共查询到18条相似文献,搜索用时 78 毫秒
1.
基于CMM模型的软件质量保障支撑平台框架 总被引:4,自引:0,他引:4
1 背景二十一世纪是计算机世纪,软件产业将是新世纪的支柱产业。然而迄今为止,软件产品的生产效率和产品质量问题仍然严重阻碍着世界范围内的软件产业的发展。虽然人们不断地展开新方法和新技术的研究与应用,但仍未取得突破性的进展。在总结了数十年的经验教训后人们发现,软件开发组织的基本问题不在于 相似文献
2.
3.
我们知道,大多数程序员在开发过程中采用了一定的开发方法,包括CMM、XP等。在需求分析时,他们倾向于与客户一起交流。在需求阶段,程序员与客户交流的方式,如何做需求分析;在设计阶段,程序员使用一些设计工具进行设计;在开发过程中,程序员使用测试驱动开发的方式进行开发。通过使用设计模式来提高程序的质量。达到高内聚、低耦合的目标。为了了解用户在软件开发过程中使用的各种开发方法,以及这些开发方法对用户的开发过程产生的影响。我们进行了这样的一个调查,了解程序员的个人经验、项目规模,程序员在开发过程中需求分析的方式,以便知道如何设计一个能够提高效率和质 相似文献
4.
基于CMM的软件质量保障平台定义框架 总被引:4,自引:1,他引:4
随着计算机软件产业的形成和发展 ,软件质量保证受到越来越多的重视 .于是 ,一种专门针对软件开发组织的软件质量保证模型 CMM逐渐成为研究热点 .本文介绍了 CMM的思想 ,提出了基于 CMM的软件质量保障平台定义框架 ,最后给出了基于定义部分结果构筑的在分布式协同环境下实现的系统结构框图 . 相似文献
5.
6.
7.
CMM模型及对软件过程的改进 总被引:5,自引:0,他引:5
CMM提供了一个评估软件开发过程管理改进的框架和工程能力的标准,并给出了软件过程不断进化的科学途径,它标志着软件工程技术的一个突破性发展,其改进软件过程的目标取决于企业的商业目标和当前的技术水平。系统地介绍了产生CMM模型的来源、内容及对软件过程的改进,目的是进一步加深理解CMM框架及其对软件过程改进的指导,有效地达到软件过程持续改进的效果。 相似文献
8.
CMM是软件过程评估和改进的一种成熟模型。它要求软件组织的软件过程标准化。但它没有给出达到这些目标的具体操作方法。因此,本文提出了一种基于CMM的组织级软件过程模型,并剖析了开发过程的一般特性。 相似文献
10.
软件能力成熟度模型CMM及其在我国的发展 总被引:2,自引:0,他引:2
袁新辉 《计算技术与自动化》2002,21(3):68-71,83
软件能力成熟度模型(CMM)是当前软件业关注的热点,本文对CMM的概念,结构以及CMM在我国的发展状况做了详细介绍,指出了我国目前CMM发展的几个关键问题。 相似文献
11.
杨光 《数字社区&智能家居》2007,(17)
软件开发包括需求、设计、编程和测试,而软件测试是软件质量保证的关键步骤,已经得到人们越来越多的重视.目前,CMM(Capability Maturity Model,能力成熟度模型)已经成为国际上最流行、最实用的一种软件生产过程标准,得到了国际软件产业界的认可,成为当今企业从事规模软件生产不可缺少的一项内容.在软件的开发和测试的过程中,针对企业自身的特点,采用CMM软件开发管理流程,能够提高软件开发的质量和效率. 相似文献
12.
杨光 《数字社区&智能家居》2007,(9):1397-1398
软件开发包括需求、设计、编程和测试,而软件测试是软件质量保证的关键步骤,已经得到人们越来越多的重视。目前,CMM(Capability Maturity Model,能力成熟度模型)已经成为国际上最流行、最实用的一种软件生产过程标准,得到了国际软件产业界的认可,成为当今企业从事规模软件生产不可缺少的一项内容。在软件的开发和测试的过程中,针对企业自身的特点,采用CMM软件开发管理流程,能够提高软件开发的质量和效率。 相似文献
13.
基于CMM的软件过程改进的实用框架研究 总被引:6,自引:0,他引:6
在扼要论述了CMM的背景与发展现状后,描述了软件过程改进的实用框架,AA框架,并阐明AA框架对国内软件企业进行软件过程改进的意义。 相似文献
14.
基于SPEM的CMM软件过程元模型 总被引:6,自引:1,他引:6
软件企业在实施CMM(capability maturity modelfor software)的过程中面临最主要的障碍是如何将CMM 软件过程模型转换成可实施的、体现组织过程特征的CMM实施过程模型.可以利用模型驱动架构MDA来支持CMM模型转换,其首要问题是建立CMM软件过程元模型.通过分析CMM软件过程,给出了面向CMM的软件过程工程元模型SPEM的扩展策略,提出了一个基于SPEM的CMM软件过程元模型一-SPM-CMM.该元模型既支持CMM软件过程的抽象语法和规则语义,也支持利用UML CASE工具操作CMM软件过程模型. 相似文献
15.
实时系统开发过程中软件质量问题是至关重要的。文中讨论了实时系统开发过程的改进,并尝试将CMM与实时系统软件生命周期融合起来,研究了CMM如何应用于特定技术环境的软件组织——实时系统的开发过程,即机构如何以CMM为指导,对实时系统的开发过程进行优化,以管理和保证实时系统质量。 相似文献
16.
软件生命周期模型与CMM实施* 总被引:2,自引:0,他引:2
对于采用不同软件生命周期模型的项目在实施CMM 当中遇到的实际问题及其产生机理进行了深入分析,并提出初步的解决方案,主要涉及:采用迭代式生命周期模型的项目在实施需求管理过程域的部分内容时难以满足CMM 的要求,建议通过扩展基线的概念,采用分步基线化、分块基线化的方法予以处理;软件产品工程过程域的内容更多地针对瀑布模型,针对迭代式生命周期的内容较少,因而在实际使用迭代式生命周期模型时,工程活动不能局限于CMM 的内容.建议对CMM 中的工作产品与迭代式生命周期模型中的工作产品进行映射,并采用迭代式生命周期模型中的方法和概念作为替代实践以符合软件产品工程过程域的要求. 相似文献
17.
Software Process Models and Project Performance 总被引:1,自引:0,他引:1
In this paper we review the progress in software process research and the role of process improvement in enhancing business outcomes of software projects. We first describe the process view of software development. Next, we review the literature on software process research and discuss some of the leading software process models. The business value of software process improvements and empirical evidence from the software industry are also discussed in this paper. We conclude with a discussion of current challenges in software process research and directions for future research. 相似文献
18.
首先总结了软件测试和验证项目的类型,然后揭示了出现这些项目的原因和这些项目的特点。根据这些特点,本文给出了在软件测试和验证项目中CMM的关键作用域和实施过程。最后用一个实际实施案例来例证在软件测试和验证项目中CMM模型的成功应用。 相似文献