Effizienter Wissenstransfer für Cross-Platform-Entwicklung
Unsere Strategieberatung für das Entwicklerteam von empower® zur Beschleunigung der Entwicklung und Sicherstellung der Feature-Gleichheit auf Windows & macOS.
Der Kunde
empower® – Globale Standards für Microsoft Office
Die empower® Suite ist eine international erfolgreiche Software-Suite, die direkt in Microsoft Office integriert ist und Unternehmen hilft, markenkonforme und professionelle Dokumente sowie Präsentationen zu erstellen. Mit über 2,5 Millionen Anwendern weltweit ist eine konsistente und schnelle Weiterentwicklung der Software auf allen Plattformen – Windows, macOS und Web – ein entscheidender Erfolgsfaktor für die marktführende Position des Unternehmens.
Die Herausforderung
Know-how-Aufbau für einheitliche Cross-Platform-Entwicklung
Das Entwicklerteam von empower®, dessen Expertise historisch im Windows-Umfeld lag, stand vor der Aufgabe, die bestehende Cross-Platform-Lösung noch effizienter zu nutzen und weiterzuentwickeln. Die zentralen Ziele waren:
Know-how-Transfer
Das Team sollte befähigt werden, die Besonderheiten der Cross-Platform-Entwicklung insb. für macOS tiefgehend zu verstehen und bestehende Code-Strukturen souverän zu beherrschen.
Effizienz steigern
Langfristig sollten neue Features nur noch ein einziges Mal entwickelt werden müssen, um auf allen Plattformen gleichzeitig zu erscheinen.
Technologische Weichenstellung
Es musste die Sinnhaftigkeit neuerer UI-Frameworks für die spezifischen Anforderungen von empower® bewertet und potenzielle Show-Stopper in der .NET-basierten Entwicklung identifiziert werden.
Unsere Lösung
Intensiv-Workshop für Code, Architektur und Entwicklung
Turm & Springer agierte als reiner Technologieberater. Im Rahmen mehrerer Intensiv-Workshops haben wir das empower®-Team direkt und praxisnah unterstützt. Unsere Leistung umfasste:
Gemeinsame Code-Analyse
Wir haben uns tief in die bestehende .NET-Codebasis eingearbeitet und diese gemeinsam mit dem Team analysiert. Dabei wurden komplexe Zusammenhänge erläutert und die spezifische Funktionsweise unter macOS beleuchtet.
Gezielter Wissenstransfer
Ein Schwerpunkt lag darauf, dem Team die fundamentalen Unterschiede und Besonderheiten der macOS-Plattform im Vergleich zu Windows zu vermitteln. Dies schaffte die nötige Sicherheit für zukünftige Entwicklungen.
Technologie-Validierung / Machbarkeit
Wir analysierten die Vor- und Nachteile sowie die technische Machbarkeit des Einsatzes von UI-Frameworks für die empower®-Suite. Dabei wurden auch allgemeine "Pain Points" im .NET-Ökosystem und mögliche Show-Stopper offen diskutiert.
Offene Q&A-Session
Als beratender Partner standen wir dem Team für alle aufkommenden Fragen zur Verfügung und lieferten fundierte Antworten zu Architektur, Implementierungsdetails und Best Practices.
Ergebnisse der Zusammenarbeit
Gelungener Wissenstransfer für Cross-Platform-Entwicklung
Durch diesen gezielten Austausch wurde eine nachhaltige Wissensbasis geschaffen. Es wurde vereinbart, dass Turm & Springer auch zukünftig für weitere Beratungstage zur Verfügung steht, um den eingeschlagenen Weg weiter zu begleiten.
Das Entwicklerteam von empower® verfügt nun über das notwendige Know-how, um die Cross-Platform-Lösung selbstständig und effizient weiterzuentwickeln.
Es wurden klare strategische Entscheidungen bezüglich des Tech-Stacks und der Frameworks getroffen.
Das Fundament für das langfristiges Ziel wurde gelegt: Die Business-Logik soll zu 100 % wiederverwendet werden, um Features nur noch einmal entwickeln zu müssen.
Ihr nächster Zug: Kontaktieren Sie uns
Haben Sie Fragen zu unseren Leistungen oder möchten Sie eine konkrete Herausforderung in Ihrer Entwicklung mit uns besprechen? Wir freuen uns darauf, von Ihnen zu hören und gemeinsam die beste Strategie für Ihren Erfolg zu entwickeln. Nutzen Sie einfach das untenstehende Formular.
Ihre Nachricht wurde erfolgreich übermittelt. Wir melden uns schnellstmöglich bei Ihnen.
Beim Senden ist ein unerwateter Fehler aufgetreten. Bitte versuchen Sie es erneut.
Mit dem Absenden dieses Formulars akzeptieren Sie unsere Datenschutzbestimmungen. Ihre Daten werden nicht an Dritte weitergegeben.