主页 详情

《敏捷软件开发实践估算与计划》_(美)Mike Cohn著;金明译_13952294_7302423938

【书名】:《敏捷软件开发实践估算与计划》
【作者】:(美)Mike Cohn著;金明译
【出版社】:北京:清华大学出版社
【时间】:2016
【页数】:236
【ISBN】:7302423938
【SS码】:13952294

最新查询

内容简介

第Ⅰ部分 问题与目标

第1章 计划的目的

1.1 为何要进行估算和计划

1.1.1 减少风险

1.1.2 降低不确定性

1.1.3 提供更好的决策支持

1.1.4 建立信任

1.1.5 传递信息

1.2 优秀的计划是什么

1.3 敏捷计划是什么

1.4 小结

1.5 讨论题

第2章 计划失败的原因

2.1 基于活动而不是基于特性进行计划

2.1.1 活动不会提前完成

2.1.2 延误沿着计划表向下传递

2.1.3 活动不是互相独立的

2.2 多任务处理导致更多的延迟

2.3 不按优先级开发特性

2.4 忽视了不确定性

2.5 把估算当作承诺

2.6 小结

2.7 讨论题

第3章 敏捷方法

3.1 项目的敏捷开发方法

3.1.1 敏捷团队作为一个整体工作

3.1.2 敏捷团队按短迭代周期工作

3.1.3 敏捷团队每次迭代交付一些成果

3.1.4 敏捷团队关注业务优先级

3.1.5 敏捷团队进行检查和调整

3.2 敏捷计划方法

3.2.1 计划的不同层次

3.2.2 满意条件

3.3 小结

3.4 讨论题

第Ⅱ部分 估算大小

第4章 使用故事点估算大小

4.1 故事点是相对的

4.2 速度

4.3 小结

4.4 讨论题

第5章 使用理想人天进行估算

5.1 理想时间和软件开发

5.2 以理想人天作为对大小的度量

5.3 给出一个而不是多个估算值

5.4 小结

5.5 讨论题

第6章 估算方法

6.1 共同估算

6.2 估算的尺度

6.3 得到估算值的方法

6.3.1 专家意见

6.3.2 类比

6.3.3 分解

6.4 计划扑克

6.4.1 更小规模的会议

6.4.2 何时玩计划扑克

6.5 为什么计划扑克会有效

6.6 小结

6.7 讨论题

第7章 重估

7.1 SwimStats Web站点

7.2 不进行重估的情况

7.3 需要重估的情况

7.3.1 场景1:不进行重估

7.3.2 场景2:重估完成的故事

7.3.3 场景3:相对大小改变时进行重估

7.4 重估部分完成的故事

7.5 重估的目的

7.6 小结

7.7 讨论题

第8章 在故事点和理想人天之间进行选择

8.1 有利于故事点的考虑因素

8.1.1 故事点有助于驱动跨功能的行为

8.1.2 故事点估算不会过期

8.1.3 故事点是对大小的纯粹度量

8.1.4 故事点估算通常更快

8.1.5 我的理想人天不等于你的理想人天

8.2 有利于理想人天的考虑因素

8.2.1 理想人天在团队以外更容易解释

8.2.2 理想人天估算更容易开始

8.2.3 理想人天便于预测速度

8.3 建议

8.4 小结

8.5 讨论题

第Ⅲ部分 为价值制定计划

第9章 确定主题的优先级

9.1 确定优先级时的因素

9.1.1 价值

9.1.2 成本

9.1.3 新知识

9.1.4 风险

9.2 综合4个因素

9.3 一些例子

9.3.1 基础设施

9.3.2 用户界面设计

9.4 小结

9.5 讨论题

第10章 确定经济优先级

10.1 收入的来源

10.1.1 新收入

10.1.2 增量收入

10.1.3 留存收入

10.1.4 操作效率

10.2 例子:WebPayRoll

10.2.1 计算新收入

10.2.2 计算增量收入

10.2.3 计算留存收入

10.2.4 计算操作效率

10.2.5 估算开发成本

10.2.6 整合

10.3 经济指标

10.3.1 金钱的时间价值

10.3.2 净现值

10.3.3 内部收益率

10.3.4 投资回收期

10.3.5 折现回收期

10.4 对利润的比较

10.5 小结

10.6 讨论题

第11章 确定渴望度优先级

11.1 客户满意度的Kano模型

11.2 相对权重:另一种方法

11.3 小结

11.4 讨论题

第12章 分解用户故事

12.1 何时分解用户故事

12.2 按照数据边界分解

12.3 按照操作边界分解

12.4 去除横切考虑

12.5 忽略满足性能限制

12.6 分解具有混合优先级的用户故事

12.7 不要把故事分解成任务

