首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 125 毫秒
1.
CMM模型及对软件过程的改进   总被引:5,自引:0,他引:5  
CMM提供了一个评估软件开发过程管理改进的框架和工程能力的标准,并给出了软件过程不断进化的科学途径,它标志着软件工程技术的一个突破性发展,其改进软件过程的目标取决于企业的商业目标和当前的技术水平。系统地介绍了产生CMM模型的来源、内容及对软件过程的改进,目的是进一步加深理解CMM框架及其对软件过程改进的指导,有效地达到软件过程持续改进的效果。  相似文献   

2.
浅析个体软件过程(PSP)   总被引:1,自引:0,他引:1  
毛莺池  程莉  王志坚 《计算机工程》2002,28(10):261-263
CMM被软件业界公认是当前最好的软件过程,PSP是CMM在软件工程师等级上的应用,是针对个人的软件过程的改进,文章介绍和分析了PSP的基本概念,作用;进化框架等内容,最后给出了PSP和CMM之间的联系。  相似文献   

3.
王艳慧 《微机发展》2008,18(5):141-143
CMM是一种软件生产过程标准和软件企业成熟度评估标准,该标准侧重于软件开发过程的管理及工程能力的提高与评估。基于CMM理论在软件过程改进中的应用,针对软件开发过程中存在的问题,采用CMM2级项目级实践,实现4个关键过程域:需求管理、软件项目计划、软件项目跟踪和监督、软件质量保证,制定出符合项目需求和管理的规范与过程,将CMM理论应用于软件开发过程中,对项目各个环节的工作进行改进,取得良好的过程改进效果,并从中总结基于CMM模型进行过程改进的经验。  相似文献   

4.
关于过程改进框架及其关键因素的探讨   总被引:2,自引:0,他引:2  
文章在介绍能力成熟度模型(CMM)的产生背景和世界各国CMM评估情况的基础上,根据对CMM研究的体会与实践的经验,提出了以集成的能力成熟度模型(CMMI)为基础、以个体软件过程(PSP)和群组软件过程(TSP)为支持的过程改进框架,并提出了实现过程改进的五个关键因素。这个框架和这些关键因素可以作为组织实现过程改进的一般指南。  相似文献   

5.
面向复用和基于构件的开发方法已经成为新的软件开发范例,许多企业也已经或计划引入这种新的软件开发方式。与一般的过程能力改进一样,这些企业也面临着如何评估自身当前软件复用能力从而制定下一步改进计划的问题。然而,当前流行的CMM/CMMI以及SPICE等过程标准都缺少面向复用和构件化开发过程的剪裁和定制,这在一定程度上阻碍了软件企业采用新的基于复用的开发方法。本文对软件复用能力评估和改进相关的工业实践和研究情况进行了总结,在此基础上提出了一种系统的软件复用能力评估框架。该框架为企业面向复用的开发过程提供了一种阶段式的评估框架,因此可以为企业面向复用能力的过程改进提供相应的指导和决策依据。本文还对软件复用能力评估框架的实施过程进行了探讨。  相似文献   

6.
解决软件危机的根本出路在于有效改进软件过程,软件产品的质量主要取决于产品开发和维护的软件过程的质量,而实施软件过程评估是改进软件过程的前提和基础.为此分析了软件能力成熟度模型CMM的标准框架和内容,并研究了基于CMM的软件开发评估CBA方法及其应用.  相似文献   

7.
CMM是软件过程评估和改进的一种成熟模型。它要求软件组织的软件过程标准化。但它没有给出达到这些目标的具体操作方法。因此,本文提出了一种基于CMM的组织级软件过程模型,并剖析了开发过程的一般特性。  相似文献   

8.
赵岳松  张亚军 《微机发展》2004,14(11):98-100,103
文中运用CMM模型对RUP进行评估,计算出了RUP对CMM2级和CMM3级中的每个KPA支持的百分比,根据计算结果分析了RUP与CMM2级和CMM3级的差异,并对RUP提出了三点改进建议。通过采用RUP的组织过渡到CMM2级和CMM3级,提高了组织的能力成熟度。  相似文献   

9.
王志刚 《微机发展》2003,13(2):29-31
解决软件危机的根本出路在于有效改进软件过程 ,软件产品的质量主要取决于产品开发和维护的软件过程的质量 ,而实施软件过程评估是改进软件过程的前提和基础。为此分析了软件能力成熟度模型CMM的标准框架和内容 ,并研究了基于CMM的软件开发评估CBA方法及其应用  相似文献   

10.
基于CMM的软件过程改进实践   总被引:3,自引:1,他引:3  
CMM是一种软件生产过程标准和软件企业成熟度评估标准,该标准侧重于软件开发过程的管理及工程能力的提高与评估.基于CMM理论在软件过程改进中的应用,针对软件开发过程中存在的问题,采用CMM2级项目级实践,实现4个关键过程域:需求管理、软件项目计划、软件项目跟踪和监督、软件质量保证,制定出符合项目需求和管理的规范与过程,将CMM理论应用于软件开发过程中,对项目各个环节的工作进行改进,取得良好的过程改进效果,并从中总结基于CMM模型进行过程改进的经验.  相似文献   

