随着Scrum敏捷开发被越来越多的公司所熟知,很多公司的研发团队也逐渐向敏捷开发方向转型。几天前,我们公司引进了一个敏捷开发工具 Leangoo,来帮助我们更好的敏捷。
今天我简单介绍一下我们团队是怎么以Sprint为分类进行敏捷开发的方法分享给大家。首先我们从产品的需求管理开始说起。
产品需求收集与建立产品需求看板
以公司正在开发进行的 “招聘项目” 为例,产品负责人(PO)收集所有产品需求,创建一个产品Backlog看板用来管理产品需求,并按优先级顺序排列需求。
通过Sprint计划会议,PO从产品Backlog中当前迭代的需求移动到Sprint Backlog中。
利用Leangoo的多选+引用功能,直接将当前需求引用至Sprint Backlog中,如下图:
引用的看板,如下图:
个一个Sprint的周期一般为2个星期,研发团队将这个目标细化成一个个可执行的任务,以此来建立完整的Sprint Backlog。
为成员分配任务,只需要拖动成员头像至任务卡片上即可
改变任务状态,可直接拖拽任务卡片即可改变状态(比如从进行中拖拽至已完成)
也可以为任务设置标签,设置工作量,上传附件,添加子任务等等!(点开任务卡片即可设置)
可以通过燃尽图展示团队整体的完成情况,如下图:
Leangoo对我们的帮助非常大,leangoo也是专门为敏捷开发而设计的产品,对于需要经常、快速、高质量地发布软件的研发团队而言无疑是非常适用的,在高效的团队协作的基础之上,帮助打造高质量的敏捷团队。
Ps: 他们的思维导图功能也是非常好用!多人编辑,共享协作,实时同步!