Scrum運作需要依靠一群合作無間的團隊,團隊組成包含三個角色:
PO(Product Owner)、Scrum Master、Development Team
角色示意圖

1. PO(Product Owner)
PO 要決定產品的規劃順序,和為產品的成敗負責。必須要即熟悉該產品所有業務相關的邏輯、流程、設定等方面事宜的人員,一般可由產品經理擔任,也可由熟悉業務的開發人員擔任。
PO較常見的職責:
1、確定產品的功能;
2、決定釋出的日期和釋出內容;
5、每個sprint中,根據需要調整功能和優先順序
6、接受或拒絕開發團隊的工作成果
7、參與scrum主要五個會議活動(下章節介紹五個會議)。
PO為產品開發主要領導人,需要為產品的成敗負責。

2. Scrum Master
負責導入Scrum流程並培養成員具備敏捷思維,協助整個團隊維持在Scrum運作模式上。
要注意的是,Scrum Master並非團隊的領導,而是一個負責遮蔽外界對開發團隊干擾的角色。
Scrum Master較常見的職責:
1、保證團隊資源合理利用
2、保證各個角色及職責良好協作
3、解決團隊開發中的障礙
4、作為團隊和團隊外部的介面,協調解決溝通中的問題
5、保證開發過程按計劃進行,組織主要五個會議活動(下章節介紹五個會議)。
Scrum Master又稱敏捷教練,確保敏捷運作規則執行。

3. Development Team
Team指的則是剩下的所有人,通常是具備跨職能的開發團隊成員,以團隊目標為目標,在互相協助的基礎下,專心一起完成交付的任務。
一般Team Member有以下條件:
1、產品迭代中所要所有專業技能的「跨技能團隊」
2、所有成員都可為開發者(Developer)
3、自組織的團隊,可自行拆分任務。
4、成員特殊專長或專精領域,但責任是全體開發團隊共同承擔。
Development Team為不同領域專業技能的開發者。

了解Scrum運作的成員架構了吧!
那...我們的會議又該如何進行呢?
下個章節,我們將介紹其中5個活動,別忘了繼續收看喔!
敏捷101-3 敏捷運作的5個活動
00589661王鵬傑
Scrum~