分享到:

基于CMMI的过程管理支持框架

开发出满足用户需求的、高质量的产品是企业追求的目标,而要实现这一目标的关键是建立起一个稳定、可控、可重用的软件过程。CMMI正是一种指导企业实施过程改进以及综  (本文共3页) 阅读全文>>

上海大学
上海大学

软件质量保障的若干技术研究

随着软件产业的快速发展,如何提高软件企业的生产率,保证软件产品质量成为软件行业关注的焦点,同时又是理论研究的难点。为此,国际标准化组织和研究界分别制定了可以改进软件过程,提高软件质量的标准ISO9001和CMM/CMMI。ISO 9001提供了质量保证的基本要素,CMM提供过程改进的关键过程域及其实践,然而真正的挑战是如何实现一个能够满足这些标准并适用于公司的产品、服务和文化的软件质量保证体系。本文围绕质量保障这一主题,就质量保障的几个技术展开研究。国际对象管理组织OMG(Obiect Management Group)推出的软件过程工程元模型SPEM(Software Process Engineering Metamodel),是用来描述一个具体的软件开发过程或一族相关的软件开发过程的元模型。然而它还不能满足所有的过程建模的需要,如CMMI过程定义。为了能将SPEM用于CMMI过程建模,本文对SPEM进行了扩展,建立了基于M...  (本文共137页) 本文目录 | 阅读全文>>

黑龙江大学
黑龙江大学

基于CMMI的软件过程改进及风险管理研究

今天的软件企业所面对的市场和几年前有很大不同,对于软件企来说,他们要提供更高、更快、更稳定的软件,才能使自己立于不败之地,这即是机遇也是挑战,如何在危机四伏的环境中抓住机遇接受挑战,是软件企业的重要议题。为解决在软件企业中影响软件项目、过程或产品的风险制定准则可以积极管理风险,将风险的影响尽要能降低。本课题研究的主要目的是为了给那些负责软件系统开发的人,提供更有效的方法以应对CMMI过程改进及其中存在的风险,通过对CMMI改进过程的实践与分析,构建企业软件过程改进模型,并结合国际上通用的风险管理方法,提升软件企业,软件工程师,软件系统的风险控制能力,从实践过程出发,力争为上述主体提供更宽的视角和积极的态度对软件过程进步完善及改进的同时,规避风险,并尽可能在分析的基础上在尽可能提供更合适的解决方案,为软件企业的发展与成功出一份力。  (本文共109页) 本文目录 | 阅读全文>>

大连海事大学
大连海事大学

基于CMMI的软件外包项目管理支持系统研究

随着全球市场软件需求的持续上升,软件外包已经成为中国软件出口及软件产业国际化的重要途径之一。我国的软件外包企业要获得快速发展,需要努力探索如何在确保产品质量的基础上提高工作效率、降低生产成本。本文在国家863计划项目“基于高性能宽带通信网络的软件支撑体系研究”的支持下,对基于CMMI的软件外包项目管理进行了研究。本文在总结软件外包项目开发和管理实践经验的基础上,结合软件工程、CMMI模型和项目管理的基本思想,吸收了现有的软件外包项目管理模式和规范,引入了一些软件外包企业比较成熟的项目管理方法,为软件外包项目设计出一套基于CMMI3级的项目管理方案,并将其应用到实际项目的CMMI实施工作中。为减轻CMMI实施过程中项目管理工作的负担,提高项目管理的效率,本文结合该软件外包项目管理方案,设计和实现了相应的项目管理支持系统,并介绍了该系统的应用实例。本课题研究成果可以应用于软件外包项目特别是对日软件外包项目的管理工作,有助于改善项目管...  (本文共85页) 本文目录 | 阅读全文>>

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

基于敏捷模式软件质量管理过程的改进方法研究

当今社会已经完全步入互联网时代,衣食住行、金融、商务、高科技等各行各业,互联网无所不在。互联网的爆炸式普及,离不开软件产品开发的巨大生产力,互联网时代的软件产品开发遵循新的七字诀要求--专注、极致、口碑、快,强调快速反应的同时保障产品的质量和口碑。于是适应该要求的敏捷管理模式越来越流行,并已成为现在互联网软件行业的主流开发管理模式。在这种背景下,软件质量管理和敏捷的结合也成为必然,然而,以快为先的敏捷并不一定就能保障效率和质量,实际情况中速度、效率、质量反而可能是相互冲突的。于是如何在软件质量管理和敏捷相结合的同时来改进提升效率、质量乃至项目绩效,便为本文的研究目的。本文即研究基于敏捷模式软件质量管理过程的改进方法--软件测试的过程改进方法与软件质量度量方法的改进。软件测试的过程改进方法研究是基于CMMI模型表示方法,首先对敏捷软件测试的分类、过程域进行论述,分析得出4个分类以及48个过程域的分布和等级划分,接着据此得出软件测试...  (本文共91页) 本文目录 | 阅读全文>>

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

基于CMMI和GQ(I)M的软件测试过程度量研究

软件测试作为保证软件质量的一种重要手段,在软件的生命周期中具有非常重要的地位。研究表明,越早发现软件中存在的问题,开发费用就越低,软件质量越高,软件发布后的维护费用越低。而业界也普遍认为,除了软件测试技术以外,一个好的、成熟的软件测试过程能够最大限度地保证软件测试的有效性和适度性,进而保证软件产品的质量。软件度量技术在软件工程领域的研究中占据着重要的地位,它是改进过程的有效途径之一。通过对过程的度量,可以使过程规范化、可视化;通过对度量数据的分析,可以衡量过程的有效性以及发现过程中存在的问题;通过度量信息可以跟踪和监督过程状态,从而能够为过程管理提供决策支持,降低过程承担的风险。因此,通过在软件测试过程中引入过程度量,保证软件测试过程的有效性,最终实现软件产品质量的保证和提高。CMMI是由美国卡耐基·梅隆大学的软件工程研究所提出的一个成功的、广泛使用的软件过程改进模型,它针对软件过程的管理、改进和评估,其根本目的就是软件过程改进...  (本文共61页) 本文目录 | 阅读全文>>