51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 11704|回复: 34
打印 上一主题 下一主题

[讨论] 什么是CMM

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-3-29 09:15:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式


cmm就是sqa用来监督项目的一个标准质量模型,sqa按照cmm上面各种规则来检验各种各样的项目。
cmm,全称为Capability Maturity Model,即“能力成熟度模型”,是由卡耐基-梅隆大学于上个世纪80年代制定的,最初只是应用于本校的软件项目开发,后来逐渐推广为主流的行业标准。
cmm共为5级
本文不详细讨论每一级的含义,感兴趣的读者可以去查阅软件工程方面相关的书籍。
当然质量模型不止 cmm一种,cmm只是比较主流的一种,下面列举了一些常见的质量模型:
常见的质量模型

标准名称
制定者
适用领域
备注
ISO9000族标准

国际标准,ISO/TC176制订

适用于所有行业

其中9000-3针对软件开发行业

CMM标准


行业标准,卡耐基-梅隆大学制定并管理
针对软件开发行业



分5个等级,最近又推出cmmi,可以看作cmm的一个新的版本
TickIT标准


行业标准,英国软件行业协会制定

针对软件开发行业


不太流行
ISO15504标准



国际标准,试图结合ISO9000CMM与软件工程概念

适用于所有行业
有待实践检验

国内的软件公司都非常热衷于取得各种质量标准协会的认证,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 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

35#
发表于 2007-10-11 16:51:02 | 只看该作者
能力成熟度模型

帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件

从而考察了软件承包商的能力

评估和改进。规范。
但是真正实施起来确实很困难的。
公司说要去过CMM。
但是就算过了CMM。
一切都还是照旧。
哎。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-8-20 13:36
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    34#
    发表于 2007-10-11 15:10:42 | 只看该作者
    谢谢分享!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    33#
    发表于 2007-9-18 11:25:45 | 只看该作者
    学习中。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    32#
    发表于 2007-9-17 17:33:36 | 只看该作者
    有收获,谢谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    31#
    发表于 2007-9-3 11:04:30 | 只看该作者
    国内很多公司和企业都看重这些,就你拿过四级证一样。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    30#
    发表于 2007-8-30 07:47:14 | 只看该作者
    个人感觉国内很多公司过CMM就是为了应付客户,走形式,真正做项目的时候还是老样子
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    29#
     楼主| 发表于 2007-8-15 11:00:56 | 只看该作者
    sdlkfj2
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    28#
    发表于 2007-7-31 09:31:43 | 只看该作者
    sdlkfj2
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    27#
    发表于 2007-7-30 10:12:21 | 只看该作者
    收获颇多,谢谢楼主!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    26#
    发表于 2007-7-30 09:11:01 | 只看该作者
    学习了 ~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    25#
    发表于 2007-7-28 15:24:07 | 只看该作者
    原帖由 luoyear 于 2007-3-29 09:27 发表
    模型或体系只是用来参考的
    大公司本身的过程改进实力和软件过程成熟度都很强
    他不一定声称follow某一个模型或标准
    但作为内部的过程改进工作者肯定会去研究这些业界的最佳实践和最佳实践的抽象集
    为本组织的 ...

    学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24#
    发表于 2007-7-27 20:03:56 | 只看该作者
    说的好
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    23#
    发表于 2007-7-25 14:13:39 | 只看该作者
    感谢楼主,建议加精
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    22#
    发表于 2007-7-5 11:46:37 | 只看该作者
    sdlkfj3

    支持
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    21#
     楼主| 发表于 2007-7-4 17:38:37 | 只看该作者
    自己顶下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2007-7-4 08:08:23 | 只看该作者
    thank you
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2007-7-2 08:33:17 | 只看该作者
    深入浅出!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2007-6-27 14:48:28 | 只看该作者
    CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。
           CMM是是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。

     CMM是由美国卡内基梅隆大学软件工程研究所1987年研制成功的,是目前国际上最流行最实用的软件生产过程标准和软件企业成熟度等级认证标准。目前,我国已有软件企业通过了CMM标准认证 。 

          SW-CMM(Capability Maturity Model For Software 软件生产能力成熟度模型,以下简称"CMM"),是87年由美国卡内基梅隆大学软件工程研究所(CMU SEI)研究出的一种一种用于评价软件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。

           其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件生产中的困难。CMM它是目前国际上最流行、最实用的一种软件生产过程标准,已经得到了众多国家以及国际软件产业界的认可,成为当今企业从事规模软件生产不可缺少的一项内容。

      CMM目前通用流行的版本是1.1(Version1.1)。《按照软件工程研究所(SEI)的原来计划,CMM的改进版版本2.0(V2.0)是要在1997年的11月完成的。但是,美国国防部办公室要求软件工程研究所(SEI)延迟发放公布CMM版本2.0,直至他们完成另一个更为紧迫的项目-CMMI。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2007-6-27 11:34:03 | 只看该作者
    thanks
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-21 08:09 , Processed in 0.082543 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表