Robotyzacja (RPA)
Robotyzacja procesów to polska nazwa technologii RPA — wykorzystanie robotów programowych do powtarzalnych czynności w aplikacjach: logowania, kopiowania danych, wypełniania formularzy i generowania raportów. Robot pracuje według scenariusza i nie wymaga zmian w systemach, które obsługuje.
Kiedy robot jest dobrym wyborem
- Zadanie jest powtarzalne i oparte na jednoznacznych regułach.
- System źródłowy nie udostępnia API ani eksportu danych.
- Wolumen jest na tyle duży, że ręczna praca kosztuje więcej niż utrzymanie robota.
Ograniczenia robotyzacji
Robot działa na warstwie interfejsu, więc zmiana wyglądu aplikacji potrafi go zatrzymać. Nie podejmuje też decyzji wymagających oceny sytuacji. Dlatego robotyzację najczęściej łączy się z workflow, który prowadzi sprawę i angażuje ludzi tam, gdzie potrzebna jest decyzja. Więcej na stronie RPA.
Przykłady zastosowania
Robot pobiera co noc kursy walut i aktualizuje je w systemie sprzedażowym.
Robot generuje 200 raportów miesięcznych, które wcześniej przygotowywano ręcznie w arkuszu.
Najczęstsze pytania
Czym różni się RPA od integracji przez API?
API wymienia dane bezpośrednio między systemami i jest odporniejsze na zmiany, RPA obsługuje interfejs użytkownika, gdy API nie istnieje.
Ile trwa wdrożenie robota?
Prosty scenariusz powstaje w kilka dni, ale trzeba doliczyć koszt utrzymania po każdej zmianie w obsługiwanej aplikacji.
Powiązane hasła
Zobacz, jak wygląda to w systemach, które wdrażamy w polskich firmach.
