某市后勤保障中心数字化设备采购,招标文件中评分细则第4项“企业实力”要求:投标人具有能力成熟度模型集成(CMMI)证书5级的得3分,4级的得2分,3级的得1分,未提供不得分。招标公告发布5日后,又发布更正公告将该项删除。
在实践中,软件采购项目招标文件经常把CMMI认证设为评审因素,并且设置的分值不低。那么CMMI证书是什么?可以作为评分项吗?
认证条件与规模要求有关吗?
据悉,CMMI认证是由美国国防部、卡内基梅隆大学下的软件工程研究中心(SEI)以及美国国防工业协会共同开发的一套软件体系规范,共分五级,分别是1级初始级、2级已管理级、3级已定义级、4级量化管理级和5级优化管理级。级别越高,表示软件组织的成熟能力也越高。《政府采购信息》报记者发现,在软件采购项目中,将CMMI认证作为加分项的,基本都要求从3级起。
虽然是美国的认证,但在国内已经形成了完整的产业链,哪怕提交的材料部分不符合要求,只需要花费十几万元就能够“包办”。记者咨询多家认证机构了解到,认证的评估要求和企业开发人员数量、企业项目数量挂钩,其中,CMMI3级要求负责软件研发的相关人员总数应在16人以上,项目数量不少于3个,取得认证证书需要3-4个月左右,证书有效期为3年。
“软件行业比较认可CMMI证书,国内大部分软件企业都有该证书。”中国软件行业协会副秘书长付晓宇表示,软件企业想要取得CMMI5级证书非常困难,但取得CMMI3级证书的难度并不高,基本上所有软件企业都能获得。
认证内容与质量有关吗?
众所周知,政府采购评审因素的设定应当与投标人所提供的货物服务质量相关,那么CMMI认证内容和软件质量有关吗?
易智瑞信息技术有限公司高级副总裁沙志友告诉记者,CMMI作为唯一一款国际通用的软件成熟度标准,可以从多方面映射出一个高新技术软件企业的研发实力以及管理成熟度,帮助IT企业对软件研发过程进行管理和改进,包括产品规划、研发工具使用、研发流程、配置管理、质量跟踪等各方面,从而按时开发出高质量的软件、硬件和系统集成项目。
“软件产品的质量高低,与其开发过程密切相关。一个规范的软件产品开发过程,更容易产出质量可靠的软件产品。”付晓宇表示,CMMI认证好比是整个软件开发过程的管理办法,主要是评判开发过程中各阶段是否符合规范。如果开发过程中的数据、资料都可以追溯,那么研发出来的软件,质量更可靠。
付晓宇坦言,由于目前软件开发方式的改变,CMMI认证面临“过时”危机。以前软件开发采用的是瀑布式,即从设计、绘图、框架、代码、测试、上线一套流程顺下来,而现在大多数软件开发采用的是敏捷式,即先明确需求,然后堆模块,最后直接上线运行,在运行过程中发现、改进问题。所以,CMMI原有的评判标准已经不适合现在的软件开发过程。
国外认证可以作为加分项吗?
“原则上不主张政府采购使用国际认证,如果国内有类似认证可代替,同时又和采购标的的质量相关,则可以用国内类似认证作为评审因素。”特邀政府采购专家谢言俊表示,CMMI表面上以卡内基梅隆大学下的软件工程研究中心为背景,但实际上背靠美国国防部门支持,在评估过程中,要求将软件的开发内容、开发进度等情况交由指定授权的SEI评估师评估并上传至美国审核,而国内软件的开发进程、情况都是至关重要的信息。这并不是对国外认证的歧视问题,而是真正关系到国家的信息安全和主权安全。所以,不建议CMMI认证作为政府采购评审因素。
财政部在回答网友相关提问时也明确表示,CMMI认证是未经国家认监委认定的境外机构所出具的认证或资质,不宜作为评审因素。