文摘
英文文摘
论文说明:答辩委员会,表格清单,插图清单
独创性声明和学位论文版权使用授权书
致谢
第一章绪论
1.1软件工程的发展
1.2软件业的动向
1.3软件过程与软件过程改进
1.4本论文题目来源
1.5论文的研究工作
第二章软件过程的基本理论
2.1软件过程
2.2软件过程结构
2.3软件过程周期
2.4软件过程实施
2.5软件过程改进
2.6软件过程改进框架
第三章软件能力成熟度模型CMM
3.1 CMM的体系结构
3.2 CMM的内部结构
3.2.1 CMM的关键过程区域
3.2.2目标
3.2.3关键实践
3.3 CMM的主要用途
3.4软件能力成熟度模型CMM与软件开发过程的融合
3.4.1 CMM与软件开发过程融合的意义
3.4.2 CMM与软件开发过程融合框架
3.5 CMMI模型
3.5.1 CMMI的演变
3.5.1 CMMI与CMM的比较
3.5.1 CMMI的展望
第四章RUP软件开发过程
4.1 RUP开发过程特点
4.1.1统一过程是用例驱动的
4.1.2统一过程是以构架为中心
4.1.3统一过程是迭代和增量的过程
4.2 RUP开发过程
4.2.1 RUP的四个阶段和六个核心过程工作流
4.2.2 RUP的生命周期制品
4.3 RUP改进了“传统的”的软件开发过程
4.4 RUP使组织达到CMM2级
4.4.1需求管理
4.4.2软件项目规划
4.4.3软件项目跟踪与勘察
4.4.4软件分包管理
4.4.5软件质量保证
4.4.6软件配置管理
第五章在软件组织中实施软件过程改进
5.1实施软件过程改进的必要性
5.1.1软件产业发展
5.1.2软件行业存在的主要问题
5.1.3软件行业进行软件过程改进意义
5.2实施软件过程改进
5.2.1组织的软件过程改进架构
5.2.2组织的软件过程改进规划
5.2.3软件过程评估
5.2.4软件过程改进行动计划
5.3组织启动软件过程改进
5.4在软件组织中进行软件过程改进
5.4.1建立软件过程改进总体描述和目标
5.4.2基于CMM的软件过程改进
5.4.3采用IDEAL模型软件过程改进方法
5.4.4选择RUP开发过程
第六章提高小型软件组织的软件能力成熟度
6.1建立实施CMM的组织
6.2规范过程管理,实现CMM2级6个关键过程域
6.2.1需求管理
6.2.2软件项目计划
6.2.3软件项目跟踪与监控
6.2.4软件子合同管理
6.2.5软件质量保证
6.2.6软件配置管理
6.2.7评审
第七章结束语
7.1论文总结
7.2进一步的工作
参考文献
攻读硕士学位期间发表的论文