Zum Inhalt springen

Modell-Lebenszyklus

Status: Entwurf

Berechnungs- und Beziehungsmodelle sind die Logik der Workbench — Änderungen brauchen volle Governance.

Status

draft → review → released → produktiv → deprecated → archived
StatusBedeutung
draftModellierer arbeitet, nicht in Cases wählbar
reviewFachexperten prüfen (Energie, Steuer, Recht je nach Modell-Inhalt)
releasedfreigegeben, in neuen Cases wählbar
produktivaktiv von einem oder mehreren Cases referenziert
deprecatedNachfolger existiert, nicht für neue Cases
archivednicht mehr aktiv, historisch erhalten

Pflichten vor released

  • mindestens ein Golden-Data-Testfall mit erwarteten Ergebnissen
  • Trockenlauf gegen alle aktiven Cases — Differenzliste dokumentiert
  • Review-Protokoll mit mind. 1 Fachexperten-Approval
  • Management-Freigabe

Versionierung

Modelle werden semver-versioniert (v2.3.0). Bestehende Cases bleiben auf der Version, mit der sie freigegeben wurden — sie sind „eingefroren” auf den Modellsstand zum Freigabezeitpunkt.

Migration alter Cases

Default: nicht. Alte Cases bleiben auf alter Modellversion. Wenn fachlich nötig (z. B. Steuersatz-Änderung wirkt rückwirkend):

  • explizite Migration durch Modellierer auf neue Version
  • Audit-Trail mit Begründung
  • Snapshot der alten Modellversion bleibt im Dossier

Bibliothek mehrerer Modelle

Mehrere Modelle koexistieren parallel:

  • mehrere Modelle pro case_type (Standard + spezialisierte Varianten)
  • mehrere Versionen pro Modell
  • Branchen- oder regulatorisch spezifische Varianten

Auswahl im Case durch Analyst.

Deprecation

Wenn Modell-Version v2.3.0 durch v3.0.0 abgelöst wird:

  1. v3.0.0 wird released
  2. v2.3.0 wird auf Wunsch deprecated markiert
  3. Bestehende Cases auf v2.3.0 bleiben funktionsfähig
  4. Neue Cases können v2.3.0 nicht mehr wählen
  5. Nach Ende der Lebensdauer aller referenzierenden Cases: archived

Verwandte Dokumente