Leistet Ihre Architektur, was sie soll? [iSAQB AWERT]

Retrospektiven sind im agilen Vorgehen mittlerweile bewährte Praxis. Scrum-Teams zum Beispiel schauen regelmäßig zurück auf das, was sie im letzten Sprint getan haben, wie gut es geklappt hat und wie es den Teammitgliedern dabei ergangen ist. Am Ende einer solchen „Retro“ kommt eine Maßnahmenliste heraus, die dann im nächsten Sprint umgesetzt wird. Das kennen wir […]

Was für ein Softwarearchitekt wollen Sie sein?

aus der Reihe: Softwarearchitektur in 15 Minuten Heute geht es darum, in welcher Beziehung Sie als Softwarearchitekt zu Ihren Teams stehen wollen: Im Team als Mitglied enthalten sein, als Coach dem Team zur Seite stehen oder als klassischer „guter Monarch“ alle Architekturentscheidung letztlich allein treffen? Alle diese Arten können sinnvoll sein, doch nicht für jedes Projekt […]

5 Strukturen, die Sie in Ihrer Softwarearchitektur haben sollten

aus der Reihe: Softwarearchitektur in 15 Minuten Heute geht es um Strukturen, die Sie in Ihrer Softwarearchitektur unbedingt haben sollten, damit Sie mit Ihren Stakeholdern gut über das System kommunizieren können. Sagen Sie mir, was Sie dazu meinen. Hinterlassen Sie einen Kommentar hier unten und teilen Sie das Video in sozialen Netzwerken.

Wie Sie Architektur flink dokumentieren (OBJEKTspektrum-Artikel)

Mein Artikel in der Zeitschrift OBJEKTspektrum, Ausgabe 3/2015, ist erschienen. Es geht um ein vieldiskutiertes Thema: Agile Teams stellen sich die Frage: Wie stark sollen wir unsere Architektur dokumentieren, um agil zu bleiben? Dokumentieren wir zu wenig, so entstehen Missverständnisse und wiederholte Diskussionen. Dokumentieren wir zu viel, müssen wir ständig Dokumente pflegen, anstatt lauffähige Software […]

Was genau ist Softwarearchitektur?

Ich habe viele Definitionen von Softwarearchitektur gesehen und mich gefragt, „wer Recht hat“. Die Frage konnte ich letztlich nicht beantworten, doch den Vergleich fand ich interessant. So interessant, dass ich ihn mit Ihnen teilen möchte. Grady Booch Er ist einer der Väter der UML und definierte Architektur so: „Eine Architektur ist die Menge der signifikanten Entscheidungen über […]

Architektur, die man spüren kann

Kürzlich war ich in der Schweiz, unterwegs mit meinem MacBook Air. Computer brauchen ab und zu Strom, keine Frage, und so steckte ich den Power-Adapter in eine Schweizer Steckdose, um den Akku des Computers aufzuladen. Ich wunderte mich, warum Steckdose und Stecker genau zusammen passten, noch besser als zu Hause in Deutschland (vgl. Bild 1). […]