51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7283|回复: 17
打印 上一主题 下一主题

[讨论] 测试同ISO,CMMI的关系

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-3-13 13:58:24 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我昨天去面试软件测试,面试的人问我有懂不懂IS.CMMI,请问这三者有什么关系.在测试的过程中.希望大家帮帮解释一下!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

18#
发表于 2010-11-2 09:32:19 | 只看该作者
回复 1# jackle_li


感觉大家有一点没有说透,ISO是标准,相当于一张高考卷子,你去考试,答的就是这张卷子.过了就是过了,没过就是没过,这张卷子不能帮你提高分数.

但是CMMI实际上更注重企业的实践,是一本教学辅导书.通过学习这本书,做上面的题,你可以在高考中获得更高的分数.

当然,CMMI的目标是使企业足够成熟,不是盈利,而是死不了.这本参考书是素质教育的参考书,不是单纯的为了一个ISO9001.
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2007-12-21 13:33:55 | 只看该作者

ISO与CMM的区别和联系

联系:无论是ISO,还是CMM,他们都提供了一种企业管理上的规范,都是用来规范企业的生产活动的标准
区别:ISO是一个"放之四海而皆准"的东西,换言之,它适用于任何企业或任何活动,而CMM之适用于软件开发过程.
国际标准化组织ISO9000系列质量保证体系用于制造业的是ISO9001(在软件行业的实施指南为ISO9000-3),与CMM均可作为软件企业的过程改善框架,前者面向合同环境,站在用户立场对质量要素进行控制,而后者是对软件组织内部过程能力的逐步改善。

  ISO9001与CMM是强相关的,ISO9001不覆盖CMM,CMM也不完全覆盖ISO9000。一般言,通过ISO 9001认证的企业可达到CMM 2级或略高的程度,通过CMM 3级的企业只要稍做补充,就可较容易地通过ISO 9001认证。粗略地说,ISO 9001近似于CMM "2.5级"。ISO 9001约有80%的文件可以用于CMM 2级评估。

  ISO9001是一个针对服务行业机构的标准,包括20条条款。ISO 9000-3针对软件行业对该标准进行了解释,而TickIT指南则对其进行了进一步精确细化并形成详细的操作规范。ISO认证过程只有两种结果:要么通过认证,要么没有通过认证;如果一个机构获得了ISO认证,那么其过程必须满足ISO的20个条款。另一方面,CMM则给出一个过程改善的框架,它将软件过程按成熟度分为五个级别:从初始级(第一级)到优化级(第五级),一个软件机构可以处于其中的任何一个级别。ISO 和 CMM的另一个主要的区别是:ISO是通用的,是从顾客和外部审核者的角度来制订的,而CMM是专门针对软件行业的,它提出的是对软件机构内部过程改善的指导。

  下面是ISO机构相对于CMM第二级、第三级、和第四级最可能存在的差距。

  CMM 2级的关键过程域 可能的差距
1 需求管理 无
2 项目计划 用于估计的文档化的程序
3 项目跟踪和遗漏 对项目工作进行跟踪和与估计的开销进行比较
根据实际的开销及进度采取的纠正措施
4 软件分包合同管理 与分包商的定期的沟通
5 软件质量保证 无
6 软件配置管理 无
CMM 3级的关键过程域
7 机构的过程重点 对在本公司其他部门使用的新的工具和过程予以确认和分发的方法
关于软件过程的制订和改进活动的计划
8 机构的过程定义 用于制订和维护一个过程的文档化的程序
裁剪指南
足够详细的过程定义
全公司层次的软件过程数据库
过程评价库
9 培训项目 进行培训的程序
课程准备的标准
告别程序
10 集成的软件管理 裁剪指南
学习技术和管理
风险管理指南程序
跟踪研究开销、关键资源等
确定是否需要采取适当措施的实际结果与预期结果差异的限度
11 软件产品工程 工具选择的合理性
缺陷数据分析
12 部门间协调 无
13 同位体复核 本关键过程域下的所有活动和目标
CMM 4级的关键过程域
14 过程量化管理 管理一个项目的定量化方法,包括制订计划、收集数据、分析数据、必要时采取 纠正措施
定量化的过程能力(该能力将用于项目计划和执行)
15 软件质量管理 为一个项目制订量化目标的方法,量化地监视项目进展和必要时采取纠正措施的方法
定量化的过程质量能力
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-12-21 13:28:09 | 只看该作者

CMM基础知识

能力成熟度模型(CMM,Capability Maturity Model)是用来改进和评价一个软件组织开发能力的方法,此模型将软件过程的成熟度分为5个等级。CMM由美国卡内基-梅隆大学软件工程研究所SEI提出和发展,并由美国国国防部赞助。SEI成立于1984年, 致力于软件工程学的研究,广义一点说,是推进软件工程方法学的科研机构。具体地,成立SEI是为了优化开发进程、获得和维持国防部沉重的软件系统。由于在这过程中所使用的方法同样适用于整个软件产业,因此SEI主张在全工业范围推广CMM。  

CMM与ISO 9001类似,ISO 9001是国际标准化组织(ISO)ISO 9000系列标准的一个。ISO 9000标准为制造业和服务产业指定了一个有效的质量系统,ISO 9001也设计有明确的软件开发与维护。两个系统最大的不同之处在于他们不同的目的:ISO 9001制定了一个最小限度的软件开发质量标准,CMM则建立了一个连续的开发能力提高框架,这比ISO标准可多多了。  

下面是CMM软件过程中的5个成熟度等级:  

·初始级(initial)。工作无序,项目进行过程中常放弃当初的计划。管理无章,缺乏健全的管理制度。开发项目成效不稳定,优秀管理人员的管理方法可能取得很好的效果,但他一离去,工作秩序面目全非,产品的性能和质量依赖于个人能力和行为。  

·可重复级(Repeatable)。管理制度化,建立了基本的管理制规程,管理工作有章可循。 初步实现标准化,开发工作较好地实施标准。变更依法进行,做到基线化。稳定可跟踪,新项目的计划和管理基于过去的实践经验,具有重复以前成功项目的环境和条件。  

·已定义级(Defined)。开发过程,包括技术工作和管理工作,均已实现标准化、文档化。 建立了完善的培训制度和专家评审制度,全部技术活动和管理活动均可控制,对项目进行中的过程、岗位和职责均有共同的理解 。  

·已管理级(Managed)。产品和过程已建立了定量的质量目标。过程中活动的生产率和质量是可量度的。已建立过程数据库。已实现项目产品和过程的控制。可预测过程和产品质量趋势,如预测偏差,实现及时纠正。  

·优化级(Optimizing)。可集中精力改进过程,采用新技术、新方法。拥有防止出现缺陷、识别薄弱环节以及加以改进的手段。可取得过程有效性的统计数据,并可据进行分析,从而得出最佳方法。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-12-21 13:26:26 | 只看该作者
国际标准化组织(International Organization for Standardization)简称ISO,是一个全球性的非政府组织,是国际标准化领域中一个十分重要的组织。ISO的任务是促进全球范围内的标准化及其有关活动,以利于国际间产品与服务的交流,以及在知识、科学、技术和经济活动中发展国际间的相互合作。它显示了强大的生命力,吸引了越来越多的国家参与其活动。




ISO的含义


国际标准化组织(International Organization for Standardization)简称ISO,是一个全球性的非政府组织,是国际标准化领域中一个十分重要的组织。 许多人会注意到,“ISO”与国际标准化组织全称(International Organization for Standardization)的缩写并不相同,为什么不是“IOS”呢?其实,“ISO”并不是其全称首字母的缩写,而是一个词 ,它来源于希腊语,意为“相等”,现在有一系列用它作前缀的词,诸如“isometric”(意为“尺寸相等”)“isonomy”(意为“法律平等”)。从“相等”到“标准”,内涵上的联系使“ISO”成为组织的名称。

ISO是一个国际标准化组织,其成员由来自世界上100多个国家的国家标准化团体组成,代表中国参加ISO的国家机构是中国 国家技术监督局(CSBTS)。ISO与国际电工委员会(IEC)有密切的联系, 中国参加IEC的国家机构也是国家技术监督局。ISO和IEC作为一个整 体担负着制订全球协商一致的国际标准的任务,ISO和IEC都是非政府 机构,它们制订的标准实质上是自愿性的,这就意味着这些标准必须是 优秀的标准,它们会给工业和服务业带来收益,所以他们自觉使用这 些标准.ISO和IEC不是联合国机构,但他们与联合国的许多专门机构保 持技术联络关系.ISO和IEC有约1000个专业技术委员会和分委员会,各 会员国以国家为单位参加这些技术委员会和分委员会的活动。ISO和 IEC还有约3000个工作组,ISO、IEC每年制订和修订1000个国际标准。

标准的内容涉及广泛,从基础的紧固件、轴承各种原材料到半成 品和成品,其技术领域涉及信息技术、交通运输、农业、保健和环境 等。每个工作机构都有自己的工作计划,该计划列出需要制订的标准项 目(试验方法、术语、规格、性能要求等)。

ISO的主要功能是为人们制订国际标准达成一致意见提供一种机 制。其主要机构及运作规则都在一本名为ISO/IEC技术工作导则的文件 中予以规定,其技术结构在ISO是有800个技术委员会和分委员会,它们 各有一个主席和一个秘书处,秘书处是由各成员国分别担任,目前承担 秘书国工作的成员团体有30个,各秘书处与位于日内瓦的ISO中央秘书 处保持直接联系。

通过这些工作机构,ISO已经发布了9200个国际标准,如ISO公制螺 纹、ISO的A4纸张尺寸、ISO的集装箱系列(目前世界上95%的海运集 装箱都符合ISO标准)、ISO的胶片速度代码、ISO的开放系统互联(OS2) 系列(广泛用于信息技术领域)和有名的ISO9000质量管理系列标准。