11.
基于SPEM的CMM软件过程元模型   总被引:7,自引:1,他引:6  
李娟  李明树  武占春  王青 《软件学报》2005,16(8):1366-1377
软件企业在实施CMM(capability maturity modelfor software)的过程中面临最主要的障碍是如何将CMM 软件过程模型转换成可实施的、体现组织过程特征的CMM实施过程模型.可以利用模型驱动架构MDA来支持CMM模型转换,其首要问题是建立CMM软件过程元模型.通过分析CMM软件过程,给出了面向CMM的软件过程工程元模型SPEM的扩展策略,提出了一个基于SPEM的CMM软件过程元模型一-SPM-CMM.该元模型既支持CMM软件过程的抽象语法和规则语义,也支持利用UML CASE工具操作CMM软件过程模型.  相似文献   

12.
软件过程控制模型,如CMM(后更名为SW-CMM)模型是一种软件过程能力评估标准,现已得到了众多国家软件产业界的认可,成为从事规模软件生产的有效性依据之一.企业的软件能力取决于该企业的过程能力,特别是在软件开发和生产中的成熟度.在CMM2模型中,将这种能力归结为可重复级别.CMM2级模型是使软件企业从开发过程的杂乱无章走向受控制管理的基础.近年来,我国的软件事业飞速发展,大量的软件企业纷纷建立.但是,在软件过程控制方面也存在一些问题,有相当一部分企业也认识到了软件过程规范管理的重要性,开始实施CMM2级管控.但是,有相当多的企业一直徘徊不前,其原因是对CMM2级理解不够透彻,本文针对CMM2级中的关键过程域和实施中的技术问题进行分析,希望为此提供一些有用的参考.  相似文献   

13.
一种基于XML的软件过程定义语言SPDL的设计   总被引:2,自引:0,他引:2  
定义软件过程是软件企业使用CMM提高其能力成熟度的一个关键问题。论文参考工作流过程定义语言WPDL,充分考虑软件过程的特点,提出了一种软件过程定义语言SPDL。SPDL遵循CMM标准,它由XML扩展得到,用XML Schema描述,用SPDL进行过程建模,实现了一个基于CMM的软件质量保障平台。  相似文献   

14.
软件过程是人和计算机化的工具交互完成的可能持续长时间的复杂实体。软件过程比商业过程自动化程度要低,因为需要更多的人的参与和软件工具的支持,也有更多不断持续改进的需求。软件过程首先要建模,因此建模语言扮演了一个非常关键的角色。从管理的角度出发,CMM提出了一个软件过程概念框架。既要支持软件过程语言的要求的特性,又要支持CMM,基于CMM的软件过程定义语言必须把这个一般性和特殊性的要求结合起来。本文描述的软件过程定义语言CSPDL采用了图形和XML文本相结合的表示方式。同时,软件过程定义工具是支持建模的必需的支持。要尽量地支持软件过程语言的特性,还需要很多工作要做。  相似文献   

15.
一种基于模型融合的CMM实施过程建模方法   总被引:2,自引:0,他引:2  
提出了一种基于模型融合的CMM实施过程建模方法.该方法使用软件过程工程元模型SPEM建立CMM过程模型CPM和企业过程模型EPM,通过融合CPM和EPM来获得CMM实施过程模型CIPM.文中利用带标记的有向图描述过程模型。给出了模型融合方法,并进行了一致性证明.最后通过一个过程模型融合原型工具和实例说明了方法的应用情况.  相似文献   

16.
本文在研究CMM的基础上提出了一种利用过程规范语言PSL对软件过程进行建模的思想,设计并给出了一个软件过程描述模型SPRM。该模型遵循CMM3级对软件过程定义的要求,采用XML Schema作为其统一描述语言,保证了软件过程的统一性和可扩展性,有利于实现软件过程的互操作与过程资源的共享,为实现统一的软件过程管理打下了基础。最后,本文利用SPRM模型实现了一个过程实例--简单评审过程,说明了如何利用SPRM定义企业的不同软件过程。  相似文献   

17.
Software and the software processes (design, implementation, maintenance) are defined and described. Assessment, i.e. the measurement of software processes is introduced as seen by the concepts of Certification (ISO 9000) and of Maturity Levels (SEI CMM). Then various important assessment methods are compared: CMM, BOOTSTRAP, SynQuest, and SPICE. The comparison stresses practical experience and the cost-benefit ratio. All methods have in common that the set of items measured (the “questionnaires”) are ad hoc (but based on practical experience), and that statistical quality control is lacking. Finally, an enhanced assessment approach is proposed using statistical analysis of assessment data, and including an evaluation method based on a process model and expert system technology.  相似文献   

18.
一种基于PDCA的软件过程控制与改进模型   总被引:4,自引:0,他引:4  
武占春  王青  李明树 《软件学报》2006,17(8):1669-1680
CMM/CMMI(capability maturity model/CMM integration)自1999年开始为中国软件企业所接受并逐步得以推广,但目前中国实施CMM/CMMI的企业还不多,有些企业实施效果并不理想.通过调查软件企业在实施CMM/CMMI过程中存在的问题,并对发现的问题及其负面影响进行分析,提出了基于PDCA(plan-do-check-action)的软件过程控制与改进模型,开发了SoftPM软件质量管理平台.该平台的广泛应用表明,该模型对提高CMM/CMMI的企业软件过程的效率和改善实施效果很有帮助.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号