首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 203 毫秒
1.
基于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软件过程模型.  相似文献   

2.
介绍了一个软件质量控制平台的设计与实现过程。该平台以CMM,TSP/PSP为核心理论依据,作为一个面向中小型软件企业的软件质量控制平台,它能够有效提高开发效率,帮助企业改进软件过程,并支持企业的软件能力最高达到CMM5级水平。内容包括TSP/PSP相关概念及特点,平台的系统架构、功能描述、实现技术以及项目的创新研究成果。为企业实施软件过程改进、构建基于TSP技术的大型复杂软件质量控制平台提供了很好的借鉴作用。  相似文献   

3.
CMM在中国软件企业中的应用研究   总被引:5,自引:0,他引:5  
CMM的应用已经从知识导入期进入研究和实施期,该文分析了我国软件组织的软件过程现状,和它们在实施CMM过程中存在的问题。同时根据SEI制订的IDEAL方法,结合笔者亲身经历的一个实施案例,探讨了我国软件企业实施CMM具体操作模型。  相似文献   

4.
一种基于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的企业软件过程的效率和改善实施效果很有帮助.  相似文献   

5.
基于Linux的模拟购物车导航系统是以模拟超市室内定位导航作为研究对象,为帮助消费者快速、直接地找到目标商品,提高购物效率,提升购物服务体验而出现的系统.本系统通过Android应用进行访问,通过用户输入的信息建立用户数据库,管理员权限的用户可以对商品的信息和位置进行录入,普通用户可以对录入的商品进行搜索和定位,导航....  相似文献   

6.
软件过程改进框架   总被引:2,自引:0,他引:2  
在软件开发过程中,软件工程师以及软件组织不可避免地会遇到各种困难,尤其是软件组织在实施能力成熟度模型(CMM)过程中面对的各种挑战.根据对CMM研究的体会与实践经验,提出了以集成的能力成熟度模型(CMMI)为基础,以个体软件过程和群组软件过程为支持的软件过程改进框架.  相似文献   

7.
CMM是评估软件能力与成熟度的一套标准,它侧重于软件开发过程的管理和工程能力的提高与评估。过程数据库PDB和过程能力基线PCB是CMM的两个机制,通过研究它们,有利于实现CMM3和CMM4中的一些重要指标。PCB有助于过程的分析和改进。本文着重讨论了PDB的概念和内容;讨论了PCB的具体定义;并根据Infosys公司的资料推出PCB以及它与统计过程控制的关系;介绍了PCB在过程改进和分析中的应用。本文对CMM的实施有一定指导意义。  相似文献   

8.
本文从改善CMM的实施和提高过程控制能力入手,给出一个基于复用的软件过程改进框架,该框架将复用技术应用于软件过程改进与控制中,将当前模型驱动的自顶向下的过程改进模式与度量驱动的自底向上的过程改进模式有机整合,它由组织层面的持续过程改进(大循环)嵌套项目层面的过程不断调整与优化(小循环)构成。以CMM为基础,定义了实施新的过程改进方法的组织与角色。设计一个支持过程复用的软件过程及项目管理支持系统。  相似文献   

9.
刘平 《福建电脑》2008,24(9):123-124
当前国内中小型软件企业面临的一个重大问题是如何提高软件质量。目前,通过实施CMM来改进软件过程.是提高软件质量的一个有效途径。首先探讨了CMM过程改进的适用范围。基于SEI提出的用于组织过程改进的IDEAL模型。通过对当前国内中小型企业所面临的一些问题的分析,提出了一种适用于国内中小型软件企业的过程改进方法。为企业实施软件过程改进提供了参考思路。  相似文献   

10.
能力成熟度模型(CMM)是软件过程管理和控制的系统方法,为软件过程改进提供了指南。本文介绍了CMM的含义、作用与体系结构,以及基于CMM的软件过程改进方法,并提出了实施CMM的软件过程改进项目应遵循的六条策略及存在的问题,并结合CMM在数据仓库中的应用,分析了数据仓库中实施CMM模型的技术、步骤和方法。  相似文献   

