inhire.ioBlogPraca w ITCzym w praktyce jest software w fabrykach?

Czym w praktyce jest software w fabrykach?

Praca w IT
30/08/2023

Co się dzieje, gdy software spotyka przemysł? Jakie korzyści niesie ze sobą zastosowanie go w fabrykach? I wreszcie, jakie umiejętności stanowią klucz do sukcesu w projektach tego typu? Odpowiedzi na te pytania znajdziesz w poniższym wywiadzie z Mariuszem Makowskim, który zdradza również jak wygląda jego codzienna praca jako MES Operations Manager w ABB. Przeczytajcie sami.

Pracujesz w ABB już 15 lat! Od kilku lat jako MES Operations Manager. Czy mógłbyś podzielić się z nami historią, jak zaczęła się Twoja przygoda z ABB i co na tak długo zatrzymuje Cię w firmie?

Czy 15 lat to długo?

To zależy od perspektywy – jeżeli porównamy ten okres do bieżących trendów rynku pracy, rzeczywiście może wydawać się on sporym kawałkiem czasu. Jeśli jednak weźmiemy pod uwagę konieczność ciągłego rozwoju osobistego ze względu na zmiany zachodzące obecnie w wielu obszarach, to można powiedzieć, że dopiero się rozkręcam. 😉


Zdecydowałem się rozpocząć współpracę z ABB, gdy w mojej poprzedniej pracy (również związanej z przemysłem oraz logistyką) dotarłem do punktu, w którym zorientowałem się, że potencjał zmian dla zaimplementowanych systemów i procesów jest już bardzo niewielki. Dodatkowo branża, w której prowadziliśmy działalność, zaczęła tracić swój potencjał biznesowy, co przekładało się na zwiększone ryzyko w zakresie stabilnego zatrudnienia. 


Kiedy dołączyłem do ABB, okazało się, że ten potencjał biznesowy jest bardzo obiecujący ze względu na rozmiary istniejącej sieci fabryk na całym świecie. 
Obecnie, w firmie zatrzymują mnie przede wszystkim dwie rzeczy: zapotrzebowanie na usługi wysokiej jakości, wynikające z mojego doświadczenia oraz możliwość pracy z moim zespołem.

Opowiedz nam o swojej roli Operations Managera w ABB. Jakie są Twoje główne zadania i za co odpowiadasz?

Stanowisko Operations Managera w moim zespole wymaga umiejętności odpowiedniego reagowania na nieustanne zmiany środowiska projektowego wynikające z potrzeb biznesu, wymagań klienta, sytuacji rynkowej, czy potrzeb własnego zespołu.

Podstawą wydajnej organizacji, która ma na celu dostarczanie rozwiązań MES’owych, jest dobrze działająca współpraca między komórkami odpowiedzialnymi za sprzedaż, rozwój produktu, wdrożenia i wsparcie techniczne.

1. Jednym z moich głównych zadań jest dobre zorganizowanie takiej współpracy. Na moim stanowisku, w większości przypadków konieczna jest szczegółowa znajomość bieżących tematów ze wszystkich tych obszarów (micro-management).

2. Znacząca część moich obowiązków to szacowanie kosztów pracy mojego zespołu i tworzenie na tej podstawie ofert biznesowych przedstawianych klientom. Koordynując pracę mojego zespołu i współpracę z innymi zespołami, wykorzystuję project board’y i cross-project queries w środowisku Azure DevOps, natomiast szczegółowe planowanie umożliwia mi Microsoft Project.

3. Zadania związane bezpośrednio z rozwojem systemu lub wdrożeniami realizuję poprzez zdalny dostęp do wirtualnych środowisk MES w poszczególnych fabrykach. Oczekiwany rezultat to wymierny wynik biznesowy, który kontroluję w systemie SAP, a następnie raportuję do zarządu w Szwajcarii.

Kluczem do efektywności jest odpowiednie zorganizowanie pracy w oparciu o procesy, a nie osoby, tak, aby zminimalizować niekorzystny wpływ rotacji pracowników wynikający ze zmiany przypisanych zadań lub zmian organizacyjnych. Dodatkowo tak działająca organizacja wspiera Zarząd grupy BL Digital w podejmowaniu strategicznych decyzji mających na celu zwiększenie korzyści biznesowych.

Jak w Twojej pracy software łączy się z przemysłem?

Oczekiwania względem software’u wykorzystywanego w fabrykach podlegają zmianom.

W moim przekonaniu współczesny przemysł wymaga od software’u przede wszystkim elastyczności, ponieważ organizacja przemysłu sama w sobie również się zmienia – zwłaszcza w kontekście redukcji kosztów i koncepcji Industry 4.0.

Co ciekawe, zmieniają się same zmiany – ich zakres, skala i tempo. MES łączy przemysł z planowaniem – jest obecny na linii produkcyjnej i zapewnia połączenia zagadnień przemysłowych z planowaniem zasobów fabryki. Działania poszczególnych operatorów stanowisk produkcyjnych mają bezpośredni wpływ na gospodarkę materiałową zespołu planistów, pracę magazynu, wózków widłowych, sprzedawców, kontrolę kosztów itd. 

Jakie korzyści przynosi zastosowanie oprogramowania w fabrykach, zarówno dla samej firmy, jak i dla klientów?

W większości przypadków system MES zapewnia integracje istniejących poziomów architektury IT w fabryce (ERP, systemy kontroli maszyn, repozytoria dokumentacji technicznej, bazy danych, etc.). Dzięki temu umożliwia on zarządzanie i monitorowanie procesu produkcji, kontrolę jakości oraz podniesienie ogólnej wydajności.

Przykładowo, pomoże ustalić:

  • Czy wystarczy materiałów na realizację zlecenia produkcyjnego planowanego na dzisiaj?
  • Na której maszynie to zlecenie powinno być wykonane? Ile czasu zajęła kalibracja maszyny?
  • Gdzie znajduje się dokumentacja techniczna?
  • Czy produkt końcowy spełnia wszystkie kryteria jakościowe?

MES zbiera dane produkcyjne, ale również je przetwarza i dostarcza do późniejszych analiz, które umożliwiają zidentyfikowanie potencjalnych usprawnień (produkcji, załogi, logistyki materiałowej, jakości, projektowania itd.)

Praca nad rozwojem systemu MES w oparciu o doświadczenia z realnych wdrożeń i utrzymania technicznego systemu w fabrykach produkcyjnych pozwala ABB utrzymać znaczącą pozycję na rynku konkurencyjnych produktów, a w wielu przypadkach umożliwić uzyskanie przewagi nad konkurencją i w efekcie – wygrać etap ofertowania.

Jakie umiejętności są szczególnie przydatne przy pracy nad projektami tego typu? Czy są jakieś specjalne kompetencje, których posiadanie przekłada się tu na sukces?

Niezwykle cenna jest wiedza domenowa – znajomość organizacji procesów produkcyjnych umożliwiająca ich właściwe modelowanie w celu optymalizacji.

Znajomość portfolio funkcjonalnego systemu MES – pozwala to eliminować ryzyko tworzenia tych samych lub podobnych rozwiązań ponownie, a jednocześnie zapewnia standaryzację rozwiązania dla klienta, co umożliwia redukcję kosztów implementacji i utrzymania.

Umiejętność wdrażania projektów w podejściu hybrydowym – projektowe etapy: inicjowania, ustalania zakresu i budżetu, projektowania, testowania i przekazywania odbywają się według klasycznego gate-model’u ABB; natomiast etap samego developmentu funkcjonalności jest realizowany przy wykorzystaniu technik zwinnych (sprinty, regularne spotkania z klientem itp.)

Ciekawość / Curiosity – osoby pracujące we wsparciu technicznym w wielu przypadkach mają podejście “detektywistyczne”, które umożliwia określenie przyczyny określonego problemu lub szybkie zidentyfikowanie możliwości usprawnień.

Możesz podać kilka przykładów jak kontekst przemysłowy zmienia pracę zespołów developerskich i supportujących?

W kontekście przemysłowym, zespoły developerskie i supportujące muszą:

1. Przetwarzać bardzo dużą liczbę informacji (emaile, teamsy, spotkania).

2. Produktywnie wykorzystywać czas pracy, sprawnie organizować spotkania oraz wykazywać się zdolnością do efektywnego przełączania się między zadaniami prowadzonymi równolegle.

3. Kultywować nawyk systematyczności i porządku. Odpowiednie i skrupulatne porządkowanie informacji i rozwiązań pozwala na sprawne dotarcie do nich nawet po kilku latach – kiedy akurat będą potrzebne.

4. Posiadać poczucie odpowiedzialności za jakość dostarczonego rozwiązania, które powinno zapewniać nieprzerwaną pracę systemu w warunkach produkcyjnych.

5. Rozumieć konieczności współpracy zespołowej w każdym możliwym obszarze związanym z pracą, tak aby minimalizować ryzyko przestojów linii produkcyjnych.

Jakie trendy lub innowacje w obszarze software’u w przemyśle obserwujesz obecnie?

Obecnie, w kontekście trendów i innowacji, obserwuje się wzrost zapotrzebowania na dostarczanie kompleksowych usług SPOC do produktu, sprzedaży, wdrożeń i utrzymania.

Dostawcy powinni być zorientowani na dostarczanie rozwiązań w modelu global-2-global, czyli posiadać potencjał skalowalności biznesu niezależnie od lokalizacji geograficznej.

Elementem zapewniającym przewagę na etapie wyboru dostawcy jest elastyczność – klient wybierze rozwiązania, które można łatwiej, szybciej i taniej dostosowywać do swoich potrzeb. Bardzo często pojawiają się wymagania dotyczące możliwości samodzielnej konfiguracji przez klienta.

Jeśli chodzi o infrastrukturę, wyraźnie kształtują się 2 typy klientów: ci, którzy preferują hosting standardowego klienta systemu MES i utrzymanie serwerów on-prem w lokalnej serwerowni w celu zapewnienia maksymalnej dostępności i wydajności; oraz druga grupa – zorientowanych na model subskrypcyjny i hostowanie systemu MES w chmurze.

Chcesz dowiedzieć się jak wygląda praca w ABB na innych stanowiskach?

Przeczytaj również: