前段时间火星人敏捷开发云做了Beta测试,已经上线运行了,网址位于:http://scrum.org.cn/,可以点击里边的沙盘项目体验一下。
先介绍一下最简单的看板驱动模式,demo1~demo3中的缺省配置是看板模式,其中第一个项目配置有看板驱动模式的数据。
以下数据是火星人系统自动生成的,受博客的空间限制可能显示不太完整,也可以在Demo中边阅读边体验。
整体流程
看板驱动模式是最轻量级的开发管理方法,支持多团队并行开发,但没有产品的概念,团队之间的需求和任务也不能有交叉(产品驱动模式则可以,参考本文最后的说明)。
此模式适合大致熟悉敏捷开发,暂时不想接触太多产品管理方法论的用户使用;所有数据可以自由转换到产品驱动模式。
项目经理是看板模式的核心使用者,负责编写条目化的任务和全程跟踪。
开发人员只需定期关注故事板上分配给自己的工作项并更新其状态。
团队工作项
团队开发项是整个团队的待开发、正在开发、已开发的所有任务的集合,相当于Scrum中的Product Backlog,但仅供所属团队使用。
项目经理可以在团队工作项中新建任务,并将其挪上或挪下看板。
所有工作项只能以史诗故事-用户故事-子故事的层级关系存在,以便在工作项众多时方便整理。

看板
看板是一线开发者使用的界面,在此处可以分配或领取任务,查看工作项内容,修改工作项状态(拖拽)。
可以在看板上直接建立新建工作项,但也要遵循层级关系。

用看板模式实现scrum过程
- 把团队工作项视同Product Backlog;把用户故事和子故事当作Product Backlog中的工作项
- 每个迭代开始时,产品经理/项目经理用团队工作项视图中的“挪上看板”功能,将工作项分配到看板上
- 项目经理分配或开发人员自由领取工作项(即通常说的任务)
- 每个迭代中,团队使用看板召开每日立会,更新任务状态
- 利用燃尽图跟进迭代的进展(功能即将开放)
- 在评审会上,产品经理/项目经理用团队工作项视图中的“挪下看板”功能,将评审通过的工作项挪下看板
后续工作
若随着时间增长,团队的工作项越来越多,相互关系越来越复杂,则可以转为 产品驱动模式。 此模式通过更高层级的树状结构将错综复杂的需求清晰表达出来。
注意:本模式下的看板上只会显示团队待开发项,而不显示从产品分配来的用户故事;因此一个团队,只能选择使用看板驱动或产品驱动其中的一种;未来视将开发两者混合的模式。
页面布局与常用工具
快捷工具栏包含仅与当前页面密切相关的控件,如视图切换、根节点切换、类型和状态筛选等。
通过快捷工具栏可以操作当前的页面上的信息,或跳转到相关页面;熟练使用可大大提高效率。
鼠标悬停站点导航可在任何页面上随时以菜单形式加载本页面,但有一段时间的缓存。
快捷帮助内容是由页面位置自动匹配的,在多数复杂页面都有对应的帮助,请随时参考。