第一部分 引论 1
第一章 软件技术的现状 1
第二章 软件开发的实例 7
2.1 引言 7
2.2 失败的实例 8
2.3 成功的实例 13
2.4 GIRG课题和SMCS课题的比较 21
2.5 小结 24
3.1 引言 26
第三章 开发软件时就要注意到维护 26
第二部分 软件开发的管理 26
3.2 软件开发的原理 28
3.3 软件开发进程 33
3.4 小结 61
第四章 组织软件开发课题组 63
4.1 引言 63
4.2 课题组的组织机构 65
4.3 改进的主程序设计员组 73
4.4 小结 81
5.1 引言 83
第五章 软件开发工作的管理 83
5.2 课题分工 84
5.3 课题的管理机构 88
5.4 变更的控制 112
5.5 小结 116
第三部分 软件维护工作的管理 118
第六章 软件工程学用于软件维护 118
6.1 引言 118
6.2 维护 120
6.3 维护的实施 121
6.4 小结 140
第七章 软件维护工作的管理 143
7.1 引言 143
7.2 维护课题组 144
7.3 软件变更的控制 153
7.4 小结 159
第四部分 结论 161
第八章 软件生存期的评价 161
8.1 软件课题的研究 161
8.2 对软件产品的评价 163
8.3 对软件生存期进程的评价 164
索引 166