Filozofia redesignu
Redesign procesów może przybierać dwa fundamentalnie różne podejścia. Podejście ewolucyjne (continuous improvement) zakłada stopniowe usprawnianie istniejącego procesu przez eliminację zidentyfikowanych problemów. Podejście rewolucyjne (reengineering) kwestionuje fundamentalne założenia procesu i projektuje go od zera.
Michael Hammer i James Champy, twórcy koncepcji Business Process Reengineering (BPR) z lat 90., postulowali radykalny redesign prowadzący do dramatycznych popraw wydajności. Praktyka pokazała, że radykalny reengineering niesie wysokie ryzyko niepowodzenia; podejście ewolucyjne jest bardziej odporne na ryzyko, lecz przynosi mniejsze skoki efektywności.
Wzorce projektowania procesów
Theodor Karnow i inni badacze BPM zidentyfikowali powtarzające się wzorce (design patterns) w skutecznym redesignie procesów:
- Task Elimination — eliminacja czynności NVA bez wpływu na wynik procesu.
- Task Composition — scalenie wielu małych czynności w jedną, wykonywaną przez jedną osobę, eliminując przekazywanie pracy.
- Triage — wczesna klasyfikacja przypadków na prostsze i złożone, z różnymi ścieżkami procesowymi.
- Parallelization — realizacja czynności równolegle zamiast sekwencyjnie tam gdzie brak zależności.
- Exception — przeniesienie wyjątków poza główną ścieżkę procesu, upraszczając standardowy przebieg.
Automatyzacja procesów
Redesign procesów uwzględnia możliwości automatyzacji. Dwa główne podejścia to RPA (Robotic Process Automation) — automatyzacja zadań bazujących na interfejsie użytkownika systemów, bez ingerencji w kod — oraz automatyzacja procesów oparta na silnikach BPM (BPMS), integrująca systemy na poziomie API.
Ważna zasada: redesign powinien poprzedzić automatyzację. Automatyzacja złego procesu przyniesie błędy szybciej, nie wolniej. Najpierw simplify, potem automate.
Walidacja modelu to-be
Zaprojektowany model to-be powinien zostać zwalidowany przed wdrożeniem:
- Przegląd z właścicielami procesów — weryfikacja zgodności z celami i realiami organizacyjnymi.
- Walk-through z wykonawcami — krok po kroku przejście przez nowy proces z przyszłymi uczestnikami.
- Analiza ryzyka — identyfikacja potencjalnych punktów awarii nowego modelu.
- Ocena zgodności — weryfikacja spełnienia wymogów regulacyjnych przez nowy przebieg.
Symulacja procesów
Symulacja pozwala testować nowy model procesowy bez kosztów rzeczywistego wdrożenia. Narzędzia BPMS oferują symulację opartą na parametrach — czasie realizacji czynności, prawdopodobieństwach ścieżek, dostępności zasobów — i generują metryki takie jak czas cyklu, wykorzystanie zasobów i wąskie gardła dla modelu to-be.