Naab, MatthiasMatthiasNaabKeuler, ThorstenThorstenKeulerKnodel, JensJensKnodel2022-03-072022-03-072012https://publica.fraunhofer.de/handle/publica/296130Softwarearchitektur ist inzwischen eine akzeptierte und verbreitete Disziplin, um die Entwicklung und Evolution von Softwaresystemen mit Hilfe ingenieursmäßiger Methoden zu unterstützen. Dazu erarbeiten Architekten Lösungen, die Produktanforderungen der Kunden, Wirtschaftlichkeitsanforderungen des Managements, und Bedürfnisse der Entwicklungsorganisation in Einklang zu bringen. In der Praxis stellt sich die Arbeit der Architekten im Produktlebenszyklus immer wieder als große Herausforderung dar. Unser Fazit nach mehr als 50 Projekten mit industriellen Partnern im Bereich Softwarearchitektur: eine systematische und konsequente Planung und Durchführung von Architekturaktivitäten (für wen, was, wann, und wie viel?) ist in der Praxis oftmals nicht zu finden. Wir stellen in diesem Vortrag unsere Erfahrungen vor, wie man Architekturaktivitäten zielorientiert planen und über die Zeit koordinieren kann. Dazu führen wir das Konzept der "Architecture Engagement Purposes" ein. Unsere Lessons Learned illustrieren wir anhand eines Beispiels aus der Praxis.desoftware architecturearchitecture documentation004005006"Architektur - für wen, was, wann, und wie viel?"report