更新时间:2019-01-01 23:47:08
封面
版权信息
推荐序一
推荐序二
推荐序三
推荐序四
前言
致谢
作者简介
第1章 度量谜题
1.1 精益软件开发的度量体系
1.2 度量是什么
1.3 度量不是什么
第2章 组织目标
2.1 业务目标
2.2 开发组织的目标
2.2.1 交付价值
2.2.2 响应速度
2.2.3 交付速率
2.2.4 质量
2.2.5 能力
2.3 小结
第3章 决策场景
3.1 使用度量的人们
3.2 决策的组织上下文
3.3 项目决策的阶段
3.3.1 项目定义
3.3.2 项目执行
3.3.3 维护阶段
3.4 小结
第4章 指标框架
4.1 支撑决策的数据
4.2 指标
4.3 指标属性
4.4 指标优先级
4.5 指标体系的局限性
4.6 指标体系需要演进
4.7 度量信息的传播和使用
4.8 小结
第5章 度量对象模型
5.1 交付流程模型
5.2 交付对象模型
5.3 度量的边界——DoD(Definition of Done)
第6章 价值
6.1 识别和拆分高价值特性
6.2 反馈提升价值
6.3 减少没发挥价值的特性
6.4 交付价值的度量
6.4.1 发布前——评估待开发特性的价值
6.4.2 发布后——验证价值
6.4.3 尝试的价值
第7章 响应速度
7.1 响应时间的系统因素
7.1.1 WIP(Work In Progress-半成品)
7.1.2 系统资源利用率
7.1.3 需求的差异性
7.2 价值流图分析(VSM)
7.3 累积流图(Cum ulative Flow Diagram)
7.4 库存类指标
7.5 小结
第8章 工作量估算
8.1 基于算法模型的估算技术
8.2 基于专家判断的估算技术
8.3 度量单位
8.3.1 功能点(Function Point)
8.3.2 用例点(User Case Point)
8.3.3 故事点(Story Point)
8.4 估算的选择和运用
8.4.1 项目定义
8.4.2 项目执行
8.4.3 估算的沟通
第9章 交付速率
9.1 度量交付速率
9.2 提高系统效率
9.2.1 提高个体的交付能力
9.2.2 优化系统的结构
9.2.3 减少浪费
9.2.4 关于浪费的小结
第10章 内部质量
10.1 技术债
10.1.1 技术债的常见来源
10.1.2 技术债的常见形式
10.2 技术债的度量
10.3 开发节奏
10.4 测试代码中的技术债
10.5 度量呈现
10.6 小结
第11章 外部质量
11.1 度量产品质量
11.1.1 用户满意度
11.1.2 产品可靠性
11.1.3 故障成本
11.2 提升开发过程质量
11.2.1 缺陷防范
11.2.2 更早发现缺陷
11.2.3 减少回归缺陷
11.3 小结
第12章 能力-学习型组织
12.1 个人能力
12.1.1 技术能力