2024-05-17
2024-05-16
2024-05-16
2024-02-18
2024-02-18
2024-02-18
2024-02-18
2024-02-18
2024-02-18
2024-02-18
2024-02-18
2024-01-04
2023-12-07
2023-12-11
2023-12-14
2023-12-21
2023-12-14
2024-02-18
2023-12-13
2024-01-06
SPCA又称“双模认证”。是软件过程能力评估和软件能力成熟度评估的统称。为了贯彻国务院18号文件精神,加快发展我国软件行业,提高国内软件企业的竞争力,信息产业部会同国家认证认可监督委员会,在研究了国际软件评估体制尤其是美国卡内基-梅隆大学SEI所建立的能力成熟度模型CMMI的基础上,考虑国内软件产业实际情况,于2001年建立了SPCA评估体系。
SPCA双模认证所依据的标准是:SJ/T11234《软件过程能力评估模型》和SJ/T11235《软件能力成熟度模型》。这两个标准是在深入研究了CMM、CMMI、ISO/IEC TR15504、ISO9000、TL9000和其他有关的资料与文件以及国外企业实施的实际情况后,结合国内企业的实际情况,以CMMI作为主要参考文件最终形成的。这两个行业标准由信息产业部于2001年5月1日发布实施。
SPCA评估遵循《软件过程及能力成熟度评估指南》,该指南是国家认监委和信息产业部2002年8月共同发布的利用SJ/T11234或SJ/T11235实施评估的操作指南。
SPCA评估等级分类
SPCA评估等级分为五个成熟度等级,具体如下:
1. 初始级:在这一级别,过程通常是特定的和无序的。处在这个成熟度等级的组织通常没有稳定的开发环境。在这样的组织中,项目的成功往往取决于个人能力和拼搏精神,一旦离开了具备同样能力和经验的人,就无法在下一个项目中复制同样的成功。虽然处于这种特定无序环境中的组织有时也能生产出可以工作的产品,但常常伴随着的是项目超过预算和拖延进度。
2. 可重复级:在这一级别,组织已经建立了基本的开发和维护过程,并对其进行了标准化。这使得组织能够在一定程度上预测项目的时间和成本,并提高了产品质量。
3. 定义级:在这一级别,组织已经对其软件开发和维护过程中的所有技术活动进行了标准化,并且这些过程是可量化的。这使得组织能够更好地控制和管理其软件开发和维护过程,从而提高产品质量并降低成本。
4. 管理级:在这一级别,组织不仅对软件开发和维护过程中的所有技术活动进行了标准化和可量化处理,而且还建立了对这些过程进行管理的流程和机制。这使得组织能够更好地预测、管理和控制其软件开发和维护过程,从而进一步提高产品质量并降低成本。
5. 优化级:这是最高级别的成熟度等级。在这一级别,组织不仅拥有稳定和高效的软件开发和维护过程,而且还持续地对这些过程进行优化。这使得组织能够持续提高其产品质量,降低成本,并提高客户满意度。
SPCA评估实施的作用和意义
1. 提高企业的市场竞争力:具备SPCA评估证书的企业,可以在参与国内外招标、签订合同时作为保障,这在招投标过程中是必备资质或加分项。
2. 增强企业品牌形象:SPCA评估不仅是外界评判企业能力的重要标准,还可以帮助企业进行融资、品牌宣传等活动。
3. 促进企业持续改进:通过SPCA评估,企业可以更加明确自己的软件开发过程中的优势和不足,从而制定相应的策略进行持续改进。
4. 为国务院和相关政策提供支持:SPCA评估的实施也是为了贯彻国务院的相关文件精神,进一步推动我国软件产业的发展。
SPCA评估的实施与评估流程
1. 认证申请:企业需要向SPCA评估机构提交评估申请,填写《评估申请书》并报送SPCA评估机构进行评审。只有当评估申请书通过评审后,双方才会签订评估合同。
2. 准备性检查:在签订评估合同后,评估机构会对企业的软件开发过程、组织职能建立和文件体系等进行检查,以确定企业是否具备进行评估的条件。
3. 现场评估:评估机构会根据SPCA标准对企业的软件开发过程、组织职能建立和文件体系等进行现场评估。
4. 差距分析:评估机构会将现场评估的结果与企业的实际情况进行对比,找出企业在软件开发过程中存在的差距。
5. 中期评估与后期评估:这两个阶段主要是为了持续支持企业改进其软件开发过程,确保其在评估过程中取得的进步能够持续下去。
6. 评估决定:最后,评估机构会根据现场评估和差距分析的结果,以及企业在中期评估和后期评估中的表现,做出评估决定。