Unsere Referenzen im Bereich Architecture-Centric Engineering
Fraunhofer-Institut für Experimentelles Software Engineering IESE
- Referenzprojekte
- Empirische Ergebnisse
Referenzprojekte
Ein vorrangiges Ziel der Fraunhofer-Gesellschaft ist die nachhaltige Verankerung wissenschaftlicher Forschungsergebnisse in der industriellen Anwendung.
Überblick über Architekturprojekte
In den vergangenen Jahren hat das IESE mehr als 50 Architekturprojekte mit Kunden aus der Industrie in den Bereichen eingebettete Systeme und Informationssysteme durchgeführt.
Die Beweggründe unserer Kunden waren recht unterschiedlich, aber die Projekte lassen sich anhand der Kritikalität für den Kunden wie folgt klassifizieren:
Projekte mit Fokus auf Evaluierungsaktivitäten
- Risikomanagement: Situation ist unter Kontrolle, aber Risiken sollten identifiziert werden.
- Notfall: Situation ist nicht mehr unter Kontrolle. Gründe und Gegenmaßnahmen müssen identifiziert werden.
- Clash: Situation zwischen verschiedenen Unternehmen ist kritisch in Bezug auf ein Produkt (z.B. die Beziehung zwischen dem Kunden und dem Anbieter eines Softwaresystems). Gründe und Gegenmaßnahmen müssen identifiziert werden.
Projekte mit Fokus auf konstruktiven Aktivitäten
- Qualitätsmanagement: langfristige Qualitätsverbesserung für Systeme, die noch in gutem Zustand sind.
- Evolution oder Revolution: langfristige Qualitätsverbesserung für Systeme, die sich bereits in einer kritischen Lage befinden.
Wir haben all diese Projekte mithilfe unser Leistungen aus dem Bereich Architektur durchgeführt, gemäß unserer Philosophie bezüglich Architekturen.
Empirische Ergebnisse
Relevanz
- In mehr als 40 Fällen ermöglichte es eine Architekturevaluierung des IESE, Risiken frühzeitig zu identifizieren und einzuordnen. Basierend auf diesen Resultaten konnten geschäftskritische Entscheidungen leichter gefällt werden.
- Mehr als 90% der Empfehlungen aus Architekturevaluierungen wurden vom Kunden akzeptiert und ihre Umsetzung wurde innerhalb von zwei Wochen angeordnet.
- In mehr als 80% der Fälle existiert keine aktuelle oder ausreichende Architekturdokumentation, die als Basis für kritische Entscheidungen dienen könnte. Eine Rekonstruktion der Architektur, wie sie das IESE anbietet, unterstützt die zielorientierte und effiziente Rekonstruktion, damit eine solide Grundlage für die Entscheidungsfindung geschaffen werden kann.
- Beim Architecture Coaching mit Kunden konnten wir beobachten, dass die Architekten bei der Erstellung einer Architektur weit mehr als 50% ihrer Zeit für die Klärung von Anforderungen, die Rekonstruktion bestehender Systemideen und für andere Kommunikations- und Organisationsaufgaben aufwenden mussten.
Performanz & Effektivität
- Mittels Fraunhofer SAVE wurden viele Systeme mit mehreren Millionen Zeilen an Code bezüglich ihrer Konformität mit der geplanten Architektur überprüft. In bestimmten Systemen wurden mehr als 50.000 Verletzungen der Architektur entdeckt und es wurden entsprechende Verbesserungsempfehlungen abgeleitet.
- Die Optimierung der Visualisierung von Softwarearchitekturen in Fraunhofer SAVE führte zu einer Reduzierung der Bearbeitungszeit von Analyseaufgaben um mehr als 60%.
- Eine wiederholte Überprüfung der Architekturkonformität der Implementierung einer Produktfamilie mit Fraunhofer SAVE führte zu einer nachhaltigen Steigerung der Konformität um bis zu 98%.
- Entwickler, die mit SAVE LiFE in Echtzeit Feedback zu Architekturverletzungen bekommen, verursachen bis zu 60% weniger Verletzungen der Architekturkonformität
- Mit zielorientierter Analyse und konsequenter Neugestaltung der Architektur wurde die Reaktionszeit der Benutzerinteraktionen für die Visualisierung sehr großer Systeme in einem Architekturvisualisierungswerkzeug um das mehr als Zehnfache reduziert.








Social Bookmarks