Posted on 2009-07-03 05:47
WANGPENG 閱讀(153)
評論(0) 編輯 收藏 所屬分類:
敏捷軟件開發
上次infoQ的培訓老師程勇(聚眾開源CEO:程勇)講了講scrum的敏捷開發方式,昨天頭兒就給了一本書《硝煙中的scrum和xp》,并且說明天下午之前看完.
明天下午要開會研究,馬上就要使用這樣的scrum開發方式.
我個人一直青睞于java和開源,這次能夠進行scrum開發我們的項目,還是有些好奇的.
Scrum和極限編程(XP)都要求團隊在每一次迭代的結尾完成一些可以交付的工作片段.迭代要短,有時間限制.將注意力集中于在短時間內交付可工作的代碼,這就意味著Scrum和XP團隊沒有時間進行理論研究.他們不會花時間用建模工具來畫UML圖、編寫完美的需求文檔,也不會為了應對在可預計的未來中所有可能發生的變化而去寫代碼.實際上,Scrum和XP都關注如何把事情做好.這些團隊承認在開發過程中會犯錯,但是他們明白:要投入實踐中,動手去構建產品,這才是找出錯誤的最好方式;不要只是停留在理論層次上對軟件進行分析和設計.