ASPICE是如何保障产品质量的?
ASPICE充分考虑客户需求,关注预期结果。
ASPICE利用软件开发的V模型,将过程分为两部分。字母V的左侧表示设计和开发步骤,右侧表示测试步骤。通过这种方式,每个开发步骤都有测试步骤镜像。字母V也代表验证和确认。验证确保软件符合要求的规范,而确认确保规范符合OEM的需求。
ASPICE评估着眼于工程师如何进行需求分析,以将客户反馈提炼为需求,然后将他们的工作追溯到这些需求。
ASPICE与其他标准如ISO26262有什么关系?
ASPICE补充了现有标准,并能提高团队能力。
ASPICE与许多现有的安全和质量管理最佳实践齐头并进。事实上,达到ASPICE能力等级2是完成ISO26262功能安全审计的典型要求。ASPICE还通过培养迭代设计环境、缩短开发周期和确保整个开发过程中的质量(而不仅仅是在最后),体现了精益制造原则。
ASPICE指导团队确定如何以及何时在正确的时间做正确的事情。ASPICE的经验能使开发团队简化一些最频繁的系统评估,避免不必要的冗余并降低开发成本。