根据2008年3月美国国防部直属的软件工程研究所(简称CMU/SEI)公布的年度数据显示,中国通过CMMI(能力成熟度集成模型)认证的企业总数达到448家,已超过印度(311家),居世界第二位,仅次于美国(847家)。虽然目前我国高成熟度企业只有52家,与印度(173家)和美国(135家)有较大差距,但这种进展仍令人刮目相看。笔者认为带来这种进展的原因可能是“印度的榜样力量”,再加上我国政府的鼓励资助。

  但是许多人还不知道,在软件过程改进领域,还有一个目前在欧洲和大洋洲很流行的国际标准ISO/IEC15504,也称SPICE。

  比CMMI/CMM更开放

  笔者认为,我国软件界目前比较偏重CMMI模型的原因之一是由于美国军方力荐CMMI/CMM模型;原因之二可能是由于有一个认识误区,即一直都把美国看成是世界上最大的服务外包市场。事实上,根据著名咨询企业TPI的外包市场季度报告,自2005年起,欧洲已超过美国成为世界上最大的服务外包市场。对SPICE标准的漠视,可以说是我们在认识上的一个很大的缺失。笔者认为,SPICE标准才应该是过程改进真正的国际标准。

  SPICE标准起步较晚并且建立了“统一标准”的指导思想,这使它具备了许多优点:首先,SPICE标准注意吸收各种已有模型的优势,取长补短,强调其与各种模型的兼容,同时经过十多年的广泛试验,保证了其很强的实用性;其次,SPICE标准比CMMI模型更加开放,它允许附带外部过程参考模型(PRM)和过程评估模型(PAM),并按照这些模型实行改进和评估,因此比CMMI模型更加灵活和实用;再次,SPICE标准不仅可用于软件过程改进领域,也可扩展运用到其他信息技术相关的过程领域。

  SPICE标准的第五部分是软件过程评估,它的参考模型结合了软件工程过程生命周期标准ISO12207,并包罗了ISO12207的2002修订版。尽管它的初版还局限于传统的V模型,但为扩展至支持迭代开发的敏捷方法预留了切入点。ISO 15504标准框架的修订,还兼容了ISO 9001:2000 标准,这也为已通过 ISO9001标准的软件企业实施过程改进和评估带来了很大便利。2008年公布的SPICE标准第六部分——系统过程评估,则与系统工程过程生命周期标准ISO 15288结合,使标准自然扩展到系统工程领域,覆盖包括硬件在内的整个系统开发。

  SPICE 标准的新进展

  由于SPICE 标准更加开放和集成,使其备受产业用户的欢迎。许多对软件开发或过程改进有特殊要求的行业都对SPICE标准情有独钟,纷纷建立自己行业特定的SPICE标准,其中包括汽车业、航天业、医疗仪器业等。这些行业都是对软件质量要求非常高的行业,其中航天SPICE标准S4S得到欧洲航天局的推崇和支持,其特色部分是风险管理。

  SPICE 标准的开放性特点使它很容易吸引用户的参与和支持。SPICE标准在不断地演进和扩展,最近几个值得关注的进展是:

  一、SPICE标准在金融行业异军突起。2008年,国际上发起研发银行 SPICE 标准,动议起自2006年在卢森堡召开的SPICE国际会议。2008年金融行业正式启动了吸引国际性参与、建立开放的创新框架、关注创新服务的管控,它包括五个方面:服务创新管理、可信任服务、推广服务、服务运行与管理、知识密集服务。

  二、SPICE标准对安全性的重视和集成。现在国际上特别关心关键产品的功能安全,这方面已有国际性标准IEC61508,此标准是通用的,与领域无关。SPICE标准则提出了许多领域所特定的安全标准,在汽车领域有 ISOWD26262,其他领域包括航空航天、医疗仪器、铁路、财务等,特定的标准被用来规定和评审安全需求、评价过程的合适性、确定SIL(SafetyIntegrityLevel)等级、提供人员培训参考等。由于SPICE标准是一个更具开放性的标准,目前欧洲正在研究如何将汽车SPICE 标准与ISOWD 26262安全评估集成起来,其中一个研究计划是SOQRATES,有20多个德国领头企业参加。

  三、建议开发企业SPICE标准。此项目由2006年卢森堡SPICE国际会议发起,2007年在韩国首尔SPICE国际会议上正式启动。该项目的动因是企业在实施业务过程改进时会面临众多模型和标准的困扰,如:ISO9000、ITIL、Baldrige、COSO、COBIT等。这些模型内容上互相重叠,结构和术语上却不一致,这加重了企业在应用和实施方面的负担。为此,美国联邦航空委员会(FAA)曾开发了一个集成能力成熟度模型iCMM。新动议的目标就是通过国际合作建立企业SPICE 标准,集成各种业务过程改进模型及标准。迄今已有来自 27 个国家的90名专家参与此项活动,形成了一个世界级的团队。

  四、IT 服务管理集成是最新趋势。2007年 7 月TC1/SC7 WG25 提出了一个 20000-4 项目,与ISO20000 标准结合,研发适合 ITSM/ITIL 的过程参考模型 PRM。此标准预计在2009年下半年完成,有关 ISO20000的过程评估模型 PAM 和 ISO 15504-8 标准将在 2010 年完成。

  五、SPICE标准在中小型企业中的成功应用经验。SPICE标准已在中小型企业中应用,取得许多宝贵的成功经验,被称为是“SPICEfor Small Organizations”, 这对中国广大的中小软件企业特别有参考价值。

  迄今已有超过 4000 家企业接受 SPICE标准的评估。SPICE标准过去在名声上不及 CMMI/CMM模型的原因之一是CMM模型在市场上起步较早,抢得一些先机;原因之二可能是因为 ISO/IEC15504标准文件不能像CMMI/CMM模型那样可以免费从网络下载,而必须从ISO组织购买。但考虑作为一个正式国际标准,加上行业用户的积极支持,它今后的影响力将不可忽视。中国不应无视这方面的发展,否则将丢失一大片市场和合作的机会。

  有关SPICE标准的技术传播和认证由国际组织“国际评估师认证计划”负责。它是由开发和推广SPICE标准的专家委员会组成,与产业界、咨询和培训机构、大学及研究所建立了广泛的联系与合作,它相当于CMMI/CMM模型实施中CMU/SEI(美国卡内基梅隆大学软件工程研究所)的地位。为便于企业认定能力成熟度的需求,SPICE标准也在考虑建立等级模型,它将成为ISO 15504 的第七部分。

  链 接 SPICE标准简介

  国际上曾出现多种软件质量模型,如CMM、Trillum、Bootstrap等,给软件企业带来重复评估的麻烦,为此,业界迫切需要一个统一的国际标准。

  1993年,由国际标准化组织ISO 、国际电工委员会 IEC、信息技术委员会JTC1发起了ISO15504标准的制定项目,项目名称为“软件过程改进和能力测定(Software ProcessImprovement andCapability dEtermination)”,常简称为SPICE。

  1994年SPICE标准发布第一个基准文件。

  1998 年SPICE标准发布ISO 15504 TR 技术报告。

  2003~2004年SPICE标准正式发布 ISO 15504标准的前四部分,分别为:概念和词汇、实施评估、实施评估指南、过程改进和能力确定应用指南。

  2006 年SPICE标准公布ISO 15504第五部分——软件过程评估。

  2008年SPICE标准公布ISO 15504第六部分——系统过程评估。

zz from http://tech.hexun.com/2009-06-18/118740129.html

SPICE:过程改进的又一种选择相关推荐

  1. 过程改进建设中的常见奖励措施

    常见的有四类过程改进值得考虑的奖励措施 一.Process Champion 过程冠军 奖励在过程定义.知识整理并传播中突出贡献的人 过程冠军 承担某方面过程的定义起草.编写教材,提供培训和指导. 对 ...

  2. cmmi文档_实施CMMI过程改进的框架介绍

    已经了解了CMMI实施方法是IDEAL模型,而今天是在IDEAL模型的基础上实施CMMI过程改进的框架,该框架可以很好的帮助大家理解IDEAL模型和CMMI过程改进的核心内容.框架图如下: 框架内容介 ...

  3. 【过程改进】10分钟进阶Nuget

    目录 nuget初识 nuget本地包 nuget解决依赖冲突 nuget是什么 .net版的maven(java)? 如果你用过windows的chocolatey,mac的homebrew或许更容 ...

  4. 轻量级过程改进项目启动

    项目开始时的研究和开发的源泉,在r \\ u0026研发团队而言是一个很大的事情,然而,项目启动是不是easy事儿,这个过程必须满足很多条件才能真正启动项目,否则,非正规甚至是不合理的项目才会开始进行 ...

  5. 过程改进的疑惑 - 习惯能改么?

    各位同志, 大家是否可以帮助这位同志分析分析一下这个问题的关键在哪里?如何解决? 我在后面也有一点评注.请留意. 老杨 ------- 培训心得一: 过程改进的疑惑 转眼来公司已经一年,很惭愧,作为专 ...

  6. 期许伟大-基于CMMI的过程改进之道探索

    原文作者:上海科维安信息技术顾问有限公司QAI China 何丹博士 CMMI主任评估师 一.引子     近年来,由美国SEI  (软件工程研究所)开发的SW-CMM  (软件过程能力成熟度模型) ...

  7. ZT——你怎么过河? -在CMM实践中你是否愿意多走1公里-软件工程 CMM与过程改进

    from :http://bbs.csai.cn/BBSOldArticle/A2/E6AA141A-200C-4F29-A918-38E61BA9FBED.html 作 者 guwangjun 阅读 ...

  8. 东北大学软件项目管理与过程改进复习提纲(2020)——第八章《项目质量管理》

    文章目录 8.1 项目质量管理的重要性 8.2 什么是项目质量管理 8.3 计划质量管理 8.4 实施质量保证 8.5 质量控制 8.6 质量控制的工具和技术 8.6.1 7种工具 8.6.2 统计抽 ...

  9. 论:CMMI 过程改进规程

    过程改进规程 目 录 1 引言 1.1 目的... 4 1.2 范围... 4 1.3 缩写和术语... 4 2 规程概述... 4 2.1 简介... 4 2.2 结构图... 5 2.3 相关过程 ...

