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). […]

5 Hürden, die Sie in Doku-Vorhaben meistern

Heute geht es um die typischen Hürden, die einem Softwareteam begegnen, wenn ein Vorhaben zur Dokumentation von Softwarearchitektur gestartet werden soll. Oft kommen solche Hürden schleichend auf Sie zu, und Sie merken nicht einmal, wenn Sie hineinlaufen und dadurch zurückgehalten werden. Also lassen Sie uns einen Schritt Abstand nehmen und sehen, welche von diesen hier Sie […]

6 Top-Ausreden, um nicht dokumentieren zu müssen

Alle im Softwareprojekt wollen Doku lesen können. Jeder weiß auch, warum Doku wichtig ist und um wie viel schneller das Team sein könnte, wenn die richtigen Stellen dokumentiert wären. Nur: Keiner will die Doku schreiben, am liebsten drückt man sich davor. Hier eine Liste der 6 beliebtesten Ausreden, um nicht dokumentieren zu müssen. Manche habe […]