UML软件工程组织

通过CMM顶级评估后发展方向之三:咨询培训
51CMM.COM 作者:袁阗
背景资料:

    近几年关于质量体系认证/评估、质量管理咨询方面的机构便如雨后春笋般纷纷成立了,其中良莠不齐,既不乏高水准的专业人士,也混杂了不少滥竽充数之辈。

    而作为一家历来都很重视质量管理的公司,从ISO到CMM,从CMM再到CMMI,从2级到3级,从3级最后到5级,每一步都是扎扎实实地走来,既有积累了丰富的项目实践经验又吸收了深厚的管理理论知识,并且拥有一批高素质的质量管理队伍。因此在咨询培训这一方面,相比其他传统的纯理论质量管理咨询公司来说有较大的竞争优势,故公司也考虑将这一块作为今后发展的另一个主要方向。

    发展机遇:

    随着信息产业的高速发展,软件企业在开发过程中遇到的管理瓶颈越来越制约到软件开发水平的提高。很多企业在开发过程中经常会遇到需求变更频繁、进度严重拖延、开发和维护费用昂贵、产品交付后Bug不断等种种问题。据统计资料表明,按传统方式开发的软件项目中有70%以上都是不成功的,越来越多的企业已经认识到管理水平提高对企业发展的重要性,都在迫切地希望能找到一种能提高自身开发管理水平的方法。

    2000年6月国务院颁发了《鼓励软件产业和集成电路产业发展的若干政策》,该文件的第五章第十七条明确提出“鼓励软件出口型企业通过GB/T19000-ISO9000系列质量保证体系认证和CMM(能力成熟度模型)认证。其认证费用通过中央外贸发展基金适当予以支持。”

    政策一出台,不少企业都已经意识到建立一种或多种质量管理体系已经成为软件企业生存和发展的必然趋势。其中ISO 9000族国际标准是在总结了英国国家标准基础上产生的,而CMM类模型则是在总结了美国软件业界成功经验基础上产生的。两者在基本原理方面本质相同,关系非常密切,都是关注软件产品质量和过程改进。但两者的差别也很明显,CMM是专门针对软件企业设计的,而ISO 9000原来主要是针对传统的工业企业而设计的。因此,对于软件企业而言,CMM显得更有专业性和优势,这样,势必给很多CMM类咨询培训机构带来巨大的市场发展空间。

    不利因素:

    实施CMM所需费用一般比建立ISO 9000体系所需费用要高些。据统计标明,东软通过CMM5级时直接和间接的投入超过千万元,新宇在通过CMM/CMMI5级时直接和间接的花费也近五百万元。因此,没有一定经济实力的软件企业不敢轻易尝试。

    很多软件企业长期以来形成的管理陋习和现有的企业文化与CMM制度化的管理理念也存在一些相冲突的地方。要打破旧的体制建立新的体制就必然会带来企业的阵痛。加之以往一些ISO9000咨询公司在做软件企业的实施过程中,由于只熟悉质量管理内容,对软件开发流程并不清楚,缺乏对行业特性的深刻认识,只是把标准生搬硬套的拿过来,看看标准是否覆盖,最多再提供一两套其他公司的样本让企业修改一下就变成自己的体系,没有根据企业情况对症下药。因此,引发了种种问题,造成业界对类似质量管理体系的不信任感,这也为后面的软件企业实施CMM带来了障碍。

    此外,由于CMM是强调逐步改进,而非突变,故很难在短时间内看到显著效果。再加上在体系实施中容易遇到诸多的问题,如领导不重视,项目经理、开发人员抵触,软件工程及质管人员得不到应有的权威和尊重等,也会使实施的效果大打折扣。这种情况下,如果企业决策层没有一个坚定的支持态度,很难保证实施不被半途而废。而这样的失败又成了新的负面案例,从而造成恶性循环。

    模式探讨:

    具体的做法是为软件组织的过程改进提供全方位的内部评估和咨询服务,帮助建立和改进软件开发过程,是软件组织的软件开发和管理水平达到CMM/CMMI的各种层次。包括过程改进策略咨询、过程定义咨询、过程评估咨询、CMM/CMMI模型培训、过程实施咨询,以及过程诊断和内部评估等。

    可用资源:可由公司的SEPG成员、质量部门的QA工程师担任培训咨询工作。

    适用对象:
    1、 曾饱受需求变更频繁、产品质量低下、进度严重拖延、开发维护费用高昂等诸多问题困扰,希望通过练好内功,提高自身管理水平的软件企业;
    2、 开发管理水平停滞不前,急需寻求一条出路,改进现有管理模式的软件企业;
    
    3、 面向金融、电信、邮政等有较高质量要求的行业大客户,急需通过实施CMM/CMMI,提高在国内市场上的竞争力的软件企业;
    4、 有软件出口需求,欲通过CMM/CMMI等级评估,拿到国际市场的通行证,以提高在国际市场上竞争力的软件企业;
    5、 希望借助咨询培训机构,发现企业的优势和弱势、制定改进措施、提高软件质量、培养人才的实力雄厚的大型软件企业;
    6、 进行自主软件研发、质量管理、测试和维护的军用及国防工业方面的机构;
    7、 已建立ISO基础管理体系并希望进一步引入CMM/CMMI以提高开发管理水平的软件企业。
 

版权所有:UML软件工程组织