Wir haben für ein industrielles Fertigungsunternehmen ein Montageassistenzsystem entwickelt, das die Arbeitsabläufe transparenter machte, die Fehlerwahrscheinlichkeit verringerte und eine effizientere Schulung ermöglichte.
Sektor
Dienstleistung & Technologie
Die Herausforderung
Unser Kunde ist ein multinationales Unternehmen mit Hauptsitz in Deutschland, das Anlagen für die Antriebs- und Steuerungstechnik herstellt. Ihr digitales Montageassistenzsystem kombiniert Software und Hardware, um die manuelle Montage zu unterstützen und die Mitarbeiter durch die einzelnen Montageschritte zu führen, wodurch die Prozesssicherheit und Qualität gesteigert werden. Der Arbeitsbereich umfasst verschiedene Hardware-Elemente (einen Projektor, Pick-to-Light-Anzeigen, einen Touchscreen, virtuelle Oberflächen und mehr) sowie die dazugehörige Software zur Steuerung dieser Elemente.
Die Version 1.0 dieser Steuerungssoftware war bereits verfügbar. Zusätzlich arbeitete der Kunde mit einem Universitätsteam zusammen, um Proof-of-Concept (PoC) Software für neue Funktionen zu liefern. Der Kunde wandte sich an DSS Consulting
- die Codebasis der Software weiterzuentwickeln
- die neuen Funktionen produktionsreif in die Anwendung zu integrieren und
- Entwicklung eines vollständigen Anwendungspakets für die Produktion, einschließlich Lizenzprüfungen und Hardware- und Softwaretests, mit voller Verantwortung für die Qualitätssicherung
Die Lösung
In einem ersten Schritt verstand DSS Consulting die Anforderungen im Detail (erforderliche Technologien, Methodik usw.) und erwarb das erforderliche Fachwissen, Anschließend stellte DSS das Projektteam zusammen, das aus drei Experten auf Kundenseite sowie einem Projektmanager, einem Business Analysten, drei Java-Entwicklern, zwei .NET-Entwicklern und drei Testern von DSS bestand. Die benutzerdefinierte Entwicklung wurde mit Java für das Backend, Angular für das Frontend und .NET für die Handhabung der verschiedenen Software-Treiber durchgeführt.
Das Projekt stand vor mehreren großen Herausforderungen. Diese ergaben sich in erster Linie aus der komplexen Architektur der ursprünglichen Software – folglich war das Debuggen und Beheben von Fehlern in den bestehenden Softwarekomponenten keine leichte Aufgabe. Die Integration der Software mit verschiedenen Hardwarekomponenten und deren eingebetteter Software stellte eine zusätzliche Herausforderung dar. Schließlich stellte auch die im März 2020 einsetzende COVID-19-Pandemie ein Hindernis für das Projekt dar.
Dank der Fachkompetenz des Teams und der Unterstützung des Kunden konnten wir diese Herausforderungen jedoch meistern und das Projekt erfolgreich abschließen.
Technologie
Java, .NET, Angular
Die Ergebnisse
Die fertige Software wurde in mehreren Produktionsstätten unseres Kunden sowie in Werken anderer Unternehmen implementiert; die Installation wurde vom Team unseres Kunden durchgeführt. DSS Consulting wurde anschließend mit der Entwicklung der nächsten Version beauftragt, die erfolgreich abgeschlossen wurde. Weitere Entwicklungen wurden dann auf Grundlage der Änderungswünsche des Kunden und verschiedener Änderungsanforderungen seiner Partner durchgeführt.


