敏捷開發-Scrum框架介紹

Scrum 使用迭代的開發方式,每一次迭代,都會經歷一個“計劃-實施-驗證-反思”的工程。

Scrum 框架包括3個角色,5個會議,3套工具。

3個角色:

    1、SM:Scrum Master,Scrum 過程管理者,服務於PO、團隊和組織。

    2、PO:Product Owner,對產品 Roadmap 和 Backlog 負責,確保產品價值最大化。

    3、Dev Team:架構師、開發人員、測試人員等,負責實現 Sprint 目標。

5個會議:

 WhyWhoWhenWhat/HowHow long
需求澄清會把不清楚的需求梳理清楚,爲下面1-2個Sprint準備PO、Dev Team、SMSprint期間

1、拆分Story

2、優先級排序

3、澄清

2小時
計劃會把清楚的Product Backlog變成Sprint Backlog,確定Sprint交付增量以及如何完成PO、Dev Team、SM

Sprint開始前

回顧會之後

1、PO講解Sprint目標及待辦列表

2、Team 預測Sprint開發功能

3、Team確定如何完成

2小時
每日站會爲了開發活動同步指定下一個24小時Dev Team、SM每天

1、檢視昨天

2、計劃今天

3、確認和清除障礙

15分鐘內
評審會檢視,調整PO、Dev Team、SMSprint結束前

1、Demo

2、收集反饋

3、Review DoD(衆測)

1小時
回顧會檢視、改進Dev Team、SM評審會與計劃會之間

1、檢視:人、關係、過程、工具

2、成就、困難/挑戰、解決方案

3、指定改進計劃

1小時

3套工具:

    1、Product Backlog產品功能列表

    2、Sprint Backlog迭代任務

    3、Burn-down Chart燃盡圖

        燃盡圖能形象的展示當前迭代中剩餘工作量和剩餘工作時間的變化趨勢,是放映項目進展的一個指示器。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章