Files
dev-process/templates/QA-Plan-template.md
T
Stefan Lohmaier 247b8311f3 refactor(i18n): rename vorlagen/ -> templates/, *-vorlage -> *-template
Final German naming cleanup in dev-process:
- vorlagen/                            -> templates/
- vorlagen-word/                       -> templates-word/
- tools/generate_word_vorlagen.sh      -> tools/generate_word_templates.sh
- *-vorlage.md / *-vorlage.docx        -> *-template.md / *-template.docx
- Review-Protokoll-vorlage.*           -> Review-Minutes-template.*
- angebot-vorlage.*                    -> quote-template.*
- angebot-beispiel.html                -> quote-example.html

All references in README.md, toolstack/toolstack.md, build_word_template.py,
and generate_word_templates.sh updated. The master Word style template
(slohmaier-doc-template.docx) was already English-named.

The dev-process repo is now fully English in both content and structure.
2026-05-12 12:09:06 -07:00

2.8 KiB

Quality Assurance Plan (QA Plan)

Field Value
Project [Project name]
Date [YYYY-MM-DD]
Version [1.0]
Status [Draft / Released]

1. Quality goals

  • [Goal 1, e.g. "100% MISRA Required compliance"]
  • [Goal 2, e.g. "Statement coverage ≥ 90% for ASIL-D"]
  • [Goal 3, e.g. "Zero critical static-analysis findings on release"]

2. Quality measures

Measure Tool / Method Frequency Owner
Traceability check doorstop check every push dev
MISRA check Cppcheck + MISRA addon every push dev
Static analysis Cppcheck, clang-tidy every push dev
Unit tests CppUTest every push dev
Coverage gcov / lcov every push dev
Peer review Gitea PRs every change reviewer
Architecture review Technical review on changes TL

3. Review obligations

Artefact Review type Min. approvers
Requirements Technical review 1
Architecture element Technical review 2
Code (QM / ASIL-A/B) Peer review 1
Code (ASIL-C/D) Technical review 2
Plans and reports Peer review 1
MISRA deviation permit Technical lead 1

4. Non-conformity management

Deviations from plans or requirements are documented as a non-conformity (NC):

  • Path: docs/non-conformities/NC-XXX.docx
  • Severity: Critical / Major / Minor
  • Corrective action and verification tracked
  • Closure criterion: corrective action verified

5. Audit preparation

Audit readiness is maintained continuously:

  • Git history is the audit trail (no direct push to main)
  • Documents are versioned in the repo
  • Traceability matrices are generated on every CI run
  • MISRA records and deviation permits are stored under misra/
  • Test and coverage reports are stored as CI artefacts

6. Improvement measures

  • Lessons-learned note at each sprint closure under docs/lessons-learned/
  • Quarterly retrospective with the team
  • Updates to this plan are versioned and reviewed

Changes to this plan are versioned in the Gitea wiki.