首页> 中文学位 >度量在软件过程改进中的应用
【6h】

度量在软件过程改进中的应用

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1研究背景及意义

1.2国内外研究现状

1.2.1 CMM/CMMI

1.2.2软件过程度量技术的研究

1.3本文的研究内容

1.4本文的工作和组织结构

1.4.1本文的工作

1.4.2本文的组织结构

第二章软件过程度量的基本理论

2.1度量的基本概念

2.2软件过程度量的范畴

2.3软件过程度量框架

2.4度量计划

2.5数据采集

2.6软件过程特性分析

2.6.1软件过程性能

2.6.2理解数据的工具

2.6.3统计过程控制技术

2.7度量过程和过程改进

2.8本章小结

第三章基于目标驱动的软件过程度量建模

3.1GQM方法

3.2GQM-D建模方法

3.3GQ(I)M方法

3.4改进的基于目标驱动的过程度量模型

3.5基于CMMI的软件过程建模

3.6本章小结

第四章过程度量的研究与分析

4.1过程度量目标的确定

4.2过程度量模型的确定

4.3可度量软件过程的建立

4.4度量结果的分析与显示

4.5本章小结

第五章应用度量改进软件过程

5.1度量过程的过程能力度

5.2软件过程的改进模式

5.2.1 Top-down软件过程改进

5.2.2中小型企业软件特征过程改进的问题

5.2.3基于度量目标的软件过程改进

5.2.4两种模型的比较

5.3本章小结

第六章PAMT过程度量工具的设计与实现

6.1系统功能

6.2 PAMT系统体系结构

6.3系统设计的关键技术

6.4系统的关系数据库模型

6.5系统各主要功能模块实现

6.5.1度量定制模块

6.5.2度量项目和权限管理模块

6.5.3过程建模模块

6.5.4度量分析和报表显示模块

6.5.5度量报告生成

6.5.6系统特点

6.6本章小结

第七章结束语

7.1本文工作总结

7.2本文工作意义

7.3未来工作展望

参考文献

攻读硕士学位期间取得的研究成果

致谢

展开▼

摘要

如何实施软件质量保障,成为软件工程研究的一个领域。经过几十年的研究,人们达到一个共识,就是软件企业要想生产出质量符合标准的软件产品,必须有一套成熟的软件过程。 软件能力成熟度模型(Capability Maturity Model,简称CMM)是由美国卡内基·梅隆大学的软件工程研究所提出的一套对软件过程的管理、改进与评估的模式,其根本目的就是软件过程改进,而所有的过程改进都离不开对软件过程的度量。我国软件企业规模始终不大,很重要的原因就是没有一套稳定的软件过程,越来越多的企业已经认识到了这一点,加入了CMM认证的行列。但是绝大多数的企业由于自身观念和客观条件的限制,仍然没有实行过程改进活动,因此作为过程改进之基础的过程度量就显得尤为重要。 CMM模型只是提供了一个软件企业建立成熟软件过程的框架,对缺乏实践经验的软件企业来说,执行起来有相当的困难。本文考虑到国内企业进行过程改进的实际需要,以提高研究的实用性为目的,根据GQM和QG(I)M度量定义方法,提出了一个实用的、可裁剪的软件过程度量模型。度量建模以过程建模为基础,将软件过程建模和度量建模结合起来。本文从软件组织的度量需要出发,给出以“度量目标-问题-指示器-度量”为组成结构的CMMI(Capability Maturity Model Integration)3级过程域的较为全面和完整的度量定义,帮助软件组织制定切实可行的针对CMMI3级的度量方案。另外,本文也深入研究了度量分析技术,讨论了利用度量分析结果对过程实施控制和改进。 最后,在上述工作的基础上,设计并实现了支持过程度量的工具原型系统PAMT,为软件组织有效进行软件过程度量提供支持,帮助软件组织对软件过程的性能有一个量化的认识,从而达到软件过程改进的目的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号