Um schnell auf Änderungen in der Softwareentwicklung reagieren zu können, werden in agilen Vorgehensmodellen möglichst alle hierfür nötigen Aufgaben in die Verantwortung des krossfunktionalen und selbstorganisierenden Entwicklerteams gegeben. Hierzu zählt auch der Entwurf und die Umsetzung der Software Architektur. Doch nach konkreten Ansätzen, wie diese Aufgabe bewältigt werden kann, sucht man in agilen Prozessen wie Scrum vergeblich und so laufen viele Teams Gefahr, das Ziel einer konsistenten und anforderungsgerechten Architektur zu verfehlen.
In meinem Vortrag gehe ich auf die vier Kernelemente agiler Architekturarbeit ein und zeige, wie und an welchen Stellen sich diese in den Entwicklungsprozess integrieren lassen. Darüber hinaus stelle ich in der Praxis bewährte Methoden und Werkzeuge vor, die bei einer erfolgreichen Umsetzung helfen können.