误区:
1:CMM比ISO9000好:
CMM和ISO9000都只是一种标准,前者只是根据一个研究所的研究报告制订的一套标准,必然有很多不完善的地方.
ISO9000是一个国际标准,通用性强.就软件企业来说,两者在对企业的质量管理的指导原则上的要求是差不多的.
而实现和表述上是不同的,不能笼统的说谁比谁好.
CMM注重过程要求,它的每一级对所要实现的关键过程域都有详细的要求,并且强制企业能自我更新和持续改进,
以实现缺陷预防.这对于推动软件企业自身质量管理素质是非常有利的.ISO9000的94版是以要素为关注重点,它
要求的20个要素做到了,ISO9000就认为你的生产过程能够在一定程度上保障你产品的质量.这是一个很低的标
准.ISO9000的2000版就此改进了一些内容,更大程度上增加了一些强制性的东西,它要求企业持续改进和量化管
理.
但ISO9000的通用性太强,针对性太弱.ISO9000适用范围是所有设计\制造\开发及服务的行业,就对软件质量管
理体系的要求是很低的,通过ISO9000认证的企业就相当于CMM的2级或3级,而且要求不是很具体,CMM对每个
级别的关键过程域都有很详细的说明,就CMM的关键实现的说明就有500页之多。
CMM毕竟只是一个学术报告基础上建立起来的一套评估体系,只适用于美国,而且它的认证结果只是由SEI授权
的首席评估员寄一封带有本人签名的信给你,并在SEI备案,没有任何证书,终生受用,中间不在审查。由于
SEI不是政府部门,这对于中国企业来说,是不可想象的。通过ISO9000认证的企业,要在中国技术监督局备案,
并且发证给企业,并要求每年审查,所有参加多边认可协议的国家必须认可适用性强。
ISO9000认证费用是2-4万元人民币,时间4-6个月,而CMM则需要7-10万美金,每一级向上一级认证时,需要
18-30个月,2003年该标准作废,取而代之的是CMMI。
综述:CMM对于推动企业自身质量管理是有好处的,它的评估标准也是很适合软件企业自身发展的,对于软件
产品不出口到美国的企业,不需要参与此认证。ISO9000的2000版只是能够证明软件企业的质量管理体系能够
保障产品质量,是一个最低质量保证要求,对软件企业的针对性也不强,ISO也正准备发布以过程为关注焦点
的软件质量体系标准ISO15504,也叫SPICE。它与CMMI很相似,但SPICE是国际通用标准,要比CMMI更有说服
力,CMMI也认识到这一点,把表达形式有单一的阶段性表达形式拆成连续性和阶段性两种,便于从SPICE转到
CMMI。
2:企业质量管理是领导的事,跟我们有什么关系。
质量管理八大原则要求企业员工全员参与质量管理,质量管理的重点是对人的管理,领导的作用在对人的
管理占到首要作用,但并不是说员工就不需要参与,因为具体参与设计和编写程序的人是企业的员工。
CMM,ISO9000都强调对人员的培训,尤其是在操作第一线的员工,产品的品质的好坏绝大多数与第一线员
工的操作有密切关系。领导的作用是让员工自觉的贯彻质量方针和政策,并积极参与企业的质量管理。同时
要充分授权给下一级,鼓励他们完成既定目标。
3:我自觉执行上级的命令就可以了,没有必要写文档。
不管是CMM还是ISO9000,都要求写文档,这是质量管理的第一步,也是强调自觉性的重要部分。质量管理
的首要就是可以重复,没有文档就造成了目标的不可重复,也为生产的稳定性造成很大的伤害,试想如果你企
业的核心技术人员因为经不起高薪的诱惑而离去又没有留下文档,后面的人无从跟起。如果推翻以前的成果重
来,浪费的不仅是金钱,更重要的是浪费时间和因为推迟造成的连锁反应。这样,产品的开发进入进退两难的
局面。
四:对比公司质量管理的现状,目前有许多急切需要改进的地方。
1:加强领导重视。
2:制定统一文档格式,强制写文档,加强开发稳定性。
3:加强“法制”行为,削弱“人制”行为,公司应更加制度化。
分享到:
相关推荐
标准Practice脚本的扩展名是.cmm,因此有人也称之为cmm脚本 Practice脚本是Lauterbach公司提供的一种脚本语言,运用于其TRACE32软件当中,非常容易上手、并且功能强大。 我在文章...
19 Capability Maturity Model (CMM) . . . . . . . . . . . . . . . . . . . . . . . . . 20 Level 1 — Initial. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 ...
CMM手册.够详细的
**CMM 1.1规范详解** CMM,即能力成熟度模型(Capability Maturity Model),是由美国卡内基梅隆大学软件工程研究所(SEI)开发的一种评估和改进软件开发组织过程能力的方法论。CMM 1.1是该模型的早期版本,它为...
PC-DMIS CMM 介绍 PC-DMIS CMM 是一款强大的 Coordinate Measuring Machine (CMM) 软件,具有大量的选项和实用的功能。该软件能够帮助用户创建和执行测量例程、定义和校验测头、操作视图、测量零件特征、创建坐标系...
**CMM(Capability Maturity Model,能力成熟度模型)**是一种评估软件开发组织或项目团队在软件工程过程管理上的成熟度和系统性方法。CMM由美国卡内基梅隆大学软件工程研究所(SEI)开发,最初目的是提高国防系统的...
根据提供的文件信息,我们可以推断出这份文档主要讨论了与CMM(能力成熟度模型)和ISO(国际标准化组织)相关的培训内容。然而,在提供的部分文本中,出现了一个HTTP 404.11错误的信息,这似乎与文档的主题不相符,...
- IBM PureFlex CMM模块:192.168.70.100,同样使用USERID和PASSW0RD。 2. 华为服务器: - E6000系列:IP地址范围10.10.1.101至110,root用户密码为Huawei12#$/root。 - RH2285/RH1285:192.168.2.100,root用户...
### CMM和ISO简介 #### 一、CMM(能力成熟度模型) **能力成熟度模型**(Capability Maturity Model, CMM)是一种用于评估软件开发过程成熟度的标准模型。它是由美国卡内基梅隆大学软件工程研究所(SEI)开发的一套...
根据提供的文件信息,本文将对ISO 9001与能力成熟度模型(Capability Maturity Model,简称CMM)中的软件部分进行详细比较,并从中提取关键知识点。 ### ISO 9001 概述 ISO 9001是国际标准化组织(International ...
此外,主备CMM出现时钟严重告警时,可能需要进行复位或更换TRM(传输接收模块)或CMM来解决问题。当CMM和FUC(功能控制单元)之间的通信链路断开时,检查TRM连接,执行复位或重新插拔TRM操作。对于PA驻波比告警,...
**CMM语言与C语言的关系** CMM,全称可能是"Compact Managed Model"或"Controlled Managed Model",是基于C语言的一种简化版本。它的设计目的是为了提供一个更简洁、更易于理解和实现的编程语法,可能针对初学者或...
【标题】"CMM.rar_6410" 指的是一个压缩包文件,其中包含了与6410开发板相关的CMM(可能是“Configuration Management Module”或“Common Method Module”的缩写)代码实现。这个开发板是基于Windows CE操作系统...
这份教案包含了一系列与软件质量相关的主题,涵盖了从质量管理基础理论到具体的质量保证体系如CMM(能力成熟度模型)及其应用。 1. **质量理论**:(1)QualityTheory.pdf 提及了质量管理的基础理论,包括质量的概念...
【CMM和ISO简介培训】 CMM,全称为Capability Maturity Model,中文称为能力成熟度模型,是由美国卡内基梅隆大学软件工程研究所(SEI)开发的一种用于评估和改进软件开发组织的过程成熟度的方法。CMM的核心理念是...
**CMM简介** CMM,全称为Capability Maturity Model,即能力成熟度模型,是由美国卡内基梅隆大学的软件工程研究所(SEI)在1986年提出的一种评估和改进软件开发过程的方法。CMM提供了一个由低到高的五个成熟度等级...
CMMI全称是Capability Maturity Model Integration, 即软件能力成熟度模型集成模型,是由美国国防部与卡内基-梅隆大学和美国国防工业协会共同开发和研制的。CMMI是一套融合多学科的、可扩充的产品集合, 其研制的...
标题中的"Recliner part CMM data.7z"表明这是一个关于躺椅部件的测量数据压缩包,其中".7z"是文件格式,它是一种高效的数据压缩格式,用于存储大量数据,比如工程图纸、测试结果或者如这里的CMM( Coordinate ...
"PC-DMIS CMM介绍" PC-DMIS CMM 是一个强大的软件,具有大量的选项和实用的功能。它可以与坐标测量机 (CMM) 结合使用,创建和运行测量例程。该软件包涵盖了通过坐标测量机和 PC-DMIS 创建和运行测量例程相关的项目...