IT4businessCIOPolecane tematy
W jaki sposób przeprowadzić automatyzację procesów biznesowych? Case Arla Foods
Automatyzacja procesów biznesowych to często temat kontrowersyjny. Z jednej strony jest ona pożądana przez organizację, z powodu potencjalnych oszczędności oraz podniesienia jakości i efektywności wykonywanych procesów. Z drugiej zaś wszechobecne artykuły i raporty wskazują na ryzyko w przyszłości masowych zwolnień na rzecz robotów. To potęguje strach pracowników przed utratą pracy i opór przed stosowaniem Robotic Process Automation. Jak jest naprawdę pokażę na przykładzie firmy Alda Foods?
Moim zadaniem było stworzenie i prowadzenie w Arla Foods zespołu zajmującego się Robotic Process Automation, technologią umożliwiającego biznesowi szybką automatyzację procesów biznesowych na szeroką skalę. Na początku 2017 roku Arla Foods, globalna spółdzielnia mleczarska, zatrudniła mnie, abym w Shared Services Center (SSC) stworzył wewnętrzny zespół od Robotic Process Automation (RPA).
Na realizację wdrożenia składało się: zaproszenie zewnętrznego partnera oraz wybór dostawcy oprogramowania i pierwszych deweloperów spośród pracowników SSC. Kolejnym etapem było stworzenie modeli operacyjnych i zarządczych, ustanowienie wskaźników KPI oraz celu rocznego, a następnie postawienie infrastruktury, trzymiesięczne szkolenie programistów, selekcja procesów w Shared Services Center nadających się do zautomatyzowania oraz stworzenie trzech pilotażowych robotów.
„Choroby” wieku dziecięcego
Po naszym wdrożeniu, robot RPA zadziałał jak polityk po wyborach – niby coś robi, ale na pewno nie tak, jak obiecywano. Mimo osiągnięcia przez zespół wyznaczonego na dany rok celu, panowało odczucie, że wizja Robotic Process Automation znacząco różniła się od rzeczywistości. Procesy dostarczania robotów wydawały się nieintuicyjne. Dokumentacja miejscami była zbyt skąpa, a miejscami zbyt obszerna. Natomiast sama technologia automatyzacji nie zawsze działała bez zarzutu, czasem miała bowiem problemy z podstawowymi zadaniami bądź wymagała użycia niestabilnych rozwiązań.
Mimo osiągnięcia przez zespół wyznaczonego na dany rok celu, panowało odczucie, że wizja Robotic Process Automation znacząco różniła się od rzeczywistości. Procesy dostarczania robotów wydawały się nieintuicyjne.Dokumentacja miejscami była zbyt skąpa, a miejscami zbyt obszerna. Natomiast sama technologia automatyzacji nie zawsze działała bez zarzutu, czasem miała bowiem problemy z podstawowymi zadaniami bądź wymagała użycia niestabilnych rozwiązań.
Warto pamiętać, że RPA jest dziedziną dość młodą. Dostępni na rynku eksperci od Robotic Process Automation często mieli nie więcej niż 2 lata doświadczenia. Z kolei dokumentacja i procedury – uznane za standardowe – nie były poparte wieloletnim doświadczeniem, jak w innych technologiach, np. systemów ERP. W efekcie w sposobie wytwarzania robotów zachodzą i będą zachodzić jeszcze duże zmiany.
RPA dostosowane do potrzeb Arla Foods
Postanowiłem jednak, że nie będziemy czekać, aż w sposobach wytwarzania robotów i technologii nastąpią zmiany, a my będziemy podążać za rynkiem. Zdecydowaliśmy, że sami będziemy rozwijać technologię RPA i staniemy się częścią tej globalnej zmiany. My, mały zespół ze spółdzielni mleczarskiej w Polsce… Oto działania, które podjęliśmy:
- W pierwszej kolejności odchudziliśmy dokumentację procesów o elementy dla nas zbędne, jak opis procesu „as is”. Dzięki temu skróciliśmy czas jej wytwarzania.
- Dodaliśmy elementy usprawniające zarządzanie zautomatyzowanymi procesami – w tym m.in. jasny podział odpowiedzialności biznes vs zespół RPA czy opracowanie planu zapasowego na wypadek dłuższej awarii robotów.
- Usunęliśmy tzw. Radę RPA składającą się z kilku wiceprezydentów ds. różnych funkcji aprobujących procesy, które chcemy poddać automatyzacji. Przekazaliśmy tę decyzję zespołowi Robotic Process Automation.
- Stworzyliśmy RPA Score – obiektywną metrykę umożliwiającą ocenę wartości automatyzacji dla organizacji i ich priorytetyzację.
- Powiększyliśmy zespół do 13 osób.
- Rozbudowaliśmy narzędzie RPA za pomocą .NET – dodając platformie nowe możliwości i rezygnując z niektórych narzędzi oferowanych natywnie.
- Rozbudowaliśmy stack technologiczny – z RPA do RPA + .NET, PowerApps, Microsoft Flow, SharePoint, API, RoboFinance, PowerShell i JavaScript.
- Rozbudowaliśmy natywne biblioteki o nowe metody.
- Stworzyliśmy własny komponent do automatyzacji systemu SAP – całkowicie zastępując moduł dostępny out of the box, co było największą zmianą w realizowanym przez nas projekcie.
- Zmieniliśmy metodykę selekcji procesów do automatyzacji – ze skupionej na szukanie standardowych, powtarzalnych procesów na rozwiązywanie problemów biznesowych, znacząco podnosząc uzyskiwane oszczędności.
- Przenieśliśmy zespół RPA do organizacji IT – wdrażając metodyki zwinne w systemie Safe.
- Rozszerzyliśmy naszą działalność – z procesów finansowych w dziale Shared Services Center na całą, globalną organizację.
Nasze zmiany skutkowały przyśpieszeniem wytwarzania robotów o ok. 30%. Uzyskaliśmy też stabilność zautomatyzowanych procesów na poziomie 98%, przy minimalnej liczbie osób zajmujących się ich kontrolą. Jednocześnie znacząco zwiększając oszczędności przynoszone przez roboty.
Czy roboty zabiorą nam pracę?
Jednym z głównych przeszkód w implementacjach rozwiązań klasy Robotic Process Automation jest – wspomniany już – strach pracowników przed utratą pracy poprzez jej zautomatyzowanie. Jest on często nieuzasadniony, ponieważ z dostępnych danych o implementacjach RPA widać, że ten czarny scenariusz zdarza się bardzo rzadko. Zdecydowana większość organizacji przekazuje takim pracownikom nowe zadania, przynoszące większą wartość, w większej mierze wymagającej ich biznesowej wiedzy. To prowadzi zaś do zwiększonej motywacji.
Zdecydowaliśmy, że sami będziemy rozwijać technologię RPA i staniemy się częścią tej globalnej zmiany. My, mały zespół ze spółdzielni mleczarskiej w Polsce. Nasze zmiany skutkowały przyśpieszeniem wytwarzania robotów o ok. 30%. Uzyskaliśmy też stabilność zautomatyzowanych procesów na poziomie 98%, przy minimalnej liczbie osób zajmujących się ich kontrolą. Jednocześnie znacząco zwiększając oszczędności przynoszone przez roboty.
Na początku naszej implementacji namówiłem ówczesnego dyrektora Shared Services Center, aby oficjalnie zobowiązał się, że przynajmniej przez pierwszy rok nikt nie zostanie zwolniony w efekcie wdrożenia rozwiązań RPA. Dało to nam pewien mandat umożliwiający start.
Zaczęliśmy automatyzację od najbardziej powtarzalnych, najmniej kreatywnych, najnudniejszych dla pracowników zadań, a oni zaczynali wykonywać inne, na które wcześniej mogło np. brakować czasu. Zmieniło to postrzeganie robotów na bardziej pozytywne jako furtkę do pozbycia się najbardziej nie lubianych procesów. Sprawiło też, że pracownicy operacyjni sami chętnie zaczęli proponować procesy do automatyzacji. Dziś eksperci i pracownicy operacyjni procesów biznesowych wykonują dużą część pracy przy wytwarzaniu robotów. Jest to dla nich nowym ciekawym zadaniem podczas których nabywają nowych umiejętności.
Jeden z kluczowych aspektów zmiany kultury organizacyjnej dotyczył tego, komu należy się uznanie za stworzenie robota. W Arla Foods uznanie to całkowicie przypada zespołowi, w którym znajduję się automatyzowany proces. Powoduje to większą motywację do takich działań. Dzięki zaś chwaleniu się wdrażaniem innowacji następuje efekt kuli śniegowej, gdzie im więcej robotów jest wytworzonych, tym o nich głośniej. W efekcie więcej osób zgłasza zapotrzebowanie na nie.
Wymiana doświadczeń
Kontynuując strategię ciągłego doskonalenia sposobu wytwarzania robotów uczestniczymy w licznych konferencjach związanych tematyką z Robotic Process Automation oraz Artificial Intelligence, aby dzielić się naszymi doświadczeniami i uczyć od innych. Prowadzimy też wymianę wiedzy na szczegółowym poziomie z kilkoma organizacjami, które mogą pochwalić się dużymi – bądź innowacyjnymi – implementacjami RPA.
W 2019 roku zostaliśmy również mile zaskoczeni uznaniem 3 lat naszej pracy poprzez: wygranie pierwszego hackatonu RPA w Polsce; wygranie Blue Prism Enterprise Award w kategorii Innovation Excellence (za najbardziej innowacyjne użycie RPA), konkurując z ponad 100 organizacjami z całego świata; uzyskania tytułu IT Manager of Tommorrow za wdrożenie RPA w Arla Foods. Finałowym etapem ostatniego konkursu – IT Manager of Tommorrow 2019 – była prezentacja całej inicjatywy w ciągu zaledwie 5 minut. Pierwszym, napotkanym problemem było to jak – nie tracąc cennych słów – zobrazować widowni to, jak wygląda wdrożenie technologii RPA.
Zaczęliśmy automatyzację od najbardziej powtarzalnych, najmniej kreatywnych, najnudniejszych dla pracowników zadań, a oni zaczynali wykonywać inne, na które wcześniej mogło np. brakować czasu. Zmieniło to postrzeganie robotów na bardziej pozytywne jako furtkę do pozbycia się najbardziej nie lubianych procesów. Sprawiło też, że pracownicy operacyjni sami chętnie zaczęli proponować procesy do automatyzacji. Dziś eksperci i pracownicy operacyjni procesów biznesowych wykonują dużą część pracy przy wytwarzaniu robotów. Jest to dla nich nowym ciekawym zadaniem podczas których nabywają nowych umiejętności.
Prezentację rozpocząłem porównaniem: Gdybym wam powiedział, że 50% spadochronów się nie otwiera, skoczylibyście? Skąd to pytanie? Jak się bowiem okazuje, zgodnie z raportem EY z roku 2017, nawet do 50% projektów implementacji RPA kończy się bowiem porażką. Tylko 3% implementacji RPA udało się wyskalować tę inicjatywę, wdrażając więcej niż 50 robotów (źródło – raport Deloitte, 2018). Tylko 31% organizacji IT uważa wdrożenie RPA za pozytywne i aktywnie je wspiera (Deloitte, 2017). Jednocześnie pracownicy operacyjni – kluczowe osoby przy takim wdrożeniu – są nastawione negatywnie na wdrażanie automatyzacji. Nasze trzyletnie doświadczenia wskazują jednak, że warto „wejść” w te technologie.
Maciej Obuchowski, Product Manager – Process Automation, RPA Expert and Manager, Arla Foods