Softwarearchitekten sollten Baumeister sein
Wenn wir uns anschauen, woher das Wort Architekt kommt, sehen wir, dass es auf Latein Baumeister bedeutet. Baumeister mussten sich beweisen, bevor sie Baumeister werden konnten: Sie mussten zuerst alle anderen Jobs auf dem Bau machen, bevor sie Baumeister wurden. Aber nachdem sie Baumeister wurden hatten sie keine Zeit um diese Arbeiten weiterzumachen. Es gibt viele Parallelen zwischen Baumeistern und Softwarearchitekten.
Man sollte vorsichtig sein, wenn man bei der Entwicklung des Codes hilft. Die Entwickler im Projekt nehmen Personen nicht ernst, wenn sie nicht Softwareentwickler im Projekt sind. Sie können sich auf den Schlips getreten fühlen. Allerdings gibt es auch Unterschiede zwischen Baumeistern und Softwarearchitekten. Zum Beispiel gibt es bei Softwarearchitekten kein Ausbildungsmodell und im Gegensatz zu den Baumeistern müssen die Architekten in verschiedenen Projekten mit verschiedenen Teams arbeiten. Wir brauchen eigentlich ein Ausbildungssystem für Softwarearchitekten, weil jedes Softwareprojekt einen eigenen Architekten braucht.