< Previous | Contents | Next >

3.1. Process reference model

Processes are grouped by process category and at a second level into process groups according to the type of activity they address.

There are 3 process categories: Primary life cycle processes, Organizational life cycle processes and Supporting life cycle processes.

Each process is described in terms of a purpose statement. The purpose statement contains the unique functional objectives of the process when performed in a particular environment. For each purpose statement a list of specific outcomes is associated, as a list of expected positive results of the process performance.

image

Management Process Group (MAN)

image

Acquisition Process Group (ACQ)

image

System Engineering Process Group (SYS)

SYS.1

Requirements Elicitation


SYS.2

System Requirements Analysis

SYS.3

System Architectural Design

SYS.5

System Qualification Test

SYS.4

System Integration and Integration Test

ACQ.3

Contract Agreement

ACQ.4

Supplier Monitoring

ACQ.11

Technical Requirements

ACQ.12

Legal and Administrative Requirements

ACQ.13

Project Requirements

ACQ.14

Request for Proposals

ACQ.15

Supplier Qualification

MAN.3

Project Management

MAN.5

Risk Management

MAN.6

Measurement

For the process dimension, the Automotive SPICE process reference model provides the set of processes shown in Figure 2.


Primary Life Cycle Processes

Organizational Life Cycle Processes

Supporting Life Cycle Processes


image

Supporting Process Group (SUP)

image

Software Engineering Process Group (SWE)

SWE.1

Software Requirements Analysis

SWE.2

Software Architectural Design

SWE.3

Software Detailed Design and Unit Construction

SWE.6

Software Qualification Test

SWE.5

Software Integration and Integration Test


SWE.4

Software Unit Verification

Supply Process Group (SPL)

SPL.2

Product Release

SPL.1

Supplier Tendering

Reuse Process Group (REU)

REU.2

Reuse Program

Management

SUP.1

Quality Assurance

SUP.2

Verification

SUP.4

Joint Review

SUP.7

Documentation

SUP.8

Configuration Management

SUP.9

Problem Resolution Management

SUP.10

Change Request Management

Process Improvement Process Group (PIM)


PIM.3

Process Improvement

Figure 2 — Automotive SPICE process reference model - Overview

3.1.1. Primary life cycle processes category

The primary life cycle processes category consists of processes that may be used by the customer when acquiring products from a supplier, and by the supplier when responding and delivering products to the customer including the engineering processes needed for specification, design, development, integration and testing.

The primary life cycle processes category consists of the following groups:

the Acquisition process group;

the Supply process group;

the System engineering process group;

the Software engineering process group.

The Acquisition process group (ACQ) consists of processes that are performed by the customer, or by the supplier when acting as a customer for its own suppliers, in order to acquire a product and/or service.


ACQ.3

Contract Agreement

ACQ.4

Supplier Monitoring

ACQ.11

Technical Requirements

ACQ.12

Legal and Administrative Requirements

ACQ.13

Project Requirements

ACQ.14

Request for Proposals

ACQ.15

Supplier Qualification

Table 2 — Primary life cycle processes – ACQ process group


The Supply process group (SPL) consists of processes performed by the supplier in order to supply a product and/or a service.


SPL.1

Supplier Tendering

SPL.2

Product Release

Table 3 — Primary life cycle processes – SPL process group


The System Engineering process group (SYS) consists of processes addressing the elicitation and management of customer and internal requirements, the definition of the system architecture and the integration and testing on the system level.


SYS.1

Requirements Elicitation

SYS.2

System Requirements Analysis

SYS.3

System Architectural Design

SYS.4

System Integration and Integration Test

SYS.5

System Qualification Test

Table 4 — Primary life cycle processes – SYS process group


The Software Engineering process group (SWE) consists of processes addressing the management of software requirements derived from the system requirements, the development of the

corresponding software architecture and design as well as the implementation, integration and testing of the software.


SWE.1

Software Requirements Analysis

SWE.2

Software Architectural Design

SWE.3

Software Detailed Design and Unit Construction

SWE.4

Software Unit Verification

SWE.5

Software Integration and Integration Test

SWE.6

Software Qualification Test

Table 5 — Primary life cycle processes – SWE process group


3.1.2. Supporting life cycle processes category

The supporting life cycle processes category consists of processes that may be employed by any of the other processes at various points in the life cycle.


SUP.1

Quality Assurance

SUP.2

Verification

SUP.4

Joint Review

SUP.7

Documentation

SUP.8

Configuration Management

SUP.9

Problem Resolution Management

SUP.10

Change Request Management

Table 6 — Supporting life cycle processes - SUP process group


3.1.3. Organizational life cycle processes category

The organizational life cycle processes category consists of processes that develop process, product, and resource assets which, when used by projects in the organization, will help the organization achieve its business goals.

The organizational life cycle processes category consists of the following groups:

the Management process group;

the Process Improvement process group;

the Reuse process group.


The Management process group (MAN) consists of processes that may be used by anyone who manages any type of project or process within the life cycle.


MAN.3

Project Management

MAN.5

Risk Management

MAN.6

Measurement

Table 7 — Organizational life cycle processes - MAN process group

The Process Improvement process group (PIM) covers one process that contains practices to improve the processes performed in the organizational unit.


PIM.3

Process Improvement

Table 8 — Organizational life cycle processes - PIM process group


The Reuse process group (REU) covers one process to systematically exploit reuse opportunities in organization’s reuse programs.


REU.2

Reuse Program Management

Table 9 — Organizational life cycle processes - REU process group