學習了很多人捧為經典的ppp之后,我開始考慮在所參與的團隊中采用敏捷開發的方式,除了結對編程,基本采用XP編程的方式。跌代計劃,TDD,重構,積極溝通。然而在此過程中卻遇到很多尷尬的問題,一個是團隊中的人員經常流動,導致剛剛熟悉的開發環境,又要找新人代替;一個是團隊中的成員水平參差不齊,難以達成一致的良好設計規范,也許又是不得不做一些硬性的規定。
這里最大的問題是:XP強調代碼即設計,那就要求每個人都對代碼的編寫非常熟練,對團隊中每個成員的編程水平要求很高,然而這和相對較少的項目經費,及短暫的項目周期難以協調。
更為可怕的是,項目中的人員職責不明,沒有明確的負責人,而由沒有軟件開發和管理經驗的人主導。
@2008 楊一. 版權所有. 保留所有權利