Implementation Checklist#

Implementation
status: valid
status: valid
tags: implementation

Purpose The purpose of this checklist is to collect the topics to be checked during implementation.

Checklist

Table 33 Implementation Checklist#

Implementation ID

Acceptance Criteria

Guidance

Passed

Remarks

Issue link

IMPL_01_01

Is the design template used?

see Detailed Design Templates (gd_temp__detailed_design)

IMPL_02_01

Is the code developed as per implementation guideline?

see Implementation Guideline (gd_guidl__implementation)

IMPL_03_01

Is the MISRA report verified for violations which are safety critical?

IMPL_04_01

Are the <TBD> manual checks that are derived from the c++ coding guideline done?

IMPL_05_01

SOLID design principles are applied?

The Unit Design and Implementation shall archieve the following principles. Correct order of excecution of the functions, consistency of the interfaces between the units, correctness of data flow and data controll between the units, simplicity, readability and comprehensibility, robustness, suitability for modifications, verifiability

IMPL_06_01

Is the static and dynamic diagram descirbed per UML notations?

IMPL_07_01

Are the design decisions and constraints are documented?

IMPL_08_01

Do detailed design and implementation allowing a iterative development?