怎样制定sprint计划
1.一般来说使用故事点(story points)来作为估算的依据,一个故事点就是一个理想的人/天;
2.由开发团队对每个backlog条目进行预估,比如backlogA需要3个story points,backlogB需要4个story points,等等;
3.由项目负责人制定每个backlog的优先级,并排序;
4.由开发团队从中选择能够完成的backlog加入到sprint backlog中;
5.开发团队选择的方式可以使用“直觉估算”或“用生产率计算来估算”
用生产率计算来估算
这项技术包括两步:
1. 得出估算生产率
2. 计算在不超出估算生产率的情况下可以加入多少故事。
生产率是“已完成工作总量”的一个衡量方式,其中每一个条目都是用它的原始估算进行衡量的。
估算生产率可以根据以往的sprint进行计算,可以使用“投入程度”来计算:
例如:一个团队用可以投入30个人日,投入程度为70%,则生产率为30*70%=21
也就是说在一个sprint中可以完成21个story points长度的backlog
投入程度是个估算值,计算公式为:上一个sprint周期完成的storypoints/总人日;
一般都设置为70%,也可以根据实际情况进行调整。