dr Danuta Kajrunajtys BUSINESS PROCESS MANAGEMENT ROBOTIC PROCESS AUTOMATION dr Danuta Kajrunajtys
BPM i wsparcie informatyczne ARCHITEKTURA BIZNESOWA ekran aplikacji ekran aplikacji ekran aplikacji ekran aplikacji ARCHITEKTURA IT APLIKACJA APLIKACJA APLIKACJA APLIKACJA DANE DANE DANE DANE I N F R A S T R U K T U R A I T 2
Poziomy patrzenia na BPM … strategiczny proces biznesowy, jego cel, właściciel taktyczny stanowisko pracy operacyjny
Dzisiejsze stanowisko pracy użytkownika komputer z co najmniej jedną aplikacją biznesową zaledwie trybik w maszynie biznesowej Charakter wykonywanych prac: powtarzalne, wykonywane pod presją czasu zmiany środowiska pracy wymagają szkoleń Kompetencje / postawy: oczekiwane / wymagane faktyczne
Pulpit użytkownika „narzędzia pomocnicze” użytkownik Ctrl-C Ctrl-V
efektywniej wykorzystać Pytanie: Czy możemy efektywniej wykorzystać czas pracy?
Robotic Process Automation (RPA) idea RPA oprogramowanie narzędzia robot cyfrowy
RPA podstawowe informacje Zastosowanie tam, gdzie prace są: definiowalne powtarzalne oparte na zaplanowanych procesach / zadaniach Sposób działania: jak działanie użytkownika w realizacji zadań opartych na regułach automatyzuje czynności (ale nie decyzje) człowieka wykonuje tylko to, do czego człowiek i tak miał uprawnienia Metoda: wykorzystuje kontrolki klawiatury i myszy do podjęcia działań przechwytuje i interpretuje elementy GUI istniejących aplikacji Efekt: szybkie, bezpieczne i elastyczne budowanie i walidowanie procesów biznesowych / worflow na bazie wielu aplikacji i systemów w pewnych przypadkach = INTEGRACJA
Przypadki użycia narzędzi RPA Single Screen (Unified Desktop) Desktop Automation Robotic Process Automation
Przypadek użycia narzędzia RPA: Single Screen (Unified Desktop) Robotic Automation
Przypadek użycia narzędzia RPA: Desktop Automation Robotic Automation
Przypadek użycia narzędzia RPA: Robotic Process Automation Robotic Automation
Czym się kierować wybierając narzędzie do RPA szerokie spektrum aplikacji napisane dla Windows (gruby klient, klient-serwer) - niezależnie od języka programowania w przeglądarkach internetowych (tzw. cienki klient) - w tym także Java (JEE) terminalowe: UNIX/Linux, IBM AS/400 (i/series), IBM mainframe, znakowe dla systemu MS-DOS zasady działania operuje na obiektach ekranowych nie ingeruje w kod aplikacji (ani źródłowy ani wykonywalny) nie sięga do bazy danych aplikacji inne cechy umożliwia dostęp do danych z innych źródeł (arkusze MS Excel, pliki tekstowe) nie wymaga prac programistycznych odwołania do obiektów są definiowane poprzez wskazanie ich myszą na ekranie obsługuje dostęp do zewnętrznych baz danych przez ODBC/SQL
A Polacy nie gęsi i swoje RPA mają http://wizlink.eu http://docs.wizlink.eu
Dziękuję za uwagę!