敏捷开发流程图如下:
【1、组建scrum团队】
【2、sprint计划会议】
[时长]
换算标准:1个月项目时间 -- 8小时
[内容]
把产品负责人(产品待办列表)的需求转变成可工作的软件增量
将需求(增量)分解成在sprint中可执行的精细的开发事项
估算将需求转化为完整软件功能所需的工作量
分配任务
[输出]
最新产品增量
优化的产品待办列表(细化-估算-排序)
sprint待办列表、附工作量(人天)
【3、开始sprint】
[时间]
小于等于1个月
[每天站会]
15分钟
陈述
自从上次会议后完成了什么工作
在下次会议前将要完成什么工作
遇到了什么困难?如何解决?
【4、进行sprint评审】
[时间]
sprint结束时(不超过4小时)
[内容]
讨论完成的内容、数量、效率、价值
[可能结果]
开始使用功能增量
决定下一个sprint做什么,并做好准备
决定不再继续,终止工作
【5、进行sprint回顾】
[时间]
评审结束后,下个sprint开始前(小于4小时)
[目的]
讨论如何取得进步
[可能问题]
合作是否融洽,为什么
团队工作量比预测多还是少,为什么
团队是否有足以完成工作的技能和设施
开发人员是否充分理解需求,为什么
团队是否能按需求完成sprint目标,为什么
在下一个功能增量里有什么可改进或移除的
团队认为scrum怎么样