|
cmm就是sqa用来监督项目的一个标准质量模型,sqa按照cmm上面各种规则来检验各种各样的项目。
cmm,全称为Capability Maturity Model,即“能力成熟度模型”,是由卡耐基-梅隆大学于上个世纪80年代制定的,最初只是应用于本校的软件项目开发,后来逐渐推广为主流的行业标准。
cmm共为5级
本文不详细讨论每一级的含义,感兴趣的读者可以去查阅软件工程方面相关的书籍。
当然质量模型不止 cmm一种,cmm只是比较主流的一种,下面列举了一些常见的质量模型:
常见的质量模型
标准名称
| 制定者
| 适用领域
| 备注
| ISO9000族标准
| 国际标准,ISO/TC176制订
| 适用于所有行业
| 其中9000-3针对软件开发行业
| CMM标准
| 行业标准,卡耐基-梅隆大学制定并管理
| 针对软件开发行业
| 分5个等级,最近又推出cmmi,可以看作cmm的一个新的版本
| TickIT标准
| 行业标准,英国软件行业协会制定
| 针对软件开发行业
| 不太流行
| ISO15504标准
| 国际标准,试图结合ISO9000、CMM与软件工程概念
| 适用于所有行业
| 有待实践检验
|
国内的软件公司都非常热衷于取得各种质量标准协会的认证,1998年以前iso9000比较火,2000以后cmm比较受欢迎,有的公司甚至会有iso9000和cmm两个认证。
对于做欧美外包项目的软件公司,cmm还是很有作用的,因为欧美很多公司都认可cmm认证,他们认为如果你们公司过了cmm3或4,那么就具备了承接国际项目的经验和实力。
大学生过英语四级是为了加重就业的筹码,找一份好工作;软件公司过cmm是为了加重承接项目的重码,更好的与国际接轨。
国内一些公司的cmm等级很高,比如华为cmm4,东软cmm5。
可是有一个奇怪的想象,就是国际上一些知名的软件公司往往没有过cmm,比如微软,甲骨文等,这是为什么呢?
因为“一流公司做标准 (Standard),二流公司做品牌 (Brand Name),三流公司做产品 (Product)”,微软不需要遵循别人的标准,微软就是标准的制定者。
北京地区对软件测试感兴趣的朋友可以加我qq交流:306513768
欢迎访问我的博客:http://www.51testing.com/?110105
友情链接:www.diytest.net
[ 本帖最后由 rendaoyuan 于 2007-7-4 17:38 编辑 ] |
|