51Testing软件测试论坛
标题:
CMMI,IPD,PACE,ISO
[打印本页]
作者:
passwordtest
时间:
2007-6-11 20:49
标题:
CMMI,IPD,PACE,ISO
CMMI,IPD,PACE,ISO
应用案例
Ø
IBM
Ø
华为
Ø
上海贝尔阿尔卡特
评论
Ø
PACE
和
IPD
方案适合于指导大型企业的研发管理流程改进,由于涉及面很广,实施过程中会遭遇重重困难,可能导致半途而废;投入经费巨大,见效时间比较长,企业可能挺不住;如果成功,则有巨大的长期收益,但是失败的可能性比成功的可能性高得多。如华为和上海贝尔阿尔卡特之类的研发管理体系,根本不适合于国内中小型
IT
企业,因为尝试不起、承担不起。
二、CMM和CMMI
基本概念
Ø
产品是在过程中研制出来的。一般地,好的过程才可能得到好的产品,而差的过程只会得到差的产品。提高软件过程能力的实践通称为软件过程改进(
Software Process Improvement
)。软件过程改进的根本目的是:提高质量、提高生产率并且降低开发成本。
Ø
CMM/CMMI
是世界范围内用于衡量软件过程能力的事实上的标准,同时也是软件过程改进最权威的指南。
Ø
CMM
等级评估:
从狂热回归理性
。现在软件业界普遍关注的是:企业如何以比较低的代价有效地提高软件过程能力。
CMM
等级评估则退居次要地位。
三、ISO
应用于研发管理的问题
Ø
ISO 9000
称得上是放之四海皆准的标准,但是适用面越广意味着专业性越弱。一个生产瓜子的小工厂和生成软件硬件系统的企业,都可以采用
ISO 9000
族质量标准。显然前者的成功经验不能套用到后者上。
ISO 9000
标准不可能对
“
软件、嵌入式系统、集成电路
”
等领域的质量问题有深入的论述,所以它对
IT
企业的质量管理缺乏专业性的指导,其专业程度远远不及
CMM/CMMI
。
Ø
人们在实践中发现
ISO 9000
族标准对生产型企业帮助比较大,但是对以研发为主的
IT
企业的帮助比较弱
四、
PMBOK
PMBOK
和
CMM/CMMI
对比简评
Ø
CMM/CMMI
论述的项目管理方法仅仅适用于软件项目,但是不适用于其它行业的项目管理。
PMBOK
论述的方法适用于任何行业的项目管理,但是对软件项目管理而言,
PMBOK
的针对性不够强。
Ø
CMM/CMMI
不仅论述软件项目管理,而且论述整个机构的软件研发管理。
PMBOK
的方法局限于项目管理,对于企业研发管理则不够用。
Ø
CMM/CMMI
基本上不谈
“
成本管理
”
和
“
人力资源管理
”
,它先假设机构有充足的资金和人力资源,通常不切合企业实际情况。因此
PMBOK
的
“
成本管理
”
和
“
人力资源管理
”
可以弥补
CMM/CMMI
的不足。
Ø
建议:对于软件机构研发管理或者软件项目管理,采用
CMM/CMMI
为主导的方法论,并结合
PMBOK
的知识,取长补短。
作者:
walker1020
时间:
2007-7-17 23:34
不错,就是有点简单,看的不过瘾 sdlkfj5
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2