Komplex egyedi fejlesztés Németországban

Egy ipari gyártó vállalat számára fejlesztettünk összeszerelést támogató rendszert, amely átláthatóbbá tette a munkafolyamatokat, csökkentette a hibalehetőségeket, és hatékonyabbá tette a munkatársak betanítását.

egyedi fejlesztés

Szolgáltatás & technológia

A kihívás

Ügyfelünk egy németországi központú, hajtás- és vezérléstechnikai eszközök gyártásával foglalkozó multinacionális vállalat. Szoftvert és hardvert ötvöző digitális összeszerelési segédrendszerük a kézi összeszerelést támogatja: végigvezeti az operátorokat az egyes összeszerelési lépéseken, a folyamat megbízhatóságának és minőségének növelése érdekében. A munkaállomás területén számos hardverelem (projektor, pick-to-light, érintőképernyő, virtuális felületek és mások), valamint azok vezérlésére szolgáló szoftver található.

A rendszert vezérlő szoftver 1.0 verziója már elkészült, ezen felül az ügyfél egy egyetemi csapattal együttműködve több proof-of-concept (PoC) szoftvert fejlesztett további új funkciókhoz. Az ügyfél a DSS Consultingot kérte fel

  • a szoftver kódbázisának továbbfejlesztésére,
  • az új funkciók gyártásra kész formában történő integrálására az alkalmazásba, valamint
  • egy teljes gyártási alkalmazáscsomag kidolgozására, beleértve a licencellenőrzéseket és a teljes hardver- és szoftvertesztelést, a szoftver teljes minőségbiztosítási felelősségével együtt.

A megoldás

Első lépésként a DSS részletesen megismerte a követelményeket (szükséges technológiák, módszertan stb.) és elsajátította a szükséges szakterületi ismereteket. Ezt követően összeállítottuk a projektcsapatot, amelyben három szakértő vett részt az ügyfél oldaláról, valamint egy projektmenedzser, egy üzleti elemző, három Java-fejlesztő, két .NET-fejlesztő és három tesztelő a DSS részéről. Az egyedi fejlesztés során a háttérrendszerhez Javát, a frontend-felülethez Angulart, a különböző illesztőprogramok kezeléséhez pedig .NET-et használtunk.

A projekt több komoly kihívással is szembenézett. Ezek elsősorban az eredeti szoftver bonyolult architektúrájából fakadtak – ennek következtében a meglévő szoftverkomponensek hibakeresése és hibajavítása nem volt könnyű feladat. A szoftver összehangolása a különböző hardverkomponensekkel és azok beágyazott szoftvereivel további kihívást jelentett. Végül, a 2020 márciusában kezdődő COVID-járvány is akadályt gördített a projekt elé.
A csapat szakértelmének és az ügyfél támogatásának köszönhetően azonban a DSS képes volt leküzdeni ezeket a kihívásokat, és a projektet sikeresen befejezni.

Technológia

Java, .NET, Angular

Az eredmény

Az elkészült szoftvert ügyfelünk számos gyártóüzemben, valamint más vállalatok gyáraiban is bevezették, a telepítést ügyfelünk csapata végezte. A DSS Consulting ezután a következő verzió elkészítésére is megbízást kapott, amelyet sikeresen teljesített. Ezt követően további fejlesztésekre került sor az ügyfél változtatási igényei, valamint az ő partnerei által kért különféle módosítási igények alapján.