Za kulisami wdrożeń Automatyzacja

Czy automatyzacja może pogorszyć proces

Poniedziałek, 8:00. Nowy automat do generowania zamówień materiałowych rusza pierwszy raz. W piątek ktoś dumnie ogłosił: „koniec ręcznego liczenia, system zamawia sam”. W poniedziałek do dostawcy poszło zamówienie na dziesięciokrotność potrzeby. Automat policzył dokładnie tak, jak mu kazano — na podstawie reguły, którą wcześniej człowiek zawsze po cichu korygował. Nikt nie zauważył, bo przecież „system liczy sam”.

JT
Architekt systemów MES / WMS • 11 lat w branży

Ta scenka z zamówieniem na dziesięciokrotność potrzeby nie jest wyjątkiem. To modelowy przykład tego, co dzieje się, gdy automatyzujemy proces, którego wcześniej naprawdę nie zrozumieliśmy. Człowiek, który przez lata ręcznie liczył zamówienia, miał w głowie poprawkę, której nigdy nie zapisał — „dla tego materiału mnożnik jest zawyżony, biorę połowę”. Ta poprawka była częścią procesu. Tyle że częścią niewidoczną, żyjącą wyłącznie w jego głowie.

Kiedy proces zautomatyzowano, wzięto to, co było zapisane, a pominięto to, co żyło w intuicji. Automat dostał regułę bez poprawki i wykonał ją idealnie. Idealnie źle. I tu dochodzimy do sedna: automatyzacja niczego nie ocenia. Nie wie, czy proces jest dobry. Robi dokładnie to, co mu zdefiniowano — tylko szybciej, konsekwentniej i na większą skalę niż jakikolwiek człowiek.

Sedno sprawy: automatyzacja to wzmacniacz. Dobry proces wzmacnia w dobrą stronę — szybciej, taniej, bez błędów. Zły proces wzmacnia w złą stronę — powiela błąd na całej skali i odbiera ludziom możliwość korekty. Automatyzując zły proces, nie naprawiasz go. Betonujesz go i przyspieszasz.

W tym artykule pokażę, kiedy automatyzacja pomaga, a kiedy szkodzi. Bo pytanie z tytułu nie jest retoryczne — odpowiedź brzmi „tak, i to częściej, niż się przyznaje”. Ale nie znaczy to, że nie warto automatyzować. Znaczy tylko, że kolejność ma znaczenie: najpierw zrozum i napraw proces, potem go utrwal.

Dwa sposoby, na jakie automat psuje proces

Automatyzacja szkodzi na dwa różne sposoby, które warto rozdzielić, bo mają różne przyczyny i różne lekarstwa.

Betonuje błąd — i skaluje go

Jeśli proces zawiera wadę, człowiek popełnia ją nieregularnie i czasem ją wyłapie. Automat popełnia ją zawsze, wszędzie i bez wyjątku. Do tego znika ludzka intuicja, która wcześniej działała jak niepisany bezpiecznik. Błąd, który przy pracy ręcznej dotykał części przypadków, po automatyzacji dotyka wszystkich — i to zanim ktokolwiek zdąży zauważyć.

Odbiera elastyczność, której nikt nie doceniał

Wiele procesów działa dobrze właśnie dlatego, że ludzie robią drobne, mądre wyjątki: przepuszczają pilne zlecenie, dzwonią do klienta przy nietypowej sytuacji, korygują dane doświadczeniem. Automat tych wyjątków nie zna, bo trudno je zapisać w regułach. Zostaje proces, który obsługuje wzorcowy przypadek świetnie, a każdy nietypowy blokuje albo załatwia błędnie.

Zanim zautomatyzujesz proces, zadaj sobie pytanie: co dobrego robią w nim ludzie, czego nigdzie nie zapisano? Bo dokładnie to zniknie po automatyzacji — i dokładnie tego będzie brakować.

Oba mechanizmy mają wspólny korzeń: automatyzujemy to, co widać i co da się zapisać, a pomijamy to, co niewidoczne — poprawki w głowach ludzi i wyjątki, które trzymają proces przy życiu. To te niewidoczne elementy najczęściej okazują się kluczowe. Podobny motyw „ukrytej wiedzy” rozwinąłem w Utrata wiedzy w organizacji.

Ta sama automatyzacja oczami pięciu osób

Nic tak dobrze nie pokazuje pułapki automatyzacji jak zestawienie tego, co widzą różne osoby. Ci, którzy podejmują decyzję, i ci, którzy z nią żyją, patrzą na zupełnie inne rzeczy.

Właściciel: „Chcę mniej ludzi na powtarzalnych zadaniach i szybszy proces. Automatyzujemy, co się da. Liczby wyglądają świetnie na slajdzie — mniej etatów, więcej przepustowości. Nie wchodzę w szczegóły, od tego mam zespół.” Patrzy na oszczędność, nie widzi utraconej elastyczności.
Analityk: „Rozłożyłem proces na czynniki i widzę, że połowa kroków to obejścia wcześniejszych błędów. Jak to zautomatyzuję jak leci, utrwalę wszystkie obejścia. Najpierw trzeba wyprostować proces, potem automatyzować. Ale na to nie ma czasu ani budżetu — jest presja, żeby ‘po prostu zautomatyzować’.”
Operator: „Ja przez lata korygowałem to, co teraz robi automat. Wiedziałem, że dla tej pozycji reguła kłamie, więc brałem połowę. Nikt mnie o to nie zapytał. Teraz automat liczy po swojemu i nie mam jak wejść. Widzę, że idzie źle, ale system mi nie pozwala poprawić.”
Kierownik: „Zależy mi na płynności. Wcześniej, jak przychodziło pilne zlecenie, przepuszczałem je poza kolejnością jednym telefonem. Teraz automat trzyma się sztywnej kolejki i pilne zlecenie czeka jak każde inne. Zyskaliśmy porządek, straciliśmy zdolność reagowania.”
Architekt rozwiązania: „Mogę zautomatyzować wszystko, o co poproszą. Ale automatyzacja procesu, którego nikt nie rozumie do końca, to programowanie bałaganu. Ostrzegam, że najpierw trzeba go opisać i uprościć. Czasem słucha, częściej słyszę ‘zrób, jak jest, potem się dostosuje’.”

Zwróć uwagę na podział: właściciel i kierownik chcą efektu, analityk i architekt widzą ryzyko, operator zna niewidoczną poprawkę. Decyzję podejmuje ten, kto widzi korzyść, a nie ten, kto zna szczegół. To ten sam mechanizm, który opisałem w Najdroższy błąd podczas analizy procesów — pomijanie wiedzy tych, którzy pracę wykonują.

Dlaczego firmy automatyzują to, czego nie rozumieją

Automatyzacja brzmi jak postęp: „automatyzujemy proces” zawsze brzmi lepiej niż „najpierw uporządkujemy proces”. Pierwsze to nowoczesność i inwestycja, drugie to przyznanie, że mamy bałagan. Firmy wolą kupić technologię niż przyznać się do problemu.
Presja na szybki efekt: uporządkowanie procesu to tygodnie żmudnej pracy bez efektownego rezultatu. Wdrożenie automatu to konkretny projekt z terminem i demonstracją. Pod presją firmy wybierają to, co da się pokazać, a nie to, co trzeba zrobić najpierw.
Wiara, że narzędzie samo uporządkuje: pokutuje przekonanie, że wdrożenie systemu „przy okazji” wyprostuje proces. Jest odwrotnie — system utrwala proces taki, jaki zastanie. Jeśli zastanie bałagan, zabetonuje bałagan.
Niewidoczność ludzkich poprawek: nikt nie wie, ile mądrych korekt ludzie robią codziennie, bo nikt ich nie zapisuje. Dopóki człowiek pracuje, poprawki są niewidzialne. Znikają dopiero, gdy zastąpi go automat — i wtedy okazuje się, jak bardzo były potrzebne.

Wszystkie te powody prowadzą do jednej pomyłki: mylenia automatyzacji z optymalizacją. Automatyzacja to wykonanie procesu przez maszynę. Optymalizacja to sprawienie, żeby proces był dobry. To dwie różne rzeczy i tylko jedną z nich firmy zwykle robią — tę drugą pomijają, bo jest trudniejsza i mniej efektowna.

Co automatyzuje się dobrze, a co źle

Nie każdy proces jest kandydatem do automatyzacji, i to niezależnie od tego, jak jest dobry. Decyduje charakter procesu — jego powtarzalność, przewidywalność i to, gdzie tworzy się w nim wartość.

Cecha procesu Dobrze automatyzowalny Źle automatyzowalny
Powtarzalność Wysoka, ten sam schemat za każdym razem Każdy przypadek inny
Reguły Jasne, jednoznaczne, stabilne Niejasne, zmienne, oparte na osądzie
Wyjątki Rzadkie i dobrze zdefiniowane Częste i tworzące wartość
Źródło wartości Szybkość i brak pomyłek Ludzki osąd i reakcja na nietypowe
Przykład Przepisywanie danych między systemami Priorytetyzacja pilnych zleceń

