提到软件成熟度模型,软件从业者第一时间想到的是CMMI认证,这是业内认可度最高也是最普遍的模型。然而,一直以来我国就有一个属于自己的权威的关于软件能力成熟度方面的评估体系——“软件过程及能力成熟度评估”(简称SPCA,双模认证),由于众所周知的原因,近一两年受到越来越多在中国运营的软件企业和发包方的追捧。下面给大家介绍一下SPCA软件过程及能力成熟度评估优势。
SPCA评估有四点显著优势
1、和其他评估是由评估师个人出具证书不同的是,SPCA评估必须是得到中国合格评定国家认可委员会(CNAS)认可的评估机构出具证书,通过SPCA评估的企业,可以获得带有CNAS标志的评估证书,权威性更高。
2、所有评估活动都在境内进行,企业不用担心数据安全风险。
3、实践证明, SPCA在改进效果上,与其他模型并没有明显的差异,可以实现等效改进。
4、SPCA评估采用我国自有的评估方法,拥有我国自己的评估师队伍,除评估和监督费用外,无其它相关费用,据测算,SPCA评估费用不及其它同类型评估费用的一半。
SPCA评估介绍
SPCA评估是软件过程能力评估和软件能力成熟度评估的统称。SPCA评估依据的标准是《SJ/T 11234 软件过程能力评估模型》和《SJ/T 11235 软件能力成熟度模型》,这两项标准是在深入研究了CMM、CMMI、ISO/IEC TR15504、ISO9000、TL 9000以及其他有关标准、结合国内企业的实际情况下,总结了超过5000家软件研发企业最佳实践的结晶,其中,《SJ/T 11234软件过程能力评估模型》针对软件企业对自身软件过程能力进行内部改进的需要,而《SJ/T 11235软件能力成熟度模型》则针对软件企业综合能力第二方或第三方评估的需求。
SPCA分5个成熟度等级,分别是:第1级初始级、第2级受管理级、第3级已定义级、第4级定量管理级、第5级持续优化级。初始级没有过程要求,企业不需要实施。在受管理级,企业通过形成基本的管理制度保证项目的目标实现,进而保证了企业的商业目标的实现。在已定义级,企业通过制度化标准过程和标准工作环境来提高项目的效率和质量。在定量管理级,企业建立过程性能基线和模型,提高商业目标的可视性和实现的可能性。在持续优化级,系统地识别企业的改进项,使用统计方法来分析和预测商业目标实现可能性,能够显著地同时实现效率和质量的提高。