CMM/CMMI推动软件质量管理与项目执行力升级
44 浏览量
更新于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的研究显示,采用成熟度模型的公司,其软件产品的瑕疵率明显低于未能有效应用这些工具的公司,客户满意度也随之提高。
因此,提高项目实施过程的执行力不仅依赖于国际标准,更需要结合具体行业的特性,通过成熟度模型这类工具,推动企业内部管理流程的优化,确保项目的高效实施和产品质量的保障。这不仅有利于企业的长期发展,也能提高在市场上的竞争力。"
154 浏览量
2024-07-13 上传
114 浏览量
2024-11-06 上传
300 浏览量
377 浏览量
164 浏览量
233 浏览量
2024-11-09 上传

weixin_38661100
- 粉丝: 6
最新资源
- Java实现推箱子小程序技术解析
- Hopp Doc Gen CLI:打造HTTPS API文档利器
- 掌握Pentaho Kettle解决方案与代码实践
- 教育机器人大赛51组代码展示自主算法
- 初学者指南:Android拨号器应用开发教程
- 必胜客美食宣传广告的精致FLASH源码解析
- 全技术领域资源覆盖的在线食品商城购物网站源码
- 一键式FTP部署Flutter Web应用工具发布
- macOS下安装nVidia驱动的简易教程
- EGOTableViewPullRefresh: GitHub热门下拉刷新Demo介绍
- MMM-ModuleScheduler模块:MagicMirror的显示与通知调度工具
- 哈工大单片机课程上机实验代码完整版
- 1000W逆变器PCB与原理图设计制作教程
- DIV+CSS3打造的炫彩照片墙与动画效果
- 计算机网络基础与应用:微课版实训教程
- gvim73_46:最新GVIM编辑器的发布与应用