ccidnet????

出版日期:2002-06-24 总期号:1128 本年期号:45

本期导读
要闻综合
中国信息化
网络与通信
软博会专刊
藏典3号
渠道与市场
2002年暑期采购特刊
东北专刊
华东专刊
华南专刊
西北专刊
西南专刊
做CMM主任评估师的体会

吴超英

  无论在中国还是在世界其它国家,CMM评估工作都不是一件很轻松的事。在我们为企业做的培训、咨询和评估的过程中,的确有很多体会。


  吴超英

  首先,企业要先经过一番艰苦的过程改进的周期,使其软件过程达到期望的CMM等级,然后请SEI授权的主任评估师进行评估。我们近年来的工作主要是通过培训和咨询,帮助企业达到CMM等级,然后进行评估。我们要面对不同的企业文化、商业目标及不同的产品特点来进行指导工作,要将软件工程和管理的理念、知识和CMM的关键实践融于不同企业的软件开发过程中,帮助企业营造软件工程管理的文化氛围,并以CMM为基础协助建立一套适合企业自己的软件开发过程的管理流程,而不能按模型生搬硬套。因此既要当教员,又要做参谋,而不是做裁判。在这个过程中,最具有挑战性的问题就是要找到影响企业达到软件产品目标的主要问题,当然从CMM中可以找到大部分实践已解决的相应的问题,但CMM仅告诉人们做什么,没有告诉应如何做。因此,每个主任评估师都应根据具体情况,学习各国软件工程实践的先进经验,并结合自身的实践研究解决问题的方法,提出合理的解决方案,把技术科学、人文科学和实验科学有机地融合在一起。

  正式评估的时间一般是5~10天,要根据企业的规模及评估的等级等因素来确定。在评估期间工作是非常紧张的,每天至少10个小时连续工作。主任评估师要承担着评估质量的责任,白天组织评估组对企业进行访谈工作,还要使访谈问题尽可能多地覆盖关键实践,找出企业的优势和需要改进的地方,每个组员记录访谈笔记,整理成访谈观察结果。一天工作结束后,晚上回顾工作进展,全面了解数据收集的情况,并检查评估活动是否按计划进行,找出遗漏,补充第二天的工作内容。对每条评估观察信息应经小组确认其准确性,且经多方证实,前后一致,且无冗余,而且要查看所观察的数据是否充分。评估结果要力求如实反映企业当前软件实践中的优势和问题。因此当有了评估草案时,要征集参加访谈人员的反馈意见,以确保评估结果的真实性,使评估出资人认同和接受评估结果。在评估期间主任评估师还要解决评估小组中出现的各种问题,包括个性问题,既要理解,还要正确处理。

  作为今天已得到SEI授权的我来说,不仅仅是为企业做评估,更重要的目的是帮助企业改善软件开发过程能力,肩负着我国企业致力于软件过程改进的的期望。在中国,目前还处于起步阶段。从我们近三年来的工作中可以看到,越来越多的企业高级主管开始关注CMM。在CMM实施过程中,也看到企业能够注意培养软件过程和产品质量的人材。我相信,随着CMM在中国的推广,定会涌现出一批软件过程改进志愿者。