SCRUM團隊的三個角色


轉自:http://www.scrumcn.com/agile/scrum-knowledge-library/scrum.html#tab-id-5

Scrum團隊中包括三個角色,他們分別是產品負責人、開發團隊和 Scrum Master。

Scrum 團隊是自組織、跨職能的完整團隊。自組織團隊決定如何最好地完成他們的工作,而不是由團隊外的其他人來指揮他 們。

跨職能的團隊擁有完成工作所需要的全部技能,不需要依賴團隊外部的人。Scrum 團隊模式的目的是最大限度地優化適應性、創造性和生產力。

Scrum 團隊通過迭代和增量交付產品功能的方法最大化反饋的機會。增量交付潛在可交付的產品增量保證了 每個迭代都有潛在可發布的版本。

Scrum角色之:產品負責人

產品負責人負責最大化產品以及開發團隊工作的價值。實現這一點的方式會隨着組 織、Scrum 團隊以及單個團隊成員的不同而不同。

產品負責人是管理產品待辦事項列表的唯一責任人。產品待辦事項列表的管理包括:

  • 清晰地表達產品待辦事項列表條目
  • 對產品待辦事項列表中的條目進行排序,最好地實現目標和使命
  • 確保開發團隊所執行工作的價值
  • 確保產品待辦事項列表對所有人可見、透明、清晰,並且顯示 Scrum 團隊的下一步工作
  • 確保開發團隊對產品待辦事項列表中的條目達到一定程度的理解

產品負責人可以親自完成上述工作,也可以讓開發團隊來完成。然而,產品負責人是 負責任者。

產品負責人是一個人,而不是一個委員會。產品負責人可能會在產品待辦事項列表中體現一個委員會的需求,但要想改變某條目的優先級必須先說服產品負責人。

為保證產品負責人的工作取得成功,組織中的所有人員都必須尊重他的決定。產品負 責人所作的決定在產品待辦事項列表的內容和排序中要清晰可見。任何人都不得要求開發 團隊按照另一套需求開展工作,開發團隊也不允許聽從任何其他人的指令。

Scrum角色之:開發團隊

開發團隊包含了專業人員,負責在每個 Sprint 的結尾交付潛在可發布的“完成”產 品增量。只有開發團隊的成員才能創造增量。

開發團隊由組織構建並授權,來組織和管理他們的工作。所產生的協同工作能最大化 開發團隊的整體效率和效力。開發團隊有以下幾個特點:

  • 他們是自組織的,沒有人(即使是 Scrum Master 都不可以)告訴開發團隊如何把產品 待辦事項列表變成潛在可發布的功能。
  • 開發團隊是跨職能的,團隊作為一個整體擁有創造產品增量所需要的全部技能。
  • Scrum 不認可開發團隊成員的頭銜,無論承擔哪種工作他們都是開發者。此規則無一例外。
  • 開發團隊中的每個成員可以有特長和專注領域,但是責任歸屬於整個開發團隊
  • 開發團隊不包含如測試或業務分析等負責特定領域的子團隊。

開發團隊的規模

開發團隊最佳規模是小到足以保持敏捷性,大到足以完成重要工作。少於 3 人的開發 團隊沒有足夠的交互,因而所獲得的生產力增長也不會很大。小團隊在 Sprint 中可能會 受到技能限制,從而導致無法交付可發布的產品增量。大於 9 人的團隊需要過多的協調溝 通工作。大型團隊會產生太多復雜性,不便於經驗過程管理。產品負責人和 Scrum Master 的角色不包含在此數字中,除非他們也參與執行 Sprint 代表事項列表中的工作。

Scrum角色之:Scrum Master

Scrum Master 負責確保 Scrum 被理解並實施。為了達到這個目的,Scrum Master要確保 Scrum 團隊遵循 Scrum 的理論、實踐和規則。Scrum Master是Scrum團隊中的服務式領導。

Scrum Master 幫助 Scrum 團隊外的人員了解他們如何與 Scrum 團隊交互是有益的。 Scrum Master 通過改變這些交互來最大化 Scrum 團隊所創造的價值。

Scrum Master 服務於產品負責人

Scrum Master 以各種方式服務於產品負責人,包括:

  • 找到有效管理產品待辦事項列表的技巧
  • 清晰地和開發團隊溝通願景、目標和產品待辦事項列表條目
  • 教導開發團隊創建清晰簡明的產品待辦事項列表條目
  • 在經驗主義環境中理解長期的產品規划
  • 理解並實踐敏捷
  • 按需推動Scrum活動

Scrum Master 服務於開發團隊

Scrum Master 以各種方式服務於開發團隊,包括:

  • 指導開發團隊自組織和跨職能
  • 教導並領導開發團隊創造高價值的產品
  • 移除開發團隊進展過程中的障礙
  • 按需推動Scrum活動
  • 在 Scrum 還未完全被采納和理解的組織環境下指導開發團隊

Scrum Master 服務於組織

Scrum Master 以各種方式服務於組織,包括:

  • 領導並指導組織采用 Scrum
  • 在組織范圍內計划 Scrum 的實施
  • 幫助員工及干系人理解並實施 Scrum 和經驗性產品開發
  • 發起能提升Scrum 團隊生產力的變革
  • 與其他 Scrum Master 一起工作,幫助組織更有效的應用Scrum


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM