1. 程式人生 > >敏捷開發之故事牆

敏捷開發之故事牆

需求澄清後,SE把所有的故事卡貼到故事牆上,等待開發人員的開發。故事牆的模板為:

image

分析      : 需求澄清完成後,SE把所有的故事卡都貼到分析階段

等待開發: 開發人員和SE確認了需求,明確了做什麼以及怎麼做以後,把故事卡從分析階段移到等待開發

開發中   : 開發人員一次只開發一張故事卡,把相應開發的那張卡移植到開發中

阻塞      : 如果開發過程中,由於配合的原因,導致故事卡無法繼續走下去,則把該卡移動到阻塞階段

開發完成:如果開發完成,並向SE  SHOW CASE以後,開發人員吧故事卡移植到等待測試

等待測試:測試人員看到等待測試中有卡以後,對故事卡進行測試,測試完成以後把卡移到測試完成階段,如果測試有問題,則移出該卡到開發中階段

測試完成  : 本張卡的生命週期結束

   故事牆的等待開發、開發中屬於開發人員。等待測試,測試完成屬於測試人員,開發人員和測試人員必須堅守自己的領地,當卡移動過去時,必須確認了才接受,如果有不清楚以及問題,及時的移除自己的領地。

為什麼要有故事牆,故事牆的作用是什麼了?

    故事牆描敘了開發過程中的各個階段,能反應當前團隊開發的健康狀態。在每天的站立會議中,開發人員依據故事牆,給大家分享其開發狀態,問題,需要的幫助。專案領導者也能夠及時的通過故事牆,瞭解當前團隊的狀態,並及時調整。