Automotive SPICE (SW Engineering)

V-Model (v2.5/v3.0)

     Customer reqs. spec.
          |
          ˅
     ENG.1/SYS.1 - Reqs. elicitation
          | Customer reqs.
          ˅                                Product release
     ENG.2/SYS.2 - Sys. reqs. analysis          ˄
          | Sys. reqs.                          |
          |-- + Sys. qual. test spec. ---> ENG.10/SYS.5 - Sys. qual. test
 /--------|                                     ˄
 |        ˅                                     |
 |   ENG.3/SYS.3 - Sys. arch. design            | if successful
 |        | Sys. AD                             |
 |        |-- + Sys. int. test spec. ----> ENG.9/SYS.4 - Sys. int. + Int. test
 |        |                                     ˄
 |        ˅                                     |
 \-> ENG.4/SWE.1 - Soft. reqs. analysis         | if successful
          | Soft. reqs.                         |
          |-- + Soft. qual. test spec. --> ENG.8/SWE.6 - Soft. qual. test
 /--------|                                     ˄
 |        ˅                                     |
 |   ENG.5/SWE.2 - Soft. arch. design           | if successful
 |        | Soft. AD                            |
 |        |-- + Soft. int. test spec. ---> ENG.7/SWE.5 - Soft. int. + Int. test
 |        |                                     ˄
 |        ˅                                     |
 \-> ENG.6/SWE.3 - Soft. DD + Unit con.         | if successful
          | Soft. DD & Soft. units              |
          \-- + Soft. unit test spec. ---> ENG.6/SWE.4 - Soft. unit veri.

Differentiation

Int. test vs. Qual. test
– Int. test: Against architecture
– Qual. test: Against requirements


Abbreviations

AD   ... architectural design
arch ... architectural
con  ... construction
DD   ... detailed design
int  ... integration
qual ... qualification
reqs ... requirements
soft ... software
spec ... specification
sys  ... system
veri ... verification