12.8 避免相关变化的诱惑

12.9 组合用户故事

12.10 小结

12.11 讨论题

第Ⅳ部分 进度计划

第13章 发布计划精粹

13.1 发布计划

13.1.1 确定满意条件

13.1.2 估算用户故事

13.1.3 选择迭代周期长度

13.1.4 估算速度

13.1.5 确定用户故事优先级

13.1.6 选择用户故事和发布日期

13.2 更新发布计划

13.3 例子

13.3.1 确定满意条件

13.3.2 估算大小

13.3.3 选择迭代周期长度

13.3.4 估算速度

13.3.5 确定用户故事优先级

13.3.6 选择用户故事

13.4 小结

13.5 讨论题

第14章 迭代计划

14.1 迭代计划时不分配任务

14.2 迭代计划和发布计划的区别

14.3 速度驱动的迭代计划

14.3.1 调整优先级

14.3.2 确定目标速度

14.3.3 确定迭代目标

14.3.4 选择用户故事

14.3.5 把用户故事分解成任务

14.3.6 对任务进行估算

14.4 承诺驱动的迭代计划

14.5 我的建议

14.6 任务估算值和故事点的联系

14.7 小结

14.8 讨论题

第15章 选择迭代长度

15.1 选择迭代长度时考虑的因素

15.1.1 发布的总时间长度

15.1.2 不确定性的多少

15.1.3 获得反馈的难易程度

15.1.4 优先级可以保持多久不变

15.1.5 在没有外部反馈之下进行工作的意愿

15.1.6 迭代的系统开销

15.1.7 紧迫感维持

15.2 做出决策

15.3 两个案例分析

15.3.1 Napa项目

15.3.2 Goodman项目

15.4 小结

15.5 讨论题

第16章 估算速度

16.1 使用历史值

16.2 进行一次迭代

16.3 做出预测

16.3.1 估算可用小时数

16.3.2 估算一次迭代中可用的时间

16.3.3 扩展故事并填满可用工作时长

16.3.4 围绕着估算值设置一个范围

16.3.5 某些团队的变通方法

16.4 选择合适的方法

16.5 小结

16.6 讨论题

第17章 不确定性缓冲计划

17.1 特性缓冲区

17.2 进度缓冲区

17.2.1 在估算值中反映不确定性

17.2.2 调整项目缓冲区大小

17.2.3 更简单的缓冲区计算方法

17.2.4 缓冲区准则

17.3 结合多个缓冲区

17.4 进度缓冲区不是填料

17.5 一些警告

17.6 小结

17.7 讨论题

第18章 计划多团队项目

18.1 为估算建立共同基准

18.2 更早给用户故事添加细节

18.3 前瞻性计划

18.4 在计划中加入馈送缓冲区

18.4.1 缓冲的对象

18.4.2 确定馈送缓冲区的大小

18.5 工作量会很大

18.6 小结

18.7 讨论题

第Ⅴ部分 跟踪与交流

第19章 监督发布计划

19.1 对发布进行跟踪

19.2 发布燃尽图

19.3 停车场图

19.4 小结

19.5 讨论题

第20章 监督迭代计划

20.1 任务板

20.2 迭代燃尽图

20.3 跟踪已完成的工作量

20.4 个人速度

20.5 小结

20.6 讨论题

第21章 关于计划的沟通

21.1 就计划进行沟通

21.2 就进度进行沟通

21.3 迭代结束总结

21.4 小结

21.5 讨论题

第Ⅵ部分 敏捷计划有效的原因

第22章 敏捷计划有效的原因

22.1 经常重新计划

22.2 对大小和持续时间的估算是独立的

22.3 在不同层次上制定计划

22.4 基于特性而不是基于任务制定计划

22.5 小故事保持工作流畅

22.6 每次迭代都要消除未完工的工作

22.7 在团队层次跟踪

22.8 承认不确定性并为之计划

22.9 敏捷估算和计划的12条指导原则

22.10 小结

22.11 讨论题

第Ⅶ部分 案例分析

第23章 案例分析:Bomb Shelter Studio

23.1 第一天——星期一早上

23.2 估算用户故事

23.3 准备产品调查

23.4 迭代和发布计划,第1轮

23.4.1 计划第一次迭代

23.4.2 发布计划

23.5 2周后

23.6 计划第二次迭代

23.7 2周后

23.8 修改发布计划

23.9 向Phil介绍修改后的计划

23.10 18周后


书查询(www.shuchaxun.com)本网页唯一编码:
f63fcc9fb9a5d9ef85c83b87fcdeed1c#443e0cad9f61493acfdb5aaceeba3acb#36073586#敏捷软件开发实践估算与计划=Agile Estimating and Planning_13952294.zip