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?
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar