Anmeldestatus wird geprüft …

← Wissen

Wissen

Software Engineering

Software Engineering macht fachliche Product-Compliance-Regeln als wartbare, typisierte und getestete Anwendungen und Schnittstellen nutzbar.

  • Software Engineering
  • TypeScript
  • Clean Code
  • Testing
  • Schnittstellen
  • CI/CD

Kurzfassung

Software Engineering überführt fachliche Anforderungen in wartbare technische Systeme. Für Product Compliance bedeutet das: Domänenbegriffe, Regeln, Freigaben und Informationsflüsse werden als verständliche Datenmodelle, Schnittstellen und Anwendungen implementiert.

Fachmodell vor Framework

Die Architektur sollte fachliche Logik von Oberfläche, Datenbank und externen Systemen trennen. Typisierte Grenzen machen Annahmen sichtbar und verhindern, dass technische IDs oder Formate unkontrolliert zum fachlichen Modell werden.

Qualität als Prozess

Automatisierte Tests, Typechecks, Builds und Reviews prüfen Änderungen, bevor sie produktiv genutzt werden. Branches und Pull Requests halten Kontext und Entscheidungen nachvollziehbar. So wird Softwarequalität Teil des regulatorischen Änderungsprozesses statt einer nachgelagerten Einzelprüfung.

Zusammenhänge

Domäne, Prozess und Umsetzung verbinden.

Verwandtes Wissen

Verbundene Prozesse

Belegte Kompetenzen

Praxisbelege

NavigationHeiko Fanieng