Starke Gernot (Carl Hanser Verlag 2020), Effektive Softwarearchitekturen - Ein praktischer Leitfaden, 9. Auflage, München.

Neben bekannten Themen wie Softwarequalität, Muster, Prinzipien, Heuristiken und Stile bietet Gernot Stake's Buch Tipps für die Dokumentation und Kommunikation. Herausragende Aspekte sind die Behandlung von Geschäftsregeln mithilfe von Regelmaschinen, Blockchain und dezentralisierte Architektur. Zudem gibt dieses Buch Einblick in angrenzende Bereiche wie die Ergonomie von Benutzeroberflächen und IT Sicherheit. Gernot Starke stellt zudem seine eigene Methode AIM42 zur systematischen Architekturverbesserung vor.

  • Einleitung
  • Architektur und Architekten
  • Vorgehen bei der Architekturentwicklung
  • Entwurf: Grundlagen, Methoden und Muster
  • Kommunikation und Dokumentation von Architekturen
  • Modellierung für Softwarearchitekten
  • Technische Konzepte und typische Architekturaspekte
  • Analyse und Bewertung von Softwarearchitekturen
  • Systematische Verbesserung und Evolution
  • Microservices
  • Enterprise-IT-Architektur
  • Beispiele von Softwarearchitekturen
  • Werkzeuge für Softwarearchitekten
  • iSAQB Curriculum

Vorheriger Beitrag