ASPICE的“V”字模型
Aspice(汽车软件过程改进及能力评定)是为汽车软件质量设立的规范,要求供应商在设计与开发过程中遵守。它是汽车行业中的质量管理工具。
“V”字模型是过程组的直观表示,左边代表工程过程,右边代表验证过程。虽然它们相对应,但重要的是要理解“软件详细设计与单元构建”和“软件单元验证”是独立的步骤。该模型清晰地阐述了项目开发过程中的关键工作流程和内容。
Aspice的核心之一在于双向追溯性和一致性。追溯性强调工作产品之间的引用和链接,支持覆盖率、影响分析、需求实现和状态跟踪等。而一致性则关注内容和定义的一致性。
双向追溯性通常涉及测试用例与测试结果之间的联系,但更重要的是,需要确保测试用例与软件需求之间也存在双向追溯性。图2显示了需要具备双向追溯性的领域,如系统需求与软件需求、软件需求与软件单元测试、软件详细设计与软件单元测试等。值得注意的是,软件集成测试依赖于软件架构设计,而其主要关注点在于根据接口设计和数据时序、流向来验证子系统内部接口之间的数据输入/传输/输出是否正确。
多重随机标签