《航天型号软件研制管理》是航天型号软件工程系列丛书之一,全书共分6章,介绍航天型号软件研制的管理。主要内容有:软件及软件工程发展的主要过程,软件、软件工程、软件工程化的概念和内容,航天型号软件研制管理的现状,软件生存周期及软件研制过程阶段的划分,每个阶段中与软件有关的主要技术工作及管理任务,再按工作性质来分类介绍相关的管理工作。
《航天型号软件研制管理》的主要读者为航天两总师系统及行政系统中的管理人员,对于从事软件研制的技术人员也有一定的参考价值。
第1章 软件及软件工程发展的简要回顾
1.1 随计算机技术发展而形成软件专业
1.2 手工作坊式软件开发的主要特点
1.2.1 软件开发仅是编写程序
1.2.2 质量难以保证
1.2.3 不形成文档,很难维护
1.2.4 程序只进行调试而不测试
1.2.5 不注重制定标准和规范
1.3 软件危机的主要表现形式
1.4 国际上软件工程发展的几件大事
1.4.1 60年代
1.4.2 70年代
1.4.3 80年代
1.4.4 90年代
1.5 软件工程是解决软件危机的有效方法
第2章 软件与软件工程
2.1 软件
2.1.1 软件的定义
2.1.2 系统软件
2.1.3 支持软件
2.1.4 应用软件
2.2 软件工程
2.2.1 开发方法学
2.2.2 工程工具
2.2.3 工程标准
2.2.4 工程管理
2.3 软件工程化
第3章 航天型号软件研制与管理的现状
3.1 需要进一步认识软件的作用
3.2 对软件工程认识要深化
3.3 清除手工作坊式方法的影响
3.4 重视文档编写
3.5 评审是重要环节
3.6 软件测试要进一步加强
3.7 配置管理开始被了解
3.8 规范宣贯不够
3.9 对开发工具或环境认识不足
3.10 组织形式跟不上
第4章 航天型号软件研制必须实施软件工程
4.1 航天型号软件的特点
4.1.1 嵌入式
4.1.2 实时性
4.1.3 严格的时序
4.1.4 高安全性
4.1.5 抗恶劣环境
4.1.6 长寿命的控制
4.1.7 高可靠性
4.1.8 高精度
4.2 实施软件工程是事业发展的需要
4.3 实施软件工程是市场经济条件下的需要
4.4 实施软件工程是与国际接轨的需要
第5章 软件生存周期
5.1 各阶段的划分
5.2 每个阶段的主要工作
5.2.1 系统需求阶段
5.2.2 软件需求分析阶段
5.2.3 概要设计阶段
5.2.4 详细设计阶段
5.2.5 软件实现阶段
5.2.6 软件部件测试阶段
5.2.7 软件配置项测试阶段
5.2.8 系统联试
5.2.9 维护阶段
5.3 各阶段的管理任务
5.3.1 系统需求阶段
5.3.2 软件需求分析阶段
5.3.3 概要设计阶段
5.3.4 详细设计阶段
5.3.5 软件实现阶段
5.3.6 软件部件测试阶段
5.3.7 软件配置项测试阶段
5.3.8 系统联试
5.3.9 维护阶段
第6章 管理工作
6.1 计划管理
6.1.1 工作内容
6.1.2 研究新问题提高管理水平
6.2 组织落实与人员落实
6.3 技术管理
6.4 质量管理
6.5 评审
6.6 配置管理
6.6.1 配置基线的划分
6.6.2 配置管理的任务
6.6.3 配置管理可分级管理
6.6.4 配置控制的内容
6.6.5 配置管理计划中注意的问题
6.6.6 注意事项
6.7 人员培训
6.8 数据积累
6.9 几个值得重视的问题
6.9.1 稳定队伍
6.9.2 组织形式
6.9.3 资金投入
6.9.4 计算机系列化、标准化
6.9.5 航天软件工程规范