專案總結之應用XP

husthxd發表於2005-04-09

XP在這個專案中的應用.


這個專案進度很緊,要求1月底出可以演示的版本,3月份系統上線.

http://blog.itpub.net/post/11/18653

-- 2005-04-09 00:21 updated

感覺上,採用XP的價值在於:

1.幫助客戶儘早的看到希望,也就是他們想要的實實在在的商業價值.

-- 由於是全新的業務系統,客戶自身都不理解需求,可以幫助客戶儘快的試用系統並給專案組提供反饋以促進軟體的改進從而使軟體增值.

2.給涉眾人員直觀的顯示專案的進度.

-- 老闆/pm/客戶代表可以實實在在的看到專案的進度,一切盡在掌握中.

3.幫助專案團隊儘早的看到他們完成的工件,增強團隊成員的自豪感和成就感,從而提高士氣.

-- 這個是用於激勵的,沒有應用好.


XP推薦在初次使用XP的時候要全部採用其中的核心實踐,由於各種原因並不能達到這個要求.

XP的核心實踐:

1.團隊協同工作,現場開發

專案情況:

由於在客戶現場,有什麼需求不明確或者模糊的地方可以馬上獲得答案.效率相當的高.

2.小型而頻繁的釋出

專案情況:

目前基本上是一天一個版本.

3.驗收測試和客戶測試

目前客戶投入3人專職測試.

4.測試驅動

基本上沒有采用.

5.釋出計劃遊戲

沒有采用.

6.迭代計劃遊戲

沒有采用.

7.簡單設計

基於以往的專案經驗,簡化設計.在需要的時候才寫文件.

造成的問題是專案的經驗積累不夠.

8.結對程式設計

目前完全採用不可行.

9.頻繁重構

缺乏review,重構只發生在需求變動的時候.

10.持續迭代

使用任務列表積累專案組成員某段時間內的任務.

11.平穩的工作節奏,不加班

不加班是不可能的了.

12.編碼標準

編碼規範不統一,一直延續到專案後期.基本上不可控了.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-21762/,如需轉載,請註明出處,否則將追究法律責任。

相關文章