Krótka odpowiedź
RPA działa jak użytkownik klikający w aplikacji, dlatego bywa przydatne przy starych systemach bez API. Automatyzacja no-code lub low-code działa bliżej danych i systemów, więc zwykle jest stabilniejsza, łatwiejsza do monitorowania i tańsza w rozwoju.
Kiedy RPA ma sens?
RPA warto rozważyć, gdy system nie ma API, eksportu danych ani wygodnej integracji, a praca nadal musi być wykonana cyklicznie. To dobry pomost, ale nie zawsze najlepsza architektura docelowa.
- starszy system bez API
- powtarzalne przepisywanie danych
- brak budżetu na zmianę systemu
- krótkoterminowe obejście problemu
Kiedy lepsze jest no-code lub low-code?
No-code i low-code są lepsze, gdy można użyć formularzy, webhooków, konektorów, API albo bazy danych. Dzięki temu proces ma mniej punktów awarii niż automatyzacja zależna od wyglądu ekranu.
- systemy mają API lub konektory
- potrzebne są statusy i logi
- proces ma się rozwijać
- ważne są uprawnienia i utrzymanie
Ryzyko błędnej decyzji
RPA bywa kuszące, bo szybko naśladuje istniejącą pracę. Jeśli jednak proces jest źle zaprojektowany, robot tylko przyspieszy chaos. Przed wyborem technologii trzeba sprawdzić, czy problemem jest brak integracji, czy sam sposób pracy.