{"id":31295,"date":"2020-04-01T05:58:01","date_gmt":"2020-04-01T03:58:01","guid":{"rendered":"https:\/\/nearshore-it.eu\/artykuly\/robotic-process-automation-w-czym-tkwi-sekret-jej-popularnosci\/"},"modified":"2024-11-07T13:23:12","modified_gmt":"2024-11-07T12:23:12","slug":"robotic-process-automation-w-czym-tkwi-sekret-jej-popularnosci","status":"publish","type":"post","link":"https:\/\/nearshore-it.eu\/pl\/artykuly\/robotic-process-automation-w-czym-tkwi-sekret-jej-popularnosci\/","title":{"rendered":"Robotic Process Automation \u2013 w czym tkwi sekret jej popularno\u015bci?"},"content":{"rendered":"\n<div class=\"table-of-contents\">\n    <p class=\"title\">Przejd\u017a do:<\/p>\n    <ol>\n                    <li><a href=\"#Czym-jest-RPA-Robotic-Process-Automation\">1.  Czym jest RPA (Robotic Process Automation)?<\/a><\/li>\n                    <li><a href=\"#Od-prostego-makra-do-automatyzacji-proces\u00f3w-biznesowych\">2.  Od prostego makra do automatyzacji proces\u00f3w biznesowych<\/a><\/li>\n                    <li><a href=\"#Jak-b\u0119dzie-wygl\u0105da\u0107-praca-z-RPA\">3.  Jak b\u0119dzie wygl\u0105da\u0107 praca z RPA?<\/a><\/li>\n                    <li><a href=\"#Zastosowanie-rozwi\u0105za\u0144-RPA\">4.  Zastosowanie rozwi\u0105za\u0144 RPA<\/a><\/li>\n                    <li><a href=\"#Wdro\u017cenie-automatyzacji-proces\u00f3w\">5.  Wdro\u017cenie automatyzacji proces\u00f3w<\/a><\/li>\n                    <li><a href=\"#Korzy\u015bci-z-wdro\u017cenia\">6.  Korzy\u015bci z wdro\u017cenia<\/a><\/li>\n                    <li><a href=\"#Business-Process-Automation-problemy\">7.  Business Process Automation \u2013 problemy<\/a><\/li>\n                    <li><a href=\"#Kto-najwi\u0119cej-skorzysta-z-narz\u0119dzi-RPA\">8.  Kto najwi\u0119cej skorzysta z narz\u0119dzi RPA?<\/a><\/li>\n                    <li><a href=\"#Etap-powdro\u017ceniowy\">9.  Etap powdro\u017ceniowy<\/a><\/li>\n            <\/ol>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"Czym-jest-RPA-Robotic-Process-Automation\">Czym jest RPA (Robotic Process Automation)?<\/h2>\n\n\n\n<p><strong>Wyobra\u017a sobie, \u017ce rozmawiasz z kim\u015b, kto pierwszy raz s\u0142yszy o RPA. Jak w prosty spos\u00f3b wyja\u015bni\u0142by\u015b, czym jest ta technologia?<\/strong><\/p>\n\n\n\n<p>Mo\u017ce rozwin\u0119 skr\u00f3t RPA: to jest\u00a0Robotic\u00a0Process\u00a0Automation<a href=\"http:\/\/jcommerce.local\/uslugi-it\/transformacja-cyfrowa\/robotic-process-automation\" target=\"_blank\" rel=\"noopener noreferrer\">,<\/a>\u00a0czyli automatyzacja proces\u00f3w biznesowych (ang. Business Processes Automation).\u00a0T\u0142umacz\u0105c prosto \u2013 automatyzuje si\u0119\u00a0to, co cz\u0142owiek robi r\u0119cznie. Wykonuje takie czynno\u015bci jak analiza czy przetwarzanie danych. Co pozwala skupi\u0107 si\u0119 cz\u0142owiekowi na bardziej wymagaj\u0105cej pracy i trudniejszych zadaniach.<\/p>\n\n\n\n<p><strong>Sk\u0105d taka ogromna popularno\u015b\u0107 tych rozwi\u0105za\u0144 w ostatnim czasie? Co stoi za zawrotnym tempem ich rozwoju?&nbsp;<\/strong><\/p>\n\n\n\n<p>W przypadku technologii RPA tworzy si\u0119 takich \u201ewirtualnych pracownik\u00f3w\u201d. Sk\u0105d popularno\u015b\u0107? Wiadomo: oszcz\u0119dno\u015bci. Zamiast zatrudnia\u0107 kilkadziesi\u0105t os\u00f3b, kt\u00f3re realizuj\u0105 dane czynno\u015bci manualnie, mo\u017cna do tego zaanga\u017cowa\u0107, stworzy\u0107 robota software\u2019owego, kt\u00f3ry b\u0119dzie kosztowa\u0142 mniej ni\u017c fizyczny pracownik, nie b\u0119dzie \u017c\u0105da\u0142 podwy\u017cek, nie b\u0119dzie chodzi\u0142 na urlopy, nie b\u0119dzie chorowa\u0142, nie rzuci pracy z dnia na dzie\u0144.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Od-prostego-makra-do-automatyzacji-proces\u00f3w-biznesowych\">Od prostego makra do automatyzacji proces\u00f3w biznesowych<\/h2>\n\n\n\n<p><strong>Jak wcze\u015bniej automatyzowa\u0142o si\u0119&nbsp;procesy biznesowe?<\/strong><\/p>\n\n\n\n<p>Automatyzacj\u0105 zajmuj\u0119&nbsp;si\u0119&nbsp;ju\u017c od&nbsp;ponad 5&nbsp;lat&nbsp;i wcze\u015bniej&nbsp;automatyzowa\u0142o&nbsp;si\u0119&nbsp;prac\u0119 ludzi&nbsp;\u2013&nbsp;w zale\u017cno\u015bci od&nbsp;wykorzystywanej&nbsp;aplikacji i&nbsp;jej&nbsp;mo\u017cliwo\u015bci&nbsp;\u2013&nbsp;r\u00f3\u017cnymi technologiami, jak:&nbsp;makra&nbsp;VBA&nbsp;lub aplikacje&nbsp;typu&nbsp;C&nbsp;Sharp.&nbsp;Czas&nbsp;rozwoju oprogramowania&nbsp;przy wykorzystaniu&nbsp;takich rozwi\u0105za\u0144 by\u0142&nbsp;jednak&nbsp;d\u0142ugi.&nbsp;P\u00f3\u017aniejsze utrzymanie takich narz\u0119dzi polega\u0142o na&nbsp;tym, \u017ce&nbsp;aby dowiedzie\u0107 si\u0119,&nbsp;jak\u0105 logik\u0119 biznesow\u0105 posiada&nbsp;automatyzacja, jakie wykonuje czynno\u015bci,&nbsp;trzeba by\u0142o analizowa\u0107 kod aplikacji.<\/p>\n\n\n\n<p><strong>I&nbsp;tutaj wchodzi na&nbsp;scen\u0119 technologia&nbsp;Robotic Process Automation,&nbsp;jako co\u015b nowego, co jest \u0142atwiejsze w&nbsp;utrzymaniu i&nbsp;wdro\u017ceniu\u2026<\/strong><\/p>\n\n\n\n<p>To&nbsp;po&nbsp;pierwsze&nbsp;\u2013&nbsp;je\u015bli automatyzujemy jaki\u015b proces, to&nbsp;ide\u0105&nbsp;oprogramowania RPA&nbsp;jest to, \u017ce&nbsp;wdro\u017cenie jest znacznie szybsze. I&nbsp;druga rzecz&nbsp;\u2013&nbsp;jest kilka narz\u0119dzi,&nbsp;zintegrowanych&nbsp;\u015brodowisk do&nbsp;utrzymania aplikacji. Ich&nbsp;zalet\u0105 jest to, \u017ce&nbsp;wida\u0107&nbsp;ca\u0142\u0105&nbsp;logik\u0119&nbsp;danego procesu.&nbsp;Do projektowania wykorzystuje si\u0119 na&nbsp;przyk\u0142ad&nbsp;program&nbsp;BluePrism czy UIPath. To&nbsp;s\u0105&nbsp;swego&nbsp;rodzaju&nbsp;schematy blokowe, logiczne kawa\u0142ki.&nbsp;Je\u017celi kto\u015b&nbsp;je&nbsp;zobaczy, to&nbsp;jest w&nbsp;stanie zrozumie\u0107, jakich proces\u00f3w biznesowych dotycz\u0105.<\/p>\n\n\n\n<p><strong>Tak\u017ce u\u017cytkownik biznesowy? Czy klient, kt\u00f3ry chce zobaczy\u0107, jak taki proces jest zbudowany od \u015brodka, b\u0119dzie w stanie zrozumie\u0107, o co tam chodzi?<\/strong><\/p>\n\n\n\n<p>Tak, zaprojektowany proces mo\u017cna pokaza\u0107 u\u017cytkownikowi biznesowemu. Na przyk\u0142ad w BluePrism klient mo\u017ce \u0142atwo zobaczy\u0107, jakie dane s\u0105 przetwarzane oraz jakie czynno\u015bci s\u0105 na tych danych wykonywane. Nie trzeba analizowa\u0107 kodu ca\u0142ej aplikacji. Dlatego w\u0142a\u015bnie robotyka, w tym rozwi\u0105zania RPA, s\u0105 uwa\u017cane obecnie za kolejny krok w automatyzacji proces\u00f3w biznesowych.<\/p>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/nearshore-it.eu\/wp-content\/uploads\/2024\/09\/top-rpa-tools-in-2020.jpg\" alt=\"BluePrism, UIPath to najcz\u0119\u015bciej wykorzystywane narzedzia RPA\" class=\"wp-image-31726\" title=\"\"><\/figure>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Czy&nbsp;\u201erobotyka\u201d i&nbsp;\u201eRPA\u201d&nbsp;oznaczaj\u0105 to&nbsp;samo?&nbsp;Jest tak&nbsp;wiele zastosowa\u0144 RPA i&nbsp;tyle rodzaj\u00f3w: hybrydowe RPA, wspierane RPA, niewspierane RPA. \u0141atwo si\u0119 w&nbsp;tym pogubi\u0107.<\/strong><\/p>\n\n\n\n<p>I tak, i nie.&nbsp;Robotyka&nbsp;to zbi\u00f3r r\u00f3\u017cnych technologii.&nbsp;To nie&nbsp;jest&nbsp;jeden&nbsp;j\u0119zyk programowania, jedna technologia&nbsp;czy&nbsp;jedno narz\u0119dzie. To&nbsp;jest wiele narz\u0119dzi,&nbsp;tak\u017ce&nbsp;w zale\u017cno\u015bci od&nbsp;klienta, od&nbsp;firmy, kt\u00f3ra&nbsp;wdra\u017ca takie&nbsp;rozwi\u0105zanie. S\u0105 r\u00f3\u017cne technologie \u2013 bardziej zaawansowane, mniej zaawansowane,&nbsp;w zale\u017cno\u015bci&nbsp;od podej\u015bcia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Jak-b\u0119dzie-wygl\u0105da\u0107-praca-z-RPA\">Jak b\u0119dzie wygl\u0105da\u0107 praca z RPA?<\/h2>\n\n\n\n<p><strong>Czy&nbsp;pracownicy mog\u0105 si\u0119 obawia\u0107 tego, \u017ce&nbsp;technologia RPA ich zast\u0105pi? A&nbsp;mo\u017ce b\u0119dzie wykorzystywana tylko jako&nbsp;model wspieraj\u0105cy&nbsp;dla pracownik\u00f3w?<\/strong><\/p>\n\n\n\n<p>Podczas automatyzacji proces\u00f3w biznesowych nigdy ca\u0142kowicie nie eliminuje si\u0119 udzia\u0142u fizycznych pracownik\u00f3w. S\u0105 pewne cz\u0119\u015bci tego procesu, kt\u00f3rych nie mo\u017cna zautomatyzowa\u0107 i jest potrzeba wykonywania pracy manualnie.<\/p>\n\n\n\n<p><strong>Mo\u017cesz poda\u0107 przyk\u0142ad?<\/strong><\/p>\n\n\n\n<p>Rol\u0105 pracownika mo\u017ce by\u0107 dostarczenie danych wej\u015bciowych (ang. input), np. faktur. Mo\u017ce je dostarczy\u0107 w r\u00f3\u017cnej formie: mailowo, w formie pliku Excel lub innego pliku. Nast\u0119pnie program Robotic Process Automation dzia\u0142aj\u0105cy na maszynie wirtualnej wykonuje okre\u015blone czynno\u015bci i uzyskujemy dane wyj\u015bciowe (ang. output), kt\u00f3re r\u00f3wnie\u017c mog\u0105 mie\u0107 r\u00f3\u017cn\u0105 form\u0119. Dalsze czynno\u015bci, takie jak aktualizacje w bazie danych, zlecenia zap\u0142aty czy inne operacje na danych pracownik b\u0119dzie wykonywa\u0142 samodzielnie.<\/p>\n\n\n\n<p><strong>Czy&nbsp;wykorzystanie RPA w&nbsp;firmie wymaga du\u017cej wiedzy od&nbsp;takich pracownik\u00f3w?<\/strong><\/p>\n\n\n\n<p>Od&nbsp;pracownika nie&nbsp;jest wymagana tak&nbsp;naprawd\u0119 \u017cadna wiedza techniczna. Dodatkowo dzi\u0119ki zastosowaniu maszyn wirtualnych, czyli plik\u00f3w, tzw. obraz\u00f3w, kt\u00f3re zachowuj\u0105 si\u0119 jak rzeczywisty komputer, dzia\u0142anie RPA nie ma wp\u0142ywu na \u015brodowisko pracy u\u017cytkownik\u00f3w.<\/p>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/nearshore-it.eu\/wp-content\/uploads\/2024\/09\/robotic_process_automation_scheme_1.jpg\" alt=\"Robotic Process Automation, RPA is a technology for the automation of human process .\" class=\"wp-image-31716\" title=\"\"><\/figure>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Zastosowanie-rozwi\u0105za\u0144-RPA\">Zastosowanie rozwi\u0105za\u0144 RPA<\/h2>\n\n\n\n<p><strong>Z&nbsp;jakim ciekawym zastosowaniem&nbsp;RPA si\u0119 spotka\u0142e\u015b?&nbsp;Bra\u0142e\u015b udzia\u0142 w&nbsp;jakim\u015b&nbsp;ciekawym&nbsp;projekcie?<\/strong><\/p>\n\n\n\n<p>Jednym z ciekawszych rozwi\u0105za\u0144, kt\u00f3re mia\u0142em okazj\u0119 tworzy\u0107, by\u0142 projekt RPA dla banku, kt\u00f3ry pozwoli\u0142 zautomatyzowa\u0107 prac\u0119 wykonywan\u0105 wcze\u015bniej przez 20 os\u00f3b.<\/p>\n\n\n\n<p><strong>Jeden robot zast\u0119powa\u0142 20&nbsp;os\u00f3b?<\/strong><\/p>\n\n\n\n<p>Automatyzowa\u0142em&nbsp;jeden&nbsp;proces, kt\u00f3ry&nbsp;wykonywa\u0142 cz\u0142owiek, ale&nbsp;tych robot\u00f3w pracowa\u0142o jednocze\u015bnie 9. Gdy&nbsp;si\u0119&nbsp;projektuje takie rozwi\u0105zania, to&nbsp;trzeba&nbsp;r\u00f3wnie\u017c&nbsp;my\u015ble\u0107 o&nbsp;skalowalno\u015bci, czyli&nbsp;o tym,&nbsp;\u017ceby takich robot\u00f3w dzia\u0142a\u0142o w&nbsp;jednym czasie kilka.&nbsp;W&nbsp;tamtym przypadku 9&nbsp;dzia\u0142aj\u0105cych robot\u00f3w zast\u0119powa\u0142o prac\u0119 20&nbsp;os\u00f3b.<\/p>\n\n\n\n<p><strong>To&nbsp;sporo!<\/strong><\/p>\n\n\n\n<p>To&nbsp;jest jeszcze ma\u0142o!&nbsp;Nie budowa\u0142em, ale&nbsp;uczestniczy\u0142em w&nbsp;utrzymaniu&nbsp;takiego rozwi\u0105zania, gdzie jednocze\u015bnie na danych mog\u0142o pracowa\u0107 20&nbsp;narz\u0119dzi RPA. Te&nbsp;roboty zast\u0119powa\u0142y prac\u0119 ok. 100&nbsp;os\u00f3b.<\/p>\n\n\n\n<p><strong>S\u0105 jakie\u015b ograniczenia w&nbsp;tworzeniu takich robot\u00f3w software\u2019owych i&nbsp;wykorzystaniu RPA czy&nbsp;te\u017c \u201esky&nbsp;is&nbsp;the limit\u201d?<\/strong><br>Ograniczeniem jest infrastruktura. Dana firma ma&nbsp;zwykle okre\u015blone&nbsp;zasoby, np.&nbsp;maszyn wirtualnych, kt\u00f3re mo\u017ce zaanga\u017cowa\u0107.&nbsp;Cz\u0119sto&nbsp;automatyzuje si\u0119 kilka r\u00f3\u017cnych proces\u00f3w,&nbsp;wi\u0119c trzeba planowa\u0107 u\u017cycie zasob\u00f3w.&nbsp;Gdy&nbsp;jaka\u015b firma decyduje si\u0119 na automatyzacj\u0119,&nbsp;tworzy si\u0119 osobny dzia\u0142 robotyki&nbsp;i&nbsp;odpowiedni&nbsp;podzia\u0142 r\u00f3l.<\/p>\n\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" src=\"https:\/\/nearshore-it.eu\/wp-content\/uploads\/2024\/09\/RobotKredyty_PL_20s_1.gif\" alt=\"Proces dzia\u0142ania robota weryfikuj\u0105cego status kredytu klienta banku\" class=\"wp-image-8864\" title=\"\"><\/figure>\n<\/div>\n\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Wdro\u017cenie-automatyzacji-proces\u00f3w\">Wdro\u017cenie automatyzacji proces\u00f3w<\/h2>\n\n\n\n<p><strong>Jak wygl\u0105da taki zesp\u00f3\u0142 odpowiedzialny za&nbsp;wdro\u017cenie technologii RPA?<\/strong><\/p>\n\n\n\n<p>S\u0105 w nim analitycy, kt\u00f3rzy przeprowadzaj\u0105 analiz\u0119 danych proces\u00f3w pod k\u0105tem mo\u017cliwo\u015bci automatyzacji oraz potencjalnych oszcz\u0119dno\u015bci. S\u0105 developerzy RPA, tak jak ja, zaanga\u017cowani w ca\u0142y proces projektowania i programowania narz\u0119dzi w \u015brodowisku developerskim. P\u00f3\u017aniej wykonuje si\u0119 testy symuluj\u0105ce prac\u0119 robot\u00f3w w \u015brodowisku produkcyjnym, a nast\u0119pnie gotowe narz\u0119dzia RPA trafiaj\u0105 na produkcj\u0119. Od tego momentu robotami zarz\u0105dzaj\u0105 kontrolerzy. Zajmuj\u0105 si\u0119 m.in. przydzielaniem zasob\u00f3w. Na przyk\u0142ad, gdy widz\u0105, \u017ce jest du\u017co danych do procesowania, przydzielaj\u0105 kolejne narz\u0119dzia, by zoptymalizowa\u0107 i przy\u015bpieszy\u0107 proces.<\/p>\n\n\n\n<p><strong>Wdro\u017cenie&nbsp;automatyzacji danego procesu&nbsp;wymaga&nbsp;zatem&nbsp;zaanga\u017cowania bardzo wielu os\u00f3b o&nbsp;r\u00f3\u017cnych kompetencjach?<\/strong><\/p>\n\n\n\n<p>Dok\u0142adnie. Dodatkowo opr\u00f3cz analityka, przewa\u017cnie po&nbsp;stronie biznesu, istnieje osoba lub osoby nazywane SME (Subject Matter Expert). SME to&nbsp;ekspert posiadaj\u0105cy kompletn\u0105 wiedz\u0119 na&nbsp;temat procesu, z&nbsp;kt\u00f3rym&nbsp;developer \u015bci\u015ble wsp\u00f3\u0142pracuje. O&nbsp;sukcesie automatyzacji decyduje zaanga\u017cowanie wielu ludzi, nie&nbsp;tylko&nbsp;developera, to&nbsp;praca zespo\u0142owa.<br>Rola developera nie sprowadza si\u0119 tylko do wdro\u017cenia automatyzacji. Developer zajmuje si\u0119 r\u00f3wnie\u017c utrzymaniem rozwi\u0105zania, kt\u00f3re wdro\u017cy\u0142 \u2013 dodawaniem nowych funkcjonalno\u015bci, napraw\u0105 b\u0142\u0119d\u00f3w, implementacj\u0105 zmian w procesie itp.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Korzy\u015bci-z-wdro\u017cenia\">Korzy\u015bci z wdro\u017cenia. Czy RPA si\u0119 op\u0142aca?<\/h2>\n\n\n\n<p><strong>Jako g\u0142\u00f3wny pow\u00f3d wdro\u017cenia&nbsp;RPA&nbsp;cz\u0119sto wymienia si\u0119 skalowalno\u015b\u0107. Na&nbsp;jakim etapie mo\u017cna ustali\u0107, czy&nbsp;proces b\u0119dzie&nbsp;op\u0142acalny&nbsp;i kto si\u0119 tym zajmuje?<\/strong><\/p>\n\n\n\n<p>To analityk, kt\u00f3ry najcz\u0119\u015bciej jest osob\u0105 wewn\u0105trz firmy, zajmuje si\u0119 oszacowaniem, czy automatyzacja b\u0119dzie op\u0142acalna. Mo\u017cna sprawdzi\u0107 np., ile czasu zajmuj\u0105 pracownikowi dane procesy. Nast\u0119pnie mo\u017cemy przeanalizowa\u0107, czy np. wdro\u017cenie Robotic Process Automation da jakie\u015b wymierne korzy\u015bci. Bo te\u017c trzeba pami\u0119ta\u0107 o tym, \u017ce takie roboty nie s\u0105 darmowe.<\/p>\n\n\n\n<p><strong>Jakie s\u0105 koszty&nbsp;zwi\u0105zane z&nbsp;RPA?<\/strong><\/p>\n\n\n\n<p>Firma, kt\u00f3ra&nbsp;udost\u0119pnia technologi\u0119, pobiera op\u0142aty za&nbsp;licencj\u0119 \u2013 i&nbsp;to&nbsp;nie&nbsp;s\u0105 ma\u0142e kwoty. W&nbsp;przypadku rozwi\u0105zania&nbsp;BluePrism, z&nbsp;kt\u00f3rego&nbsp;korzystam, jest to&nbsp;\u2013&nbsp;z&nbsp;tego,&nbsp;co wiem&nbsp;\u2013&nbsp;oko\u0142o 5000&nbsp;funt\u00f3w na&nbsp;miesi\u0105c.&nbsp;Analityk musi wi\u0119c&nbsp;wzi\u0105\u0107 pod&nbsp;uwag\u0119 koszty licencji i&nbsp;przeanalizowa\u0107, czy&nbsp;op\u0142acalne jest korzystanie z RPA, czy&nbsp;bardziej op\u0142acalne jest pozostawienie tego procesu ludziom. Wymierne korzy\u015bci&nbsp;przynosi zwykle automatyzacja wi\u0119kszych proces\u00f3w,&nbsp;gdzie przetwarzany b\u0119dzie du\u017cy wolumen danych.<\/p>\n\n\n\n<p><strong>A&nbsp;jakie s\u0105 najwi\u0119ksze&nbsp;korzy\u015bci&nbsp;z&nbsp;wykorzystania&nbsp;RPA&nbsp;i w&nbsp;jaki spos\u00f3b si\u0119 je mierzy?<\/strong><\/p>\n\n\n\n<p>Wymierne korzy\u015bci&nbsp;to&nbsp;te&nbsp;finansowe, automatyzujemy prac\u0119&nbsp;ludzi.&nbsp;Je\u015bli&nbsp;projektujemy jakiego\u015b robota,&nbsp;to&nbsp;procesuje&nbsp;on&nbsp;tak zwane&nbsp;<em>&#8222;itemy&#8221;<\/em>. Takim itemem mo\u017ce by\u0107 jaki\u015b dokument, faktura itd. Jako developer RPA mog\u0119 oszacowa\u0107, \u017ce jedn\u0105 tak\u0105 faktur\u0119 robot procesuje 3 minuty, podczas gdy cz\u0142owiekowi zajmuje to 15 minut. W przypadku RPA bardzo \u0142atwo zmierzy\u0107 czas pracy dzi\u0119ki temu, \u017ce istnieje zintegrowane \u015brodowisko, kt\u00f3re umo\u017cliwia monitoring.<\/p>\n\n\n\n<p><strong>A&nbsp;Ty jako developer jakie&nbsp;dostrzegasz korzy\u015bci?<\/strong><\/p>\n\n\n\n<p>Ide\u0105 rozwi\u0105za\u0144 RPA jest to, \u017ce wszystko jest zintegrowane, wszystko jest w jednym miejscu. To si\u0119 sprawdza, gdy jako developerzy pracujemy nad automatyzacj\u0105 procesu, kt\u00f3ry wykorzystuje kilka r\u00f3\u017cnych program\u00f3w. Dawniej potrzebowali\u015bmy kilku technologii. Teraz mo\u017cemy dany proces zautomatyzowa\u0107 od A do Z, wykorzystuj\u0105c jedno narz\u0119dzie. No i przede wszystkim czas wdro\u017cenia jest o wiele kr\u00f3tszy ni\u017c przy zastosowaniu j\u0119zyk\u00f3w programowania.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Business-Process-Automation-problemy\">Business Process Automation \u2013 mo\u017cliwe problemy<\/h2>\n\n\n\n<p><strong>A&nbsp;jakie&nbsp;napotykasz wyzwania?<\/strong><\/p>\n\n\n\n<p>G\u0142\u00f3wnie problemy techniczne. Robotyka polega na tym, \u017ce automatyzuje si\u0119 proces, by przetwarza\u0142 dane w spos\u00f3b, jaki robi to cz\u0142owiek, cho\u0107 to zale\u017cy te\u017c od u\u017cywanej aplikacji. Zautomatyzowany proces mo\u017ce r\u00f3\u017cni\u0107 si\u0119 od manualnego \u2013 RPA mo\u017ce wyci\u0105ga\u0107 dane z jakiej\u015b bazy danych czy web serwisu. Jednak nie zawsze jest to mo\u017cliwe. Podam przyk\u0142ad. Mamy proces, kt\u00f3ry wykorzystuje dane z trzech zewn\u0119trznych system\u00f3w, gdzie nie mamy dost\u0119pu do baz danych. Je\u017celi dana firma nie udost\u0119pni mi bazy, to mam tylko dost\u0119p do interfejsu u\u017cytkownika. Wyzwaniem mog\u0105 te\u017c by\u0107 aspekty prawne reguluj\u0105ce dost\u0119p do danego systemu.<\/p>\n\n\n\n<p><strong>Jak wa\u017cna jest wsp\u00f3\u0142praca&nbsp;mi\u0119dzy&nbsp;dzia\u0142em&nbsp;developerskim&nbsp;i biznesem?<\/strong><\/p>\n\n\n\n<p>Cz\u0119sto&nbsp;jest&nbsp;to&nbsp;tak naprawd\u0119 wsp\u00f3\u0142praca nie&nbsp;mi\u0119dzy dzia\u0142em&nbsp;developerskim&nbsp;i biznesem, ale&nbsp;developerem&nbsp;i zewn\u0119trzn\u0105&nbsp;firm\u0105, kt\u00f3ra&nbsp;dostarcza jakie\u015b aplikacje.&nbsp;Niejednokrotnie&nbsp;trzeba si\u0119 kontaktowa\u0107 z&nbsp;supportem&nbsp;zewn\u0119trznej firmy i&nbsp;ustala\u0107, co jest mo\u017cliwe&nbsp;do zrealizowania,&nbsp;a co nie.&nbsp;Musz\u0119 si\u0119 dowiedzie\u0107, w&nbsp;jaki spos\u00f3b mog\u0119&nbsp;jakie\u015b&nbsp;dane pozyska\u0107,&nbsp;czy firma jest ch\u0119tna do&nbsp;udost\u0119pniania mi interfejsu, z&nbsp;kt\u00f3rego&nbsp;mog\u0119 korzysta\u0107,&nbsp;\u017ceby zoptymalizowa\u0107 prac\u0119 budowanego robota.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Kto-najwi\u0119cej-skorzysta-z-narz\u0119dzi-RPA\">Kto najwi\u0119cej skorzysta z narz\u0119dzi RPA?<\/h2>\n\n\n\n<p><strong>Je\u015bli&nbsp;chodzi o&nbsp;bran\u017ce, to&nbsp;w&nbsp;kt\u00f3rej&nbsp;z&nbsp;nich widzisz najwi\u0119kszy potencja\u0142 wykorzystania technologii&nbsp;RPA?<\/strong><\/p>\n\n\n\n<p>Zajmuj\u0119 si\u0119 tym od&nbsp;paru lat&nbsp;i bran\u017ca nie&nbsp;ma&nbsp;tak naprawd\u0119&nbsp;znaczenia. To&nbsp;mo\u017ce by\u0107 bran\u017ca finansowa, produkcyjna, dzia\u0142y HR czy finansowe.&nbsp;Zakres zastosowania robotyki jest bardzo du\u017cy. Z&nbsp;tego co wiem, to&nbsp;bardzo du\u017co firm finansowych interesuje si\u0119 wdra\u017caniem technologii RPA. Ale&nbsp;nie jest&nbsp;ona&nbsp;ograniczona&nbsp;do&nbsp;takich&nbsp;firm. Zainteresowane mog\u0105 by\u0107 tak\u017ce firmy produkcyjne czy&nbsp;te z&nbsp;bran\u017cy motoryzacyjnej.&nbsp;Generalnie:&nbsp;wi\u0119ksze korporacje, kt\u00f3re chc\u0105 zautomatyzowa\u0107 prac\u0119 swoich dzia\u0142\u00f3w.<\/p>\n\n\n\n<p><strong>Jaki jest klucz do&nbsp;sukcesu takiego projektu? Wed\u0142ug bada\u0144&nbsp;E&amp;Y 30-50% projekt\u00f3w Robotic Process Automation upada.<\/strong><\/p>\n\n\n\n<p>Czasem przyczyn\u0105 s\u0105 b\u0142\u0119dy na etapie analizy danych proces\u00f3w. Warto pami\u0119ta\u0107, \u017ce te rozwi\u0105zania nie s\u0105 bezobs\u0142ugowe. To nie dzia\u0142a w ten spos\u00f3b, \u017ce zaprojektuje si\u0119 takiego robota i mo\u017cna o nim zapomnie\u0107. Cz\u0119sto w aplikacjach, z kt\u00f3rych korzystaj\u0105 firmy, s\u0105 wdra\u017cane aktualizacje. W takiej sytuacji roboty korzystaj\u0105ce z ich zasob\u00f3w r\u00f3wnie\u017c potrzebuj\u0105 przebudowy. Z tym si\u0119 wi\u0105\u017c\u0105 dodatkowe nak\u0142ady finansowe dla ludzi odpowiedzialnych za utrzymanie. Bywa te\u017c tak, \u017ce oczekiwania biznesu s\u0105 inne, a rzeczywisto\u015b\u0107 je weryfikuje.<\/p>\n\n\n\n<p><strong>O&nbsp;jakie sytuacje chodzi?<\/strong><\/p>\n\n\n\n<p>Wyja\u015bni\u0119 na przyk\u0142adzie. Jest&nbsp;proces finansowy, kt\u00f3ry&nbsp;sprawdza, czy&nbsp;dana faktura zosta\u0142a op\u0142acona.&nbsp;Robot robi to&nbsp;w takim samym czasie jak&nbsp;cz\u0142owiek, czyli np.&nbsp;zajmuje mu&nbsp;to&nbsp;3-5&nbsp;minut.&nbsp;Biznes chcia\u0142by, \u017ceby&nbsp;ten robot przeprocesowa\u0142 20\u202f000&nbsp;faktur, co jest fizycznie niemo\u017cliwe&nbsp;z powodu b\u0142\u0119dnie wykonanej analizy biznesowej na&nbsp;pocz\u0105tkowym etapie&nbsp;i nieoszacowania technicznych mo\u017cliwo\u015bci.&nbsp;Kto\u015b nie&nbsp;sprawdzi\u0142, jakie s\u0105 oczekiwania biznesu, a&nbsp;jakie techniczne&nbsp;mo\u017cliwo\u015bci&nbsp;i pomimo zaanga\u017cowania czasu&nbsp;oraz&nbsp;pracy ludzi automatyzacja nie&nbsp;przynosi&nbsp;oczekiwanych&nbsp;oszcz\u0119dno\u015bci.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Etap-powdro\u017ceniowy\">Etap powdro\u017ceniowy<\/h2>\n\n\n\n<p><strong>Kto si\u0119 zajmuje utrzymaniem rozwi\u0105za\u0144 RPA? Osoby,&nbsp;kt\u00f3re zajmowa\u0142y si\u0119 wdro\u017ceniem czy&nbsp;te\u017c&nbsp;jest to&nbsp;po&nbsp;stronie firmy? A&nbsp;mo\u017ce firma zewn\u0119trzna?<\/strong><\/p>\n\n\n\n<p>To zale\u017cy od firmy. Dzia\u0142 robotyki to mo\u017ce by\u0107 wewn\u0119trzna struktura i utrzymaniem zajmuj\u0105 si\u0119 developerzy, pracownicy tej firmy. Mo\u017ce by\u0107 te\u017c tak, \u017ce developerzy i kontrolerzy pracuj\u0105 w innych firmach. U obecnego klienta, dla kt\u00f3rego pracuj\u0119, robotyk\u0105 zajmuje si\u0119 dzia\u0142 w wewn\u0119trznych strukturach firmy, a utrzymaniem robot\u00f3w \u2013 zewn\u0119trzna firma. Po zako\u0144czeniu developmentu robot trafia na \u015brodowisko produkcyjne i zanim b\u0119dzie w pe\u0142ni funkcjonalny, musi dzia\u0142a\u0107 pod sta\u0142ym nadzorem, tzw. okresie \u201ehypercare&#8221;, kt\u00f3ry trwa 1 miesi\u0105c. W tym czasie robota dostosowuje si\u0119 do \u015brodowiska produkcyjnego i eliminuje b\u0142\u0119dy. Po okresie hypercare odpowiedzialno\u015b\u0107 za utrzymanie robota przejmuje zewn\u0119trzna firma.<\/p>\n\n\n\n<p>Oczywi\u015bcie developer nadal jest odpowiedzialny za utrzymanie. Je\u017celi w przysz\u0142o\u015bci wyst\u0105pi\u0105 b\u0142\u0119dy, kt\u00f3re nie zosta\u0142y wykryte w poprzednich etapach wdra\u017cania, musi je wyeliminowa\u0107, a tak\u017ce dostosowa\u0107 robota do wszelkich zmian, kt\u00f3re wyst\u0119puj\u0105 w automatyzowanych aplikacjach.<\/p>\n\n\n\n<p><strong>Dzi\u0119kuj\u0119 za&nbsp;rozmow\u0119!<\/strong><\/p>\n\n\n\n<p><strong>Przeczytaj artyku\u0142:<\/strong> <a href=\"https:\/\/nearshore-it.eu\/pl\/artykuly\/technologia-rozpoznawania-obrazu-ocr-w-rpa\">Dowiedz si\u0119, jak zautomatyzowa\u0107 czasoch\u0142onne procesy dzi\u0119ki technologii OCR!<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sprzeda\u017c oprogramowania Robotic Process Automation zanotowa\u0142a w 2018 roku <a href=\"https:\/\/www.gartner.com\/en\/newsroom\/press-releases\/2019-06-24-gartner-says-worldwide-robotic-process-automation-sof\">wzrost o 63%<\/a>. To czyni systemy RPA najszybciej rozwijaj\u0105c\u0105 si\u0119 technologi\u0105, a warto\u015b\u0107 rynkowa sektora ro\u015bnie w zawrotnym tempie. Czym jest ta technologia i w jakich bran\u017cach si\u0119 j\u0105 wykorzystuje? Jak narz\u0119dzia RPA rewolucjonizuj\u0105 rynek i co kryje si\u0119 za ich sukcesem? O tym wszystkim opowiada Przemys\u0142aw W\u0142odarczyk, RPA developer.<\/p>\n","protected":false},"author":133,"featured_media":25248,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"iawp_total_views":31,"footnotes":""},"categories":[1,582],"tags":[615,564],"offering":[521],"class_list":["post-31295","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artykuly","category-technologie","tag-rpa-2","tag-transformacja-cyfrowa","offering-modern-data-solutions"],"acf":[],"_links":{"self":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts\/31295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/users\/133"}],"replies":[{"embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/comments?post=31295"}],"version-history":[{"count":3,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts\/31295\/revisions"}],"predecessor-version":[{"id":33832,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts\/31295\/revisions\/33832"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/media\/25248"}],"wp:attachment":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/media?parent=31295"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/categories?post=31295"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/tags?post=31295"},{"taxonomy":"offering","embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/offering?post=31295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}