TechTarget中国网站推荐

专访中科方德袁峰:国内CMMI的主要问题和发展前景

2008-8-15  选择字号:  | |
打印本文章

  自2001年下半年以来,国内软件企业掀起了一股CMM/CMMI(以下简称CMMI)的热潮,纷纷通过了CMMI的评估,至今已经8个年头了,那么CMMI在国内的应用现状怎样呢?为此,希赛网采访了中科方德(基础软件国家工程研究中心)软件工程工具与服务事业部总经理袁峰博士。

  CMMI在国内的发展历程及对整个行业的贡献

  首先,请您介绍一下CMMI在国内是怎样一个发展历程?

  首先简单回顾一下CMMI的发展历程:CMMI源于美国,1991年SEI发布了软件能力成熟度模型(SW-CMM)1.0版;1993年发布了1.1版,该版本曾经被广泛的使用。到2001年12月正式发布了能力成熟度集成模型CMMI1.1版,2006年8月SEI又发布了CMMI1.2版本。.

  从中国来讲,应该说从2000年开始,受国务院18号文件的支持的影响,国内的CMMI市场开始逐步发展起来,到2004年经历了比较快速发展的一年。05-07年虽然有降温的现象出现,但总体来说发展较快,企业对于CMMI的认识也越来越理性。

  您认为CMMI对软件企业带来了哪些实质性的好处,同时对整个行业起到了哪些贡献作用?

  企业实施CMMI的好处可以说很多:比如,一、提高企业质量管理人员的个人素质及质量管理部门的团队素质;二、使企业在发展壮大的过程中,研发过程是在“可控”的状态下进行,使得我们的成本,生产效率都可以预测;三、对企业来讲,应该是最受益的一点,就是当我们的人员流动比较大的时候,我们的研发成果可以完整的保留,我们的项目还能更好的继续。我想这也是企业真正把过程改进落实后真正能感受到的,也是企业最需要的。

  谈到CMMI对软件行业的贡献,应该说是整个行业朝着规范化发展的重要方法,由于甲方(即发包方)的要求,促使了我们的外包企业实施CMMI比较踊跃,与此同时,也有越来越多的企业虽然不从事外包业务,但从规范化自身过程管理体系的角度出发进行了CMMI的实施工作,因此CMMI的实施和推广对于促进软件产品的健康发展还是起到了非常积极的作用。

  目前国内CMMI存在的问题及发展前景

  从2001年下半年开始,国内很多企业纷纷通过CMM或CMMI评估,但根据希赛网每年一度的“中国CMMI咨询机构年度评选调查”活动了解的情况,很多企业实施CMMI后并没有取得预期的效果,您认为造成这种情况的主要原因是什么?

  1)缺少有丰富实施经验的咨询团队:CMMI的实施工作要求咨询师具有相当的理论基础和实践经验,其能力直接影响到实施的效果,因此如何有效的提高咨询能力是面临的主要问题之一,中科方德依托中科院软件所雄厚的人才储备,提倡的“团队咨询”的理念及结合多年多个行业的实践总结(NQS),也是希望能够解决咨询师“个人”能力受限的问题,充分利用资源为用户提供专业服务。

  2)缺少工具的支撑:由于CMMI的实施改变了软件企业固有工作流程及习惯,所以推进及推广会产生比较大的阻力,如何更加有效的把软件企业固有和工作与规范化管理有机的结合在一起很重要,尤其,CMMI也需要进行“信息化”,工具的支持很重要。特别是对于一些高成熟度级别的企业,如果在实施过程中没有一个强大工具的支撑,在数据采集、度量分析等方面将会面临非常大的困难。

  3)盲目追求证书和过极时间,有些企业甚至是几个月就通过了3级,不到一年过了4或者5级,当然,我们需要区别对待的是,有些企业一直在从事内部的过程改进工作,在需要评估的时候借助咨询公司的力量进行有针对性的改正和评估。

  4)市场上价格竞争比较激烈,没有形成差异化的服务,为了降低成本,一些咨询机构只能减少服务的天数,从而使得服务质量不高。

  从2000年18号文件的颁布到2006年商务部的“千百十工程”,政府对CMMI一直是比较支持的。您认为政府的这些支持给CMMI起到了哪些实质性的作用?

  应该说政府给予企业的支持,积极的作用还是非常明显的:有些成长中的企业有改进的需求,但由于资金的问题而无法实施,政府的支持,解决了这部分企业的资金问题;另外,政府对CMMI的支持,表明了政府支持规范化的一种态度,有助于整个行业规范化管理氛围的形成。同时,我们也建议政府可以考虑支持的手段及方式多样化,比如,从单纯的对企业的资金的支持,转向对整个行业的支持:比如过程改进人才的培养,对咨询师,评估师培养的支持,对工具研发推广的支持,鼓励咨询机构创新等等。

  您怎么看咨询机构对CMMI发展所起的作用?

  我们的咨询机构在整个行业中是个“教练”的角色,我们的企业在提高,那我们的“教练们”更应该不断的提高自身的水平。应该能够根据企业的实际情况,结合CMMI模型提出一套切实可行的过程改进方案和实施办法,确保企业的过程改进工作能真正的落到实处,这也是中科方德提出软件过程改进全面解决方案的初衷。我们希望也正在努力把我们的过程改进咨询行业发展的更好。

  您认为国内CMMI的发展趋势和前景怎样?

  随着越来越多的企业通过了CMMI3级评估以及各地政府支持政策的减弱,在一段时间内会有一定程度的降温,但是我们可以看到是的,我们的软件企业在不断的发展壮大,管理的需求也会日益突出,而且不断有新的软件企业成立,所以,以CMMI为代表的管理规范化标准也会继续有市场,而对于咨询公司而言,我们在给企业咨询的同时,我们自身更需要规范,更需要提升我们自身的技术实力和水平,总结行业经验及实践精髓。未来,一些小作坊式运做的机构可能会面临生存的挑战。

  关于CMMI

  CMMI全称是Capability Maturity Model Integration, 即软件能力成熟度模型集成模型,是由美国国防部与卡内基-梅隆大学和美国国防工业协会共同开发和研制的。CMMI是一套融合多学科的、可扩充的产品集合, 其研制的初步动机是为了利用两个或多个单一学科的模型实现一个组织的集成化过程改进。

  CMMI分为五个等级,二十五个过程区域(PA):

  1.初始级 软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。

  2.已管理级 建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。

  3.已定义级 已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。

  4.量化管理级 分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。

  5.优化管理级 过程的量化反馈和先进的新思想、新技术促使过程持续不断改进。

  每个等级都被分解为过程域,特殊目标和特殊实践,通用目标、通用实践和共同特性:每个等级都有几个过程区域组成,这几个过程域共同形成一种软件过程能力。每个过程域,都有一些特殊目标和通用目标,通过相应的特殊实践和通用实践来实现这些目标。当一个过程域的所有特殊实践和通用实践都按要求得到实施,就能实现该过程域的目标。

