Quelle: dotnetpro
Architektur in der Softwareentwicklung 14.03.2022, 00:00 Uhr

Ist Architektur eine Teamaufgabe?

Obliegt die Architektur einer einzelnen Rolle oder dem gesamten Team? David klärt auf.
Schon seit über zehn Jahren bilde ich (Software-)Architekten aus und betreue diese auch noch oft danach in ihren Projekten. Und immer wieder werde ich in meinen Workshops oder Reviews darauf angesprochen, wer denn nun für die Architektur verantwortlich sei: ein Architekt oder das gesamte Team? Besonders in der modernen Softwareentwicklung drängt sich diese Frage auf, schließlich fordert nahezu jedes agile Projektmanagement-Framework dazu auf, dass Teams sich selbst organisieren und ihre Probleme und Aufgaben alleinverantwortlich lösen sollten. Aber wie passt in ein solches Bild die Architektur eines Softwareprojekts? Eine Tätigkeit, die traditionell durch eine Rolle des Software- oder Systemarchitekten ausgeübt wird, die sich außerhalb eines Teams befinden? Das vorliegende Deep Dive sucht die Antwort darauf.

Scrum?

dotnetpro

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Auf jedem Gerät verfügbar