11 Broadening the T

Oftmals wird die Softwarearchitektur als nicht-technische Karriere angesehen, in welcher Diagramme gezeichnet werden, welche das Softwaredesign bestimmen. Allerdings müssen Softwarearchitekten sich genauso gut mit den vorhandenen Technologien auskennen wie die Softwareentwickler. Die Softwarearchitekten müssen immer wissen können ob eine Lösung funktionieren wird und wie diese umgesetzt werden kann.

Oftmals spezialisieren sich Fachkräfte allerdings nur auf eine oder zwei Technologien und arbeiten nur mit diesen, obwohl es für gewisse Projekte sicherlich geeignetere und bessere Technologien gibt. Als Softwarearchitekt muss man deshalb immer den Blick für das Ganze haben und zumindest die Grundsätze von verschiedenen Technologien kennen und verstehen, um für ein Projekt schließlich die passenden und richtigen Technologien auszuwählen.

Häufig kommen Softwararchitekten aus dem Bereich der Softareentwicklung und haben somit bereits Erfahrung mit einigen Technologien gehabt. Somit können sie zwischen dem Blick auf das ganze Projekt und einem detailierten Blick in die Applikation wechseln um Probleme zu erörtern. Da Softwarearchitekten nicht in allen Technologien Spezialisten sein können, ist es wichtig die unterschiedlichen Technologien, welche für eine Problemlösung eingesetzt werden können, zumindest zu kennen und andere Spezialisten zu Rate zu ziehen, mit welchen die Lösung im Detail durchgesprochen werden kann. Die Rolle des Softwarearchitekten kann also auch von mehreren Personen gleichzeitig wahrgenommen werden, um die bestmögliche Lösung zu finden.

results matching ""

    No results matching ""