Wenn Menschen nach „iSAQB“ suchen, haben sie meist eine einfache Frage im Kopf:
Was ist das für eine Zertifizierung und warum sprechen so viele Softwarearchitekten darüber?
Die meisten Softwaresysteme scheitern nicht an mangelnden Fähigkeiten der Entwickler. Sie scheitern, weil früh getroffene Entscheidungen später unklar, undokumentiert oder missverstanden sind. Im Laufe der Zeit wechseln die Teammitglieder, Systeme wachsen und die Gründe für bestimmte Architekturentscheidungen geraten in Vergessenheit.
In vielen Unternehmen ist die Rolle des Softwarearchitekten informell. Jemand wird zum „Architekten“, weil er Erfahrung mitbringt und nicht, weil er Architektur als eigenständige Disziplin erlernt hat. Das führt zwar zu starken Einzelpersonen, aber zu einem schwachen gemeinsamen Verständnis.
Genau hier setzt das iSAQB an.
Dieser Artikel erklärt, was das iSAQB ist, warum es existiert, an wen es sich richtet und ob es sich heute lohnt, Zeit und Mühe zu investieren. Er richtet sich an Leser, die eine klare Antwort suchen – und kein Marketing-Geschwafel.
Was das iSAQB ist und warum es existiert
Wofür steht iSAQB?
iSAQB steht für International Software Architecture Qualification Board.
Der Name verrät bereits die Funktion: Es handelt sich weder um einen Schulungsanbieter noch um einen Technologieanbieter. Es ist ein Gremium für Qualifizierungen, das festlegt, welches Wissen Softwarearchitekten benötigen – unabhängig von konkreten Tools, Programmiersprachen oder Branchen.
Warum wurde das iSAQB gegründet?
Softwarearchitektur wurde zu einem entscheidenden Faktor, lange bevor viele Organisationen sie als eigenständige Disziplin begriffen. Systeme wurden verteilt, Teams arbeiteten funktionsübergreifend und Entscheidungen hatten Auswirkungen, die über Jahre hinweg Bestand hatten.
Dennoch eigneten sich viele Architekten ihr Wissen allein durch Erfahrung an. Die einen entwickelten dabei gute Vorgehensweisen, die anderen schlechte und das Wissen blieb individuell, statt geteilt zu werden.
Das iSAQB wurde gegründet, um drei zentrale Probleme zu lösen:
das Fehlen einer gemeinsamen Architektursprache
die mangelnde Struktur bei der Entscheidungsfindung
die unzureichende Dokumentation der Gründe hinter Architekturentscheidungen
Das Ziel war nicht die Standardisierung von Lösungen, sondern die Standardisierung der Denkweise.
Von Grund auf unabhängig und herstellerneutral
Das iSAQB ist unabhängig und gemeinnützig. Es gehört weder zu einem Cloud-Anbieter noch zu einer Framework-Community oder einem Beratungsunternehmen. Das ist wichtig, denn Architekturwissen muss auch dann wertvoll bleiben, wenn sich Technologien wandeln.
Anstatt bestimmte Tools zu lehren, konzentriert sich das iSAQB auf Prinzipien wie:
Qualitätsziele und Abwägungen (Trade-offs)
Systemgrenzen und Verantwortlichkeiten
Architekturentscheidungen und deren Konsequenzen
Kommunikation mit technischen und nicht-technischen Rollen
Diese Konzepte gelten für Legacy-Systeme ebenso wie für Cloud-Systeme und alles, was dazwischen liegt.
Was man bei iSAQB lernt, ist mehr als nur das Bestehen der Prüfung.
Bei Architektur geht es um Entscheidungen, nicht um Diagramme
Eine der wichtigsten Lektionen bei iSAQB ist, dass es bei Architektur nicht darum geht, Kästchen zu zeichnen. Diagramme sind zwar hilfreich, aber sie sind lediglich ein Werkzeug.
Architektur bedeutet, Entscheidungen unter bestimmten Rahmenbedingungen zu treffen.
Die Teilnehmenden lernen:
zu erkennen, welche Entscheidungen wirklich wichtig sind
Wichtiges von Unwesentlichem zu unterscheiden
Alternativen zu vergleichen, statt an Gewohnheiten festzuhalten
zu begründen, warum eine bestimmte Entscheidung getroffen wurde
Dadurch verändert sich die Herangehensweise an den Entwurfsprozess.
Erfahrung in etwas Erklärbares verwandeln
Viele erfahrene Entwickler machen sich bereits Gedanken über Performance, Skalierbarkeit und Wartbarkeit. Das Problem ist nicht mangelndes Können, sondern fehlende Struktur.
iSAQB hilft dabei, implizite Erfahrung in explizites Wissen zu überführen. Es vermittelt Methoden, um:
Qualitätsziele klar zu definieren
Anforderungen mit architektonischen Entscheidungen zu verknüpfen
Entscheidungen so zu dokumentieren, dass sie für andere nachvollziehbar sind
Dies ist besonders wichtig, wenn Teams wachsen oder Architekten Entscheidungen im Nachhinein rechtfertigen müssen.
Kommunikation als Kernkompetenz in der Architektur
Architektur ist das Bindeglied zwischen Code und Menschen. Architekten müssen Systeme gegenüber Entwicklern, Product Ownern, Managern und bisweilen auch Auditoren erklären.
iSAQB legt großen Wert auf Kommunikation. Architekten lernen, den Detaillierungsgrad anzupassen, die geeignete Dokumentationsform zu wählen und Abwägungen (Trade-offs) verständlich zu erläutern.
Dies führt oft zu weniger Konflikten und mehr Vertrauen zwischen den verschiedenen Rollen.
Theorie, Praxis und Anwendung in realen Projekten
Warum iSAQB bewusst auf Theorie setzt
Ein häufig geäußerter Kritikpunkt ist, dass iSAQB sehr theoretisch wirkt. Das stimmt und ist auch so beabsichtigt.
Würde sich die Architekturausbildung nur auf Werkzeuge oder Muster konzentrieren, wäre sie schnell veraltet. Theorie schafft Distanz zu kurzlebigen Trends und macht Wissen wiederverwendbar.
iSAQB vermittelt Konzepte wie:
Qualitätsmerkmale statt Funktionslisten
Architekturziele statt technischer Vorlieben
langfristige Auswirkungen statt kurzfristiger Lösungen
Diese Konzepte behalten ihren Wert über verschiedene Projekte und Jahre hinweg.
Wie sich Theorie in der Praxis auswirkt
Der Nutzen von iSAQB zeigt sich vor allem dann, wenn Systeme eine gewisse Größe oder ein gewisses Alter erreichen.
Typische Situationen, in denen es hilft:
neue Teammitglieder müssen eingearbeitet werden
Systeme werden überprüft oder auditiert
Architekturentscheidungen werden im Nachhinein hinterfragt
Teams sind sich über die technische Ausrichtung uneinig
Architekten, die über ein gemeinsames Architektur-Framework verfügen, können nicht nur erklären, wie das System aussieht, sondern auch, warum es so gestaltet wurde. Dies reduziert wiederkehrende Diskussionen und Nachbesserungsarbeiten.

