Scrum Release planning

http://blog.energizedwork.com/2006/04/release-planning.html

Release planning 主要在定義某次relase的內容, 包含大改版和小改版. 它主要在找出以及承諾以下項目
- 這次relase的goal
- 選出排好優先順序, 並且要在這次relase交貨的user stories
- 每個user story的粗略估計
- relase的日期

當然啦, 我也建議設定好哪個iteration要做哪些user stories, 這件事也是要在release planning內做完. 但是詳細的itertaion內容, 則等到scrum sprint planning再去決定.

在run release planning, 有個黃金準則要記住: Don't go into too much detail.

這是因為release planing並不是承諾所有細節都要非常準確, 這些事情留到sprint planning去做. Release plan是不準確的. 它只是讓團隊開始去處理這次的release, 所以你不需要對每件都花很多時間知道的很詳細, 只要知道關鍵的假設是什麼就可以了. 隨著時間的演進, 會一直不斷演進release plan.

Release planning 會議前要準備哪些東西
1. 定義這次release的goal
2. 知道團隊的速度
3. 挑出這次sprint要做的user storis, 並且排好優先順序
4. 如果時間允許的話, 有些RD先看一下user stories, 確定是否大致了解
5. 再次確認這份user stories的內容是否正確

Release Planning會議中會處理下列事情:
1. 產品負責人解釋release 的goal給團隊了解
2. 產品負責人依重要順序解釋user stories給開發人員知道
3. 開發人員在獲得充分的資訊後, 會提供較準確的估算, 並且也會提供技術上風險的評估
4. 產品負責人根據business value和開發人員提供的時間評估和風險評估, 會得出這個release最後真正要做的user stories.

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 kojenchieh 的頭像
    kojenchieh

    David Ko的學習之旅

    kojenchieh 發表在 痞客邦 留言(0) 人氣()