11.
基于CMM的软件质量保障平台定义框架   总被引:4,自引:1,他引:4  
随着计算机软件产业的形成和发展 ,软件质量保证受到越来越多的重视 .于是 ,一种专门针对软件开发组织的软件质量保证模型 CMM逐渐成为研究热点 .本文介绍了 CMM的思想 ,提出了基于 CMM的软件质量保障平台定义框架 ,最后给出了基于定义部分结果构筑的在分布式协同环境下实现的系统结构框图 .  相似文献   

12.
CMM 二级SQA 关键过程域与软件过程改进   总被引:1,自引:0,他引:1       下载免费PDF全文
刘彦涛  马闰娟 《计算机工程》2007,33(15):106-108
探讨了CMM二级KPA软件质量保证的实施与软件过程改进,描述了实施SQA过程的职能、SQA过程与软件开发过程的关系和SQA过程实施。在CMM二级中,SQA是唯一评审其他5个KPA的过程域。由于它的这种监督性,软件过程改进的大部分信息源来自SQA KPA,SQA在整个软件过程的改进中起着关键的作用,充当SEPG和项目组之间的桥梁。 关键词:  相似文献   

13.
廖芳  彭定强  张松 《微机发展》2005,15(9):26-29
OPEN Process Framework(OPF)是使软件开发过程达到CMM5级标准的软件工程框架。文中讨论了基于OPF的软件过程的主要元素及实施过程,并把该过程应用于某油田数据采集系统的开发,实践证明基于OPF的软件过程可以提高团队的开发能力、降低风险、有效控制资源,为项目的开发提供了高度清晰的过程框架,规范管理和开发流程。  相似文献   

14.
田晨  刘国庆 《微计算机信息》2006,22(27):296-298
软件实践表明产品开发的过程和产品品质有产非常密切的联系,因此很多软件企业都把提高软件开发过程作为提高软件品质的重要手段。现有的过程模型中CMM/CMMI是很多企业采用的一个框架,CMMI模型非常复杂(描述性文档就有超过1000页),因此很需要有一种软件来支持软件过程的改进。本文给出了一个软件过程改进集成框架SPIF,较为详细地叙述了SPIF中项目计划与进度监控的实现。SPIF对CMM/CMMI有着良好的支持,经过几个软件公司的实践表明SPIF实现了软件过程可视化、管理效率化,可以对软件企业实施CMM/CMMI过程改进有着很好的促进作用。  相似文献   

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

16.
软件体系结构的概念   总被引:11,自引:3,他引:11  
软件体系结构作为软件的整体结构,从整个系统的角度来看,除了包括由构件、连接件和约束构成的软件结构之外,软件体系结构还应包括软件完成的业务、执行业务的组织、组织的位置、运行软件所需的信息和技术基础设施等方面的内容。软件体系结构对软件性能和质量的影响是致命的,它与具体的开发过程紧密相关。文章从系统的角度阐述了软件体系结构的概念,基于此概念,说明了以体系结构为中心的开发过程,并结合软件体系结构与软件过程的关系说明了软件体系结构对软件质量的影响,最后总结了研究软件体系结构的目的。  相似文献   

17.
在借鉴现代工业的组织体系、管理规范、生产流程的基础上,针对基于软件产品线体系结构的软件工程方法和开发过程进行了系统研究,提出了基于产品线体系结构而实现软件工程化生产的N-生命周期模型.该模型的建立,对研究基于软件产品线体系结构的集成化软件工程环境,进而实现软件产品的工业化生产是非常有益且重要的.  相似文献   

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

19.
介绍了软件质量控制平台(SQCP)的设计与实现技术.该平台以CMM/TSP/PSP为核心理论依据,是一个面向中小型软件企业的质量控制平台.它能够有效地提高开发效率,帮助企业改进软件过程.介绍了小组软件过程(TSP)的主要思想、平台的功能模块、系统架构、实现技术等.平台包括十一个功能模块,其中前八个功能是TSP中定义的八个核心过程脚本的具体实现,后三个功能是我们根据实际需要所做的扩充.系统设计采用三层结构,用Struts、Spring、Hibernate和FreeMarker等成熟的开发框架优化组合进行实现.  相似文献   

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

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