2005年3月2日,信息产业部和国家认监委联合发布了《软件过程能力及成熟度评估管理办法》,这项法规已于4月1日起正式执行。这项法规是在什么背景下出台的?出台这项法规有什么重要意义?这项政策出台的具体目标什么?本报记者专访了信息产业部科技司质量监督管理处负责人。
建立中国软件能力评估制度势在必行
■本报记者 张自然 实习记者 童海华
评估管理办法
出台的背景和目标
问:我们国家是在什么背景下出台《软件过程能力及成熟度评估管理办法》的?这个评估制度出台的意义是什么?
答:2000年国务院发布《鼓励软件产业和集成电路产业发展的若干政策》(国发[2000]18号)以后,我国软件产业得到了快速发展,目前全国注册软件企业已超过1万家,2004年产品化的软件销售收入近100亿美元。但总体来看,我国软件产业的现状仍然是企业数量多规模小,竞争能力不足,难以适应软件产业全球化的进程。为了全面贯彻落实国务院18号文件精神,尽快提升企业的软件过程能力和整体水平,信息产业部会同国家认监委借鉴国外先进经验,建立了推动我国软件产业发展的软件能力评估制度。
此外,由于前一个时期我国软件产业发展较快,一些非法机构借市场尚未规范之际,在国内开展商业性的软件评估活动,扰乱了我国软件市场秩序,甚至窃取商业或国家机密。因此建立我国的软件能力评估制度势在必行。
软件能力评估制度是一项依法管理的第三方合格评定制度。随着我国软件出口贸易的不断增加,以我国软件能力评估制度为基础,建立国际间认证互认平台,将更有利于我国的软件产品和软件企业走出去。同时,按照自己的一套制度对国内软件开发项目进行管理也具有十分重要的政治意义。
问:建立国家软件能力评估制度的目标是什么?
答:建立国家软件能力评估制度有四大目标:
1.落实国务院18号文件,采用国外先进管理标准和国际通行的合格评定方式,持续推进软件过程改进、提高企业软件开发能力。
2.通过软件能力评估制度推动软件工程化标准的贯彻;带动软件过程方法的工具软件的开发和应用,促进软件管理专业化、规范化。
3.建立符合国家产业政策的国家软件能力评估制度,规范国内软件能力评估活动,实现对软件能力评估活动的统一管理。
4.适应软件产业国际化发展要求,在WTO规则下,建立以国家合格评定制度为基础的国际互认平台。
逐步建立
中国软件能力评估制度
问:这套国家软件能力评估制度,其中涉及到的很多东西如软件评估师的认证、软件评估机构的认证,主要是参照了国际上哪些评估标准?我国的软件能力评估制度有哪些中国特色?
答:我国的软件能力评估制度主要借鉴了国外软件过程管理的先进经验和ISO/IEC有关软件能力评估机构管理的相关导则。虽然美国SEI的评估方法目前已为国际上一些国家所接受,但还不能说它是一个国际性的标准。有关软件能力评估方法的国际标准正在起草过程当中。《软件过程能力及成熟度评估管理办法》是结合中国的实际情况制定出来的。
我国软件评估制度和国外其他管理方式的主要差别在于,有些国家的相关组织是将评估活动授权给评估师个人,评估师个人对评估结果负责。而我国的评估制度是将评估活动授权给法人组织,由评估机构对评估结果负责。其他的要求都和国外通行的做法相一致。
问:以前我们也制定了一些软件方面的标准和政策,此次软件能力评估制度和以前的制度有什么联系,对以前的软件工程标准的贯彻有什么积极的意义?
答:过去我们制定了许多软件工程化标准,但是这些标准贯彻得并不是很好,其中一个主要原因是这些标准相对于系统管理仅仅是一个个的孤立模块。现在我们希望通过对软件过程的系统管理,把这些标准有机地组合起来,通过提升过程管理带动相关标准的实施。另外,在软件开发过程中有很多工作是可以通过工具软件进行管理的,我们也想通过提升软件过程管理把工具软件的开发带动起来。国外先进的软件企业大多采用工具软件来进行过程管理,每一项活动、每一个阶段、每一个状态都能通过工具软件来进行控制,只有这样软件产品的质量才能保证。
问:我国软件能力评估制度的基本框架是什么?
答:这个制度的基本框架包括以下几个方面:
1.信息产业部和国家认监委根据各自的职责共同策划制度的建立。信息产业部负责与评估有关的产业政策管理及推动制度实施,国家认监委负责制度的管理和监督。
2.核心制度文件,基础层是由信息产业部发布《软件过程能力评估模型》(SJ/T11234)和《软件能力成熟度模型》(SJ/T11235)两项行业标准;中间层由信息产业部和国家认监委联合发布《软件过程及能力成熟度评估指南》;上层是由信息产业部和国家认监委联合发布《软件过程及能力成熟度评估管理办法》。
其中,基础层可根据需要继续向评估标准和评估工具标准扩展;中间层由国家认监委向评估机构认可程序规则、评估师培训课程规则、评估师认可准则方面扩展;上层可向相关的管理细则扩展。
3.关于评估机构,目前国家认监委批准认可的软件能力评估机构有3家,即北京赛迪国软认证有限公司、北京力友和信息技术有限公司、广州赛宝认证中心服务有限公司。
4.国家认监委设立了专门技术委员会,为制度建立和运行提供技术支持。
鼓励企业
通过中国软件能力认证
问:中国的软件能力评估制度是由信息产业部和国家认监委联合发布的,今后这两个部门在落实这个制度上将有哪些具体的分工?
答:信息产业部是产业政策管理部门,国家认监委是认证认可监管部门,双方从各自的职能出发,共同建立中国的软件过程能力及成熟度评估制度。信息产业部负责软件能力评估的相关产业政策及行业管理,并推动这项制度的实施。认监委负责这项制度的统一管理、监督和综合协调,并会同信息产业部制定和发布软件过程能力及成熟度评估基本规范和相关技术规则,共同对软件过程能力及成熟度评估制度的实施情况进行监督、指导。
问:评估制度出台后,是不是中国境内的所有软件企业都应该严格执行该评估制度?
答:我国的软件过程能力及成熟度评估制度实施之后,境内所有软件能力评估活动都应当遵行本办法。我们要求国内软件企业,特别是承担大型软件工程和涉及国家、社会及公共安全项目的企业,其软件过程能力要逐步达到所承担项目应当具备的成熟度等级,而且相应的评估活动要依据中国自己的法律和制度来管理。
问:2005年我们在落实《软件过程能力及成熟度评估管理办法》上将有哪些工作安排?
答:我们今年要做的工作是落实《办法》中规定的相关管理职能;研究制定下一阶段工作的具体目标和实施方案;适当的时候,召开推进软件能力评估工作会议。






