Dies ist ein (unvollständiger) Auszug aus dem gedruckten Buch .
Besserwisser, Bevormunder und Begründungsverweigerer genießen unter Kopfarbeitern so ziemlich die geringstmögliche Wertschätzung und werden – mit Recht – boykottiert, ignoriert und/oder unterminiert. Falls Softwarearchitekten sich so verhalten droht Desaster.
Architator
Wir alle kennen technische Diskussionen, bei denen die Beteiligten über eine konkrete technische oder konzeptionelle Fragestellung ihre jeweiligen Meinungen, Erfahrungen und Vorstellungen austauschen. Solche Argumentationen können sich über lange Zeit erstrecken, und in guten Fällen findet das Team einen Konsens oder eine kleine Gruppe (siehe Der Entscheider) entscheidet ein (oder eine sehr kleine Gruppe) kundiger und erfahrener Köpfe dann, welchen Weg das Team in dieser Fragestellung einschlagen soll. Als wesentlicher Bestandteil gehört zu einer solchen Entscheidung die Transparenz, d. h. die Begründung.
Der Architator hingegen maximiert seine Unbeliebtheit, indem er grundsätzlich ohne Begründung Architekturentscheidung über die Köpfe des (in der Regel erfahrenen und sachkundigen) Entwicklungsteams hinweg trifft. Eben wie ein typischer Diktator.
Dieses Vorgehen basiert aufentsprechenden Machtstrukturen: Das Management muss den Architator mit den Insignien dieser Macht ausgestattet haben, sonst ließen sich so getroffene Entscheidungen niemals durchsetzen.
War Story:
In einem Projekt fungierte der (Gesamt-)Projektleiter gleichzeitig als tech- nischer Architekt. Er legte, typisch Diktator, ohne Abstimmung mit dem Team eine serviceorientierte Architektur (SOA) auf Basis von XML-Web- Services fest – obwohl eine leichtgewichtige Java-Lösung die Anforderungen der Auftraggeber prima erfüllt hätte. Gleichzeitig bestimmte unser Diktator die einzusetzenden Frameworks und Produkte. Das waren hauptsächlich teure und komplexe Monster, die er aus seiner eigenen Vergangenheit kannte. Am Ende hatte der Kunde zwar eine Lösung – aber eine viel zu teure. Der Architator hatte einige Freunde weniger. (GS)
Solche Diktatoren:
- bestimmen statt zu überzeugen
- ignorieren Argumente anderer Personen
- ignorieren alternative Vorschläge
Verwandte Muster
Hinweis
arc42 offers architecture training.
The data is currently loaded from the backend and should display here shortly. If not, you can see the next dates at trainings.arc42.org .