1. 程式人生 > >漫畫:三分鐘瞭解敏捷開發

漫畫:三分鐘瞭解敏捷開發

如上圖所示,在專案啟動之前,會由團隊的產品負責人(Product owner)按照需求優先順序來明確出一份Product Backlog,為專案做出整體排期。

隨後在每一個小的迭代週期裡,團隊會根據計劃(Sprint Plan Meeting)確定本週期的Sprint Backlog,再細化成一個個Task,分配給團隊成員,進行具體開發工作。每一天,團隊成員都會進行Daily meeting,根據情況更新自己的Task狀態,整個團隊更新Sprint burn down chart。

當這一週期的Sprint backlog全部完成,團隊會進行Spring review meeting,也就是評審會議。一切順利的話,會發布出這一版本的Release,並且進行Sprint回顧會議(Sprint Retrospective Meeting)。

那麼,現實中的Scrum是什麼樣的情景呢?看看下面的照片就知道了: