Analityk Systemowy Analiza systemowa, wymagania, UML, API i integracje Poznaj tematy

Analiza procesu do automatyzacji

Automatyzacja nie zaczyna się od wyboru narzędzia. Zaczyna się od zrozumienia, jaki problem ma zostać rozwiązany, jak proces działa dzisiaj i po czym organizacja pozna, że zmiana rzeczywiście przyniosła wartość.

Robot RPA, platforma workflow, integracja API albo model AI mogą przyspieszyć wykonanie pracy. Nie odpowiedzą jednak samodzielnie na pytanie, czy dana praca jest potrzebna, dlaczego przebiega właśnie w taki sposób i które elementy procesu należy wcześniej uprościć.

Analiza procesu do automatyzacji łączy perspektywę biznesową, procesową i systemową. Jej rezultatem nie powinien być wyłącznie diagram. Potrzebny jest uzgodniony model działania, który pokazuje cel, dane, role, decyzje, wyjątki, mierniki i granicę odpowiedzialności pomiędzy człowiekiem a systemem.

W skrócie

Automatyzacja zaczyna się od problemu, nie od narzędzia

Projekt automatyzacji często rozpoczyna się od zdania: „chcemy wdrożyć RPA”, „potrzebujemy workflow” albo „dodajmy do procesu AI”. W każdym z tych przypadków nazwa technologii pojawia się wcześniej niż opis problemu.

Tymczasem długi czas realizacji może wynikać z ręcznego przepisywania danych, ale również z oczekiwania na decyzję, brakujących informacji, zbyt wielu akceptacji albo niejasnego podziału odpowiedzialności. Automatyzacja tylko jednego kroku nie usunie pozostałych ograniczeń.

Jeżeli nie wiadomo, jaki problem rozwiązujemy, automatyzacja może bardzo sprawnie wykonywać czynność, która nie powinna już istnieć.

Proces AS-IS: poznaj rzeczywisty przebieg pracy

Model AS-IS opisuje proces takim, jaki jest wykonywany obecnie. Nie wystarczy przepisać procedury. Trzeba sprawdzić, co dzieje się przy brakujących danych, ręcznych obejściach, opóźnieniach, zmianie systemu i przekazaniu sprawy między rolami.

Dopiero taki obraz pozwala odróżnić czynność rzeczywiście wymagającą automatyzacji od problemu organizacyjnego, braku decyzji albo niepotrzebnego przekazania między rolami. Proces AS-IS warto potwierdzić z osobami, które wykonują pracę, oraz z właścicielem wyniku.

Automatyzacja zadania a automatyzacja procesu

Pojedyncza automatyzacja może wykonać jedno powtarzalne zadanie: pobrać załącznik, odczytać dane, przenieść informacje między systemami albo wysłać powiadomienie. To może przynieść oszczędność czasu, ale nie oznacza jeszcze, że został zautomatyzowany cały proces.

ZakresPytanie analitycznePrzykład
ZadanieJak zautomatyzować konkretną, powtarzalną czynność?Przepisanie danych z dokumentu do systemu
DecyzjaCzy warunek można jednoznacznie opisać i zweryfikować?Akceptacja po przekroczeniu limitu
PrzepływJak zarządzać kolejnością, statusem, terminem i odpowiedzialnością?Przekazanie sprawy między rolami
Proces end-to-endJak połączyć zadania, decyzje, ludzi i systemy?Obsługa wniosku od wpływu do zamknięcia

Zakres powinien wynikać z celu. Czasami wystarczy automatyzacja jednego zadania. W innym przypadku lokalne usprawnienie tylko przesunie problem do kolejnego etapu procesu.

Jak ocenić potencjał procesu do automatyzacji?

Ocena potencjału nie sprowadza się do pytania, czy proces jest powtarzalny. Należy zestawić korzyść z kosztem zmiany, ryzykiem błędu i zdolnością organizacji do utrzymania rozwiązania.

Poprawnym wynikiem analizy może być decyzja o wcześniejszym uproszczeniu procesu, poprawie danych, ujawnieniu reguł albo ograniczeniu pierwszego wdrożenia do bezpiecznego zakresu.

