CSPI2005:倡导标杆牵引,提升软件生产力

  从2000年18号文件发布以来的五年,是我国软件过程改进事业迅猛发展的时期,政策扶持、甲方驱动等外部力量仍然扮演着主要驱动的角色。

  这五年,是"模型唱主角的时代",以美国CMM/CMMI为代表的过程模型得到了全面应用,把软件工程推向新的高潮,并创造了一个日趋活跃的过程改进第三方服务市场。

  根据《中国软件产业年鉴2005》的统计,国内CMM/CMMI咨询市场在近三年处于持续快速增长阶段,增长率为64.0%(CAGR)。

  但是,面对着激烈的国际竞争,我们的软件过程建设还有更高的山峰需要攀登,那么,什么力量可以引导我们不断前进呢?

  实施CMM/CMMI模型只能算是完成了过程管理的基础,搭建了初步的过程管理框架。即便是那些已经达到CMM/CMMI顶级的企业,也承认仅仅是SEI倡导的真正的"持续改进"的开始。

  要实现"持续不断的改进",有一个要素必不可少--那就是benchmarking (标杆)。

  持续改进必须有一个目标,以标识当前业界最好的实践及相应的过程,然后以此为基准比对自己的过程,从而确立改进的方向;通过把行业标杆数据确定成目标,并不仅仅是找到差距和方向,更要紧的是可以通过学习领先企业的最佳实践,从而快速改进自己的过程,这被称之为"标杆牵引的过程改进"。在这方面,美国、日本、印度等国家标杆方法已经发展了至少十年,而在中国还是空白!

  标杆管理的思想在全面质量管理(TQM)时代就有了,也是6西格玛中的关键方法论,并早已成为传统质量管理的重要组成部分。在模型唱了五年独角戏的今天,是应该补充和倡导标杆的时候了。

  借鉴国际惯例,倡导标杆改进,需要具备若干条件:

  第一、需要引进国际标杆数据及其相关标准,同时建设我们自己的"标杆数据库"、"最佳实践库"。要统计软件生产率、成本、规模、缺陷方面的一系列数据(50-100个),并系统整理行业标杆企业的最佳实践,最终形成软件工程过程知识库;

  第二、需要发起一个第三方的用户组织,组建一系列的专家委员会,制定数据标准和工作程序,维护和管理数据库,以确保数据是有用的、真实的、及时的、科学的;但它不宜开展如下工作:基于标杆数据库的培训、咨询服务;基于标杆数据库的工具开发和销售。这些工作宜由咨询公司和工具厂商开展。

  第三、 需要软件企业最好先建立起CMM/CMMI 3级以上的过程(含3级)。

  建设标杆数据库对软件生产的各个方面都将带来革命性影响:

  1、 为"标杆牵引过程改进"提供基础条件。以标杆库的建立为契机,带动CMM/CMMI、项目管理、软件工程进一步深入发展。全面支持更有效的工程造价估算、项目策划、项目控制、项目评价和验收,带动软件生产向量化管理阶段攀升;CMM/CMMI的级别虽然是正确的方向,但是要解决企业盲目攀登CMM/CMMI五个级别带来的种种弊端,同时需要建立行业标杆,以明确有效的改进方向。

  2、 发布行业/区域乃至国家软件过程标杆指数报告,提供行业主管部门了解和研究行业平均软件生产水平,并为软件企业参与国际生产力竞争提供生产力方面的支持;

  3、 倡导和推动咨询公司和工具厂商开展基于标杆数据库的咨询服务,以标杆数据评价咨询实效,消除发展泡沫,引导过程咨询服务持续健康发展!

  如果要问,今后五年我国软件过程改进事业应该如何发展?也许到了该两手推进的时候了,即,既要继续鼓励CMM/CMMI模型实施,又要倡导标杆牵引的思想和方法论,使二者有机结合,协同发展。以"瞄准国际标杆、创建国家标杆、实施深度改进"作为发展口号,实现软件过程改进的可持续发展,这也正是将在11月8日开幕的CSPI2005年会的主旨所在。

  相信标杆牵引过程改进的倡导,将有助于企业走出封闭的自我改进的框子,以开放的姿态比对行业标杆,挑战国际标杆,分享国际国内优秀企业的最佳实践;也有助于我国企业在过程能力方面更好地与国际接轨,为软件企业实现生产工程化和参与国际竞争提供必要的基础条件。

致谢:

  软件工程专家郑人杰教授和SEI授权CMM/CMMI主任评估师周伯生教授审核了本文稿,并提出重要意见,特此致谢!

                      王钧 (CSPI2005年会北京筹备组协调人)

                      2005年10月31日

数据挖掘交友

最全面的台式机导购资讯,形成全方位的台式机导购平台
[数据挖掘专家] [数据挖掘研究院] [数据挖掘论坛] [数据挖掘实验室]
上一篇:软件项目管理中的一些误区
下一篇:CMMI对软件项目需求分析的要求
最新评论共有 0 位网友发表了评论 , 查看所有评论
发表评论( 不能超过250字,需审核,请自觉遵守互联网相关政策法规。 )
匿名?
数据挖掘网站导航 数据挖掘论坛导航
  • 数据挖掘工具
  • 数据挖掘论坛
  • DataCruncher - Cognos
  • MineSet - MathSoft
  • Intelligent Miner - GainSmarts
  • Sqlserver - SAS - Clementine
  • CART - Weka - WizSoft
  • NeuroShell - ModelQuest
  • data mining tools - Darwin
  • 数据挖掘交友
  • 数据挖掘博客
  • 数据挖掘工具
  • 数据挖掘资源
  • 数据挖掘技术算法
  • 数据挖掘相关期刊、会议
  • 研究院联盟合作专区
  • 数据挖掘基础与相关技术
  • 数据挖掘厂商与就业
  • 数据挖掘研究者乐园
  • 知名厂商数据挖掘工具资料
  • 国内数据挖掘实验室
  • Foreign Data Mining Lab
  • 热点关注
  • 基于.NET开发和运行环境架构校园信息系统(
  • 基于.NET开发和运行环境架构校园信息系统(
  • 基于.NET开发和运行环境架构校园信息系统(
  • 基于.NET开发和运行环境架构校园信息系统(
  • 基于.NET开发和运行环境架构校园信息系统(
  • 软件开发中项目需求管理简述
  • 基于.NET开发和运行环境架构校园信息系统(
  • 基于.NET开发和运行环境架构校园信息系统(
  • 细谈软件需求分析过程
  • 商场荧屏导购展板系统软件需求说明书
  • 论坛最新话题
  • Foundations of Statistical Natural Langu
  • Game Theory meet Data Mining: A Recent P
  • System Building: How does it help or hin
  • 数据挖掘与Clementine培训
  • 新手报到
  • 求 SASEM 客户流失预测分析
  • 数据挖掘工程师/搜索研究院—北京——无线
  • 数据挖掘入门介绍(如何着手数据挖掘)
  • Information Overload Survey Results
  • The INEX 2005 Workshop on Element Retrie
  • 相关资讯
  • 软件开发中项目需求管理简述
  • 面向服务架构(SOA)的原则
  • “再用式”软件开发方法
  • 细谈软件需求分析过程
  • 客户关系管理的三大纪律
  • 需求调研分析中的项目干系人概念
  • 获取用户需求的沟通技巧之一
  • 获取用户需求的十大沟通技巧
  • 新产品开发项目中的需求问题
  • 谈谈软件开发中的调研对象与被调研对象
  • 数据挖掘实验室资料
  • 数据挖掘博客地址
  • 数据挖掘实验室网站地址
  • Prepare for Medicare audits by using dat
  • 注册成为SAS用户与爱好者俱乐部会员
  • 水南梅
  • 明日烟
  • 新人报道
  • 下载
  • 厦门服务器托管,450元/月—0592-5177319 高
  • 买空间送域名--0592-5177319 高静