Zmiana nie może stanąć, bo padło łącze

Wtorek, szósta dwadzieścia rano. Pada łącze internetowe zakładu — dwie ulice dalej koparka przecięła kabel. Maszyny tego nie zauważają. Operatorzy też nie, dopóki nie spróbują zaksięgować pierwszego zlecenia na zmianie i nie zobaczą na ekranie kręcącego się kółka.

To, co dzieje się dalej, zależy od decyzji podjętej — zwykle bez większej dyskusji — w dniu zakupu oprogramowania.

Założenie z biura

Większość dzisiejszego oprogramowania biznesowego powstaje przy założeniu, że połączenie zawsze jest. W biurze to rozsądne. Awaria oznacza, że maile poczekają, spotkanie się przesunie, a poranek przepadnie. Irytujące, do odrobienia i rzadko czyjaś wina.

Hala produkcyjna nie ma takiego luzu. Zmiana się zaczęła, materiał jest przygotowany, maszyny pracują — niezależnie od tego, czy system potrafi zapisać, co robią. Kiedy system halowy działa gdzie indziej, zakład ma trzy wyjścia i żadne nie jest dobre.

Przestać księgować. Produkcja idzie dalej, zapis nie. Ktoś odtworzy go później z pamięci i karteczek, a luka zostaje na stałe dziurą w identyfikowalności.

Wrócić do papieru. Procedura papierowa teoretycznie istnieje. W praktyce formularze są nieaktualne, połowa zmiany nigdy ich nie używała, a wszystko i tak trzeba będzie potem przepisać.

Czekać. Jeśli linia potrzebuje systemu, żeby zwolnić pracę, oznakować wyrób albo zapisać kontrolę, awaria łącza jest postojem. To scenariusz, którego nikt nie zaplanował, a za który płacą wszyscy.

Nie chodzi tylko o kabel

Łącze to najbardziej oczywista zależność i najłatwiejsza do zauważenia. Są inne, które w razie awarii zachowują się dokładnie tak samo.

Usługa dostawcy. Prace serwisowe po jego stronie, zaplanowane na godzinę wygodną dla jego strefy czasowej, a nie dla Waszej nocnej zmiany.

Abonament. Odnowienie, które utknęło w zakupach, zmiana cennika, linia produktów wygaszana z dwunastomiesięcznym wyprzedzeniem. Decyzje handlowe podjęte gdzie indziej, które lądują na Waszej hali.

Dane. Historia produkcji to najcenniejszy zapis, jaki ma zakład, a w wielu systemach najtrudniej ją ze sobą zabrać. Jeśli Wasza genealogia żyje w cudzej bazie, to tam żyje też odpowiedź na następne pytanie o wycofanie.

Żadne z tych zdarzeń nie jest prawdopodobne w konkretnym dniu. W całym życiu systemu produkcyjnego, liczonym w latach, większość z nich wydarzy się przynajmniej raz.

Najpierw lokalnie — jako wymaganie

Dla systemu, który stoi na hali, praktyczny wniosek jest prosty: musi działać w budynku.

Działa u Was na miejscu. Na sprzęcie, który kontrolujecie, w sieci, od której hala i tak już zależy.

Pracuje dalej bez niczego na zewnątrz. Księgowania, skany, odczyty z maszyn i aktualny stan każdego zlecenia działają dalej, gdy połączenia ze światem nie ma. To, co naprawdę potrzebuje świata zewnętrznego, czeka na niego — a nie odwrotnie.

Wasze dane w Waszej bazie. Przechowywane tam, gdzie możecie robić kopie zapasowe, odpytywać je i trzymać, bez pytania kogokolwiek o pozwolenie.

Tym w fabryce jest suwerenność. Nie stanowiskiem w geopolityce ani hasłem z folderu, tylko odpowiedzią na pytanie, czy zmiana może pracować dalej, gdy coś za bramą pójdzie nie tak.

Pytanie przed podpisaniem umowy

Przy każdym systemie, który ma trafić na halę, zapytajcie, co się stanie rano w dniu, w którym padnie łącze. Nie o to, czy to mało prawdopodobne, i nie o deklarowaną dostępność, tylko o to, co zobaczy i zrobi operator stojący przed ekranem. To samo pytanie warto zadać o dzień, w którym dostawca zmieni cennik, i o dzień, w którym zechcecie odejść z całą historią produkcji.

Jeśli uczciwa odpowiedź brzmi, że będzie czekał, ten system jest częścią Waszej linii produkcyjnej — i powinien spełniać te same wymagania co wszystko inne, co na niej stoi.