This post describes A- SPICE Software Engineering Process .3 (SWE.3) SW Detailed Design and UNIT Construction Detailed Process, which I recommend.
SWE.3 SW Detailed Design and UNIT construction involves SW UNIT design and const constant design, #define constant design, File configuration design, and coding as shown in the table below.
SWE.2 | Detailed Process | Summary | Reflecting Process Group |
---|---|---|---|
1 | Pre-design meeting | SWE.1 SW requirements analysis and SWE.2 SW architecture design results are used as the basis for the next meeting. – SWE.3 Design Process Selection – SWE.3 Design Perspective | SWE.3 |
2 | SW UNIT Design | Based on the results of SWE.1 SW Requirements Analysis and SWE.2 SW Architecture Design, implement the following design. – SW UNIT Composition Design – SW UNIT-to-UNIT Interface Design – SW UNIT Specification Design | SWE.3-5 File Structure Design SWE.3-6 Coding |
3 | ROM constant design | Based on the results of SWE.1 SW Requirements Analysis and SWE.3-2 SW UNIT Design, ROM constant design is performed. | SWE.3-6 Coding |
4 | #define constant design | Based on the results of SWE.1 SW Requirements Analysis and SWE.2 SW Architecture Design and SWE.3-2 SW UNIT Design, #define constant design is performed. | SWE.3-5 File Structure Design SWE.3-6 Coding |
5 | File Structure Design | Based on the results of SWE.1 SW Requirements Analysis and SWE.2 SW Architecture Design and SWE.3-2 SW UNIT Design, File Configuration design is performed. | SWE.3-6 Coding |
6 | Coding | Coding from the above results. | SWE.3-7 Code Change Verification |
7 | Code Change Verification | Verification of code changes. | SWE.3-6 Coding |
8 | SWE.3 Design Review | Review the above results. | SWE.3 |
Red text: rework