最新文章

  1. dubbo使用一些简单想法
  2. textarea去掉回车换行
  3. 【深度学习入门到精通系列】对比度受限的自适应直方图均衡化(CLAHE)
  4. PHP 函数调用次数,php获取页面执行时间,数据库读写次数,函数调用次数等(THINKphp)的简单示例...
  5. amaze ui响应式辅助
  6. 小新触控板不能用了_小新Pad Pro体验----高颜值新青年平板
  7. 无法在此计算机上安装vmware,电脑中虚拟机无法安装VMware Tools提示D盘找不到setup.exe如何解决...
  8. WebSphere 管理员界面 修改配置之后,没有反应的原因,需要按下[保存]link
  9. mybatis的二表联合查询
  10. 罗技鼠标宏压枪 - 绝地求生 -刺激战场
  11. 清明上河图对计算机技术的启发,走进清明上河图沉浸式数字音画项目在京发布-微软亚洲研究院.PDF...
  12. 解决Linux系统不能上网问题
  13. php 项目创意,JavaScript实现“创意时钟”项目
  14. P1548 [NOIP1997 普及组] 棋盘问题
  15. 微信公众号的名称、微信号、原始ID,有什么区别?
  16. Kali安装谷歌拼音
  17. w10系统服务器如何创建新用户,win10添加新用户的方法分享
  18. Springboot毕业设计管理系统
  19. openmv 神经网络 超出内存_星瞳科技OpenMV视频教程22-神经网络cifar_10
  20. 鸿蒙系统桌面壁纸,好桌道壁纸横空出世 万千壁纸随心换

热门文章

  1. Mycat安装与配置
  2. linux查看jvm内存被使用情况,Linux系统查看内存使用率
  3. php弱类型变量是什么,php弱类型变量如何实现?
  4. java 151建议_编写高质量代码改善java程序的151个建议——导航开篇
  5. springboot 异步mysql_spring boot 使用@Async实现异步调用方法
  6. python获取方法的装饰方法_python – 在一个方法上得到装饰器名称的内省?
  7. c malloc 头文件_C 数据类型
  8. laravel修改storage目录和bootstrap目录
  9. html 制作条形图,Highcharts 基本条形图
  10. textrank4zh是_GitHub - renxiaowei941015/TextRank4ZH: 从中文文本中自动提取关键词和摘要...