图书介绍
敏捷估计与规划PDF|Epub|txt|kindle电子书版本网盘下载
![敏捷估计与规划](https://www.shukui.net/cover/35/31783117.jpg)
- (美)Mike Cohn著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302154805
- 出版时间:2007
- 标注页数:288页
- 文件大小:51MB
- 文件页数:310页
- 主题词:软件开发
PDF下载
下载说明
敏捷估计与规划PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 问题与目标3
第1章 规划的目的3
1.1 作规划的原因4
1.1.1 减少风险5
1.1.2 降低不确定性6
1.1.3 提供更好的决策支持6
1.1.4 建立信任7
1.1.5 传递信息7
1.2 优秀计划的组成部分8
1.3 敏捷规划过程的特点8
1.4 小结9
1.5 讨论题10
第2章 规划失败的原因11
2.1 基于活动而不是基于功能进行规划11
2.1.1 活动不会提前完成12
2.1.2 延误沿着进度表向下传递13
2.1.3 活动不是独立的14
2.2 多任务处理导致更多的延迟14
2.3 不按优先级开发功能16
2.4 忽视了不确定性17
2.5 把估计当作承诺17
2.6 小结18
2.7 讨论题18
第3章 敏捷方法19
3.1 项目的敏捷开发方法21
3.1.1 敏捷小组作为一个整体工作21
3.1.2 敏捷小组按短迭代周期工作22
3.1.3 敏捷小组每次迭代交付一些成果22
3.1.4 敏捷小组关注业务优先级23
3.1.5 敏捷小组进行检查和调整24
3.2 敏捷规划方法25
3.2.1 规划的不同层次25
3.2.2 满意条件27
3.3 小结29
3.4 讨论题30
第Ⅱ部分 规模估计33
第4章 使用故事点估计规模33
4.1 故事点是相对的34
4.2 速度36
4.3 小结38
4.4 讨论题39
第5章 使用理想日进行估计41
5.1 理想时间和软件开发42
5.2 以理想日作为对规模的度量43
5.3 给出一个而不是多个估计值44
5.4 小结45
5.5 讨论题45
第6章 估计方法47
6.1 共同估计49
6.2 估计的尺度50
6.3 得到估计值的方法52
6.3.1 专家意见52
6.3.2 类比52
6.3.3 裂解53
6.4 规划扑克53
6.4.1 更小的会议55
6.4.2 何时打规划扑克55
6.5 为什么规划扑克会有效56
6.6 小结56
6.7 讨论题57
第7章 重估59
7.1 SwimStats Web站点59
7.2 不进行重估的情况60
7.3 需要重估的情况62
7.3.1 场景1:不进行重估62
7.3.2 场景2:重估完成的故事63
7.3.3 场景3:相对规模改变时进行重估63
7.4 重估部分完成的故事63
7.5 重估的目的64
7.6 小结65
7.7 讨论题65
第8章 在故事点和理想日之间进行选择67
8.1 有利于故事点的考虑因素67
8.1.1 故事点有助于驱动跨功能的行为68
8.1.2 故事点估计不会过期68
8.1.3 故事点是对规模的纯粹度量69
8.1.4 故事点估计通常更快69
8.1.5 我的理想日不等于您的理想日70
8.2 有利于理想日的考虑因素70
8.2.1 理想日在小组以外更容易解释70
8.2.2 理想日估计更容易开始71
8.3 建议71
8.4 小结72
8.5 讨论题73
第Ⅲ部分 为价值作规划77
第9章 确定主题的优先级77
9.1 确定优先级时的因素78
9.1.1 价值78
9.1.2 成本79
9.1.3 新知识79
9.1.4 风险81
9.2 综合4个因素83
9.3 一些例子84
9.3.1 基础结构84
9.3.2 用户界面设计85
9.4 小结85
9.5 讨论题86
第10章 确定经济优先级87
10.1 收入的来源89
10.1.1 新收入89
10.1.2 增量收入89
10.1.3 留存收入90
10.1.4 操作效率90
10.2 例子:WebPayRoll91
10.2.1 计算新收入91
10.2.2 计算增量收入92
10.2.3 计算留存收入93
10.2.4 计算操作效率94
10.2.5 估计开发成本94
10.2.6 整合96
10.3 经济指标96
10.3.1 金钱的时间价值96
10.3.2 净现值97
10.3.3 内部收益率98
10.3.4 回收期100
10.3.5 贴现回收期101
10.4 对利润的比较102
10.5 小结103
10.6 讨论题104
第11章 确定合意性优先级105
11.1 客户满意度的Kano模型106
11.1.1 用Kano模型评估主题108
11.1.2 将答案分类109
11.2 相对权重:另一种方法111
11.3 小结112
11.4 讨论题113
第12章 分割用户故事115
12.1 何时分割用户故事115
12.2 按照数据边界分割116
12.3 按照操作边界分割118
12.4 去除横切考虑119
12.5 不用满足性能限制120
12.6 分割具有混合优先级的用户故事120
12.7 不要把故事分割成任务121
12.8 避免相关变化的诱惑121
12.9 组合用户故事121
12.10 小结122
12.11 讨论题123
第Ⅳ部分 进度安排127
第13章 发布规划基础127
13.1 发布计划128
13.1.1 确定满意条件129
13.1.2 估计用户故事的规模129
13.1.3 选择迭代周期长度130
13.1.4 估计速度130
13.1.5 确定用户故事优先级130
13.1.6 选择用户故事和发布日期130
13.2 更新发布计划132
13.3 例子132
13.3.1 确定满意条件133
13.3.2 估计规模133
13.3.3 选择迭代周期长度134
13.3.4 估计速度134
13.3.5 确定用户故事优先级134
13.3.6 选择用户故事134
13.4 小结136
13.5 讨论题136
第14章 迭代规划137
14.1 迭代规划时不分配任务139
14.2 迭代规划和发布规划的区别140
14.3 速度驱动的迭代规划141
14.3.1 调整优先级142
14.3.2 确定目标速度143
14.3.3 确定迭代目标143
14.3.4 选择用户故事143
14.3.5 把用户故事分解成任务144
14.3.6 对任务进行估计147
14.4 承诺驱动的迭代规划149
14.5 我的建议153
14.6 任务估计值和故事点的联系154
14.7 小结156
14.8 讨论题156
第15章 选择迭代长度157
15.1 选择迭代长度时考虑的因素157
15.1.1 发布的总时间长度158
15.1.2 不确定性的多少158
15.1.3 获得反馈的难易程度159
15.1.4 优先级可以保持多久不变159
15.1.5 不用外部反馈自行工作的意愿160
15.1.6 迭代的系统开销160
15.1.7 紧迫感的产生有多快160
15.2 做出决策161
15.3 两个案例分析162
15.3.1 Napa项目163
15.3.2 Goodman项目163
15.4 小结165
15.5 讨论题165
第16章 估计速度167
16.1 使用历史值168
16.2 进行一次迭代169
16.3 做出预测171
16.3.1 估计可用小时数171
16.3.2 估计一次迭代中可用的时间172
16.3.3 扩展故事并寻找适当的技能集173
16.3.4 在点值周围设置一个范围174
16.3.5 某些小组的变通方法174
16.4 选择合适的方法175
16.5 小结176
16.6 讨论题176
第17章 为不确定性缓冲计划177
17.1 功能缓冲区178
17.2 进度缓冲区179
17.2.1 在估计值中反映不确定性180
17.2.2 调整项目缓冲区大小180
17.2.3 更简单的缓冲区计算方法186
17.2.4 缓冲区准则186
17.3 结合多个缓冲区187
17.4 进度缓冲区不是填料188
17.5 一些警告188
17.6 小结189
17.7 讨论题190
第18章 规划多小组的项目191
18.1 为估计建立共同基准192
18.2 更早给用户故事添加细节193
18.3 前瞻规划193
18.4 在计划中加入馈送缓冲区195
18.4.1 缓冲的对象196
18.4.2 确定馈送缓冲区的大小196
18.5 工作量会很大197
18.6 小结197
18.7 讨论题198
第Ⅴ部分 跟踪与交流201
第19章 监督发布计划的执行201
19.1 对发布进行跟踪202
19.2 发布耗散图204
19.3 停车场图209
19.4 小结210
19.5 讨论题211
第20章 监督迭代计划的执行213
20.1 任务板213
20.2 迭代耗散图216
20.3 跟踪已完成的工作量217
20.4 个人速度217
20.5 小结218
20.6 讨论题218
第21章 与计划有关的沟通219
21.1 就计划进行沟通220
21.2 就进度进行交流222
21.3 迭代结束小结224
21.4 小结227
21.5 讨论题228
第Ⅵ部分 敏捷规划有效的原因231
第22章 敏捷规划有效的原因231
22.1 经常进行重规划231
22.2 对规模和持续时间的估计是独立的232
22.3 在不同层次上制定计划233
22.4 基于功能而不是基于任务制定计划233
22.5 小故事保持工作流畅234
22.6 每次迭代都要消除处理中的工作234
22.7 在小组层次跟踪235
22.8 承认不确定性并为之做计划235
22.9 敏捷估计和规划的12条指导原则236
22.10 小结238
22.11 讨论题238
第Ⅶ部分 案例分析241
第23章 案例分析:Bomb Shelter Studio241
23.1 第一天——星期一早上242
23.2 估计用户故事250
23.3 准备产品调查260
23.4 迭代和发布规划,第1轮262
23.4.1 规划第一次迭代263
23.4.2 发布规划270
23.52 周后278
23.6 规划第二次迭代280
23.7 2周后281
23.8 修改发布计划282
23.9 向Phil介绍修改后的计划285
23.10 18周后288