前言:想要写出一篇引人入胜的文章?我们特意为您整理了软件工程管理论文范文,希望能给你带来灵感和参考,敬请阅读。
1在能力成熟度模型(CMM)模型框架下的软件工程管理工具及其效能分析
1.1能力成熟度模型(CMM)
1.1.1能力成熟度模型的概念能力成熟度模型(CMM)这一概念最初源自于西方发达国家。能力成熟度模型则是针对软件组织在定义、规划、实施、度量、控制以及调整软件等过程的实践阶段的具体描述。从本质上来看,能力成熟度模型(CMM)的主要智能作用便是系统地规划某一个项目的设计内容以及管控实施过程,直至项目最终建设完成投入使用。对于软件工程管理项目而言,能力成熟度模型(CMM)的核心功能便是将软件开发当作一个系统化的过程来处理,并且,根据能力成熟度模型本身的原则来突进软件开发项目的拓展进度,如若遇到问题或需要进行系统维护,则在能力成熟度模型的操作下,能够快速将问题解决,促使软件开发能够更加顺利地执行下去。
1.1.2浅析能力成熟度模型在实施过程中的机理能力成熟度模型(CMM)是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。能力成熟度模型在实际操作过程中的具体思路为:只要集中精力持续努力去建立有效的软件工程过程的基础结构,而且,要不断进行管理的实践并适时做出调整,就可以顺利跨越软件开发过程中的各项障碍[4]。
1.2基于能力成熟度模型(CMM)模型框架的软件工程管理工具的应用效能
随着国内外软件产业的迅猛发展,有关软件工程领域的研究亦日趋深入,给软件研发以及产业项目的发展提供了有力的策略支持。在当前信息时代背景下,软件开发不再取决于传统资源框架搭建得是否完整,而是与能力成熟度指标密切相关。软件过程成熟度则主要体现于对软件开发过程的控制能力和自我改善能力,在优化项目质量管理的过程中,可对这两项能力进行逐一改善,进而提升整体软件项目的质量。实践表明,能力成熟度模型(CMM)影响下的软件工程管理工具具备提升软件开发效能的作用。
2结语
通过对长期以来软件工程及其相关管理工具的了解,可以看到,无论是在软件工程项目的最初设计还是过程管控过程中,对于软件工程管理工具的选择极为重要。伴随着电子信息时代的到来,人们的生活及工作也步入了一个崭新的阶段。人们受到了多种新科学技术的影响的,视野较以往更加开阔。通过执行软件工程管理工具实验操作的实践过程表明,基于能力成熟度模型(即CMM)的软件工程管理工具具备一定的可操作性,能够完善软件工程项目的各项设计环节,从而激发出软件工程管理工具的最大效用,提升整个项目的实施效能。
作者:王海波 单位:南通农业职业技术学院