原文出处:http://se.csai.cn/PubCMM/200808140914451181.htm
来源:希赛网    
当混乱的项目管理办公室(PMO)阻碍了这个快速发展的公司时,Patterson决定重新设计流程,使各项工作高效完成,使业务伙伴充满热情地参与进来。
为了改变以往对新的一年列举待办事件清单的模式,加快项目的进度,我认为把下一年不应该做的事情简短列出来会很有价值。这样在项目所有阶段都能确保自己不会犯下不良习惯。
大型IT项目为何总是不尽如人意?怎样选择最佳的管理成功关键点?哪些因素应该在项目推进之前和实施当中引起特别注意,以预防项目可能失败而带来的巨大损失?
CIO需要承担委员会委托的责任,最佳办法就是强调他们要相互之间更负责。就CIO领导的IT管理和项目管理的未来来说,它似乎在渐渐变成最实用的方法。
信息化项目开始之前,该如何设立考核目标呢?考核目标的设立过程中,又需要注意什么问题呢?在这篇文章中,笔者将结合自己的工作经验,谈谈对于这些问题的见解。
业务流程管理(BPM)是一个描述一组服务和工具的一般名词,这些服务和工具为显式的流程管理(如流程的分析、定义、执行、监视和管理)提供支持。业务流程管理(business process management,BPM)不仅仅只是作为一种工具,同时也作为一门科学。BPM能使企业流程更加有效,更加高效地适应不断变化的环境。
灾难恢复(Disaster Recovery)则可将信息系统从灾难 造成的故障或瘫痪状态恢复到可正常运行状态,并将其支持的业务功能从灾难造成的不正常状态恢复到可接受状态。可以说,灾难恢复是信息系统安全的最后防线。
随着电子邮件成为全球企业内部交流、以及企业与外部(包括客户和商业伙伴)信息往来的最主要方式之一,电子邮件数量快速增长,如何安全高效地管理邮件信息,如何从大量邮件中快速搜索出所需的历史邮件和附件,是企业信息管理必须要面对的问题。
最新更新
技巧
在金融海啸的影响下,所有的企业都在想法让各部门tighten the belt过日子,IT当然也不能例外。那么IT如何削减成本呢?Gartner给IT高管们支了20招:
IT要省电,可以从IT设备、机柜与机房下手,但要彻底解决IT的耗电量问题,就要从耗电的IT设备下手,如果能解决服务器的耗电量,相对来说,就可减轻机柜与机房的节能设计。
如何以最快、最直接、最见效的方式降低企业的PC机、服务器等IT产品的能耗。本文整理出由小至大的IT省电秘招,让IT人员可以了解到必须要考虑哪些IT节能方案。
ERP是大中型企业的事情,那么小企业也需要ERP管理吗?这看似是个极其简单的问题,可真正去思考的人并不多。这也是衡量小企业是否需要上ERP的根据。
制造业高速发展的这种趋势,给企业管理层带来了严峻的挑战,同时也有机遇,特别是生产计划的从事者,面对市场的变幻莫测,生产计划排程的技术性更加复杂。