Dane, reguły i wyjątki są częścią procesu

Na diagramie dane bywają niewidoczne, mimo że to one uruchamiają decyzje i działania. Trzeba ustalić, skąd pochodzą informacje, kto jest ich właścicielem, jak rozpoznać brak lub błąd oraz czy zmiana pozostawia ślad możliwy do odtworzenia.

Każda bramka na diagramie BPMN powinna prowadzić do pytania: dlaczego proces wybiera tę ścieżkę? Regułę można automatyzować wtedy, gdy jej warunki są jawne, dane dostępne, a wynik możliwy do sprawdzenia. Jeżeli decyzja zależy od nieopisanego doświadczenia pracownika, najpierw trzeba ustalić, jakie informacje rzeczywiście bierze on pod uwagę.

Ścieżka podstawowa zwykle wygląda atrakcyjnie, ale rzeczywiste procesy zawierają brakujące dokumenty, sprzeczne dane, niedostępne systemy, przekroczone terminy i przypadki wymagające ludzkiej oceny. Proces bez ścieżki wyjątków opisuje prezentację rozwiązania, a nie proces produkcyjny.

Proces TO-BE: najpierw usuń i uprość

Proces TO-BE nie powinien być kopią AS-IS z ikoną robota przy każdym zadaniu. Najpierw należy usunąć zbędne kroki, ograniczyć przekazania, ujednolicić dane i doprecyzować decyzje. Dopiero potem można zdecydować, które elementy wykona system, a gdzie potrzebna jest kontrola człowieka.

Analiza procesu do automatyzacji od modelu AS-IS do procesu TO-BE
Od poznania procesu AS-IS, przez dane, reguły i wyjątki, do mierzalnego procesu TO-BE.

Proces docelowy powinien pokazywać nie tylko szybsze wykonanie, lecz również prostszy przebieg, mniejszą liczbę niejasnych przekazań i lepszą kontrolę wyniku. Przekazanie sprawy człowiekowi nie jest porażką automatyzacji, jeżeli decyzja przekracza zakres, poziom pewności albo uprawnienia systemu.

Jakie materiały powinny powstać?

Analiza procesu do automatyzacji powinna pozostawić zestaw spójnych materiałów, na podstawie których biznes i IT mogą podjąć decyzję oraz przygotować wdrożenie:

Wymagania wynikające z procesu warto powiązać z konkretnymi krokami, danymi, decyzjami i testami. Dzięki temu projekt rozwiązania nie zaczyna się od luźnej listy funkcji, tylko od uzgodnionego problemu i oczekiwanego wyniku.

Kiedy analiza jest wystarczająca?

Analiza nie musi opisywać każdego przyszłego szczegółu technicznego. Powinna jednak ograniczyć niepewność na tyle, aby zespół mógł świadomie podjąć kolejne decyzje.

Od analizy systemowej do projektu automatyzacji

Analiza systemowa odpowiada przede wszystkim na pytania: co warto zmienić, dlaczego i w jakim zakresie. Kolejny etap obejmuje dobór architektury, technologii, sposobu wdrożenia, monitoringu i utrzymania.

Praktyczne rozwinięcie przygotowania procesu znajduje się w materiale Analiza procesu pod automatyzację w serwisie Automatyzacja.online.

Po uzgodnieniu procesu można przejść do porównania technologii automatyzacji, takich jak workflow, RPA, integracje API, low-code, AI i agenci, a następnie przygotować wdrożenie automatyzacji krok po kroku.

Pytania kontrolne

Podsumowanie

Automatyzacja procesu nie jest prostym zastąpieniem człowieka narzędziem. Jest zmianą sposobu wykonywania pracy, przepływu danych, podejmowania decyzji i kontroli wyniku.

Dlatego analiza powinna rozpocząć się od celu i rzeczywistego procesu AS-IS. Następnie należy usunąć zbędne czynności, zaprojektować TO-BE, opisać dane, reguły, wyjątki, odpowiedzialność oraz mierniki. Dopiero wtedy wybór technologii staje się decyzją wynikającą z potrzeb procesu, a nie próbą dopasowania organizacji do wcześniej kupionego narzędzia.