读书笔记

学习内容:

《用户故事与敏捷方法》第9章(发布计划)、第10章(迭代计划)、第11章(测量并监控速率)。

重点摘要:

1.在计划发布时,有必要知道客户预期的大致发布日期和故事的相对优先级。

2排列优先级的方法(莫斯科规则):必须有、应该有、可以有、这次不会有。

3.确定故事优先级前,应该先估算它们的工作量,再结合自己对于每个故事价值的评估,进行优先级排序,使交付给自己公司的价值最大化。

4.敏捷项目支持以价值优先为导向,但在排列故事优先级时仍然需要考虑风险。

5.开发人员应该帮助客户识别那些可以推迟实现,但越晚实现开发成本可能会非常高的故事。

6.在项目开发期间,尽可能地坚持固定的迭代长度。有了一定的迭代长度,项目会有固定的节奏。

7.发布计划,顺利的将粗粒度的故事分配到发布中的多轮迭代;迭代计划,是发布计划的进一步计划,在开始一轮迭代的时候进行。

8.迭代计划会议内容:

1)讨论故事

2)分解任务

3)认领任务并承担责任

4)估算并确认

9.从故事分解任务的准则

1)如果故事的某个任务特别难于估算,就把那个任务从故事的其余任务中分离出来。

2)倘若有些任务可以很容易安排给多名开发人员共同完成,就分割它们。

3)若有必要让客户了解故事某一部分的完成情况,可以把那部分拿出来作为一个任务。

10.速率图:监测实际速率与计划速率的偏差

11.累计故事点图:表明每轮迭代结束时总共完成的故事点数

12.迭代燃尽图:可了解到用已完成的故事点表示的进展,也可以了解到对发布剩余的计划故事点数的改变

13.每日燃尽图

推荐阅读更多精彩内容