6 Part 6: V-Modell Reference Activities

6.3 Activities

6.3.10 System Design

6.3.10.7 Preparing System Implementation, Integration and Evaluation Concept

Work Product:

System Implementation, Integration and Evaluation Concept

Method Reference:

System Design, Test

Tool reference:

Requirements Management, Integrated Development Environment, CM Tool, Construction/Simulation, Modeling Tool

Purpose

When preparing the system or subsystem implementation, integration and evaluation concept (see Figure 24 ), the realization, step-by-step build-up and quality assurance of the designed system have to be defined.

The desired process will be used as a guideline for the preparation of the concept. In a first step, all relevant requirements and framework conditions shall be formulated in the Project Manual respectively by the acquirer. Those requirements and framework conditions will be considered when describing all environments that will be necessary for the realization of the system.

On this basis, it shall be determined in what order, in which environments and with which tools realization, installation and testing shall be carried out. The aim will be the definition of an appropriate iterative development process.

An integration plan shall be defined as additional information for integration. It will describe which instances of the system elements will be integrated in which sequence into a system.

When the integration plan has been determined, it shall be defined which of the elements in the integration plan will have to be subjected to testing. The rules for this will be provided by the evaluation strategy. For each requirement, the integration plan shall specify which elements shall be tested in order to verify that they meet the requirements.

The evaluation strategy and the integration may influence each other. The individual integration steps shall be defined therefore in a way that evaluation redundancies will be avoided and that risks will be reduced to a minimum by early quality assurance measures. Before the integration begins, it must be ensured that the segments or units to be integrated are in the »Product State »Finished and that they fulfil their respective specifications. The impact on system architecture and »Enabling System Architecture shall be considered.

Activity Flow

images/SE-Aktivitaetsdiagramme-IIPKErstellen.gif

Figure 24: Activity Diagram "Preparing System Implementation, Integration and Evaluation Concept"

6.3.10.7.1 Identifying Realization Procedures and Target Environments

Subjects:

System Implementation, Integration and Evaluation Concept: Installation Procedures and Target Environment, System Implementation, Integration and Evaluation Concept: Realization Procedures and Environment

As preparation for the development process relevant requirements and framework conditions from the project manual shall be identified and defined. For example, the following may be specified:

6.3.10.7.2 Defining Development Process

Subjects:

System Implementation, Integration and Evaluation Concept: Installation Procedures and Target Environment, System Implementation, Integration and Evaluation Concept: Integration Procedures and Integration Plan, System Implementation, Integration and Evaluation Concept: Evaluation Procedures and Strategy, System Implementation, Integration and Evaluation Concept: Realization Procedures and Environment

When defining the development process, it shall be determined how the requirements and interfaces of the specification can be realized in the system elements.

The process will define a uniform system development approach for all stakeholders in the project. The selected approach should be supported by the selected development environment. An appropriate documentation of this approach will support the familiarization of new stakeholders in the project with the new work.

6.3.10.7.3 Preparing Integration Plan

Subject:

System Implementation, Integration and Evaluation Concept: Integration Procedures and Integration Plan

Parallel to the definition of the development process, the integration architecture shall be derived from the system architecture, and the building plan for the system elements shall be laid down. In this connection at first the system elements that shall be integrated and, on top of that, the integration sequence shall be determined for all system elements.

In order to permit the realization of the integration, also the requirements for each system element shall be described in the order of integration (for example the cabling sequence, individual steps of the software download on the hardware or the description of a makefile).

6.3.10.7.4 Determining Evaluation Strategy

Subjects:

System Implementation, Integration and Evaluation Concept: Evaluation Procedures and Strategy, System Implementation, Integration and Evaluation Concept: System Elements to be Evaluated

For determining the evaluation strategy the specifications from the »QA Manual shall be adopted. In the evaluation strategy the following shall be determined:

The individuals of the system elements will refine the evaluation strategy and determine how it is implemented.

6.3.10.7.5 Determining System Elements Critical to Safety and Security

Subject:

System Implementation, Integration and Evaluation Concept: Safety and Security Relevant System Elements and Safety and Security Measures

See Determining System Elements Critical to Safety and Security in activity Preparing Enabling System Implementation, Integration and Evaluation Concept.