摘自:http://pengjh.blog.51cto.com/2793198/565728
scrum有3個角色: Product Owner, ScrumMaster, Scrum Team.如下為各自的職責:
Product Owner 確定產品的功能。 決定發布的日期和發布內容。 為產品的profitability of the product (ROI)負責。 根據市場價值確定功能優先級。 在30天內調整功能和調整功能優先級。 接受或拒絕接受開發團隊的工作成果。 Product Owner參與Scrum planning。
Scrum Master 作為team leader和Product owner緊密地工作在一起,他可以及時地為團隊成員提供幫助。他必須: 保證團隊資源完全可被利用並且全部是高產出的。 保證各個角色及職責的良好協作。 解決團隊開發中的障礙。 做為團隊和外部的接口,屏蔽外界對團隊成員的干擾。 保證開發過程按計划進行,組織 Daily Scrum, Sprint Review and Sprint Planning meetings。
ScrumMaster除了主持Daily Scrum meeting之外,還有三個主要職責: Scrummaster需要知道什么任務已經完成,哪些任務已經開始,哪些新的任務已發現,和哪些估計可能已經發生變化; Scrummaster需要根據以上的情況更新反映每天完成的工作量以及還有多少沒有完成的Burndown Chart。 scrummaster還必須仔細考慮進展中的開放任務數,進展中的工作需要得到最小化,以實現精益生產率的收益。 scrummaster需要找出阻礙Scrum的障礙和依賴。他們需要的優先次序和跟蹤。根據優先級指定計划解決這些障礙。其中有些問題可以在團隊內部解決,有些則要團隊之間的協調,還有的要管理層的介入來解決,甚至有些是公司的問題阻礙了團隊達到他們的生產力。比如:一個電信公司最近實施了Scrum,但后來發現只有兩個問題和scrum team有關,其他的全是公司的問題需要管理層關注。 最后但並非最不重要, scrummaster可能會注意到,個人問題或沖突在Scrum里是需要解決的。這些都需要被澄清,或通過內部的溝通解決,或向管理層和HR尋求幫助解決。Scrum Master 必須注意去確保團隊資源完全可被利用並且全部是高產出的。
Scrum Team 具有不同特長的團隊成員,人數控制在7個左右 確定Sprint目標和具體說明的工作成果。 在項目向導范圍內有權利做任何事情已確保達到Sprint的目標。 高度的自我管理能力。 向Product Owner演示產品功能。(完)