ISO9000与CMM,它们都有什么作用?
ISO9000与CMM,它们都有什么作用? 问题点数:100、回复次数:3Top
1 楼harry_comm(东东)回复于 2003-06-04 20:58:58 得分 10
提高软件开发的效率,提高软件产品的质量和可维护性!
Top
2 楼uniware(uniware)回复于 2003-06-04 23:51:07 得分 10
建议找一个CMM的文档看看,里面有9000和CMM的比较、作用等。
我们公司过了9000和CMM2,好处是可以拿到更多的钱。倒不是提高开发和管理水平。Top
3 楼sinosolo(solo)回复于 2003-06-05 09:48:24 得分 80
ISO和CMM都是对软件企业的认证标准,
ISO是各行各业的一个通用标准,当然这个是ISO组织定义的,对于软件企业来说,这个标准定义了软件企业应该满足的标准,应该怎样去做,达到什么样的效果。
ISO也对软件企业的软件过程(SDP)应该满足什么样的标准做了定义,在这一点上,和CMM是一样的。
CMM是美国国防部委托CMU卡内基-梅伦大学的SEI(软件工程研究院)开发的一套用于评估软件企业开发软件的能力的标准,现在我们常说的CMM是CMM的1.1版,另外还有CMMI,CMM2.0也即将推出。
CMM将软件企业的过程能力分为5个等级,除了CMM1(初始级)外,CMM的2-5级都定义了关键过程域(KPA),一个软件企业如果要满足CMM多少级,必须满足该级和以下各级所有的KPA(软件分包合同管理除外);
ISO是一个平面的标准,只定义了一个标准,过了,就可以说是ISO认证的软件企业;CMM是一个立体的标准(5个级别,对整个软件企业的开发过程进行了详细的标准定义。)。不过两个标准的出发点都是为了提高软件企业的软件过程能力。
前几年,ISO在中国受到了很大的欢迎,也遭遇了极大的失败。现在ISO花钱就可以买到。CMM最近在中国才得到重视,但是,CMM高额的认证费用,和中国国情的冲突等等,CMM也面临和ISO一样的困难Top



