VERIFICATION-MODEL
Verifikationsmodell#
Übersicht · 2: zweite Ebene · Ziehen/Klicken: navigieren
Zweck#
Verifikation weist nach, dass eine fachliche oder technische Verantwortung erfüllt ist. Tests sind eine Form davon; weitere Formen sind Architecture Validation, Static Analysis, Security Validation, Performance Validation, Manual Review und Operational GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen.
Artefakte#
- Verification GlossarbegriffEin Artefakt ist jede eindeutig identifizierbare fachliche, technische, organisatorische oder reale Einheit, die in der Engineering-Landschaft modelliert wird. Alles Modellierbare wird als Artefakt geführt. Dazu gehören unter anderem Systeme, Beziehungen, Features, Dokumente, ADRs, Tests, UI-Buttons, Menüs, Farben, Icons, Konfigurationen, Diagramme, Runtime-Ressourcen, fachliche Objekte und reale Objekte wie ein Blumentopf, sofern sie modelliert werden. Knowledge ist keine Sonderklasse. UI- und Applikationsartefakte werden fachlich nach demselben Grundmodell behandelt.Glossareintrag vollständig lesen – konkreter Nachweis mit Zweck, Kategorie, Ergebnis und Evidence.
- Verification Category – etwa Unit, Integration, Component, E2E, Fuzz, Security, Performance, Architecture Validation oder Manual Review.
- Verification Result –
passed,failed,skipped,not-applicable,missing. - Verification Coverage – verbindet Verantwortung und Nachweise.
Coverage statt Testdateizählung#
Nicht jede Quelldatei benötigt eine gleichnamige Testdatei. Entscheidend ist:
Jede relevante Verantwortung besitzt angemessene Verification Evidence.
Reine Interfaces, Deklarationen und DTOs können indirekt verifiziert werden. Fachliche Logik, Security-Entscheidungen, Zustandsübergänge, Adapter und Transaktionslogik benötigen gezielte Nachweise.
Codeflächen-Klassifikation#
domain-logicsecurity-criticalapplication-logicadaptertransportdeclaration-onlygeneratedcomposition-root
Status:
directly-verifiedindirectly-verifiednot-applicableverification-gap
Traceability#
Vision
→ Capability
→ Requirement
→ Implementation Responsibility
→ Verification Artifact
→ Verification Result
→ Evidence