CMM/CMMI推动软件质量管理与项目执行力升级
161 浏览量
更新于2024-08-28
收藏 159KB PDF 举报
"提高项目实施过程改进的执行力是现代企业管理中的一项关键任务,特别是在信息技术领域。过去几十年,中国广泛采用国际标准ISO9001来应对工程项目中的质量问题,但它在处理计算机软件特定领域的质量管理问题时显得力有未逮。ISO9001的设计初衷适用于广泛行业,而软件开发具有其独特性,如需求变化频繁、技术更新快速等特点,这就导致了在软件过程中的某些质量管理难题尚未得到有效解决。
为解决这一问题,美国人Philip Crosby在《Quality Is Free》一书中提出了一种创新思路——质量管理成熟度坐标图表,旨在通过可视化的方式展示质量管理的全貌,促进企业高层管理者与一线执行人员的有效沟通。在此基础上,美国卡内基·梅隆大学软件工程研究所(SEI)进一步发展了这一理念,研发了软件成熟度模型(CMM),它将软件过程按照成熟度等级进行划分,以便系统地进行过程改进。
CMM最初专注于软件项目过程改进,随后扩展到系统集成项目和纯硬件开发项目,强调通过持续的定量管理和改进基础结构和实践,以提升产品质量和开发效率。CMMI(Capability Maturity Model Integration)则是CMM的升级版,旨在更好地满足系统工程的需要。在中国,军事领域的软件能力成熟度模型(GJB5000)也在军工厂得到应用。
据统计,全球范围内,电子相关领域的公司在引入CMM或CMMI后,显著提升了生产力(10%-20%)、降低了产品错误率(一个数量级)、提高了项目规划与控制能力(40%-50%),每提升一个成熟度等级,开发成本可降低5%-10%,并且在长期的流程改进中,软件缺陷大幅减少(90%),上市时间缩短(40%),开发成本节省(75%)。SEI的研究显示,采用成熟度模型的公司,其软件产品的瑕疵率明显低于未能有效应用这些工具的公司,客户满意度也随之提高。
因此,提高项目实施过程的执行力不仅依赖于国际标准,更需要结合具体行业的特性,通过成熟度模型这类工具,推动企业内部管理流程的优化,确保项目的高效实施和产品质量的保障。这不仅有利于企业的长期发展,也能提高在市场上的竞争力。"
153 浏览量
2024-07-13 上传
110 浏览量
2024-11-06 上传
288 浏览量
373 浏览量
162 浏览量
231 浏览量
2024-11-09 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
weixin_38661100
- 粉丝: 6
最新资源
- layer弹窗多按钮点击关闭功能修复方法
- Lerna-cli:打造基于Lerna的代码脚手架工具
- AB笔记本:谷歌Colab的专属代码编辑器
- spacedesk:跨平台屏幕扩展解决方案最新发布
- coconutBattery:全面监测苹果MacBook电池健康
- 快速搭建基于Vagrant和Chef-solo的RStudio服务器环境
- VMware完全卸载与清理工具教程
- WinSetView: 个性化Windows资源管理器视图设置工具
- Java科研管理平台源码与文档一体化解决方案
- 使用vim-pathogen轻松管理Vim的运行时路径
- 映泰TH61A主板BIOS更新指南
- Lame-iOS 静态库打包指南及文件结构解析
- 深度学习实战:使用卷积神经网络识别Fashion-MNIST
- 串行机器人逆运动学算法实现与Python编程
- 北航软件工程课件概览
- Access 2013数据库文档目录概览