在中国开展CMM评估的几点建议

从美国的软件产业发展可以看到,软件产业有结构化生产方式(1975年-1995年)、以过程为中心的生产方式(1985年-2005年)和工业化生产方式(1995-今)等三个发展阶段。

我国软件组织在软件过程的现状可以概括为以下三个方面:第一,我国正在由结构化生产方式向以过程为中心的生产方式和工业化生产方式前进。目前已有很多企业(不论是国营或者民营公司)认识到要按CMM改进软件过程,实施科学化、系统化的管理,以提高组织的软件能力成熟度,这表明具备了改善自我的强大动力。第二,目前在前进的道路上仍然有一些困难,如一些组织想通过ISO9000和CMM提高能力成熟度,但是他们不熟悉CMM的概念,也不知道CMM和ISO9000之间究竟有哪些区别。大部分软件组织在软件工程理论和实践两方面都比较薄弱,虽建立了软件过程,但过程阶段不明显,软件生产无序,对进度,预算,质量的预测和控制不得力,常常在遇到问题时就放弃原定计划,重视编程与测试,忽略需求分析和构架设计。高层管理对软件管理尚未引起足够的重视,没有配备足够的资源或合格的人员承担过程改善工作。第三,缺少文档化的过程描述,特别是缺少工作文档(如过程中的变更请求报告)、工作量统计文档(如时间和工作量统计表,周状态报告)和风险管理文档(如风险估计报告、风险评测报告)。缺乏对过程和产品进行测量,软件过程的历史数据很少,因此很难基于历史数据对工作量和进度进行合理的估计。各个软件组织应该基于对目前状态的了解,按照CMM标准找出存在的差距。差距就是不够成熟的地方,也正是应该加强改善软件过程管理的地方。

软件过程改进是一种含有大量管理成分的工作技术,它主要包括以下三个关键步骤:对比目前的状态和期望达到的状态,找出存在的差距;确定要改变哪一些差距,要改变到什么程度;制定相应的具体实施计划,其中的“具体”是指:要有明确的,可以检验的目标;要定出检验成功与否的标准;要有具体的实施办法;指定具体执行计划的人,并明确具体的职责与任务;要明确执行计划的主要领导或协调者,以负责解决在计划执行中出现的问题;要列出“实施计划”所应用的新技术与新工具以及如何获得这些新技术与新工具。

我国软件产业方兴未艾,实施CMM可以在起跑线上改变我国的软件工程文化,改善软件人员的素质,不仅对我国的经济具有重要意义,也是提高软件企业素质,增强软件企业的国际竞争力的必要前提,而且还为软件的出口创汇创造了条件。CMM是一个较好的软件改善框架,但CMM只给出做什么,并没有给出如何做。因此要认真研究如何遵循CMM模型进行具体操作的问题。

为了更好地理解CMM,提高软件组织的过程管理能力,顺利通过CMM评估,基于我们对 CMM的研究与评估实践,给出如下建议:高层管理应该把更多的注意力放在过程改善上,设立过程改善的专职队伍。这一方面是因为过程改善是思想观念和工作方式的改变,是企业文化的转变,它涉及到企业中绝大部分工作人员。另一方面是因为以过程为中心是软件工业化生产的三大支柱之一,只有高度重视,加强研究,学习和实践,才能真正使软件生产向产业化方向迈进。

在软件过程改善上应配备必要的资源,要建立一支有相当规模的改进队伍,在投资上应达到足够的力度。在组织内部,首先要建立软件工程过程组(称为SEPG),负责软件过程改进任务,并挑选合格的人员担任全职的SEPG组长。根据国外经验,一般需要占该软件组织中开发资源的5%~10%,根据世界上近1800个组织的评估实践证明,进行CMM评估的效益是投入的4倍~8倍。

建立合适的组织结构,研究软件工程理论和软件过程改进方法,负责制定和实施过程改进计划,他们是实现企业评估活动的具体组织者。在执行计划的过程中,注意检查它的遵从性,如遇偏离,应研究原因,并采取相应的纠正行动,他们是企业进行定期过程诊断的内部评估师和企业过程改进活动的监控者。

