Software-Architekturen bestimmen entscheidend über den Erfolg von IT-Projekten. Die letzten Jahre haben einen deutlichen Fortschritt in den Grundlagen guter Software-Architekturen gebracht, die jedem praktizierenden Architekten und Designer vertraut sein sollten, wie zum Beispiel:
- Was sind Software-Architekturen und welche Rolle spielt der Software-Architekt?
- Welche sind die Bausteine von Software-Architekturen und wie werden sie zusammengesetzt?
- Welche Designprinzipien und Architekturmuster gibt es?
- Was sind Designpatterns
- Wie kann man die Qualität von Architekturen bewerten?

