分享到:

一种基于目标驱动的过程度量模型

摘要 在过去的几十年间,如何按时、按预算生产软件产品成为软件工业面临的一 个主要问题。在软件开发中引入工程方法来控制开发过程能够帮助消除遇到的障 碍。而且,很明显软件组织可以通过把测量和过程相集成来获得系统的改进。 近年来软件过程度量已经取得了很大的进展,但在软件开发过程中成功实施 度量仍旧是一项具有挑战性的任务。大多数问题并不在于度量理论方面,而是在 于度量方法学和实践经验,例如如何制定合理的度量计划。 本文提出了一种基于目标驱动的过程度量模型P-GQIM,其中P代表“过程” (Process),GQIM 代表“目标-问题-指标-测量” (Goal-Question-Indicator-Measure)。它是在G  (本文共67页) 本文目录 | 阅读全文>>

合肥工业大学
合肥工业大学

基于CMMI软件过程改进的度量及支持环境研究

软件能力成熟度模型集成(Capability Maturity Model Integration,CMMI)是由美国卡内基·梅隆大学的软件工程研究所提出的一套针对软件过程的管理、改进与评估的模式,其根本目的就是软件过程改进。而所有的过程改进都离不开对软件过程的度量,进行软件过程度量对软件过程改进具有重要的意义。CMMI模型只是提供了软件企业建立成熟软件过程的框架,对缺乏实践经验的软件企业来说,执行起来有相当的困难。本文考虑到国内企业进行过程改进的实际需要,以提高研究的实用性为目的,根据GQM和GQ(I)M度量定义方法,提出了一个实用的、可裁剪的软件过程度量模型。度量建模以过程建模为基础,将软件过程建模和度量建模结合起来。本文从软件组织的度量需要出发,给出以“度量目标-问题-指示器-度量”为组成结构的CMMI3级过程域的较为全面和完整的度量定义,帮助软件组织制定切实可行的针对CMMI3级的度量方案。另外,本文也深入研究了度量分析...  (本文共78页) 本文目录 | 阅读全文>>

南京航空航天大学
南京航空航天大学

基于目标驱动的过程度量模型的研究与实现

当前,软件过程度量已经成为国际软件工程研究的热点之一。在过去的几十年间,如何按时、按预算生产软件产品成为软件工业面临的一个主要问题。在软件过程中引入度量已经成为管理软件过程的重要途径,组织可以通过过程度量来促进过程改进,最终得到稳定而有效的过程。本文提出了一种基于目标驱动的过程度量模型P-PSMAA模型,它是在GQM度量方法基础上发展的针对软件过程的度量模型。本文分析了GQM的可操作性不强以及不可重复等缺点,在组织过程库的基础上构造了一种可操作的过程度量模型,将度量过程分为度量准备、制定GQM计划、度量实施和度量应用四部分,并提出了一种四元组的描述方式详细描述了度量过程的各个具体过程。该模型可以在很大程度上解决GQM方法存在的问题,为组织进行过程度量提供了可实施性的指导。最后,本文利用上述模型对CMMI2级支持过程中的配置管理过程进行了实际度量。在P-PSMAA过程度量模型的基础上实现了过程管理系统PPMS中的过程度量模块,利用...  (本文共76页) 本文目录 | 阅读全文>>

浙江大学
浙江大学

基于CMMI的软件度量方法GQIM的改进和应用

软件度量是软件开发组织预测和评估软件开发项目的一种有效手段。它贯穿于软件开发的整个生命周期,能够为组织提供对软件过程和产品的深入洞察力,使组织能够更好地进行决策,朝着组织的目标前进。本文在研究软件度量相关理论和研究CMMI的内在精神基础上,针对当前通用的CMMI模型的使用没有针对性,度量的结果无法为评估所用等问题,并结合GQIM度量方法,通过对GQIM模型进行改进,提出一种基于CMMI的软件过程度量模型GQIM4CMMI.本文将组织业务目标和软件过程有机的结合起来,通过组织自身的特点建立组织的标准软件过程。根据过程中各子过程的目标和活动,导出度量目标。然后本文建立度量目标—指示器—演绎度量—基本度量四层结构的度量构造,并根据该结构建立指示器模型,在指示器模型中详细说明了度量目标的关注点,指示器的相关操作,演绎度量和基本度量的度量方法,数据的计算规则等,通过这样的结构保证度量定义的规范化。最后通过分析GQIM4CMMI模型满足了一...  (本文共66页) 本文目录 | 阅读全文>>

首都经济贸易大学
首都经济贸易大学

CMM集成软件管理过程域的度量研究

随着信息技术的发展,软件的成本、进度、质量都难以预测和控制,使得传统的单纯依靠技术、高水平的研发人员来开发软件变的越来越不可靠,因而人们逐渐开始考虑技术之外的管理因素,引入了软件过程管理和软件过程改进的概念。作为软件过程的改进,最主要的方法就是通过收集软件开发过程中的各种数据,通过综合比较和分析,来指导软件过程的改进。而度量的目的就是为软件产品提供量化的测量结果,以避免主观的论断,因此可通过在软件开发中引入过程度量,改进软件过程,最终实现软件产品质量的保证和提高。本文以前期课题研究为基础,采用改进的G(Q)IM过程度量模型提供的度量方法,结合CMM软件过程框架的指南,以CMM3级集成软件管理过程域为实例,确定度量目标,指导软件组织对集成软件管理关键过程域的度量。并且深入研究了集成软件管理关键过程域中应该如何选取度量目标,如何定义问题、指标、度量,以及收集哪些度量数据和如何收集等问题,帮助软件组织制定了切实可行的针对集成管理关键过...  (本文共53页) 本文目录 | 阅读全文>>

西北大学
西北大学

基于目标驱动的流程度量模型及工具的研究

随着经济全球化发展和信息业务时代的到来,激烈的市场竞争使许多企业意识到只有对企业流程进行维护和优化才能提高竞争力,以更快的速度响应客户的需求,确保企业在激烈的市场竞争中生存下来。企业业务流程优化和重建成为重要的手段,对流程性能进行客观的评价成为相关工作的重点,对流程相关性能指标的度量成为流程性能评价的基础。因此,建立领域无关的通用度量模型,指导流程度量活动的实施,并为度量活动设计合适的度量建模工具辅助用户进行建模,具有十分重要的理论和现实意义。本论文结合实验室承担的国家“863”重点科研攻关项目,对BPM领域的流程度量建模问题展开研究,通过对BPM业务流程领域以及软件度量领域的分析,参考已有的研究成果,将软件度量与BPM业务流程相结合提出了基于目标驱动的流程度量模型,并在此模型与工作流数据模式的指导下设计一系列领域无关的度量元,最后在上述研究的基础上完成了基于B/S架构的面向流程的度量建模工具的开发。本文的主要工作包括以下几个方...  (本文共80页) 本文目录 | 阅读全文>>