SWE.3 SW详细设计及单元构建的详细流程

本文中,我将详细介绍我推荐的A-SPICE软件工程过程.3(SWE.3)中关于软件详细设计及UNIT构建的具体流程。

SWE.3 软件详细设计及UNIT构建包括以下内容:软件UNIT设计、常量设计、#define 常量设计、File结构设计以及编码工作,具体如下表所示。

SWE.3详细流程概述反思过程组
1设计前会议基于SWE.1 软件需求分析及SWE.2 软件架构设计的结果,开展以下会议。
-SWE.3 设计流程选择
-SWE.3 从设计角度来看
SWE.3
2SW UNIT设计基于SWE.1 软件需求分析和SWE.2 软件架构设计的结果,进行以下设计实施。
– SW UNIT结构设计
– SW UNIT间接口设计
– -SW UNIT规格设计
SWE.3-5
SWE.3-6
3常量设计基于SWE.1 软件需求分析及SWE.3-2 软件UNIT设计的结果,实施常量设计。SWE.3-6
4#define 常量设计基于SWE.1 软件需求分析、SWE.2 软件架构设计以及SWE.3-2 软件UNIT设计的结果,实施#define常量设计。SWE.3-5
SWE.3-6
5File结构设计基于SWE.1 软件需求分析、SWE.2 软件架构设计以及SWE.3-2 软件UNIT设计的结果,实施File结构设计。SWE.3-6
6编码根据上述结果进行编码SWE.3-7
7静态代码分析代码的MISRA-C检查NG SWE.3-6
OK SWE.3-8
8代码变更点验证代码变更点验证NG SWE.3-6
OK SWE.3-9
9MakeMake(编译与链接)NG SWE.3-6
OK SWE.3-10  
10SWE.3评审以上结果的审查NG SWE.3
OK SWE.4

红色文字:返工

OSS-ECAL Chinese
error: 内容受保护 !