CMM在软件企业研究与实践

来源 :中山大学 | 被引量 : 0次 | 上传用户:Matousec
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在20世纪的70-80年代,软件工程的研究重点是需求分析、系统设计、编程、测试、维护等领域的方法、技术和工具,称之为经典软件工程.但如今绝大多数的软件项目依然面临着质量低下、进度延误、费用超支等老问题.因此从20世纪90年代至今,软件过程改进成为软件工程学科的一个主流研究方向,其中CMM是该领域举世瞩目的重大成果.CMM(CapabilityMaturityModel)是软件能力成熟度模型的缩写,模型共分五级,最高级为五级,CMM是国际上最权威的软件企业成熟度认证标准,是软件企业进入国际市场的"通行证".但是作为CMM模型只是定义要达到什么目标才能成功?但没有给出具体解决方案!如何在软件企业中实践CMM一直是个空白点,同时软件界关注的焦点是:"企业如何以较低的代价有效地提高软件过程能力"?本人通过多年在软件企业的CMM项目成功评估实践,对CMM进行深入研究,建立了符合企业发展的CMM开发过程,对中国软件企业进行CMM评估,对企业开发过程规范化、国际化给出了系统化的解决方案,对广大软件企业取得国际软件出口证书,实现欧美等国家的软件外包具有很大经济和商业的潜在价值.对解决"企业如何以较低的代价有效地提高软件过程能力"这一个国际性的难题提供了一种新的思路和方法.本文完成以下几个部分工作:1、建立CMM在软件企业的实施目标;2、CMM在软件企业的项目管理政策中的应用;3、建立企业的CMM开发过程,包括需求管理、项目管理、软件分包商管理、软件质量保证、配置管理、组间协调、同行评审、SEPG过程、培训大纲、集成软件管理等开发过程及其应用,建立企业的质量管理系统.4、CMM具体实施案例分析,包括CMM实施总体方案、具体开发项目分析.通过上述CMM工作,本文得出结论:实施CMM解决方案:(1)能够提高公司软件产品的质量;(2)能够优化我们的开发过程和工作方式;(3)能够缩短产品开发的生命周期;(4)能够通过改进过程降低成本;(5)能够增强公司的竞争力.
其他文献
传统中医是以“望闻问切”为主体的一种疾病诊断方式,其中望诊中的舌诊在实践运用中占据重要的地位。舌诊主要分为舌面诊断和舌下静脉诊断,其中舌下静脉诊断对血瘀证等病症有很
现有的互联网是以TCP/IP协议为基础的分组交换网络,随着多媒体应用的日益广泛,它已远远不能满足实时多媒体数据传输的要求,因此,研究如何在现有互联网上进行实时多媒体数据传
数据中心接入的系统非常复杂,数据类别多,数据量大,所以必须有一种有效的机制把这些数据组织好。本文明确提出以主题的模式对数据进行管理,数据的提供者、使用者和管理者都可以通
学位
一直以来,软件工程界在如何减少软件工程师的工作量和提高工作产品的质量的问题上做着不懈地探讨和研究,用于解决这问题的新方法、新技术、新工具也不断涌现.一些应用程序框
计费管理是计算机网络管理的重要组成部分之一,而计费管理的关键是计费信息的采集。根据不同网络应用的计费需求,其计费信息的采集方法也不一样,本文分析了教育部电化教育大楼网
现阶段,因特网是使知识经济成为现实可行的技术工具,网上散布着丰富的信息资源,但是,这些资源是孤立存在的,形成信息孤岛,查找时非常困难,因特网上的信息只有经过有效的组织才能被充
21世纪是计算机和网络的世纪,Internet正以其庞大的用户数量和惊人的增长速度显示出旺盛的生命力.World Wide Web已成为Internet上最流行和最具潜力的信息查询、发布和交互方
近年来,软件复用已经成为软件工程领域中最重要的目标之一。设计模式(Design Patterns)因能提供相对对象更高层次的可复用性而成为软件工程领域又一突破性的软件开发新技术。
随着INTERNET的不断发展,人们的观念正越来越适应信息技术的进步,电子商务在这种背景下迅速地发展起来,然而,在电子商务交易过程中,由于交易双方并非面对面交流信息,电子商务