第1章 引言 1
1.1 本书目的 3
第2章 参数化成本估算方法的优势 4
2.1 参数成本法应用到组织全部领域 6
2.2 简单易用 7
2.3 复杂度概念 9
2.3.1 制造复杂度 10
2.3.2 获得制造复杂度 11
2.3.3 知识库 12
2.4 用复杂度进行成本建模 12
2.5 打开参数法的“黑盒子” 15
2.6 总结 17
第3章 使用参数成本法开展估算 18
3.1 参数法建模过程 18
3.2 分解结构 23
3.3 总结 24
第4章 使用最少的资源最快地投标 25
4.1 投标/不投标决策 26
4.2 进度估计 26
4.3 进度损失评估 28
4.4 投标书里传说中的(即不确定的)证据 29
4.5 成本归一化确定参照标准 29
4.5.1 供应商评估 30
4.6 总结 32
第5章 准备重点业务计划 33
5.1 业务计划 33
5.2 参数估算 34
5.3 生产率提高 34
5.4 生产率跟踪 35
5.5 分析竞争对手 37
5.6 总结 38
第6章 验证供应商报价 39
6.1 供应商评估 40
6.2 参数法和供应链 41
6.3 总结 43
第7章 有效管理一个项目 45
7.1 基线 46
7.2 挣值管理 46
7.3 参数估算和EVM的关系 49
7.4 预测挣值管理 50
7.4.1 参数估算法和挣值管理工具 50
7.4.2 EVM案例研究 51
7.5 总结 54
第8章 提高成本工程精度 56
8.1 精度定义 56
8.2 结果的精度 56
8.3 校准 57
8.4 产品校准 59
8.4.1 校准数据收集 59
8.4.2 复杂度范围 61
8.4.3 计算复杂度因子 62
8.4.4 费用估算 64
8.4.5 估算精度分析 64
8.5 组织校准 65
8.6 总结 66
第9章 质量保证 67
9.1 估算方法 67
9.2 自下而上法和自上而下法 68
9.3 主动的详细估算 69
9.4 估算详细程度 71
9.5 一致性和可重复性 72
9.6 快速反应 73
9.7 历史趋势分析 73
9.8 模型验证 75
9.9 利用代理/服务器技术实现并行估算 76
9.10 集成网络系统 77
9.11 企业链接 79
9.11.1 企业案例分析——经济承受性协同 79
9.12 总结 81
第10章 全寿命估算 82
10.1 总结 85
第11章 技术成熟度评估 87
11.1 技术成熟度 87
11.2 成本 88
11.3 技术成熟成本 89
11.4 技术投资成本 92
11.5 技术制造成本 92
11.6 研究模型化 93
11.6.1 样机数量 95
11.6.2 使用规范 96
11.6.3 设计新颖度 97
11.6.4 工程复杂度 97
11.6.5 软件 97
11.7 总结 98
第12章 软件成本估算 99
12.1 源代码行数 101
12.2 功能点 101
12.2.1 功能点的定义 102
12.2.2 功能点计算步骤 102
12.3 预测对象点 103
12.3.1 面向对象软件的三个尺度 103
12.3.2 全部三个度量尺度 104
12.4 用例转换点 105
12.5 COTS规模 107
12.6 自产软件的规模 108
12.7 总结 108
第13章 风险和不确定性分析 110
13.1 原因和后果 111
13.2 一个简单的风险过程 112
13.3 风险量化 114
13.3.1 概率 114
13.3.2 后果 115
13.3.3 风险记录器 116
13.3.4 风险降低 116
13.4 风险分析 117
13.4.1 风险分析方法 117
13.5 成本数据不确定性分析 118
13.5.1 蒙特卡洛分析 118
13.5.2 乐观值和悲观值 119
13.5.3 基线成本 121
13.5.4 成本数据不确定性分析和风险分析 121
13.6 总结 123
第14章 项目策略的影响 124
14.1 采办策略 124
14.2 COTS软件集成及其成本驱动因子 125
14.2.1 COTS方案的评价和选择 125
14.2.2 COTS方案的购买(租赁) 126
14.2.3 COTS方案的集成 126
14.2.4 COTS软件的测试 126
14.2.5 开发期间对升级的评价和综合 127
14.3 COTS软件维护及其成本驱动因子 127
14.3.1 许可费用和版税 127
14.3.2 COTS升级的评估和集成 127
14.3.3 COTS部件和调试、链接程序故障的维修 128
14.4 其他需要考虑的费用 128
14.4.1 COTS程序在合同中记录的费用 128
14.4.2 替换COTS方案的费用 128
14.5 全球性的影响 129
14.6 项目的影响 130
14.7 项目开发与生产阶段 131
14.8 分批生产 132
14.8.1 大批量采购 134
14.9 保障策略 135
14.10 总结 139
第15章 技术嵌入分析 141
15.1 一般方法 143
15.2 技术嵌入案例研究 144
15.2.1 数据和假设 144
15.2.2 模型考虑因素 146
15.3 案例研究结论 149
15.4 总结 150
第16章 基于费用效能分析的方案选择 151
16.1 费用作为独立变量 153
16.2 权衡研究 154
16.3 实施 156
16.4 权衡研究时机 157
16.5 总结 159
第17章 体系带来的挑战 160
17.1 “体系”的概念 163
17.2 体系项目与单系统项目的区别 163
17.2.1 采办策略 164
17.2.2 软件 164
17.2.3 硬件 164
17.2.4 管理复杂度 165
17.3 拓展角色和活动 165
17.4 聚焦“系统工程” 166
17.5 体系项目成本方面考虑 167
17.5.1 作战场景数量 168
17.5.2 关键性能参数接受水平 168
17.5.3 供应商和利益相关者数量 168
17.5.4 集成复杂度 168
17.5.5 部件的稳定性和准备状态 169
17.5.6 货架民品部件的数量 169
17.6 体系项目的经济承受性 169
17.7 总结 170
第18章 构建参数估算模型 171
18.1 构建模型能力 171
18.2 概念建模案例研究 172
18.2.1 创建顶层概念模型 173
18.2.2 成本研究 174
18.3 总结 186
第19章 寿命周期费用估算 187
19.1 数据收集方法 187
19.1.1 资源效率 188
19.1.2 时效性 188
19.1.3 准确度 188
19.1.4 验证和确认 189
19.1.5 易理解度 189
19.1.6 及时性 189
19.2 使用保障费用模型所需要的数据类型 189
19.3 不同数据收集方法的优、缺点比较 190
19.4 寿命周期调查问卷 191
19.4.1 “数据使用方指南”表格 192
19.4.2 “数据提供方指南”表格 193
19.4.3 “样例”表格 193
19.4.4 “调查问卷”表格 194
19.4.5 “成本模型接口”——Builder表格 194
19.5 数据收集过程 195
19.6 总结 196
第20章 知识积累 197
20.1 知识管理 198
20.2 知识积累过程 198
20.3 案例研究 203
20.4 总结 205
第21章 费用估算结果显示方式 206
21.1 案例研究 208
21.2 总结 212
第22章 在组织中引入参数成本估算 213
22.1 业务流程再设计 213
22.2 模型获取 215
22.3 建模 216
22.4 项目实施 217
22.4.1 项目计划 217
22.4.2 项目团队 217
22.4.3 需求文档 218
22.5 参数估算法执行计划 218
22.5.1 在组织内部引入参数成本估算 218
22.5.2 产品、技术和工艺流程 218
22.5.3 成本结构 219
22.5.4 经济意义 219
22.5.5 模型未包含的几个方面 219
22.5.6 历史技术数据 219
22.5.7 历史成本数据收集 220
22.5.8 产品校准 220
22.5.9 组织校准 220
22.5.10 问卷调查 220
22.5.11 建模技巧 220
22.5.12 应用 221
22.5.13 信息网 221
22.6 校准和分析 222
22.7 培训 222
22.7.1 基于导师的培训 222
22.7.2 基于网络的培训 222
22.7.3 技术支持 223
22.8 客户端/服务器方式 223
22.8.1 工作流程管理 225
22.9 总结 226
第23章 参数成本法的历史 227
23.1 商业参数模型时代 228
23.2 参数法费用估算之父 230
23.3 商业参数模型 231
23.4 参数成本法的未来 233