www涩-www黄网站-www黄色-www黄色com-国产免费拍拍视频在线观看网站-国产免费怕怕免费视频观看

極限編程在開發供電客戶服務監控系統中的應用

2013-12-12 09:19:39 電力信息化  點擊量: 評論 (0)
摘要:針對傳統軟件編程的缺點,詳細介紹極限編程思想的核心內容和意義,并且闡述了該方法應用于開發供電客戶服務監控系統。一、引言進行開發軟件過程中,必須考慮到各方面的因素,軟件需求可能會發生變化,這些
復雜而又不符合客戶真正需求的程序中;對系統當前的狀態不斷的進行反饋,反饋要以不同的時間進行,以便提供更多的機會來調整設計,保證把握正確的方向;對于以上的這些思想,一旦發現錯誤,要勇于對自己的代碼進行修改,才能符合Xp編程所提倡的“擁抱變化”。
2.4 Xp編程的實踐方法
   主要包括:
(1)小版本:符合需求的前提下,經過了一個或幾個迭代周期后,向客戶提供一個版本,通過頻繁發布小版本,從客戶中得到更多的反饋。
   (2)規劃策略:客戶負責編寫系統需求(Xp稱為素材),程序員對每個素材所需要的開發時間做出估測,客戶根據所估計的時間為基礎,決定素材的優先級。通過以上活動開發人員可以迅速得到粗劣的計劃,規劃策略不是只進行一次,每次迭代完畢后,都要重新修正。
   (3)現場客戶:為加強同客戶之間的交流,建議在開發過程中有一個客戶隨時與開發人員一起,現場隨時向開發人員提供其業務需求,素材的優先級及其其他相關信息。
   (4)系統比喻:為了讓所有項目參與人員對系統有一致的理解,將系統設計制定一系列的比喻來表達系統的輪廓、工作和組織方式。
(5)簡單設計:開發人員使他們的設計盡量簡單,滿足計劃在本次迭代中要完成地用戶需求,而不用考慮未來地用戶需求,因為在每次的迭代中,系統設計不斷的優化,使之正在實現的用戶需求保持在最優狀態。
(6)重構:在不改變代碼所要完成的任務前提下,對其進行一系列的小改造,重構是持續進行的,而不是在項目結束時、迭代結束時才開始。通過重構,可以持續保持盡可能簡單并且具有實用性的代碼。
(7)測試驅動開發:先編寫測試用例,再編寫所有代碼。由于要測試的功能還不存在,所以會運行失敗。為了讓使失敗的單元測試能夠通過,開始編寫代碼。這樣做會確保更改沒有對程序造成任何破壞,且有利用重構,降低各個模塊間的耦合度。
(8)持續集成:程序員在獨立開發后,要進行系統集成。程序員完成對模塊的修改后拆入回去,所做的改動應該和在他前面拆入該模塊的程序員做的改動進行合并。
(9)結隊編程:所有代碼都需由結對的程序員使用同一臺電腦共同完成。結對人員中的一位控制鍵盤并輸入代碼,另一位觀察代碼并尋找代碼中的錯誤和可以改進的地方,兩人頻繁互換角色,強烈的進行交互。
(10)代碼共有:任何人在任何時候都有權對源代碼做出修改,以增加新的功能、除錯或進行重構。
(11)編碼標準:為了實現代碼共有的目的,必須建立一個
大云網官方微信售電那點事兒

責任編輯:和碩涵

免責聲明:本文僅代表作者個人觀點,與本站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
?
主站蜘蛛池模板: 韩国日本一级毛片免费视频 | 三级视频在线观看 | 国产99久久亚洲综合精品 | 国语精品视频在线观看不卡 | 99视频在线观看高清 | 99免费在线视频 | 久久亚洲精品永久网站 | 成年人三级视频 | 91精品免费高清在线 | 久久国产免费一区二区三区 | 天堂在线视频网站 | 日韩永久在线观看免费视频 | 中文字幕国产一区 | 亚洲天堂美女视频 | 国内精品一区二区 | 日韩中文精品亚洲第三区 | 成年人免费在线视频网站 | 国产爽的冒白浆的视频高清 | 国产一级毛片国语版 | 亚洲欧美日韩在线线精品 | 欧美一区二区在线免费观看 | 欧美一区二区视频三区 | 国产欧美日韩在线视频 | 亚洲精品亚洲人成人网 | 亚洲综合在线视频 | 国产精品二区三区免费播放心 | 99精品在线| 久久中文字幕在线观看 | 色悠久久久久综合网伊人男男 | 香港经典a毛片免费观看爽爽影院 | 成人夜色香网站在线观看 | 精品综合久久久久久99 | 国产资源精品一区二区免费 | 国产在线精品观看一区 | 亚洲黄色小视频 | 国产精品理论片在线观看 | 天堂精品高清1区2区3区 | 欧美6699在线视频免费 | 成人午夜爽爽爽免费视频 | 99视频在线免费 | 一区二区三区视频在线 |