分享到:

CMM——提高软件开发的水平和质量

众所周知,软件系统的复杂程度是以往任何产品所无法比拟的,它需要经历一系列的成熟阶段  (本文共2页) 阅读全文>>

哈尔滨工程大学
哈尔滨工程大学

CMM在我国中小型软件企业中应用的研究

CMM是软件企业改善软件过程,提高软件企业竞争力的一个重要模型。本文从理论出发,研究CMM在我国中小型软件企业中的应用,对于我国中小型软件企业的长远发展具有实际意义。首先,文章对CMM以及相关的理论进行了研究。对CMM五个等级的内容和结构等方面进行了详细的阐述;由此指出CMM对软件企业发展的重要意义;并对CMM在我国理论和实践两方面的发展也予以了介绍。然后,由CMM及其相关理论引出对我国中小型软件企业现状进行分析,并进一步研究CMM在我国中小型软件企业中应用的适用性。在我国中小型软件企业实施CMM进行战略转变方面的论述中,首先对战略模式进行了探讨,并分析了软件企业实施CMM的实施过程;重点是从组织管理和企业文化建设方面,研究CMM的实施;并分析了关键过程域的持续改进思想。在定性分析的基础上,对中小型软件企业具体实施CMM进行了定量分析,即从软件开发流程、组织管理规范性和企业文化三方面建立了成熟度指标体系,分析是否适合CMM,在哪...  (本文共103页) 本文目录 | 阅读全文>>

浙江大学
浙江大学

软件开发项目成熟度因素与项目绩效关系的研究

伴随着信息技术的不断发展和软件产业的日趋成熟,软件开发项目越来越趋向于规模化、规范化、工业化的生产方式。用于提高软件开发绩效的各种项目成熟度模型被广泛开发并付诸于实际应用中。随着国家对软件产业高度重视和国际上软件开发方式的日趋规范,如何更好地促进国内软件开发与国际化先进方式的接轨以及软件开发的成熟,从而提高软件产品质量和组织的开发效率成为目前广泛关注的问题。本文在总结以往对软件项目管理研究的基础上,首先回顾了各种软件开发项目管理成熟度模型。通过对国内外相关研究文献综述,对软件开发项目成熟度因素进行了较全面的总结。在此基础上,结合企业的实际调研访谈,进一步对上述因素进行了补充和完善,精炼出47个涵盖技术、组织和人员三方面的成熟度因素。同时,结合权威的软件项目绩效评价指标体系,将软件开发项目绩效衡量指标划分为质量、满意度、知识、控制和效率指标。通过大规模的问卷调查,运用包括因子分析、相关分析和回归分析在内SPSS统计工具对软件项目成...  (本文共97页) 本文目录 | 阅读全文>>

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

基于度量的软件过程改进方法的研究

长期以来,软件的质量和生产效率问题一直困扰着软件产业的发展。近十年里,虽然多种软件开发方法和工具不断出现,但依然不能从根本上解决这些问题。在我国,这些问题尤为突出。ISO9000和CMM的推出,实际上,是借鉴工业界的管理经验,在软件行业的应用。我国软件企业普遍存在规模小,资源少,能力不足的问题,运用这些“重载”方法,既缺乏经验,又缺乏足够的人力和物力。本文分析了我国中小软件企业存在的困难,从围绕建立适合我国软件企业有效过程改进环境出发,根据CMM和ISO9000等标准的实质,研究软件企业过程度量方法、评估框架和CMM的剪裁方法等。本文结合某国有商业银行信息技术管理部门软件开发和管理过程改进实例,提出了一个支持软件过程改进系统SSPIS(supportable software process improvement system)。最后,为便于中小软件企业进行过程改进,本文给出了参与研究的基于ISO9000和CMM的软件企业质量...  (本文共130页) 本文目录 | 阅读全文>>

山东大学
山东大学

基于CMM/CMMI的中小软件企业成熟度测评体系研究

进入21世纪,信息产业跃升为发达国家国民经济的龙头。软件是信息技术竞争的制高点,是信息时代衡量一国综合国力的重要指标。软件产业是国家的战略性产业,是我国信息产业的核心,是国民经济和社会信息化的基础。它是一个关系到信息安全、经济安全、军事安全乃至国家安全的特殊产业,所以世界各国都非常重视发展软件产业。我国软件产业中93%的企业都是200人以下的中小软件企业。因此,振兴我国软件产业,就是要大力促进中小软件企业的发展。我国中小软件企业由于资源和人才有限,因此面临着过程管理水平低、软件工程化程度低、软件产品附加值低等一系列问题。目前软件行业通用的测评模型是CMM、CMMI、ISO等,这些模型可以辨识出软件企业现有过程能力,发掘软件质量及过程改进方面的不足,从而为软件过程改进提供指南,引导软件企业不断提高对软件过程管理和改进的能力,从而开发出高质量的软件产品。但是CMM、CMMI、ISO等模型在我国中小企业中实施的时候,遇到了本地化、指标...  (本文共114页) 本文目录 | 阅读全文>>

西北大学
西北大学

软件工程化管理方法在武器装备软件研制中的应用研究

随着信息化社会的来临,计算机软件的开发规模、应用数量急剧增大,对软件的质量要求也愈来愈高,软件工程化管理应运而生,并在工程实践中不断丰富、发展和完善。软件工程化是要把软件工程理论应用到软件开发组织中,以改进软件开发组织产品开发的时间(T)、质量(Q)、成本(C)、服务(S)。其最重要的是软件开发过程的工程化,即通过在整个软件开发组织中建立有序的、有限步骤的、符合规则的过程,达到提高软件开发质量,缩短软件开发周期的目的。尽管软件工程的研究已经几十年了,但当今大多数的中国武器装备软件研制单位中,软件工程水平依然比较低,这已经成为制约我国装备软件发展的主要问题。实现软件工程化已成为提高软件开发组织能力和软件产业整体水平的一个关键。本文分析了软件工程化管理方法的研究背景、意义及其应用领域,总结了该领域的国内外研究现状,结合几年来在项目开发中进行工程化探索的实践经验,指出了武器装备软件开发的特点和研制单位在软件开发中存在的问题;对比了多种...  (本文共59页) 本文目录 | 阅读全文>>