基于过程改进的软件度量技术研究与实现
文献类型 | 学位 |
作者 | 常鸿[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 2004 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | 软件过程度量;过程度量定义;GQSM模型;统计过程控制;过程能力基线 |
摘要 | 随着软件工业的发展与软件规模的增大,软件过程管理也变得越来越重要.对软件过程进行很好地管理和控制,并持续地改进过程是项目取得成功的必要条件.该文对各种分析工具和分析技术进行了研究.在软件管理过程中,有目的、有选择地收集关于软件过程和软件产品的各种数据,利用分析技术对这些数据进行理解和分析,可以掌握项目的实际进程及项目的状态.过程度量的结果可以为过程管理和过程改进提供量化信息,为过程决策和项目估计提供依据,帮助管理者进行项目管理.该文对软件过程度量的定义模型进行了研究,在GQM模型的基础上提出了更为形式化的GQSM模型.在GQSM模型中,以项目的商业目标为驱动,根据商业目标确定过程的度量目标,将度量目标进行逐步分解,提出要达到度量目标面临的问题,分析问题,找出问题的标示,研究标示所涉及的对象和属性,从而得到度量的形式化定义.对于确定好的度量,采用统计过程控制技术,对过程中的数据采样并绘成各种控制图表,从而快速地识别过程的失控情况.在软件过程度量中,可以利用统计过程控制技术分析过程的性能和稳定性、计算过程能力基线,从而找出过程失控的原因并采取措施纠正过程.过程能力基线有助于项目计划和过程分析及改进.通过周期性地计算过程能力基线和检查过程能力基线中各种参数值的变化趋势,可以量化地测试过程的改进.该文对过程能力基线进行了研究,并给出了过程基线的定义.该文对CMM进行了深入地研究,针对CMM二级和三级的部分关键过程域,采用GQSM模型给出了软件过程的度量的定义,并以实例解释了各个度量的具体分析方法.同时该文对软件过程度量的过程模型、度量计划的制定、度量数据的收集和验证也进行了研究.在研究成果的基础上,完成了"软件过程度量系统"的设计与实现. |
影响因子:
dc:title:基于过程改进的软件度量技术研究与实现
dc:creator:常鸿
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2004.
dc:identifier:DOI:
dc: identifier:ISBN: