一步步學敏捷開發:5. Scrum的4種會議


在Scrum會議中包括:計划會議、每日站會、評審會議和回顧會議。

1、Sprint計划會(Sprint Planning)

在Scrum中,Sprint計划會議有兩部分:
1. 決定需要完成哪些工作?
2. 決定這些工作如何完成?

第一部分:需要完成哪些工作?
參會人員:Team、Scrum Master、Product Owner
第一部分的會議,產品負責人向開發團隊介紹排好序的產品待辦事項,由整個Scrum團隊共同理解這些工作。
Sprint中需要完成的產品待辦事項數目完全由開發團隊決定。做多少工作只能由開發團隊決定,產品負責人或任何其它人都不能給開發團隊強加更多的工作量。

第二部分:如何完成工作?
參會人員:Team 、Scrum Master
第二部分的會議,開發團隊需要根據當前的“完成的定義”一起決定如何實現下一個產品增量。他們進行足夠的設計和計划,從而有信心可以在Sprint中完成所有工作。
決定如何完成工作是開發團隊的職責,決定做什么則是產品負責人的職責。

Sprint計划會議最終需要Scrum團隊對Sprint需要完成工作的數量和復雜度達成共識,最終產生的待辦事項列表就是“Sprint待辦事項列表(Sprint Backlog)”。
Sprint待辦事項列表是一個需要在當前Sprint完成的且梳理過的產品待辦事項,並包括了一個團隊完成這些工作的計划。

2、每日站會(Daily Scrum)

開發團隊是自組織的,通過每日站會來確認他們仍然可以實現Sprint的目標。
每一個開發團隊成員需要提供以下三點信息:

  • 從昨天的站立會到現在,我完成了什么;
  • 從現在到明天的站立會,我計划完成什么;
  • 有什么阻礙了我的進展。

每日Scrum通常不超過15分鍾。
每日Scrum中可能有簡要的問題澄清和回答,但是不應該有任何話題的討論。
每日Scrum既不是向管理層匯報,也不是向產品負責人或者ScrumMaster匯報。它是一個開發團隊內部的溝通會議,來保證他們對現狀有一致的了解。
只有Scrum團隊的成員,包括ScrumMaster和產品負責人,可以在會議中發言。其他感興趣的人可以來旁聽。

3、Sprint評審會(Sprint Review)

Sprint結束時,Scrum團隊和相關人員一起評審Sprint的產出。所有Scrum會議都是限定時長的,Sprint評審會議的推薦時長是Sprint中的每一周對應一個小時(比如,一個Sprint包含2個星期,則Sprint評審會議時長為2個小時)。
每個人都可以在Sprint評審會議上發表意見。產品負責人會對未來做出最終的決定,並適當地調整產品待辦事項列表(Product Backlog)。
Sprint評審會議向每個人展示了當前產品增量的概況。通常都會在Sprint評審會議中調整產品待辦事項列表。

4、Sprint回頊會議(Sprint Retrospective)

在每個Sprint結束后,Scrum團隊會聚在一起開Sprint回顧會議,目的是回顧一下團隊在流程、人際關系以及工具方面做得如何。團隊識別出哪些做得好,哪些做得不好,並找出潛在的改進事項,為將來的改進制定計划。所有的Scrum會議都是限定時長的,Sprint回顧會議的推薦時長是Sprint中的每一周對應一個小時(譯者注:比如,一個Sprint包含2個星期,則Sprint回顧會議時長為2個小時)。
Scrum團隊總是在Scrum的框架內,改進他們自己的流程。

總結

Scrum團隊成員(包括產品負責人、開發團隊,以及ScrumMaster)一起合作完成一系列的產品增量,他們采用稱為Sprint的短時間周期。每個產品增量符合產品負責人的接受條件,並滿足團隊的“完成的定義”。所有工作來自於產品待辦事項列表(Product Backlog)。
Sprint總是從Sprint計划會議開始,團隊在會議中制定出Sprint待辦事項列表(SprintBacklog)。團隊自組織地去開發,利用每日Scrum會議來協調並確保團隊產出最好的產品增量。團隊通過產品待辦事項列表梳理來為下個Sprint計划會議做准備。在Sprint結束時會有Sprint評審會議以及Sprint回顧會議,來審視產品以及團隊流程。

 


免責聲明!

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



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