Unter Berücksichtigung diverser Einschränkungen (technische Gegebenheiten, organisatorische Möglichkeiten) sowie dem Aufbau des Teams wurde ein Vorgehen gemeinsam mit dem Team erarbeitet, um Schwierigkeiten bei der Weiterentwicklung eines monolithisch aufgebauten Softwaresystems zu begegnen. Als Ergebnis entstand eine Strategie zur Erreichung kurzfristiger Ziele (Modularisierung, Testbarkeit, Performance) sowie langfristiger Ziele (Microservices, CI/CD) sowie ein PoC (Proof of Concept) als Beweis für die Machbarkeit der Strategie und Vorlage für weitere Schritte bei der Umsetzung der Strategie.
Thema | Modularisierung eines organisch gewachsenen monolithisch aufgebauten Softwaresystems |
---|---|
Branche | Automotive |
Rolle | Beratung und Coaching |
Dauer | 01.2021 – 12.2021 |
Tätigkeiten | Beratung, Workshops, Coaching |
Technologie | Java, JEE, MicroProfile |
Tools | Office Tools, yEd |
Team | Product Owner, Entwickler / Architekt |