要加强培训工作,开展能力成熟度评估既要有高素质的主任评估师,也要有相当的过程评估队伍,更要有庞大的过程改善队伍。要认识到只有高素质的人员,执行成熟的良好过程,才能生产出好的产品,应普遍开展CMM及软件工程基础的培训,使每个岗位的人员都具备过程改进的意识,并掌握所必要的过程改进知识和技能。

测量数据是进行过程改进的基础,要重视过程与产品的测量过程。在项目的整个开发过程中,特别是在里程碑处,要收集过程的执行数据,记录活动状态,既为当前项目的测量和分析提供数据,又可作为历史数据保留下来为今后的项目参考。这些数据主要包括:软件规模、工作量、成本和进度的估计数据和实际数据,产品质量测量数据,需求变化情况以及风险分析数据等。

应重视软件配置管理及配置管理工具的开发。配置管理最主要的目的是在项目的整个软件生命周期中建立和维护软件项目产品的完整性,系统地控制对配置项的改变,并管理组织的软件工程资产。配置管理的内容繁多,权限管理复杂,开发或采购合适的配置管理工具是非常必要的。

在我国开发CMM评估,既要注意智力引进,聘请国外的主任评估师为我国进行过程评估,更要着力培养我国自己称职的主任评估师。这不仅还是因为中国是一个潜在的IT 大国,而且还因为CMM实施与一个国家的文化密切相关。此外,改善软件过程本身也是一个过程,需要长期地得到有资格的主任评估师的帮助。各行各业的主管部门都要扶持和支持培养我国自己的主任评估师,把培养主任评估师看作是转变观念和创新知识的新产品。要充分认识到过程改善工作的长期性与艰巨性。过程成熟度升级本身就是一个过程,而且有一个生命周期。因此,过程改善工作必然具有一切过程所具有的固有特征,不能急功近利。

在CMM评估工作中,要提倡将能力成熟度模型CMM与个体软件过程PSP以及群组软件过程ISP有机地结合起来,同时密切注意过程改进的新动向。各地应在软件产业主管部门的支持和协调下,统筹社会各界的力量,加大软件过程改进的研究、评估和实施的力度,把我国的软件产业推向前进。首先要在企业内部建立庞大的过程改进队伍,积极研究、实践和推动过程改进工作。认真建立CMM主任评估师队伍,认真建立各门有关课程的合格的教员队伍。还要通过市场竞争机制,扶植和建立过程改进的咨询机构和中介机构。

时间: 2024-10-03 03:22:56

在中国开展CMM评估的几点建议的相关文章

CMM评估中存在的若干问题

前言:本文部分内容参考了2000年2月IEEE杂志上的一篇文章.该文作者从采购方和软件企业方分析了 SCE中存在的若干问题,最后发问:"CMM评估还可信吗?" 中国软件企业的CMM评估,一开始就充满了浮 躁.做秀和功利的气息.整个CMM评估的过程,我们看到的是好大喜功的政府行业主管部门.一贯爱凑热 闹的新闻媒体.有赚白不赚的中介机构.证书随身带的主任评估师和愿意花钱买吆喝的软件企业.CMM评 估的这种浓厚的功利性,使得"Gaming the Assessment"成

基于云计算的中国地震灾害损失评估系统研究

基于云计算的中国地震灾害损失评估系统研究 陈洪富,孙柏涛,陈相兆,钟应子 本文首先介绍了该系统云计算服务层次( 地震应用服务层地震业务开发平台服务层地震数据服务层基础设施服务层) 的主要构成,重点阐述了各服务层的基本概念和主要功能; 其次介绍了云计算平台的体系结构及其组成等; 最后指出了建设基于云的系统的首要任务. 基于云计算的中国地震灾害损失评估系统研究

CMM评估总结笔记

