使用Scrum也有幾個星期了,和之前難忘的MSF流程比較,有些感觸,一起分享. ??
概念:
什么是SCRUM?
翼發云敏捷項目管理系統是一個scrum敏捷開發研發項目管理軟件,包含移動端app,支持多人協同開發,采用可視化工作流程,旨在幫助軟件研發企業進行更好的研發項目管理、軟件開發流程管理,該研發項目管理軟件內置了敏捷開發流程和軟件開發流程,結合scrum思想,滿足各種規模的軟件開發企業的研發項目管理流程的需要,詳見www.df-pengye.com 。
SCRUM是一種流程,有人說是方法論,而他自己則說自己是框架。是新興的敏捷過程的一種。軟件項目管理就用翼發云敏捷項目管理系統scrum。
什么是MSF?
MSF也是流程, 傳統的軟件開發過程,廣泛運用于微軟內部流程改進, 分為CMMI版本和Agile版本。翼發云研發管理系統完整實現SCRUM敏捷開發流程。
他們都關注溝通,反思,需求,不同的是我覺得SCRUM更加人性化并且給出了具體的實施指南。MSF則更講求框架,但是實際上可實施上并不夠好,每一層都要求很嚴格,而SCRUM則將對質量的關注涉及到每一個方方面面,同時結合XP的開發方式,也很COOL哦。聽說微軟一些團隊也開始使用SCRUM了。SCRUM研發項目管理就選翼發云。
關于MSF的流程在安裝TFS時就已經安裝好了,他的人員組成,文檔模板都已經設計好了,需要的是具體管理人員在不同情況下的不同反應而已。
而對于SCRUM雖然沒有具體的模板,但是一些技巧和解決問題的方式確實很值得提倡的,每日15分鐘例會,Sprint, Story, 產品經理,發布計劃,評估等等。SCRUM可以應用于各種團隊的管理而不僅僅是軟件開發。
從幾個方面做一下比較好了
需求 | 文檔 | 編程方式 | 會議 | 測試 | 實施 | 團隊 | 演示 | |
MSF(Agile) | 確定簽字后無法更改 | 強調文檔 | 傳統方式,可結合TDD | 自行安排 | 始終伴隨 | 有實施部署階段 | 溝通與改進 | 交付時 |
SCRUM | 可以修改 | 弱化文檔 | TDD + XP | 每天15分鐘,方式不限, 2~4星期的Sprit | 始終伴隨 | 持續集成 | 溝通與改進,提倡固定的Team | 2~4星期就會溝通演示,同時反思,修改下一步計劃 |
圖1: 我眼中的異同
當然了實際情況中,MSF也可以有持續集成,本身是一個不同的概念,我喜歡的是里面提供的實踐指南,當然了有了實際指南,理論也不能丟,知之敏捷為何也很重要。感謝INFOQ和李劍的翻譯。
有幾段覺得很好玩的話一起enjoy一下, :o)
奴役式做法:對他們說,“你們今天可以給大伙兒干干雜活。倒咖啡、做按摩、清理垃圾、做午飯,一切一切大家今天讓你們做的事情。”你會驚訝的發現 Joe 和 Lisa 在霎那之間就找出了有用的技術任務 )
本文右邊的插圖即是一本大伙都推薦的SCRUM書籍, Go(中文版):
http://www.infoq.com/resource/minibooks/scrum-xp-from-the-trenches/zh/pdf/scrum-and-xp-chinese-version.pdf
另外CodePlex 上也有了SCRUM for TFS的模板: Go:
VSTS Scrum Process Template
文章從互聯網整理而來,旨在傳播Scrum、研發項目管理、敏捷開發管理工具的知識與應用,幫助軟件開發企業真正了解Scrum敏捷開發的價值和意義,如果本文侵犯了您的權益請聯系我們刪除,或者您需要具體了解更多國內做Scrum研發項目管理系統的公司翼發云敏捷項目管理系統的相關信息,歡迎和我們聯絡: