分享到:

基于CMMI的院级规范化开发平台设计与实现

随着信息科技的蓬勃发展,企业对信息高技术及其产品需求的提高,随之带来的就是项目开发与管理日趋复杂;而学科方向以IT为主的院校,一方面要培养出高水平的人才,另一方面还要有高水平的科研和高水平的开发能力,同时“单打独斗”和“手工作坊”也不适应技术的发展和时代的进步,“知识共享”和标准化已不可或缺。因此为了满足以上目标,建立一个规范的科研开发平台就非常必要。研究发现,我们可以基于能力成熟度集成模型(CMMI),建立一个规范的、统一的、科学的开发平台。在该平台的设计实现上,提出了基于CMMI模型,结合学院的特点,以项目管理和开发流程为两条主线,技术支持、质量保证和知识管理作为辅手段,以过程管理来保证组织能力的不断提高;在实施上借鉴实施6б的方法,再辅以支撑工具,保证流程的实施和数据收集、统计、分析,最终达到保证项目按时完成、质量得以保证、知识得以共享。本课题的成果包括一套完整的项目管理流程、开发流程、过程管理流程,还包含了知识管理系统、  (本文共53页) 本文目录 | 阅读全文>>

吉林大学
吉林大学

基于CMMI的软件度量过程和相关工具的研究与设计

本论文介绍了软件度量的基本概念、分类和发展状况。通过对CMM 和CMMI 理论框架的比较,分析了二者的异同,并着重介绍了二者在软件度量方面的差异。文中详细地介绍了CMMI 中的软件度量过程相关过程域的特定目标、特定活动、相关过程域和典型工作产品。文中介绍了三种比较有影响力的软件度量过程模型:目标驱动的软件度量过程模型、实用软件度量过程模型和统计过程控制。作者对这三种模型的理论基础、实施过程、实施建议作了阐述,并分析了三者各自的优点和缺点。基于上述理论作者提出了一个基于CMMI 的软件度量过程模型——迭代软件度量过程(ISMP)。该模型采用迭代的思想与基于演化的迭代式软件开发过程相结合,将目标-问题-度量范型(GQM)和统计过程控制(SPC)技术相结合,发挥了GQM 在确定软件度量目标上的优势和SPC 在动态控制过程方面的优势,使二者优势互补,文中详细介绍了二者有机结合的过程。本过程模型包含六个主要步骤,每个步骤针对输入工作产品、...  (本文共69页) 本文目录 | 阅读全文>>

南京理工大学
南京理工大学

基于CMMI的过程改进实践与分析

能力成熟度模型集成(CMMI:Capability Maturity Model Integration)是在能力成熟度模型(CMM:Capability Maturity Model)基础上的发展和完善,是当今软件过程改进领域的重要成果。CMMI融合了全面质量管理的思想,为软件企业的过程改进提供了标准。美国卡耐基梅隆软件工程学院(SEI)的CMMI等级评估可以为不同类型软件企业引入此标准,卓有成效地开展软件过程改进工作,提升软件质量管理水平。本文从软件开发历史上的“软件危机”谈起,引入软件工程、软件过程的概念,并简要介绍了软件过程改进的几种标准;着重介绍了CMM/CMMI的理论框架和主要内容;在理论联系实际的基础上,对A公司基于CMMI的过程改进实践作了深入研究;对A公司CMMI的实施效果进行定量分析,总结出CMMI过程改进的常见问题和实施经验,同时提出了IT企业实施过程改进的措施与建议。  (本文共69页) 本文目录 | 阅读全文>>

电子科技大学
电子科技大学

CMMI软件过程的低成本化研究与实践

目前,国内软件企业急需提高软件过程能力以保持综合竞争力。能力成熟度模型集成(CMMI)不仅在学术界被公认为是软件过程模型的标准,在欧美、印度等业界也获得了巨大成功。CMMI作为一个成功的过程模型为软件过程改进提供了科学的指导。实施CMMI需要投入大量的资金、人力和时间来执行模型期望的过程实践,以达到各个过程域的目标,从而提高能力成熟度。国内的软件组织大部分都是中小型软件企业,软件过程能力低,急需行之有效的CMMI软件过程改进。但是这些企业能够投入过程改进的各种资源非常有限,高成本成为实施CMMI过程改进的最大阻碍。因此国内软件企业的CMMI过程改进必须走低成本化路线。为解决高成本的问题,在现有研究成果的基础上,对CMMI在国内软件企业中低成本化的方案进行了研究和实践,主要研究工作有:1.深入理解CMMI模型,对其体系架构、表示方法、构件之间的关系进行了详细分析。对CMMI在国内应用时的一般剪裁思路进行了研究总结,提出了通用的过程...  (本文共85页) 本文目录 | 阅读全文>>

山东大学
山东大学

基于CMMI的软件过程改进实施模型研究

研究证明,软件过程改进不仅可以提高软件生产率和软件质量,而且也是降低开发成本、缩短开发周期的重要途径。软件过程改进已经成为现阶段软件企业发展不可回避的话题,也是中国软件产业发展必须做好的一项基础性工作。CMM/CMMI在软件过程改进方面起了重大作用,现在已经成为国内外软件组织普遍采用和认可的一种评价和改进软件过程能力的有效手段。随着全球化和市场一体化时代的到来,中国软件产业面临又一次腾飞的机遇。国内软件企业都希望能抓住这一机遇,有更大的发展。在这样的背景下,开展基于CMMI的软件过程改进,不仅会帮助国内软件企业提高内在素质,还有利于建立扎实的行业发展基础,最终使国内软件产业具备与国外软件企业同台竞争的能力。然而,CMMI作为过程成熟度框架,仅仅给出了过程改进的结果,对于如何进行实施没有进行详细的论述;并且目前研究CMMI的资料,多以讲解概念和条款为主,国内软件企业在实施CMMI的时候,常常只注意CMMI的表面形式而生搬硬套地使用...  (本文共57页) 本文目录 | 阅读全文>>

《科学技术创新》2020年19期
科学技术创新

论敏捷与CMMI的异同及敏捷中融合CMMI思想以提高敏捷性能的思路

CMMI和敏捷是软件开发项目最广为人知的两种开发模型。但是这两种开发模型存在着明显的差异,甚至在相当长的一段时间内,被人认为是项目开发方式的两个不同方向:一个代表了严流程、重文档的瀑布式开发模型;一个代表了短周期、轻文档...  (本文共2页) 阅读全文>>