本人参加了公司的CMM评估过程,在这个过程中根据自己的笔记整理了一些内容,其中还有我自己的一 些心得,若有建议,请邮件到heqingemail@163.net.. 感受最深的是SEI严谨.科学的工作方法. 一. 评估的基本方法介绍 评估的基本要求在于根据标准对过程进行评价,这个过程涉及的基本方法是验证.确认组织是否达到 了了标准要求. 1. 评估的过程 具体过程 序号 过程 说明 1.1 Analyze Requirements 分析需求 1.2 Develop Appraisal Plan 制

据中国节能协会评估,目前我国既有建筑面积为430亿平方米

公共建筑占一半以上,节能达标率不足10%.针对近年来中央空调行业存在的高能耗难题,海尔中央空调研发的磁悬浮空调.全直流变频多联机等节能创新产品获得地产行业的高度认可,成为项目配套的首选.近日,凭借专业可靠的品质以及创新节能的解决方案,海尔中央空调连续获得"2012中国房地产开发企业500强首选供应商品牌"和"中国商业地产重点推荐供应商"两项大奖,在行业中唯一同时荣获以上两个重量级奖项,并以此拉开了新一年开拓中国中央空调市场的序幕.行业领先获首肯 海尔唯一荣获行业两大

对中国网站备案管理的几点建议

最近出台的备案真实性核验方案引发了个人站长和网友们的热议,有读者也投稿给我,发表了一些自己的看法以及一些颇有新意的建议,这里发布一下,供大家参考,全文如下. 最近,工信部的一纸<进一步落实网站备案信息真实性核验工作方案(试行)>事实上已经触动了整个行业的核心利益.至此,笔者不得不出来阐述一下自己的一些观点: 此案一出,99%以上的个人网站应该是退出历史舞台了.在cn域名要求实名注册的时候,cn域名的注册量1月份减少了20多万个. 个人网站的退出对于中国互联网的影响: 1.百度.谷歌等搜索引擎首

从POF给中国婚恋交友网站的几点建议

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 满足了用户需求,网站才能盈利 PlentyOfFish.com是北美最大的交友网站,网站一年的收入可以达到5百到1000万美金,平均每月有4千5百 万的访问者,每天有3千万的访问量.这个估值上亿美金的网站,全部员工只有1个人,即创始人Markus Frind,POF对网友100%免费,所有的 收入来自于Google广告点击.POF没有什么特殊

中国持美国债债转股建议获响应克林顿愿操刀

中国学者肖炼创造性地提出将中国持有的美国国债"债转股":此建议得到美国前总统克林顿热烈响应,并愿意由旗下的"总统基金"具体实施. <中国经济周刊>记者 王红茹/北京报道 卸任后的美国前总统克林顿在干什么?当中国持有美国国债的"债转股"方案(下称"债转股"方案)跟他联系在一起,多少让人有些诧异. 中国社会科学院美国经济研究中心主任肖炼不久前美国之行的最大收获之一,就是他一直奔走呼吁的"债转股"方案

中国光大控股收复跌幅惟高盛建议逢高减持

中国光大控股今早低开后见反弹,股价半日几乎收复全数跌幅,只微幅收低0.11%至18.9港元,成交100万股.惟高盛发表报告称,将该股评级从买进调低至中性:但把目标价从13.5港元调高至21港元,较2010财年资产净值折让10%,比市价溢价11%. 高盛指,虽然光大证券潜在的IPO(已经获得证监会批准)可能在近期提振股价,但认为中国光大控股当前的估值已经基本上反应了光大银行和光大证券前景的改善,因而建议逢高减持头寸.

通过CMM顶级评估后发展方向之六:工具销售

背景资料: 前面讨论的五个发展方向都是做服务,而在这一节中,考虑的则是做产品,在当今国际软件行业当中,CMM模型得到了广泛.成功的应用,但模型只定义了做什么,并未定义该如何做.按传统的CMM推行中摸索.实施.评估.改进等过程费时费力并且成本高昂.导致很多中小公司虽有实施CMM之心,而无实施CMM之力.反观人类历史上,每一次工具的有效运用都能带来生产率质的飞跃.同样,在当前软件业也迫切地需要有一套行之有效的工具来改变这种现状. 这种背景下,公司投入了大量的精力开发研制了一套将以CMM/CMMI为原