SPCA又称“双模认证”,是软件过程能力评估和软件能力成熟度评估的统称。它是由信息产业部会同国家认证认可监督委员会在研究了国际软件评估体制,尤其是美国卡内基-梅隆大学SEI所建立的能力成熟度模型能力成熟度模型CMMI,并考虑国内软件产业实际情况所建立的软件评估体系。
SPCA认证适用范围SPCA认证分为5个等级,常做的等级为SPCA3级和SPCA5级,
申报的级别要求也和CMMI评估类似。
SPCA1级(初始级):过程一般是特定的和无序的,项目的成功往往取决于个人的能力和拼搏精神。处于1级成熟度的组织一般不具备稳定的开发环境,常常也能生产出可以工作的产品,但是往往伴随着项目超过预算和拖延进度。
SPCA2级(受管理级):已经确保有关的过程在项目一级得到策划、被形成了文件、得到执行、受到监督和控制。项目要达到针对过程确定的诸如成本、进度和质量目标之类的具体目标。
SPCA3级(已定义级):处于3级成熟度的软件组织是已经达到了2级和3级的各个过程方面的全部目标的组织。在第3等级上,所要执行的过程是从组织的标准过程集合和组织过程财富剪裁而来,是与将要运行该过程的环境相适应的。这些要执行的过程是得到理解和恰当赋予特性的,并用标准、规程、工具和方法予以描述。
SPCA4级(已定量管理级):在这个等级上,对各个过程运用统计技术和其他定量技术对各个过程实施控制,建立了关于产品质量、服务质量以及过程性能的定量目标,并且把这些定量目标作为管理过程的准则。在过程的整个生存周期中,对产品质量、服务质量和过程性能都进行统计管理。
SPCA5级(持续优化级):持续优化级的主要特点在于对软件过程持续改进,以实现组织的业务目标和战略。这个级别的组织已经实现了过程的定量管理,并运用统计技术和其他定量技术对各个过程进行优化。他们关注的是持续改进产品质量、服务质量和过程性能,以实现组织的长期成功。
SPCA认证的优势提高软件开发过程和管理水平:SPCA双模认证规范了软件开发过程及其管理,帮助企业建立稳定、高效的软件开发流程,提高开发效率和产品质量。
降低软件开发风险:通过评估,企业可以发现软件开发过程中的问题和风险,及时采取措施进行改进和调整,从而降低开发风险。
增强市场竞争力:SPCA双模认证可以帮助企业规范市场竞争,提高企业的市场竞争力。同时,它也是企业进行内部软件过程改进、提高产品质量的重要手段。
增加投资吸引力:通过SPCA双模认证的企业往往更容易吸引投资者的关注,因为这表明该企业的软件开发和管理能力达到了较高水平,具有一定的投资价值。
提升企业形象和品牌价值:SPCA双模认证是一种具有中国特色的软件能力成熟度模型,获得该认证的企业可以提升自身形象和品牌价值,增强市场影响力。
促进企业持续改进:SPCA双模认证不仅关注软件开发过程和管理水平,还关注企业的组织结构、人员管理、项目管理等多个方面。通过评估,企业可以了解自身在软件开发方面的优势和不足之处,进而采取措施进行改进和提高。这种持续改进的态度和方法也有助于企业在其他方面实现持续改进和提升。
SPCA认证办理流程1、认证申请:企业可以向SPCA评估机构申请评估,并填写《评估申请书》。评估申请书通过评审后,双方签订评估合同。
2、准备性检查:评估合同签订后,评估机构任命评估组长,成立评估组,确定评估目的和确定评估范围,确定评估输入,编写评估计划。评估计划完成后,评估组可以着手准备性检查,由评估组成员填写PIID表中的证据,开展准备性检查工作。
3、现场评估:通过准备性检查,评估组根据双方确定的评估计划,开展现场评估工作。现场评估大体分为以下几个主要步骤:首.次会议、组织过程改进情况介绍、文档检查、访谈、评估小组证据整理、评估大组证据整理、初步发现报告、定级、末次会议(zui终发现报告)。
4、评估决定:完成现场评估后,评估组长向SPCA评估机构的技术委员会提交评估结果,由技术委员会对评估结果进行评审。评审通过后,颁发带中国合格评定国家认可委员会(简称认可委)标志的SPCA评估证书。
SPCA认证申请条件企业申请SPCA证书的时候,按照申请等级不同,主要会对企业已完成开发项目数量、企业内部软件开发技术人员数量、企业总参与人数的要求会有所不同,主要要求如下(以企业需求zui大的SPCA3级和5级为例):
SPCA3级:①已完成3个软件项目以上;②公司能配合项目总人数26人以上,其中软件研发人数20人以上。
SPCA5级:①已完成5个软件项目以上;②公司能配合项目总人数36人以上,其中软件研发人数30人以上。
spca,cmmi,双模认证