博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

敏捷开发 故事墙

Posted on 2011-06-12 16:15  zhangweia  阅读(715)  评论(0编辑  收藏  举报

      需求澄清后,SE把所有的故事卡贴到故事墙上,等待开发人员的开发。故事墙的模板为:

image

分析      : 需求澄清完成后,SE把所有的故事卡都贴到分析阶段

等待开发: 开发人员和SE确认了需求,明确了做什么以及怎么做以后,把故事卡从分析阶段移到等待开发

开发中   : 开发人员一次只开发一张故事卡,把相应开发的那张卡移植到开发中

阻塞      : 如果开发过程中,由于配合的原因,导致故事卡无法继续走下去,则把该卡移动到阻塞阶段

开发完成 :如果开发完成,并向SE  SHOW CASE以后,开发人员吧故事卡移植到等待测试

等待测试 :测试人员看到等待测试中有卡以后,对故事卡进行测试,测试完成以后把卡移到测试完成阶段,如果测试有问题,则移出该卡到开发中阶段

测试完成  : 本张卡的生命周期结束

   故事墙的等待开发、开发中属于开发人员。等待测试,测试完成属于测试人员,开发人员和测试人员必须坚守自己的领地,当卡移动过去时,必须确认了才接受,如果有不清楚以及问题,及时的移除自己的领地。

为什么要有故事墙,故事墙的作用是什么了?

    故事墙描叙了开发过程中的各个阶段,能反应当前团队开发的健康状态。在每天的站立会议中,开发人员依据故事墙,给大家分享其开发状态,问题,需要的帮助。项目领导者也能够及时的通过故事墙,了解当前团队的状态,并及时调整。