首先: 什么是Scrum?
Scrum 是一个用于开发和维护复杂产品的框架 ,是一个增量的、迭代的开发过程。
在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是2到4周(互联网产品研发可以使用1周的Sprint)。
在Scrum中,使用产品Backlog来管理产品的需求,产品backlog是一个按照商业价值排序的需求列表,列表条目的体现形式通常为用户故事。Scrum团队总是先开发对客户具有较高价值的需求。在Sprint中,Scrum团队从产品Backlog中挑选最高优先级的需求进行开发。挑选的需求在Sprint计划会议上经过讨论、分析和估算得到相应的任务列表,我们称它为Sprint backlog。在每个迭代结束时,Scrum团队将递交潜在可交付的产品增量。 Scrum起源于软件开发项目,但它适用于任何复杂的或是创新性的项目。。。。
更多请访问:Scrum中文网知识库
对于一个企业,或者是一个团队,不管是小团队,或者是大型团队,特别是在多个场地协同工作的团队,看板工具是非常有用的!
对于企业来说,一个企业所用的团队协作类软件不仅是要满足团队的协作需求,还要满足管理者的管理需求,二者缺一不可!
对这个问题我的态度非常明确:请确保你的工具是在帮助你解决问题,而不是去掩饰问题。
而对于工具的选择,请参照以下内容后,再考虑是否采用:
- 看板与卡片
该工具就应该像白板上贴上便利贴的方式一样简洁并且容易被理解,以显示scrum团队当前的工作
看板就是就相当于物理看板,卡片就相当于便利贴。
- 实时更新
当团队成员使用该工具时,他们所做的所有更新都应该实时同步,实时更新。包括团队成员修改卡片的信息、卡片的移动,整个看板上的所有操作等都需要即时更新。
- 简洁,无太多权限控制
该工具必须简洁,即上手快!敏捷团队,鼓励自组织,高度透明化,可视化,所以每个人都可以使用该工具并进行任何操作。
4.卡片折叠
Scrum团队在一个工具上几乎会将所有任务卡片放到列表中,如果工具一个列表任务卡片太多,可以选择卡片折叠和查看部分卡片
5.永久记录
整个看板以及任务卡片上的任何操作都应该被记录!
- 支持触摸设备
触摸设备已经遍布这个时代,那么支持触摸设备也是一个超级功能,但是现在少有工具!
拖拽任务卡片在体验上是极大的进步!
- 燃尽图
燃尽图(burn down chart)是在项目完成之前,对需要完成的工作的一种可视化表示,在敏捷开发中更是不可缺少的!
截止日期,工作量估算,标签,附件等
而对于管理者和领导者,也应该有一些真正的统计
整个项目进度,需求趋势,缺陷趋势,团队的速度,缺陷的分布以及某个成员参与的项目数以及在某个项目上的占比等!!
当然了 , 管理者和领导者也都应该来直接与团队互动!!
而在国内,我认为(个人观点)Leangoo 在国内算是比较完善的敏捷工具了。
以下是Leangoo看板示例图(取自官网)
leangoo看板示例大图副本.png
网友评论