Reguła jest prosta: automatyzuj tam, gdzie wartość tworzy powtarzalność i brak pomyłek, a wyjątki są rzadkie. Nie automatyzuj tam, gdzie wartość tworzą osąd i reagowanie na nietypowe sytuacje. W tym drugim przypadku automat nie odciąży ludzi — zastąpi ich najlepszą cechą sztywną regułą. Dobrym przykładem procesów z pierwszej kolumny są te, które opisałem w 10 procesów, które warto zautomatyzować w pierwszej kolejności.

Modelowy dobry kandydat: ręczne przepisywanie danych z jednego systemu do drugiego. Powtarzalne, oparte na jasnej regule, bez potrzeby osądu, z niemal zerowym miejscem na wartościowy wyjątek. Tu automatyzacja to czysty zysk — usuwa nudę i błędy, niczego nie odbierając.

Ile kosztuje automatyzacja złego procesu

10×
tyle razy szybciej zły proces generuje błędy po automatyzacji
100%
przypadków dotyka błąd, który wcześniej dotykał tylko części
miesiące
tyle trwa cofnięcie zabetonowanego, wadliwego automatu
tygodnie
tyle trwa uporządkowanie procesu przed automatyzacją

Najgorsze w automatyzacji złego procesu nie jest to, że powiela błąd. Najgorsze jest to, że go ukrywa. Kiedy człowiek liczy zamówienia, widać, że pracuje, i widać, kiedy się pomyli. Kiedy „system liczy sam”, wszyscy zakładają, że jest dobrze — bo przecież to komputer, on się nie myli. Błąd zabetonowany w automacie potrafi działać miesiącami, zanim ktoś zauważy, że coś jest nie tak, bo zniknął ludzki bezpiecznik, który wcześniej łapał anomalie.

Podwójna pułapka: automat nie tylko powiela błąd na całej skali, ale też usypia czujność. Ludzie przestają sprawdzać, bo „system to robi”. Błąd rośnie w ciszy, aż wychodzi jako reklamacja, nadmiarowy zapas albo stracony klient. Wtedy okazuje się, że automatyzacja nie zmniejszyła ryzyka — przesunęła je w miejsce, gdzie nikt nie patrzy.

Jak automatyzować, żeby nie pogorszyć

Krok 1: Zrozum proces w wersji ręcznej — z ludźmi, którzy go wykonują

Zanim cokolwiek zautomatyzujesz, usiądź z operatorami i wypytaj o poprawki, których nigdzie nie zapisali. „Co pan robi inaczej, niż każe instrukcja, i dlaczego?” Te niewidoczne korekty to serce procesu — jeśli je pominiesz, zautomatyzujesz wersję, która nigdy naprawdę nie działała.

Krok 2: Odróżnij bałagan od celowej elastyczności

Nie każdy wyjątek to błąd. Część wyjątków to przypadkowy bałagan do usunięcia, część to mądra elastyczność do zachowania. Przepuszczanie pilnego zlecenia to elastyczność. Trzy różne nazwy tej samej pozycji to bałagan. Zautomatyzuj po usunięciu bałaganu, ale z zachowaniem elastyczności.

Krok 3: Napraw proces, zanim go utrwalisz

Usuń zbędne kroki, popraw błędne reguły, uporządkuj dane wejściowe. Automatyzacja ma utrwalać stan pożądany, nie obecny. Jeśli obecny jest wadliwy, najpierw doprowadź proces do stanu, w którym działa dobrze wykonywany ręcznie — dopiero taki nadaje się do automatu.

Krok 4: Zostaw człowiekowi furtkę do wyjątków

Dobry automat obsługuje wzorcowy przypadek sam, a nietypowy przekazuje człowiekowi zamiast blokować lub załatwiać na siłę. Zaprojektuj miejsce, w którym operator może wejść, zobaczyć i skorygować. Automatyzacja bez furtki na wyjątki zamienia elastyczność w sztywność.

Krok 5: Zostaw czujnik zamiast ślepego zaufania

Skoro znika ludzki bezpiecznik wyłapujący anomalie, wstaw automatyczny — alarm przy nietypowej wartości, limit, który wymaga potwierdzenia, raport odchyleń. „System liczy sam” nie może znaczyć „nikt nie patrzy”. Ktoś musi widzieć, gdy automat zaczyna liczyć źle.

Zwróć uwagę, że tylko jeden z tych kroków dotyczy technologii. Cztery dotyczą zrozumienia procesu i ludzi. Bo automatyzacja, która pogarsza, prawie zawsze bierze się z pominięcia tych czterech na rzecz piątego. Jak dobrze przygotować firmę do tego etapu, rozpisałem w Jak przygotować firmę do automatyzacji.

