SO9001和CMM的比较及QS9000与ISO9000的比较(1)7974.docx
《SO9001和CMM的比较及QS9000与ISO9000的比较(1)7974.docx》由会员分享,可在线阅读,更多相关《SO9001和CMM的比较及QS9000与ISO9000的比较(1)7974.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、SO 9001和CMM的比较及QS9000与ISO9000的比较本文试图从大家家所熟悉的IISO 90001标准入入手,对ISSO 90001、ISOO 900-3和CMMM之间的区别别和联系做个个简单的分析析,探讨一些些大家感到困困惑的问题,包包括: 1)取得ISOO 90000认证的组织织大约相当于于CMM的哪哪个等级? 2)取得CMMM第2级(或或第3级)的的组织是否可可以认为满足足ISO 99001要求求?3)取得ISOO 90011证书与取得得CMM相应应等级证书的的企业,谁的的质量管理/质量保证水水平/能力更更高? 一、背景: ISO 90000族国际标标准是在总结结了英国的国国家
2、标准基础础之上产生的的,因此,欧欧洲通过ISSO 90000认证的企企业数量最多多,约占全世世界的一半以以上。受此影影响,相当多多的欧洲软件件企业选择了了ISO 99001或TTickITT*(ISO 99001)认认证。 CMM是由美国国卡内基-梅梅隆大学的软软件工程研究究所(SEII)开发的软软件成熟度模模型,美国的的软件企业更更多的选择取取得CMM等等级证书。在在形式上,CCMM分为55个等级(第第1级级别最最低,第5级级级别最高),与与ISO 99000审核核后只有“通通过”和“不不通过”两个个结论相比,CCMM是一个个动态的过程程,企业在取取得低级别证证书后,可根根据高级别的的要求确
3、定下下一步改进的的方向。 在基本原理方面面,ISO 9001和和CMM都十十分关注软件件产品质量和和过程改进。尤尤其是ISOO 90000:20000版标准增加加持续改进、质质量目标的量量化等方面的的要求后,在在基本思路上上和CMM更更加接近。本文参考了了Mark C. Paaulk先生生的 HOWW ISO 9001 COMPAARES WWITH TTHE CMMM,但观点点不尽相同。 ISO 99001是软软件企业开展展质量体系认认证依据的标标准; ISO 99000-33是国际标准准化组织(IISO)制定定的软件开发发企业实施IISO 90001指南; TickIIT认证是一一个基于I
4、SSO 90001的、专门门针对软件开开发企业的认认证制度,与与取得非TiiclIT(IISO 90001)认证证相比,TiickIT对对审核员的专专业要求更高高, TicckIT(IISO 90001)证书书在业界更有有权威性 二、内容 下面以以ISO 99001为主主线,列出了了ISO 99001的要要点及CMMM的对应部分分。 1.要素4.11:管理职责责: ISO 9001标标准要求: 组织应规定质量量方针,形成成文件并予以以实施和保持持; 对从事与质量有有关的管理、执执行和验证工工作的人员规规定其职责、权权限和相互关关系; 识别和提供验证证资源 被指派的管理者者保证实施和和保持质量大
5、大纲。 CMM第2级提提出了质量方方针和验证的的职责,包括括识别各类人人员在项目中中的职责,建建立一支受过过培训的软件件质量保证小小组和指派高高级管理者监监控软件质量量保证(SQQA)活动。 作为CMM的通通用特点,CCMM在高级级管理人员和和项目经理两两个层次上识识别管理职责责,以监控软软件项目,支支持SQA审审核,建立支支持软件工程程的组织结构构和分配资源源。 ISO 90001要求的质质量目标(一一种量化的、可可检查的要求求),与在CCMM第4级级提到的“量量化的”质量量方针是一致致的 2.要素4.2:质量体体系: ISO 99001要求求建立一个文文件化的质量量体系包括质质量手册、质质
6、量计划、程程序文件和作作业指导书。 CMM第2级级提出验证符符合性和管理理过程的质量量体系活动,在在软件开发计计划中规定软软件项目使用用的具体程序序和标准。CCMM的验证证实施(Veerifyiing Immplemeentatiion)通用用特点明确要要求进行审核核以保证符合合特定标准和和程序。 CMM第3级级要求组织必必须规定软件件工程任务,并并持续实施,在在全组织都必必须规定软件件过程资源,包包括标准、程程序和过程描描述。 与ISO 99001相比比,CMM特特别强调组织织支持和项目目实施之间的的关系。 3.要素4.33:合同评审审: ISO 90001要求组织织必须评审每每一个合同以以
7、判断需求是是否明确、组组织是否有能能力满足合同同要求。 CMM第2级提提出组织必须须文件化顾客客要求并予以以评审,明确确不恰当或模模糊的要求。 CMM第2级也也要求描述目目的、工作陈陈述和软件开开发计划以履履行软件工程程小组和高级级管理者评审审过的外部(合合同)承诺。 4.要素4.4:设计控控制: ISO 90001要求组组织建立控制制和验证设计计的程序,包包括: 策划设计和开发发活动; 规定组织上和技技术上的接口口; 识别设计输入和和设计输出; 评审、验证和确确认设计; 控制设计更改 CMM第3级描描述生存周期期过程,包括括需求分析、设设计、编码和和测试;第22级提出策划划和跟踪所有有项目活
8、动,包包括上述生存存周期活动及及配置管理。 ISO 90001要求必须须进行设计评评审,至于应应如何进行设设计评审,并并没有提出具具体要求,组组织可根据具具体情况,在在一定范围内内选择。与此此不同的是,CCMM第3级级特别要求设设计评审要采采用同行评审审的方式。IISO 90000-3关关于设计评审审的指南包含含了CMM这这一要求。 CMM第4级对对设计过程的的要求与ISSO 90001相比更加加正式和量化化。 5.要要素4.5:文件和资料料的控制 ISO 90001要求组织织控制文件和和资料的发放放与更改。 CMM第2级提提出要将对文文件和资料的的控制纳入配配置管理,第第3级特别要要求对文件
9、控控制须实施并并维持配置管管理体系。在在CMM的实实施活动(AActiviities Perfoormancce)通用特特点章节中,对对不同的关键键过程区域明明确了哪些专专门的程序文文件、标准和和其它文件可可纳入配置管管理。 ISO 90000-3提出出应将文件和和资料纳入配配置管理。 6.要素:4.6 采购 ISOO 90011要求组织要要确保采购的的产品符合规规定的要求,包包括评价潜在在的分承包方方和验证采购购产品。 CMM第2级在在顾客软件开开发(Cusstomerr softtware devellpomennt)的要求求中包括了对对分承包方的的评价和分承承包方提供的的软件进行接接收测
10、试等内内容。 7.要素:4.7 顾客提提供产品的控控制 ISO 90001要求组织织要验证、贮贮存和维护顾顾客提供的产产品。ISOO 90000-3在论述述这个条款的的要求时特别别提到对顾客客提供的市售售软件的控制制。 CMM仅在第33级的子活动动(sub-practtice)中中提到采购软软件,提出识识别市售软件件或可复用软软件是策划的的一部分。 市售软件和可复复用软件整体体来说是CMMM的一大弱弱点。事实上上,CMM在在这点上不能能充分覆盖IISO90001要求,特特别是ISOO90003的要求。尽尽管如此,CCMM第2级级中还是要求求对分承包的的软件进行接接收测试。 8.要素素4.8 产
11、产品的标识和和可追溯性 ISO90011要求组织能能够在生产、安安装和交付的的所有阶段标标识和追溯产产品。 CMM主要在第第2级的配置置管理章节中中覆盖了这个个要求,在第第3级阐述了了软件工作产产品(sofftwaree workk prodducts)之之间的一致性性和可追溯性性需要。 ISO 90000-3指出出在软件行业业一种产品标标识和可追溯溯的方法是配配置管理,而而且强调配置置管理的两个个目标:对产产品的当前配配置及产品达达到需求的状状态提供足够够的可视性;保证参与产产品工作的每每一位成员在在软件生存周周期的任何阶阶段都能使用用正确的和准准确的信息。在在这一点上,两两者基本是一一致的
12、。 9.要素4.99 过程控制制: ISO 90001要求组织织策划和控制制其生产过程程,包括在受受控条件下按按形成文件的的指导书进行行生产。当组组织不能完全全验证过程的的结果时,须须对过程进行行连续的监控控。 CMM第2级要要求在软件开开发计划中规规定软件生产产过程使用的的特定程序和和标准;第33级阐述了软软件生产过程程的定义、集集成以及支持持这些过程的的工具要求;第4级阐述述了过程控制制的量化要求求,并举统计计过程控制(SSPC)的例例子说明。但但对一个组织织来说,证实实满足这个条条款要求的程程度一般并不不需要这样高高。CMM的的第5级更提提出了在组织织中转换新技技术的要求,这这与ISO
13、900-33中提到的“供供方应改进这这些工具和技技术”是一致致的。 ISO 900003提出出这一要素适适用于复制、发发行(rellease)和安装过程程。 10.要素4.10 检验验和试验: ISO 90001要求组织织在使用前对对材料进行进进货检验或验验证并进行过过程检验,组组织还必须在在最终产品发发运前实施最最终检验和试试验并保存检检验和试验记记录。 CMM第3级阐阐述了测试和和过程检验的的要求。 ISO 90000-3对软软件(系统)测测试给出了指指南。 11.要素4.11 检验验、测量和试试验设备的控控制 ISO 90001要求组织织控制、校准准和保持所有有用于符合性性证实的设备备。
14、当使用测测试硬件或软软件时必须在在使用前进行行检查并在规规定的时间间间隔内复检。 CMM在软件产产品工程(Softwware PProducct Enggingeeering)的的测试活动章章节对此进行行了一般性的的阐述。关于于测试软件,在在CMM实施能力(Abiliity too Perfform)通通用特点章节节中专门阐述述了用于支持持软件测试的的工具。 12.要素4.122 检验和试试验状态 ISO 90001要求组织织保证产品在在不同过程步步骤中移动时时须保持检验验和试验状态态的标识。 CMM第2级在在问题报告和和配置状态、第第3级在测试试活动中阐述述了这个条款款的要求。 13.要素4
15、.133 不合格品品的控制 ISO 90001要求组织织控制不合格格(不满足规规定要求的)产产品以预防非非预期的使用用或安装。IISO90003在设计计控制、检验验和试验(测测试和确认)、过过程控制(复复制、交付和和安装)和产产品的标识和和可追溯性(配配置管理)等等条款中对这这个要求作了了进一步的阐阐述。 CMM并没有专专门对不合格格产品进行阐阐述。CMMM第2级要求求保持那些包包含已知缺陷陷但目前尚未未修正的配置置项的状态,第第3级的设计计、实施、测测试和确认中中均对此作了了阐述。 14.要素4.144 纠正和预预防措施 ISO 90001要求组织织确定不合格格产生的原因因。纠正措施施要求消
16、除不不合格产生的的实际原因,预预防措施要求求消除产生潜潜在不合格的的原因。 CMM第2级级的问题报告告,及其后对对基线工作产产品(basselineed worrk prooduct)的的受控维护进进行跟踪、关关键过程区域域(KPA)的的软件质量保保证部分与此此内容相对应应。 CMM第5级级关键过程区区域(KPAA)的很多部部分也包含了了这一内容,例例如,防错(Defecct Preeventiion)。 15.要素4.155 搬运、贮贮存、包装、防防护和交付 ISO 90001要求建立立并保持搬运运、贮存、包包装、防护和和交付的形成成文件的程序序。ISO9900033展开为对软软件产品的复复
17、制、备份、交交付和安装的的控制。 CMM并没有覆覆盖复制、交交付和安装的的要求。它在在第2级中阐阐述了软件产产品的生成和和发行,在第第3级中规定定了接收测试试的要求。但但是CMM没没有阐述关于于产品交付和和安装的要求求。 16.要素4.166 质量记录录的控制 ISO 90001要求组织织收集和保存存质量记录。 CMM在实施活活动(Acttivitiies Peerformmed)通用用特点章节中中所规定的所所有关键过程程区域(KPPA)都涉及及质量记录的的保存要求。第第2级的问题题报告、第33级的测试和和同行评审活活动都对应这这一条款的要要求。 17.要素4.177 内部质量量审核 ISO
18、90001要求组织织策划和实施施内部质量审审核。审核的的结果提交管管理评审,并并应针对不符符合采取纠正正措施。 CMM第2级阐阐述了审核过过程。在验证证实施(Veriffying Impleementaation)通通用特点中明明确提出:审审核活动是为为了确保符合合特定标准和和程序的要求求。 18.要素4.188 培训 ISO 90001要求组织织确定培训需需求,并提供供相应的培训训且保留培训训记录。 CMM的实施能能力(Abiliity too Perfform)通通用特点中明明确了特殊培培训需求。它它阐述了通用用培训基础结结构,包括保保存培训记录录的要求。 19.要素4.199 服务 IS
19、O 90001要求:当服务是规规定要求时,组组织应实施、验验证和报告服服务活动。IISO90000-3则把把对维护的控控制要求归于于本要素。 CMM并没有有单独论述软软件维护,而而是把维护贯贯穿于整个CCMM过程中中。 20.要素:4.20:统计技术 ISO 90001要求组组织明确合适适的统计技术术,并用它们们来验证过程程能力和产品品特性的可接接受性。CMMM把产品特特性纳入“活活动执行”(AActiviities Perfoormed)通通用特点章节节,作为“测测量和分析”通通用特点的组组成部分。 CMM第2级级要求建立项项目级的数据据库,第3级级要求建立全全组织范围内内的过程和产产品数据
20、库,第第4级要求组组织进行统计计过程控制,如如使用排列图图分析。 下表是ISSO 90001要素涉及及到的CMMM级别的对应应表,在具体体的内容上它它们并不是一一一对应,有有的虽然涉及及到了,但在在要求的程度度上也有差别别,本表只是是说明了它们们之间的关系系。 ISO 90001要素 本文中涉及的CCMM级别 第2级 第3级 第4级 第5级 通用特点 4.1 管理职责 4.2 质量体系 4.3 合同评审 4.4 设计控制 4.5 文件和资料控制制 4.6 采购 4.7 顾客提供产品的的控制 4.8 产品标识和可追追溯性 4.9 过程控制 4.10 检验和试验 4.11 检验、测量和试试验设备的
21、控控制 4.12 检验和试验状态态 4.13 不合格品控制 4.14 纠正和预防措施施 4.15 搬运、包装、贮贮存、防护和和交付 4.16 质量记录的控制制 4.17 内部质量审核 4.18 培训 4.19 服务 4.20 统计技术 三、结论 1.ISO 9001和和CMM既有有区别又相互互联系,两者者不可简单的的互相替代。 尽管ISO 9001标标准的一些要要求在CMMM中不存在,而而CMM的一一些要求在IISO 90001标准中中也不存在,但但不可否认的的是,两者之之间的关系非非常密切。当当然,两者之之间的差别也也很明显,例例如, ISSO 90001标准的要要素4.7和和4.15在在C
22、MM中没没有细述,而而4.19则则是分散在CCMM的各部部分中。ISSO 90001的一些要要素可以在CCMM中找到到完全对应的的部分,另外外一些要素则则是比较分散散的对应。 两者的最大相相似之处在于于两者都强调调“该说的要说说到,说到的的要做到”。对每一个个重要的过程程应形成文件件,包括指导导书和说明,并并检查交货质质量水平。CCMM强调持持续改进,IISO 90001的19994版标准准主要说明的的是“合格质质量体系的最最低可接受水水平”(ISSO 90001 的20000版标准准也增加了持持续改进的内内容)。 另外,19999年底,由由美国质量协协会(ASQQ)和MOTTOROLAA、N
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SO9001 CMM 比较 QS9000 ISO9000 7974
限制150内