2014-7-28 23:25| 发布者: tianzc| 查看: 304| 评论: 0
进度墙是一种非常有效进度跟踪工具,它通过直观的方式将当前迭代的进度向团队和外界透明,餐厅的项目经理就说:“用了进度墙让沟通进度的成本减少了一半”。 进度墙在Qzone商城的使用我们进行了一些创新,这里总结一下经验,希望能给大家带来帮助。
进度墙是在墙壁或白板上贴上一些描述需求、任务、缺陷的卡片,每张卡片处于一种状态下,通过状态大家可以直观的看到某项工作所处的开发阶段,从整张墙上大家可以看出整个迭代的开发进度,以及可能的瓶颈。 注意:墙上只贴本迭代的工作,已使范围明确。 最早的也是用的最多的进度墙是“故事墙”,之后我们在商城团队又衍生出“任务墙”,“版本墙”,这里向大家简单介绍一下 故事墙 这是一张故事墙,卡片分成三列“TODO”,“DOING”,“DONE”,通过卡片所处的“列”标明了卡片目前所处的状态。故事墙非常适合没有开发分工的团队,每个需求都可以有一个开发人员独立完成,这样我们可以把负责的开发人员的名字直接写在卡上,团队着重关注需求的进展即可。 任务墙 任务墙与故事墙最大的不同就是增加了“行(hang)”,每行属于一个“开发人员”,例如第一行,左边写着“Gary”(商城超强前台工程师),他有几个需求待开发,两个在开发中,还有很多个开发完了,等待测试。对于我们腾讯很多团队都是有明确开发分工的,如前后台分工,因此任务墙就非常适合这些团队跟踪开发任务。 版本墙 版本墙与上面两个墙的最大区别是,它关注的是版本进度,而不是单个需求了,这非常适合一个迭代发布多个版本的极速团队。版本墙让团队清晰的知道各个版本的关键时间点,以开展自己的工作,同时也让大家清楚看到各个版本的进展,是否如期进行。 进度墙维护 创建时机 通过商城的实践,我们发现最佳的创建时机是在每个迭代计划会结束后,由项目经理清理当前的墙,并根据新的计划写出卡片,贴在墙上。 这里顺便给大家介绍一下腾讯项目管理系统TAPD的打印需求卡,任务卡的功能。在迭代视图下,操作如下图。 下面是预览的打印效果。 打印出来后,经过剪裁,用磁扣贴在白板即可。非常方便。
迭代中卡片的状态由卡片当前负责人负责更新。建议每天更新一次即可,不必做到实时更新。更新时间可以选在:下班前,上班后,晨会上。无论什么时间必须保证大家能够在晨会上看到最新的状态。 进度墙的价值 我们来总结一下进度墙的价值,应该说进度墙除了展现当前迭代进度,还有很多其他价值。 展示进度 1.展示当前迭代进展。 2.任务墙是一个很好的展示个人工作成果的平台,有助于鼓励大家的工作成绩。 3.形成团队成员都来关心项目进展的氛围。 4.为了是需求或版本如期完成,墙上的进度实际对团队具有一种隐性的压力,这是种良性的压力,有助于督促团队实现自己的承诺。 发现问题 1.发现瓶颈,如果在某种状态下聚集的卡片过多,那很可能在这个环节出现了瓶颈,这就提醒项目经理及时调整计划或增加人手。 2.发现障碍,如果发现某张卡片很长时间都没有发生移动,那就说明这个任务可能出现什么障碍,这就提醒项目经理及时与负责人沟通,确定问题。 与晨会结合 晨会结合进度墙开展,会使视听结合,表达起来会更加清晰,也让大家的工作一目了然。 |