Trzy sytuacje, w których automat utrwalił błąd

Teoria brzmi abstrakcyjnie, dopóki nie zobaczy się jej w konkretnych sytuacjach. Oto trzy typowe scenariusze, które powtarzają się w różnych branżach, zawsze według tego samego schematu: zautomatyzowano to, co widoczne, pomijając to, co niewidoczne — i automat zaczął sprawnie robić złą rzecz.

Automat zamawiający, który nie znał sezonowości

Reguła zamawiania materiału opierała się na średnim zużyciu z ostatnich miesięcy. Człowiek, który robił to wcześniej ręcznie, wiedział, że przed sezonem trzeba zamówić więcej, a po sezonie mniej — i korygował to intuicyjnie. Automat wziął suchą średnią i zaczął zamawiać stałe ilości przez cały rok. Efekt: braki w szczycie sezonu i zalegające zapasy po nim. Proces ręczny działał dobrze wyłącznie dzięki poprawce, której nigdzie nie zapisano.

Sztywna kolejka, która pochłonęła pilne zlecenia

Kolejność produkcji zautomatyzowano według daty przyjęcia zlecenia — pozornie sprawiedliwie. Wcześniej kierownik przepuszczał pilne zamówienia kluczowych klientów jednym telefonem. Po automatyzacji pilne zlecenie ustawiało się na końcu kolejki jak każde inne, a możliwość ręcznej interwencji zniknęła. Firma zyskała porządek i straciła zdolność reagowania na to, co naprawdę ważne. Elastyczność, która tworzyła wartość, została zaklasyfikowana jako „nieporządek” i usunięta.

Automatyczne zamykanie zleceń, które ukryło niedoróbki

Żeby przyspieszyć rozliczenia, wprowadzono automatyczne zamykanie zlecenia po zarejestrowaniu ostatniej operacji. Wcześniej człowiek zamykał zlecenie dopiero po sprawdzeniu, że wszystko się zgadza — i czasem je wstrzymywał. Automat zamykał wszystko jak leci, także zlecenia z brakami, które wcześniej były wyłapywane. Problemy, które człowiek zatrzymywał na tym etapie, zaczęły wychodzić dopiero u klienta jako reklamacje.

Wspólny schemat wszystkich trzech: w każdym przypadku proces ręczny działał dobrze nie dzięki temu, co było w instrukcji, ale dzięki temu, co ludzie robili ponad instrukcję. Automatyzacja wzięła instrukcję, a zostawiła to, co było ponad nią — i dokładnie w tym miejscu proces się załamał. To nie automat był zły. Zła była decyzja, żeby zautomatyzować proces, którego naprawdę nie rozłożono na części.

Uderzające jest to, że w każdym z tych przypadków dałoby się tego uniknąć jednym pytaniem zadanym właściwej osobie przed startem: „co robisz inaczej, niż każe instrukcja, i dlaczego?”. Odpowiedź ujawniłaby poprawkę, wyjątek albo bezpiecznik, który trzeba było odwzorować. Pominięcie tego pytania jest najtańszym błędem w całym projekcie i jednocześnie najczęstszym — o czym pisałem szerzej w Dlaczego pracownicy wciąż przepisują dane.

Checklista: czy ten proces jest gotowy do automatyzacji

  • Rozumiemy proces na tyle, że umiemy go opisać bez pomijania „poprawek w głowach”
  • Wiemy, które wyjątki to bałagan, a które celowa elastyczność
  • Proces działa dobrze wykonywany ręcznie — bez ciągłego gaszenia pożarów
  • Reguły są jasne i stabilne, a nie zmieniają się z przypadku na przypadek
  • Zaprojektowaliśmy furtkę dla człowieka na sytuacje nietypowe
  • Mamy czujnik, który zaalarmuje, gdy automat zacznie liczyć źle
  • Uwaga, jeśli głównym argumentem jest „zróbmy, jak jest, potem się dostosuje”
  • Uwaga, jeśli nikt nie zapytał ludzi wykonujących proces, co robią inaczej niż instrukcja
  • Podsumowanie: automat wykonuje, nie myśli

    Wróćmy do poniedziałkowego zamówienia na dziesięciokrotność potrzeby. Automat nie zawiódł — wykonał dokładnie to, co mu zdefiniowano. Zawiodła kolejność: najpierw zautomatyzowano, potem miano zrozumieć proces. A powinno być odwrotnie.

    Odpowiedź na pytanie z tytułu jest jednoznaczna: tak, automatyzacja może pogorszyć proces — i robi to za każdym razem, gdy utrwalamy błąd albo odbieramy ludziom elastyczność, której nikt nie doceniał, bo była niewidoczna. Automat to wzmacniacz bez sumienia. Wzmocni to, co mu dasz, w tym kierunku, w którym mu każesz — nie oceniając, czy to dobry kierunek.

    Dlatego automatyzacja nigdy nie jest pierwszym krokiem. Pierwszym krokiem jest zrozumienie i uporządkowanie procesu — z ludźmi, którzy go wykonują, z ich niewidocznymi poprawkami i mądrymi wyjątkami. Dopiero proces, który działa dobrze w rękach ludzi, wolno oddać maszynie. Automatyzuj stan pożądany, nigdy obecny. Bo jeśli obecny jest zły, dostaniesz dokładnie to, przed czym miałeś się bronić — chaos, tyle że szybszy, na większą skalę i trudniejszy do zauważenia.

    Jedno zdanie do zapamiętania: nie automatyzuj procesu, którego nie rozumiesz — bo dostaniesz go dokładnie takim, jaki jest, tylko szybszym i nie do zatrzymania.

    Najczęstsze pytania

    Czy automatyzacja może pogorszyć proces?
    Tak, i zdarza się to częściej, niż się przyznaje. Automatyzacja nie ocenia, czy proces jest dobry — po prostu wykonuje go szybciej i konsekwentniej. Jeśli proces zawiera błąd, automat będzie ten błąd powielał bez zmęczenia i bez wahania, na dużo większą skalę. Automatyzacja złego procesu daje szybszy i trudniejszy do zauważenia chaos, bo znika ludzka intuicja, która wcześniej wyłapywała nietypowe sytuacje.
    Dlaczego automatyzacja złego procesu jest gorsza niż brak automatyzacji?
    Bo utrwala błąd i odbiera możliwość jego korekty. Człowiek wykonujący wadliwy proces przynajmniej czasem zauważy, że coś jest nie tak, i zareaguje. Automat wykonuje polecenie dokładnie tak, jak zostało zdefiniowane, na całej skali i bez przerwy. Do tego automatyzacja betonuje proces — po jej wdrożeniu znacznie trudniej cokolwiek zmienić, bo zmiana wymaga przeprogramowania, a nie tylko innej decyzji człowieka.
    Jak automatyzacja może odebrać potrzebną elastyczność?
    Wiele procesów działa dobrze dzięki temu, że ludzie robią drobne wyjątki: przepuszczają pilne zlecenie poza kolejnością, dzwonią do klienta przy nietypowej sytuacji, korygują dane na podstawie doświadczenia. Automatyzacja często likwiduje te wyjątki, bo trudno je zapisać w regułach. W efekcie proces staje się sztywny — obsługuje wzorcowy przypadek świetnie, a każdy nietypowy blokuje albo załatwia błędnie, choć wcześniej człowiek radził sobie z nim bez problemu.
    Co należy zrobić przed automatyzacją procesu?
    Najpierw zrozumieć i uporządkować proces w wersji ręcznej: usunąć zbędne kroki, poprawić błędy, ustalić, które wyjątki są przypadkowym bałaganem, a które celową elastycznością, którą trzeba zachować. Dopiero proces, który działa dobrze wykonywany przez ludzi, nadaje się do automatyzacji. Automatyzacja ma utrwalać stan pożądany, a nie stan obecny — jeśli obecny jest wadliwy, najpierw go napraw, potem automatyzuj.
    Które procesy nadają się do automatyzacji, a które nie?
    Dobrze automatyzują się procesy powtarzalne, przewidywalne, oparte na jasnych regułach, gdzie wyjątki są rzadkie i dobrze zdefiniowane — na przykład przepisywanie danych między systemami. Źle automatyzują się procesy, w których wartość tworzą osąd, wyjątki i reakcja na nietypowe sytuacje, a reguły są niejasne lub zmienne. Tam automatyzacja albo blokuje pracę na wyjątkach, albo wymusza sztuczne upraszczanie rzeczywistości, które szkodzi bardziej, niż pomaga.

    Planujesz automatyzację i chcesz zrobić to w dobrej kolejności?

    Pomagam firmom rozłożyć proces na części, oddzielić bałagan od potrzebnej elastyczności i naprawić go, zanim zostanie zabetonowany w automacie. Dzięki temu automatyzacja przyspiesza dobry proces, a nie utrwala zły. Umów bezpłatną rozmowę wstępną.

    Umów analizę przed automatyzacją