Grundlagenwissen nicht nur für Softwarearchitekt*innen - Das bewährte Standardwerk in 6.
Auflage: verständlich und klar strukturiert aufbereitet - Mit vielen praxisnahen Beispielen
Tipps und Exkursen - Eine reichhaltige Fundgrube für Lehre und Selbststudium Die
Softwarearchitektur bildet - neben motivierten Teams und gutem Management - einen wichtigen
Erfolgsfaktor von Softwareprojekten. Sie stellt im Sinne einer systematischen Konstruktion
sicher dass Qualitätsanforderungen wie Erweiterbarkeit Flexibilität Performance und
Time-to-Market erfüllt werden können. Dieses Buch vermittelt das notwendige Wissen und die
Fähigkeiten um eine problemadäquate Softwarearchitektur für Systeme zu entwerfen. Es behandelt
- wichtige Begriffe und Konzepte der Softwarearchitektur - grundlegende Techniken und
Methoden für den Entwurf und die Entwicklung - die Beschreibung und Kommunikation sowie
Qualitätssicherung von Softwarearchitekturen - die Rolle die Aufgaben und die
Arbeitsumgebung von Softwarearchitekten sowie - Kategorien und Entscheidungskriterien für die
Auswahl konkreter Werkzeuge. Die 6. überarbeitete und aktualisierte Auflage wurde um ein
eigenes Kapitel zu Anforderungen und Rahmenbedingungen erweitert und behandelt nun auch das
Thema Daten und Datenmodelle. Das Buch orientiert sich am Lehrplan zum 'Certified
Professional for Software Architecture - Foundation Level' (CPSA-F) Version 2025.1RC-6 des
International Software Architecture Qualification Board (iSAQB®) und eignet sich als kompaktes
Grundlagenwerk bestens zur Prüfungsvorbereitung für die Anwendung in der Praxis und als
Lehrbuch an Hochschulen.