您的位置:首页 > 其它

CMM与企业成熟度 - 纪念Watts Humphrey

2010-12-14 11:00 148 查看
本想总结一下这些年软件开发的经验. 但又是忙. 只能草草成文. 希望以后能有机会整理.

CMM
背景


以史为镜可以知兴替
. October
28, 2010 CMM的创始人
Watts Humphrey去世
. 借此机会回顾软件工程的历史对我们的理解软件开发理论与实践的关系
,
提高企业软件产品开发水平有很大意义
.

人月神话一书以
IBM开发
360操作系统为例描述了大型软件开发初期的困难状况
.
正是通过通过这个项目
IBM总结了软件开发的经验和教训
,
成功开发了登月计划
,
航天飞机等一系列大型软件
.
以此为经验建立了软件工程的规范和企业标准
.
一些参与开发这些大型软件的人加入
Carnegie
Mellon Software Engineering Institute. 总结了软件开发成熟度的概念和模型
, 以及基于成熟度的软件工程的管理规范建立软件工程规范
,
也就是
CMM规范
.
但一般文献很少提及的在
IBM于
1992年亏损后开始转型
,
首先于
1993年卖掉了开发这些航天和军事软件的联邦系统部
(Federal
System Division).

从其背景和发展可以看出
,CMM规范是大规模高可靠软件的高成本开发的学术化总结
.
在商业软件的开发中需要小心使用
.
或者成为成本黑洞
,或者流于形式
,
成为装饰品
.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: