书籍详情
软件过程管理
作者:龚波主编
出版社:中国水利水电出版社
出版时间:2003-06-01
ISBN:9787508415505
定价:¥29.00
购买这本书可以去
内容简介
编辑推荐:21世纪高等院校计算机系列教材。本书比较系统地讨论了CMM、TSP、PSP等模型的基本框架、概念、内容及实践精粹。本书包含10章和3个附录。第1章介绍了传统软件工程基础。第2章到第7章介绍软件能力成熟度模型的基本思想和结构。第8章讨论了个体软件过程的原理、过程和实践。第9章讨论了团队软件过程的原则、流程和质量管理等。第10章讨论能力成熟模型集成CMM。在附录部分,提供本书涉及的术语解释、能力成熟度评估过程和CMM评估提问单。本书全面讨论了软件组织过程改进和实施中用到的最基本的模型,不但可以供企业主管、项目经理、系统和软件工程师以及过程改进实践人员参考,也可供高等院校软件工程专业的高年级学生、研究生和老师使用。
作者简介
暂缺《软件过程管理》作者简介
目录
第1章 软件工程基础
1. 1 软件工程的概念
1. 2 软件策划
1. 2. 1 问题描述
1. 2. 2 可行性分析
1. 2. 3 软件策划的内容
1. 2. 4 软件需求描述
1. 3 需求分析
1. 4 分析建模
1. 4. 1 数据流图与数据字典
1. 4. 2 结构化分析方法
1. 4. 3 快速原型法
1. 5 软件设计
1. 5. 1 模块化设计原则
1. 5. 2 总体设计
1. 5. 3 详细设计
1. 5. 4 结构化设计方法
1. 5. 5 其他设计方法
1. 6 软件编码
1. 6. 1 结构化程序设计
1. 6. 2 编码风格
1. 7 软件测试
1. 7. 1 软件测试方法
1. 7. 2 黑盒测试法
1. 7. 3 白盒测试法
1. 7. 4 软件测试过程
1. 8 软件维护
1. 8. 1 软件维护的内容
1. 8. 2 软件维护的过程
1. 9 面向对象技术
1. 9. 1 面向对象的基本概念
1. 9. 2 面向对象分析
1. 9. 3 面向对象设计
1. 9. 4 面向对象程序设计
1. 10 总结
1. 11 习题
第2章 软件过程管理
2. 1 软件过程管理的基本概念
2. 2 软件过程改进
2. 3 软件能力成熟度模型
2. 3. 1 CMM概述
2. 3. 2 CMM的理解
2. 3. 3 CMM的发展
2. 3. 4 CMM的其他产品
2. 4 个体软件过程
2. 4. 1 PSP提出的背景
2. 4. 2 PSP概述
2. 4. 3 PSP的内容
2. 4. 4 基于PSP的软件过程改进
2. 4. 5 PSP的现状
2. 5 团队软件过程
2. 5. 1 TSP概述
2. 5. 2 实施TSP的条件
2. 5. 3 TSP的管理原则
2. 5. 4 TSP流程
2. 5. 5 TSP的早期应用
2. 6 CMM. PSP和TSP的关系
2. 7 总结
2. 8 题
第3章 软件能力成熟度模型
3. 1 CMM介绍
3. 2 CMM的5级成熟度模型
3. 3 CMM体系结构
3. 3. 1 成熟度等级的内部结构
3. 3. 2 成熟度等级
3. 3. 3 关键过程域KPA
3. 3. 4 共同特性
3. 3. 5 关键实践
3. 4 成熟度等级的行为特征
3. 4. 1 初始级的行为特征
3. 4. 2 可重复级的行为特征
3. 4. 3 定义级的行为特征
3. 4. 4 管理级的行为特征
3. 4. 5 优化级的行为特征
3. 5 软件过程的可视性
3. 6 过程能力和效能预测
3. 7 成熟度等级的跳跃
3. 8 总结
3. 9 习题
第4章 CMM初始级和可重复级
4. 1 初始级
4. 2 需求管理
4. 3 软件项目计划
4. 4 软件项目跟踪和监督
4. 5 软件子合同管理
4. 6 软件质量保证
4. 7 软件配置管理
4. 8 总结
4. 9 习题
第5章 CMMD已定义级
5. 1 组织过程焦点
5. 2 组织过程定义
5. 3 培训大纲
5. 4 集成软件管理
5. 5 软件产品工程
5. 6 组间协调
5. 7 同行评审
5. 8 总结
5. 9 习题
第6章 CMM已管理级
6. 1 定量过程管理
6. 2 软件质量管理
6. 3 总结
6. 4 习题
第7章 CMM优化级
7. 1 缺陷预防
7. 2 技术革新管理
7. 3 过程更改管理
7. 4 总结
7. 5 习题
第8章 个体软件过程
8. 1 PSP与CMM的关系
8. 2 软件质量
8. 3 PSP原理
8. 4 PSP进化框架
8. 5 PSP过程结构
8. 5. 1 PSP过程
8. 5. 2 PSP项目计划总结表
8. 5. 3 PSP脚本
8. 5. 4 PSP计划
8. 6 PSP数据收集
8. 6. 1 时间测量
8. 6. 2 规模测量
8. 6. 3 质量测量
8. 7 PSP质量管理
8. 7. 1 缺陷和质量
8. 7. 2 工程师的职责
8. 7. 3 早期缺陷改正
8. 7. 4 缺陷预防
8. 8 PSP设计和实践
8. 8. 1 PSP设计
8. 8. 2 PSP实践
8. 9 现状和将来的发展趋势
8. 10 总结
8. 11 习题
第9章 团队软件过程
9. 1 TSP开发的背景
9. 2 TSP小组的建立
9. 2. 1 TSP是如何创建小组的
9. 2. 2 小组的发展
9. 2. 3 TSP是如何创建小组的
9. 3 TSP的原则和设计
9. 3. 1 TSP原则
9. 3. 2 TSP的设计原则
9. 4 TSP操作过程
9. 5 TSP的结构
9. 6 启动TSP组
9. 7 TSP的小组工作流程
9. 7. 1 领导小组
9. 7. 2 交流
9. 7. 3 维护计划
9. 7. 4 平衡小组工作负担
9. 8 TSP的质量管理
9. 8. 1 质量计划
9. 8. 2 确认质量问题
9. 8. 3 发现和预防质量问题
9. 9 总结
9. 10 习题
第10章 CMMI模型简介
10. 1 CMMI模型引入
10. 1. 1 CMMI出现背景
10. 1. 2 CMMI源模型
10. 1. 3 CMMI模型部件
10. 1. 4 CMMI表示方法
10. 2 CMMI过程域
10. 2. 1 过程管理类过程域
10. 2. 2 项目管理类
10. 2. 3 工程类
10. 2. 4 支持类
10. 3 CMMI阶段式表示
10. 3. 1 成熟度等级1:初始级
10. 3. 2 成熟度等级2:已管理级
10. 3. 3 成熟度等级3:已定义级
10. 3. 4 成熟度等级4:定量管理级
10. 3. 5 成熟度等级5:优化级
10. 4 CMMI连续式表示
10. 4. 1 能力等级0:未执行级
10. 4. 2 能力等级1:已执行级
10. 4. 3 能力等级2:已管理级
10. 4. 4 能力等级3:已定义级
10. 4. 5 能力等级4:定量管理级
10. 4. 6 能力等级5:优化级
10. 5 IDEAL模型
10. 6 总结
10. 7 习题
附录A 术语表
附录B 基子CMM的评估过程
附录C CMM提问单
参考文献
1. 1 软件工程的概念
1. 2 软件策划
1. 2. 1 问题描述
1. 2. 2 可行性分析
1. 2. 3 软件策划的内容
1. 2. 4 软件需求描述
1. 3 需求分析
1. 4 分析建模
1. 4. 1 数据流图与数据字典
1. 4. 2 结构化分析方法
1. 4. 3 快速原型法
1. 5 软件设计
1. 5. 1 模块化设计原则
1. 5. 2 总体设计
1. 5. 3 详细设计
1. 5. 4 结构化设计方法
1. 5. 5 其他设计方法
1. 6 软件编码
1. 6. 1 结构化程序设计
1. 6. 2 编码风格
1. 7 软件测试
1. 7. 1 软件测试方法
1. 7. 2 黑盒测试法
1. 7. 3 白盒测试法
1. 7. 4 软件测试过程
1. 8 软件维护
1. 8. 1 软件维护的内容
1. 8. 2 软件维护的过程
1. 9 面向对象技术
1. 9. 1 面向对象的基本概念
1. 9. 2 面向对象分析
1. 9. 3 面向对象设计
1. 9. 4 面向对象程序设计
1. 10 总结
1. 11 习题
第2章 软件过程管理
2. 1 软件过程管理的基本概念
2. 2 软件过程改进
2. 3 软件能力成熟度模型
2. 3. 1 CMM概述
2. 3. 2 CMM的理解
2. 3. 3 CMM的发展
2. 3. 4 CMM的其他产品
2. 4 个体软件过程
2. 4. 1 PSP提出的背景
2. 4. 2 PSP概述
2. 4. 3 PSP的内容
2. 4. 4 基于PSP的软件过程改进
2. 4. 5 PSP的现状
2. 5 团队软件过程
2. 5. 1 TSP概述
2. 5. 2 实施TSP的条件
2. 5. 3 TSP的管理原则
2. 5. 4 TSP流程
2. 5. 5 TSP的早期应用
2. 6 CMM. PSP和TSP的关系
2. 7 总结
2. 8 题
第3章 软件能力成熟度模型
3. 1 CMM介绍
3. 2 CMM的5级成熟度模型
3. 3 CMM体系结构
3. 3. 1 成熟度等级的内部结构
3. 3. 2 成熟度等级
3. 3. 3 关键过程域KPA
3. 3. 4 共同特性
3. 3. 5 关键实践
3. 4 成熟度等级的行为特征
3. 4. 1 初始级的行为特征
3. 4. 2 可重复级的行为特征
3. 4. 3 定义级的行为特征
3. 4. 4 管理级的行为特征
3. 4. 5 优化级的行为特征
3. 5 软件过程的可视性
3. 6 过程能力和效能预测
3. 7 成熟度等级的跳跃
3. 8 总结
3. 9 习题
第4章 CMM初始级和可重复级
4. 1 初始级
4. 2 需求管理
4. 3 软件项目计划
4. 4 软件项目跟踪和监督
4. 5 软件子合同管理
4. 6 软件质量保证
4. 7 软件配置管理
4. 8 总结
4. 9 习题
第5章 CMMD已定义级
5. 1 组织过程焦点
5. 2 组织过程定义
5. 3 培训大纲
5. 4 集成软件管理
5. 5 软件产品工程
5. 6 组间协调
5. 7 同行评审
5. 8 总结
5. 9 习题
第6章 CMM已管理级
6. 1 定量过程管理
6. 2 软件质量管理
6. 3 总结
6. 4 习题
第7章 CMM优化级
7. 1 缺陷预防
7. 2 技术革新管理
7. 3 过程更改管理
7. 4 总结
7. 5 习题
第8章 个体软件过程
8. 1 PSP与CMM的关系
8. 2 软件质量
8. 3 PSP原理
8. 4 PSP进化框架
8. 5 PSP过程结构
8. 5. 1 PSP过程
8. 5. 2 PSP项目计划总结表
8. 5. 3 PSP脚本
8. 5. 4 PSP计划
8. 6 PSP数据收集
8. 6. 1 时间测量
8. 6. 2 规模测量
8. 6. 3 质量测量
8. 7 PSP质量管理
8. 7. 1 缺陷和质量
8. 7. 2 工程师的职责
8. 7. 3 早期缺陷改正
8. 7. 4 缺陷预防
8. 8 PSP设计和实践
8. 8. 1 PSP设计
8. 8. 2 PSP实践
8. 9 现状和将来的发展趋势
8. 10 总结
8. 11 习题
第9章 团队软件过程
9. 1 TSP开发的背景
9. 2 TSP小组的建立
9. 2. 1 TSP是如何创建小组的
9. 2. 2 小组的发展
9. 2. 3 TSP是如何创建小组的
9. 3 TSP的原则和设计
9. 3. 1 TSP原则
9. 3. 2 TSP的设计原则
9. 4 TSP操作过程
9. 5 TSP的结构
9. 6 启动TSP组
9. 7 TSP的小组工作流程
9. 7. 1 领导小组
9. 7. 2 交流
9. 7. 3 维护计划
9. 7. 4 平衡小组工作负担
9. 8 TSP的质量管理
9. 8. 1 质量计划
9. 8. 2 确认质量问题
9. 8. 3 发现和预防质量问题
9. 9 总结
9. 10 习题
第10章 CMMI模型简介
10. 1 CMMI模型引入
10. 1. 1 CMMI出现背景
10. 1. 2 CMMI源模型
10. 1. 3 CMMI模型部件
10. 1. 4 CMMI表示方法
10. 2 CMMI过程域
10. 2. 1 过程管理类过程域
10. 2. 2 项目管理类
10. 2. 3 工程类
10. 2. 4 支持类
10. 3 CMMI阶段式表示
10. 3. 1 成熟度等级1:初始级
10. 3. 2 成熟度等级2:已管理级
10. 3. 3 成熟度等级3:已定义级
10. 3. 4 成熟度等级4:定量管理级
10. 3. 5 成熟度等级5:优化级
10. 4 CMMI连续式表示
10. 4. 1 能力等级0:未执行级
10. 4. 2 能力等级1:已执行级
10. 4. 3 能力等级2:已管理级
10. 4. 4 能力等级3:已定义级
10. 4. 5 能力等级4:定量管理级
10. 4. 6 能力等级5:优化级
10. 5 IDEAL模型
10. 6 总结
10. 7 习题
附录A 术语表
附录B 基子CMM的评估过程
附录C CMM提问单
参考文献
猜您喜欢