
Aplikacja Smart Factory dla przemysłu ciężkiego
Zadanie
Klient - duże przedsiębiorstwo produkcyjne UE, przedstawiciel przemysłu ciężkiego. Firma produkuje maszyny dla producentów na całym świecie.
Klient musiał zbudować ekosystem IIoT (przemysłowy Internet rzeczy) od podstaw. Naszym zadaniem było stworzenie części oprogramowania tego systemu. Aplikacja musiała wykorzystywać predefiniowane algorytmy i algorytmy uczenia maszynowego do wykonywania pełnego zakresu operacji.
Decyzja
Rozwiązanie zostało zaprojektowane w celu zwiększenia wydajności produkcji, zwiększenia rentowności, usprawnienia przepływu pracy i usprawnienia operacji w największej fabryce maszyn klienta.
Na podstawie danych zebranych przez czujniki system oblicza OEE (całkowita wydajność sprzętu) dla wszystkich warsztatów produkcyjnych i maszyn. Użytkownicy mogą przeglądać kluczowe wskaźniki wpływające na poziom OEE, identyfikować możliwe problemy i wykonywać określone operacje, aby je rozwiązać. Aplikacja umożliwia śledzenie wskaźników wydajności przez określony czas.
Wynik
Nasz zespół dotrzymał wszystkich terminów i pomyślnie uruchomił powstałe rozwiązanie IIoT. Po wdrożeniu nasi specjaliści IT nadal świadczą usługi w zakresie wsparcia rozwiązania. Klient był zadowolony z wyników i wpływu aplikacji przemysłowej IIoT na poprawę wydajności (o 20-30%). W planach jest rozszerzenie aplikacji o nowe funkcje, a następnie wdrożenie rozwiązania w innych obiektach przedsiębiorstwa.
Technologia
JavaScript, JQuery, TypeScript, .NET Core 3, ASP.NET MVC, C#, Web API, Robolectric, Espresso, .NET 5, MockK, JUnit, XCTest, JMeter, Gatling, ApacheBench, Azure AD, Azure DevOps
Skład zespołu
10 osób: 4 deweloperzy, 2 qa inżynierów, projektant, project manager, DevOps inżynier, architekt
Prawie najtrudniejszy projekt, nad którym miałem okazję pracować, ale w rezultacie jeden z najbardziej ekscytujących. Produktem klienta jest sprzęt, który powstaje na jeszcze bardziej złożonym sprzęcie, a my musieliśmy stworzyć aplikację do optymalizacji wszystkich procesów (i nie tylko), myśląc kompleksowo i miejscami nieszablonowo. Dla mnie ten projekt był wyzwaniem, ale jestem zadowolony z ogólnego wyniku, sposobu, w jaki budowano pracę z klientem i tego, jak skuteczne okazało się rozwiązanie dla klienta.