哪些組織最適合使用Scrum方法,爲什麼?Scrum作爲一種軟件開發方法
0
A
回答
2
Scrum不是一種開發方法,它是一種項目管理方法。 Scrum是關於管理工作量和資源,消除進展的障礙,並定期向整個團隊(包括利益相關者)呈現結果。
心裏對自己說:
- 可能你的開發/項目團隊從每日或每兩日會議追趕受益?
- 當你有設計或項目會議時,做錯的人會把所有的注意力都集中在一起嗎?
- 您是否需要在項目中的不同利益相關者之間進行區分?
- 您的團隊是否可以從迭代過程中獲益?哪裏的「發佈」經常進行(即每3或4周)?產品經理對錯誤和功能進行了仔細優先處理?
1
我們使用Scrum的東西,都最小的團隊由3個devellopers(2個整體,1兼職),利益相關者和爭球主(「書記」)。它工作得很好,我們計劃儘快將其他小型項目團隊轉換爲這種方法。 有一些「點」,你必須記住:
我們在版本控制下的一個excel表格項目的狀態,即至少在很短的日常會議後更新。
審查和計劃會議每兩天計劃一次,在所有參與者同意之前不會移動。
在所有的方法中,我們將任務從backloglist分解到最小的任務。 2天的工作,取決於任務類型(概念,原型,產品等)。這被證明是獲得可靠估計的最有價值的手段!
如果利益相關者需要一個狀態更新或需要調整工作優先次序,他可以看看Excel表格,並改變它,所以即使他沒有參與策劃會議上,他對項目devellopment足夠的影響
對管理風格最重要的影響是,你有證據表明給定的變更會花費多少錢,以及在給定的日期(發佈日期或公平交易的事情)之前可以實現的功能。
+0
「最小」?奇怪點。 2人不需要Scrum--無論如何他們都會談論。 1人不需要Scrum。也許你應該省略「最小」的部分,並專注於你正在做的工作。 – 2010-02-04 12:24:43
相關問題
- 1. 哪種軟件開發方法?
- 2. Scrum作爲一種方法學的主要優點是什麼?
- 3. 軟件開發方法
- 4. 軟件開發方法 - 競爭發展
- 5. 分佈式軟件開發方法
- 6. 之間的「軟件開發方法」和「軟件開發流程」的區別
- 7. 方法作爲一種方法
- 8. Scrum使用哪些軟件?
- 9. 敏捷scrum開發工具?
- 10. 作爲一名新手,如何參與軟件開發項目?
- 11. 作爲一個軟件開發的只是你的SNMP套件,方便地集成到你的軟件
- 12. 有沒有一種使用.NET開發Eclipse插件的方法?
- 13. 獨立開發者應該開發哪種軟件開發流程?
- 14. webservice公開了一種將對象作爲參數的方法
- 15. 財產如何作爲一種方法?
- 16. 如何「發送」一種方法到另一種方法?
- 17. 語音操作軟件開發工具
- 18. 尋找一種方法來檢查軟件分發代理狀態
- 19. 的SDK爲亭軟件開發
- 20. 的Autosar - 爲軟件開發商
- 21. 執行一種方法在其他幾種方法的開始
- 22. '調用函數作爲一種方法',在另一個'函數作爲一種方法'
- 23. 是一種指定軟件包版本號的方法嗎?
- 24. 有沒有一種方法來檢測關鍵記錄軟件?
- 25. 開發一個像FireBug的軟件?
- 26. 選擇一個軟件開發項目
- 27. 單個程序員的軟件開發方法
- 28. 質量保證方法/網站開發軟件?
- 29. 你使用什麼方法/方法來進行單人軟件開發
- 30. 提供軟件作爲一種服務,就像谷歌文檔
部分杜佩:http://stackoverflow.com/questions/343254/is-scrum-fit-for-small-organisation – 2010-02-04 07:03:50
組織?你是指公司/公司,還是開發團隊應該如何組織?或者是什麼?我認爲組織使用Scrum,而不是其他方式:-) – 2010-02-04 07:04:03
巨大的問題 - 我不認爲它可以在這裏回答。你可以再詳細一點嗎?你一般在調查Scrum或Agile嗎?如果Scrum在敏捷的背景下,那麼你在考慮什麼其他模型和實踐?組織也是一個廣泛的術語 - 您是問Scrum是否適合大公司而不是大公司,還是公共部門還是私人? – Keith 2010-02-04 08:27:32