符合CMMI标准的组织如何有效地采用ASPICE

作者:vaibhav anand,shilpa banerjee
基于丰富的汽车经验的精心设计的流程造就了可靠、符合客户要求并符合所需标准的产品。作为流程标准,cmmi 和 aspice 都确保您的组织能够建立一个流程模型,从而能够开发高质量的汽车软件。
然而,aspice是一个专门为汽车软件开发而设计的过程,因此增强了cmmi的优势。此外,aspice还与大多数汽车组织现在采用的iso 26262标准共享一些工件。
尽管aspice已经存在了相当长的一段时间,但只有在汽车软件的主导地位大幅增加之后,它才获得了整个行业的认可。主要从事汽车嵌入式解决方案的组织也开始了解其重要性和相关性。许多早期符合cmmi 2.0或3.0标准的组织开始过渡到aspice。虽然这两个cmmi都提供了有关如何开发可靠软件的通用指南,但aspice深入研究得更深入一些。此外,cmmi合规性展示了整个组织的成熟度和能力,但aspice是特定于项目的。为建立一个项目的 aspice 合规性而执行的活动不能重用于另一个项目。下一节将更详细地讨论cmmi和aspice之间的差异。
aspice与cmmi有何不同?
如前所述,aspice对于符合cmmi标准的汽车组织来说是一个自然的过程。为了启动这一进展,利益相关者必须意识到两者之间的差异,以便他们做出明智的决定。
aspice 3.1cmmi 2.0
aspice更关注与v模型开发相关的实践。软件开发、系统工程、项目管理、质量保证和配置管理属于 aspice 的职权范围。
cmmi更详细地阐述了项目管理(pmc,pp)和组织层面的实践。但是,工程过程的详细说明较少。
重点介绍软件、硬件、机械部件如何互联(插件)、各模块之间的接口设计等。无法针对 cmmi 2.0 映射系统工程实践
在过程领域方面,一长串工件/工作产品,如质量保证计划、软件需求分析中的验证标准、系统需求分析等,在aspice中是强制性的。对于cmmi 2.0,与aspice相比,系统需求分析,系统架构设计工作产品,系统集成测试等不是强制性的。
对于任何符合aspice的项目,专用的qa资源都是强制性的,差距评估也是如此。这两个方面对于 cmmi 2.0 来说都不是强制性的
尽管cmmi和aspice之间存在这些差异,但仍有一些重叠必须利用,以使向apsice的过渡更顺畅,更快。
从 cmmi 2.0 和 aspice 3.1 迁移的业务案例
cmmi 2.0 level 3 或 level 5 成熟组织在 aspice 3.1 方面仍可能存在差距。因此,应该有一个商业案例来为符合cmmi的组织采用aspice。要问的问题是,它是否会使组织受益,质量管理体系是否真的需要,我们是否有来自客户或项目类型的此类需求?在当今的汽车生态系统中,无论是欧洲、亚洲还是美国市场,aspice 已成为标准的业务需求,并可能成为交易的破坏者。
指定在aspice中要实现的目标能力水平非常重要,因为行动计划,差距分析,纠正和改进措施取决于它。aspice l3 就是要拥有完善的 qms(质量管理体系),可以支持在项目中部署符合 aspice 标准的制度化程序、指南和模板。组织可以以能力级别 2 为目标,作为第一步,然后以 cl3 为目标。此外,如果团队有信心,直接瞄准 cl3 也没有坏处。通俗地说,aspice 3.1中的cl2是项目管理,验证,配置管理和质量保证的组合。在cl3,必须遵守质量管理体系的定义、程序、指南和模板。此外,必须评估整个质量管理体系的资产、工件和能力,以便它可以对所有适用的项目发号施令——需要做什么,怎么做。
执行差距分析 - cmmi 到 aspice
一旦确定了这种需求,建议在组织级别进行深入的差距分析,即过程定义,过程改进和指南,以在项目中实施过程,然后在项目级别,如何在项目范围内使用和实施组织定义的实践。
差距分析基本上评估可用的设计质量管理体系、资源、政策、手册、指南、模板、实施的实践和工作产品。纠正过程和改进措施由关键利益相关者(首席评估员、共同评估员、组织的高级管理层、质量主管、质量团队)根据优先事项、责任和活动顺序决定,这些活动应有效和高效地缩小差距。
aspice最初是由欧盟资助的一个项目,是作为cmmi的对应物创建的(多年来不断发展,采用多个iso标准)。因此,人们可以观察到两个框架的术语、概念和实践之间的某种直接和间接映射。类似的概念,如cmmi 2.0中每个“实践领域”中的“意图”,可以映射到aspice 3.1中为每个流程标识的“过程目的”。cmmi 2.0中的“示例或示例活动和工作产品”对应于aspice中的“输出工作产品和工作产品特征”。在这两个框架中都可以找到非常相似的做法,即两个框架都从软件需求中寻找上游可追溯性。这两个框架都要求评估设计和相关决策,以确定纠正过程。此纠正课程基于阻碍实现目标或指标的根本原因。
为了在cmmi 2.0(甚至1.3)中通过各种适用流程实现aspice 3.1能力水平,几乎所有流程都需要改进,人力资源也需要培训。培训必须涵盖aspice的结构,概念和原则。此外,需要修复、审查和批准已确定的差距。必须确保aspice评估或差距修复的结果对组织的cmmi评级没有影响。在弥补差距时,应牢记两个框架方面,并应建立中间立场,以避免冗余和不必要的努力和资源。
从cmmi迁移到aspice的可能方法
一个渴望采用aspice的cmmi合规组织,通常首先通过cmmi驱动的流程展示aspice合规实践。它必须统一流程和实践,两全其美应纳入组织的质量管理体系。任何过程改进都必须从cmmi和aspice的眼睛中可视化。当然,组织将面临许多特定的挑战,必须通过专门的方法和程序来缓解这些挑战。
完成广泛的映射和隔离后,组织可以在从cmmi过渡到aspice时达成基本的经验规则。例如,qa在aspice合规项目中的参与程度大大高于cmmi项目。对于符合aspice的项目,实现可追溯性和一致性的粒度所需的精力和时间更高。此外,aspice项目团队和质量团队所需的培训和指导量在本质上是相当广泛的。这些指针无疑有助于更好地规划和执行项目,这直接帮助我们更快地实现所有相关流程的预期能力水平。


宽带隙技术对电源转换器的好处
工业镜头和民用镜头的区别
小米内部组织结构调整,笔记本电脑部并入手机部
乐视的钱到底都去哪里了?经济风波引发乐视金融用户担忧
某大型商显辐射发射整改案例
符合CMMI标准的组织如何有效地采用ASPICE
农业物联网在农业上有哪些应用?
浅析python模块创建和from及import使用
电商行业的发展趋势
为什么说我国人工智能的发展处于内忧外患的状态
诺基亚与中国联通展开商业合作关系,以实现开放的5G生态系统
在使用大功率UVLED固化设备时不能有异物覆盖
5G智慧电网:让广大人民群众从“用上电”迈向“用好电”
华为发明专利授权量国内第一 总共2314件
当代人工智能的核心技术究竟是什么?
重庆金康新能源汽车公司,用800机器人上阵现实智能汽车厂自动化
液晶显示屏的ESD和EOS该如何处理
PCB爆板的原因
WiFi蓝牙模块HLK-B36自带BLE4.2+ 2.4G WiFi
“代工王国”转身, 郭台铭:投资大数据