此外,ISO还与450个国际和区域的组织在标准方面有联络关系,特 别与国际电信联盟(ITU)有密切联系。在ISO/IEC系统之外的国际标准 机构共有28个。每个机构都在某一领域制订一些国际标准,通常它们在 联合国控制之下。一个典型的例子就是世界卫生组织(WHO).ISO/IEC 制订的85%的国际标准,剩下的15%由这28个其他国际标准机构制订。




ISO的由来


国际标准化活动最早开始于电子领域,于1906年成立了世界上最早的国际标准化机构---国际电工委员会(IEC)。其他技术领域的工作原先有成立于1926年的国家标准化协会的国际联盟(International Federation of the National Standardizing Associations,简称ISA)承担,重点在于机械工程方面。ISA的工作由于二次大战在1942年终止。1946年,来自25个国家的代表在伦敦召开会议,决定成立一个新的国际组织,其目的是促进国际间的合作和工业标准的统一。于是,ISO这一新组织于1947年2月23日正式成立,总部设在瑞士的日内瓦。ISO于1951年发布了第一个标准---工业长度测量用标准参考温度。




ISO的组织结构



其组织机构包括全体大会、主要官员、成员团体、通信成员、捐助成员、政策发展委员会、理事会、ISO中央秘书处、特别咨询组、技术管理局、标样委员会、技术咨询组、技术委员会等。




国际标准的形成过程


  国际标准由技术委员会(TC)和分技术委员会(SC)经过六个阶段形成:

第一阶段:申请阶段;
第二阶段:预备阶段;
第三阶段:委员会阶段;
第四阶段:审查阶段;
第五阶段:批准阶段;
第六阶段:发布阶段。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-12-21 12:30:16 | 只看该作者

ISO与CMMI的区别与联系

哪位大侠详细介绍一下ISO与CMMI的区别与联系,非常感谢啊,急。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-11-28 16:05:14 | 只看该作者
好资料
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-8-11 12:22:22 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-8-11 11:39:55 | 只看该作者
三者是相交与包容关系
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-8-3 09:19:11 | 只看该作者
相互支持  互相配合  共同保证产品的质量
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-7-25 11:41:25 | 只看该作者
cmm和iso的出发点是不一样的
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-7-25 00:44:03 | 只看该作者
测试不仅仅是寻找BUG保证质量,还可以改进流程。ISO质量管理体系不仅仅用在软件上,其它行业也涉及。感觉国内软件用CMMI的比较多。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-6-6 22:46:52 | 只看该作者
测试保证的产品
iso和cmm保证的时流程
而cmm更针对软件执行每个阶段有了SP
阶段和连续式的不同从过程的内容体现了评估方式

楼上的cmmi说的太泛,感觉没有个人心得
cmmi需要的时个人心得,而不是通体一致的资料
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-6-2 09:51:01 | 只看该作者
CMMI是英文Capacity Matu-rity Model Integrated的简称。中文的译意是能力成熟度集成模型。CMMI是CMM模型的最新版本。
从CMM到CMMI的一些改变;
    1.支持多学科:CMMI把软件工程(SW),系统工程(SE),集成的产品和过程开发(IPPD),供应商源管理(SS)这四个学科
      领域的能力成熟度模型集成到一个框架中去。
    2.具有两种表示方法:阶段式、连续式。企业可根据自己的情况灵活的选择自己的过程改进途径。
    3.改进了CMM模型的结构:增加模型的清晰性和可理解性; 使用通用的术语、一致的风格;统一的结构规则、公共的组件。
    4.确保与 ISO 15504 一致。
    5.强调关于度量的改进以达到商业目标,在CMMI 成熟度二级增加了度量与分析过程域;
    6.增强了项目管理过程,如风险管理;
    7.增强工程过程管理,具体细化了CMM中工程过程域的实践。
    8.强调过程改进方法及有效性
CMMI有两种实施方法;不同的实施方法,其级别表示不同的内容。CMMI的一实施方法为连续式,主要是衡量一个企业的项目能力;而另一种实施方法为阶段性。它主要是衡量一个企业的成熟度,亦即是企业在项目实施上的综合实力。CMMI一级,完成级。CMMI二级,管理级.CMMI三级,定义级。CMMI四级,量化管理级。CMMI五级,优化级。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-5-31 12:10:29 | 只看该作者
确定了自己的工作方向后,一定要多看看相关的东西,现在网上的资料那么多,随便看看,面试时也可以自如一点。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-5-30 21:07:53 | 只看该作者
测试保证的就是质量,如果测试人员自己都不了解质量,你会相信他测试的质量么?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-5-19 15:09:15 | 只看该作者
51testing中很多這樣的資料啊,自己慢慢研究阿,先自學,再詢問.
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2006-3-13 18:00:37 | 只看该作者
ISO、CMM都属于是某种认证,我觉得他们的共同点是在保证产品质量的过程中,都需要有严格的测试过程。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 12:10 , Processed in 0.107284 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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