Layered Architecture

Layered Qualität und Abschluss

Abschlusskriterien des eigenständigen Layered-Projekts.

Java 21Quality GatesArchUnitOffline
8
Fachschritt
7
Module
6
Use Cases

Layered Qualität und Abschluss

Die Layered-Variante ist nach dem entsprechenden Entwicklungsstand als eigenständige Referenzarchitektur abgeschlossen. Qualität wird nicht nur über Testanzahl bewertet, sondern über Fachregeln, Modulgrenzen, Regression, Mutationswirksamkeit, statische Analyse und nachvollziehbare Architekturentscheidungen.

Abschlusskriterien

  • alle sieben Module sind im Reactor enthalten
  • Domain und Application bleiben frameworkfrei
  • sechs Use Cases besitzen Tests und einen durchgehenden Regres­sionspfad
  • technische Adapter sind untereinander entkoppelt
  • Maven-Profile für Qualität und Mutation sind vorhanden
  • bekannte Architekturgrenzen sind ausdrücklich dokumentiert
  • ein konsolidiertes HTML-Gesamtwerk ist direkt aus dem Projektindex erreichbar

Darstellung

Design
Text
Dichte
⌂ Cockpit