开发团队如何完成一个项目?
最近一直在考慮程序員和團體的關系,那么一個項目怎么該在一個團體中完整的跑下來呢(自己琢磨的,請見諒)
1.確定目標,劃分story。
? 1. 業務和技術單列開來。團體中有業務接口人負責專門和客戶溝通,并把客戶需求轉換為業務,列出來供開發團體使用。
? 2.story被分解為以天為單位,沒有任務可以超過3個天。如果一個任務超過3天,那么它就應該被進一步分解。
??? story不會被分派,而是由團隊成員簽名認領他們喜愛的story。
2.程序員根據自己的story,寫出測試場景,并請測試參加評審,補充測試場景,確定完整的測試場景。
3.根據story和完整的測試場景確定schedule和deadline。
??? schedule最好細化到每天的工作,包括完成編碼和完成測試場景。
??? 程序員每天的工作必須有明確的計劃和可校驗才能最大激發工作效率,保證每天精神高度集中在5~7個小時(以8個小時工作計),盡量不要讓任何人加班。
4.每天站會(假定開發團隊3~5個人,站會耗時15分鐘左右)。議題:今天你完成了哪些工作?明天你打算做什么?完成你的目標是否存在什么障礙?
??? 1.討論每個成員的工作完成情況并安排代碼review。
2.檢查測試場景代碼是否跑通及是否正確。
??? 2.遇到的困難及時調整人力或者schedule。
??? 3.站會以激勵為主。
5. 鼓勵成員以團體作戰的方式,避免單打獨斗產生的不可控制風險。
6. 項目完成后留下一定的時間寫總結及分享經驗。
7. 給團體留下活動經費,每一個項目結束有活動經費和物質獎勵,鼓勵團體以更加高漲的熱情接受下一個項目
轉載于:https://www.cnblogs.com/davidwang456/archive/2013/03/06/2946257.html
總結
以上是生活随笔為你收集整理的开发团队如何完成一个项目?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hibernate 三种查询方式源码跟踪
- 下一篇: 使用native 查询时,对特殊字符的处