Basiswissen für Softwarearchitekten
Interview mit Mahbouba Gharbi, Vorstandsvorsitzender des iSAQB, auf der OOP-Konferenz 2020 in Munich
Mirko Hillert: Hallo, wir sind hier auf der OOP in München. Neben mir steht Mahbouba Gharbi, Vorstandsvorsitzende des iSAQB. Mahbouba, du bist Autorin, Softwarearchitektin und Trainerin. Du hast zusammen mit Arne Koschel, Andreas Rausch und Gernot Starke ein Buch geschrieben. Es nennt sich Basiswissen für Softwarearchitekten, in der englischen Übersetzung Software Architecture Fundamentals. Das Buch ist recht erfolgreich und wird jetzt bereits in der vierten Auflage herausgegeben. Was ist die Zielrichtung des Buches?
Mahbouba Gharbi: Das Buch dient als gutes Mittel für die Vorbereitung auf die Prüfung im Foundation Level des iSAQB und auch als Nachbereitung, das heißt, nach abgeschlossener Zertifizierung dient dieses Buch als Nachschlagewerk. Es beinhaltet sehr viele Themen, die im Lehrplan behandelt werden, aber auch darüber hinaus.
Mirko Hillert: Man kann sich also mit diesem Buch auch direkt auf die CPSA Foundation Level-Prüfung vorbereiten? Das funktioniert?
Mahbouba Gharbi: Das funktioniert sehr gut. Wir hoffen, dass das auch im Rahmen der Internationalisierung als gutes Mittel für die Vorbereitung auf die Prüfung dient. Es ersetzt eine gute Schulung natürlich nicht, aber es ist eine mögliche Variante.
Mirko Hillert: Welche Inhalte vermittelt das Buch?
Mahbouba Gharbi: Der Hauptinhalt ist die Abdeckung des Lehrplans des iSAQB, zum Beispiel die Grundbegriffe SoftwarearchitektIn, Softwarearchitektur und mögliche Definitionen. Welche Rolle und Aufgaben haben SoftwarearchitektInnen? Die Voraussetzungen zum Entstehen einer Softwarearchitektur, dann das Thema Entwurf von Softwarearchitekturen – wie entwerfe ich erfolgreich eine Softwarearchitektur, die tragfähig und langlebig ist? Welche Prinzipien gelten dabei – also die Dos und die Don’ts. Gängige Patterns im Bereich der Softwarearchitektur. Wie dokumentiere ich Softwarearchitektur, das ist ein ganz wichtiges Thema. Wer schreibt, der bleibt. Viele Softwaresysteme leiden heute bei der Wartung an mangelnder Dokumentation der Softwarearchitektur, deswegen ist das auch ein wichtiges Thema bei uns. Was dokumentiere ich, wo dokumentiere ich und womit dokumentiere ich. Das Thema Sicht bzw. Views auf das Thema Softwarearchitektur behandeln wir auch in diesem Buch und ebenso im Lehrplan. Architektur und Qualität: Die Architektur bildet eine Grundlage für die Qualität eines Softwaresystems und deswegen kommt das Thema Bewertung von Softwarearchitektur frühzeitig. Quantitativ und qualitativ ein wichtiges Thema. Das behandeln wir auch im Buch. Wir runden das Thema mit Werkzeugen ab. Welche Werkzeuge sind für SoftwarearchitektInnen wichtig? Welche Kriterien müssen sie beachten, wenn sie eine Werkzeugauswahl treffen müssen? Das Ganze ist Inhalt des Lehrplans, aber wir wollen ja auch den praktischen Ansatz noch zeigen. Wir bieten durchgängig ein Beispiel in diesem Buch, das Beispiel Kassensystem, dieses behandelt alle diese Themen, die wir gerade angesprochen haben, durchgängig im gesamten Buch. Und das soll einfach veranschaulichen, wie man das in der Praxis umsetzen kann.
Mirko Hillert: Würdest du das Buch auch für den Hochschulbereich empfehlen?
Mahbouba Gharbi: Auf jeden Fall. Absolut. Gerade angehenden IngenieurInnen und InformatikerInnen, die im Abschlussjahr sind. Es wird auch genutzt, zum Beispiel in Clausthal oder auch die Universität Darmstadt hat einmal Interesse angekündigt. Das würde ich empfehlen, denn die Studierenden sind ja unsere zukünftigen IngenieurInnen, zukünftigen ArchitektInnen. Es schafft auch eine gemeinsame Basis, denn jede Hochschule hat eigene Curricula und mit diesem Curriculum hat man etwas Gemeinsames. Und wir haben tatsächlich im iSAQB eine Arbeitsgruppe gegründet, die gibt es schon seit Jahren, und zwar die Arbeitsgruppe Hochschule. Die kümmert sich um Kooperationen mit Universitäten und das Buch wird da auf jeden Fall verwendet.
Mirko Hillert: Mahbouba, du hast etwas mitgebracht, sehe ich gerade.
Mahbouba Gharbi: Ja, meine Botschaft als Vorstandsvorsitzende des iSAQB, als Frau auch in der Architekturszene. „Architektur ist meine DNA“ Und das ist unsere DNA im iSAQB.
Mirko Hillert: Ein wunderbares Schlusswort. Ich danke dir für das Interview, Mahbouba.
Mahbouba Gharbi: Vielen Dank.
Hier das komplette Interview ansehen:
Teilen Sie diesen Artikel:
Zum Thema passende Artikel
Über die Autor:innen
An diesem Artikel beteiligt