开场白 2
第0章 导论 5
0.1 变化的世界 5
0.2 创建成功的21世纪系统 7
0.2.1 何谓成功 7
0.2.2 为什么成功越来越难实现 8
0.3 精炼的ICSM 12
0.3.1 原则胜过图表 12
0.3.2 应用ICSM的隐喻 13
0.3.3 ICSM图表和视图 13
0.4 使用ICSM 19
0.5 逐步采用ICSM方法 21
0.6 ICSM使用示例 21
0.7 ICSM如何帮助复杂的政府采购 22
参考书目 24
第一部分 ICSM的4条原则 29
第1章 原则1:基于利益相关方价值的方针 29
1.1 失败的故事:用“太好”的路面评估机器人 30
1.1.1 项目背景 30
1.1.2 项目执行 30
1.1.3 最终结果 31
1.1.4 主要的教训 31
1.2 成功的故事:Hospira下一代静脉医用泵 33
1.2.1 Symbiq探索阶段摘要 34
1.2.2 Symbiq评价阶段摘要 34
1.2.3 Symbiq基础阶段摘要 35
1.2.4 Symbiq开发阶段系统工程摘要 36
1.3 系统成功基本定理及其意义 37
1.4 系统成功实现定理及其意义 38
1.4.1 识别所有关键利益相关方 38
1.4.2 理解每个利益相关方对“赢”的看法 39
1.4.3 让SCS协商一组双赢的产品和过程计划 40
1.4.4 控制SCS双赢实现和变化适应的进展 42
参考书目 43
第2章 原则2:增量承诺和可审核性 44
2.1 失败的总量承诺项目:美国银行的MasterNet 46
2.1.1 案例研究历史 46
2.1.2 与ICSM原则的关系 47
2.2 成功的增量承诺项目:TRW软件生产率系统 48
2.2.1 启动:探索阶段 49
2.2.2 SPS探索阶段 51
2.2.3 SPS评价阶段 52
2.2.4 SPS基础阶段 52
2.2.5 总体项目成果 53
2.3 两个不确定性圆锥与ICSM的第1和第2时期 53
2.4 备选的增量和演化开发模型 55
2.5 像C2ISR一样开发 58
参考书目 60
第3章 原则3:并发多学科工程 61
3.1 失败的故事:顺序的RPV系统工程和开发 63
3.2 成功的故事:并发竞争原型RPV系统开发 65
3.3 并发开发和演化工程 67
3.4 硬件、软件和人为因素方面的并发工程 69
3.5 并发需求和解决方案工程 71
参考书目 72
第4章 原则4:基于证据和风险的决策 73
4.1 失败的故事:无法承受的需求 74
4.1.1 用原则4规避问题 75
4.1.2 其他教训 76
4.2 成功的故事:CCPDS-R 76
4.2.1 CCPDS-R基于证据的决策里程碑 77
4.2.2 CCPDS-R的其他创新实践 78
4.3 作为最高级可交付成果的可行性证据 78
4.3.1 什么是可行性证据 78
4.3.2 可行性证据开发不是什么 79
4.3.3 开发多少可行性证据才算足够 80
4.4 多少算是足够 81
4.5 原则总结 82
参考书目 83
第二部分 ICSM生命期和第1时期:增量定义 87
第5章 ICSM生命期 87
5.1 ICSM生命期 87
5.2 ICSM与其他生命期模型的对比 88
5.3 第1时期:决定“为什么”、“什么”、“何时”、“谁”、“哪里”、“如何”和“多少” 90
5.4 ICSM案例研究 92
第6章 探索阶段 93
6.1 什么是探索阶段 93
6.2 探索阶段有哪些潜在的陷阱 96
6.3 探索阶段最后需要注意的潜在重大风险 96
6.4 探索阶段如何从小系统扩展到大型复杂系统 97
6.5 ICSM原则在探索活动中的作用 97
6.6 MedFRS倡议的探索 98
第7章 评价阶段 101
7.1 什么是评价阶段 101
7.2 评价阶段有哪些潜在的陷阱 103
7.3 评价阶段最后需要注意的重大风险 103
7.4 评价阶段如何从小系统扩展到大型复杂系统 104
7.5 ICSM原则在评价活动中的作用 104
7.6 MedFRS倡议的评价 105
第8章 基础阶段 108
8.1 什么是基础阶段 108
8.2 基础阶段有哪些潜在的陷阱 110
8.3 基础阶段最后需要注意的重大风险 111
8.4 基础阶段如何从小型系统扩展到大型复杂系统 111
8.5 ICSM原则在基础活动中的作用 112
8.6 MedFRS系统之系统的基础阶段 113
8.7 第1时期总结 114
参考书目 115
第三部分 第2时期:增量开发和演化 119
第9章 开发阶段 119
9.1 什么是开发阶段 119
9.1.1 硬件开发 121
9.1.2 软件开发 123
9.1.3 持续集成和测试,然后同步和稳定 126
9.2 准备好发行了吗 128
9.3 开发阶段有哪些潜在的陷阱 129
9.4 开发阶段需要注意的重大风险 129
9.5 开发阶段如何从小型系统扩展到大型复杂系统 130
9.6 ICSM原则在开发活动中的作用 132
9.7 MedFRS开发 132
参考书目 135
第10章 系统生产和运营 136
10.1 什么是“生产” 136
10.2 生产阶段有哪些潜在的陷阱 137
10.3 生产阶段需要注意的重大风险 137
10.4 什么是系统运营阶段 138
10.5 运营阶段有哪些潜在的陷阱 139
10.6 运营阶段需要注意的重大风险 139
10.7 MedFRS倡议的生产和运营 139
10.8 第2时期总结 141
第四部分 将ICSM应用到你的组织 145
第11章 ICSM模式和常见案例 145
11.1 ICSM模式 146
11.2 ICSM常见案例 147
11.2.1 软件应用或者系统 148
11.2.2 软件密集设备 149
11.2.3 硬件平台 150
11.2.4 系统家族/产品线 150
11.2.5 系统之系统 151
11.2.6 棕地现代化 152
11.3 常见案例示例 152
11.4 小结:ICSM常见案例概述 154
参考书目 155
第12章 ICSM和你的组织 156
12.1 利用你在当前过程中的投资 156
12.2 最大化组织知识的价值 158
12.3 影响所在 159
12.3.1 经验工厂 159
12.3.2 降低失败的代价 160
参考书目 160
第13章 基于证据的生命期管理 161
13.1 动机和背景 161
13.2 承诺评审过程概述 162
13.3 可行性证据描述开发过程 163
13.4 FED评估框架 165
13.5 使用示例 167
13.6 ICSM之外的适用性 169
参考书目 169
第14章 成本和时间证据开发 171
14.1 成本和时间估算主要方法研究 173
14.2 估算和ICSM 175
14.2.1 SAIV过程模型 175
14.2.2 估算规模 176
14.2.3 开发时间的估算方法 177
14.3 总结 178
参考书目 179
第15章 风险-机会评估和控制 181
15.1 风险和机会的二重性 181
15.2 风险-机会管理基础 182
15.2.1 风险评估:识别、分析和优先级确定 182
15.2.2 前10大严重风险来源列表 183
15.2.3 风险控制:风险缓解计划、风险缓解、风险监控和改正措施 186
15.3 ICSM中的风险管理 188
15.4 风险和机会管理工具 188
15.4.1 精益风险管理计划 189
15.4.2 电子过程指南 189
15.4.3 前10大严重风险列表 190
15.5 用风险确定多少证据才足够 190
参考书目 190
附录A 证据评估框架 191
附录B ICSM和其他标准之间的映射 196
附录C 基于价值的系统工程理论 207
后记 223