Dlaczego ład danych jest niezbędny do sprawnej automatyzacji i robotyzacji biznesu. Czy i w jaki sposób automatyzacja może pomóc we wdrażaniu ładu danych.
SGH Redaktor serwisu Robonomika.pl Zarządzanie strategiczne IT, architektura korporacyjna, robotyzacja biznesu Naukowiec Budowanie świadomości poprzez prelekcje, warsztaty, konferencje, książki i artykuły „Ewangelista” Doświadczenia z kilkudziesięciu projektów dotyczących transformacji, architektury IT i ładu danych Praktyk
danych i automatyzacją/robotyzacją biznesu w ostatnich latach w Polsce (i nie tylko) Co nas czeka już niebawem czyli co stanie się z ładem danych w kontekście tsunami informacyjnego i popularyzacji sztucznej inteligencji Relacje ładu danych z automatyzacją i robotyzacją biznesu czyli czy automatyzacja/robotyzacja jest sojusznikiem czy może wrogiem ładu danych? 01 02 03
stosowana do automatyzacji - na poziomie interfejsu użytkownika (GUI) - powtarzalnych, masowych działań realizowanych zwykle w kilku systemach, które są składowymi procesów biznesowych. Działania te wykonuje w sposób autonomiczny – w jednym lub więcej systemach – agent softwarowy na bazie zdefiniowanych wcześniej reguł biznesowych, z wyłączeniem obsługi sytuacji wyjątkowych, w których wymagane jest zaangażowanie człowieka.
z systemu ERP Zalogowanie do systemu ERP Wyszukiwanie i uruchomienie gotowego szablonu raportu w systemie ERP Przeniesienie danych do Excela (funkcja copy-paste) Uruchomienie gotowego makra w Excelu i zrobienie tabeli typu „pivot” oraz zapisanie wyników Przygotowanie maila (w tym dodanie złącznika) i wysłanie go do wnioskującego . Proces wykonywany przez człowieka Monitorowanie skrzynki pod kątem ew. nadejścia malia w sprawie przygotowania analizy Kiedy nadejdzie wniosek zalogowanie się do systemu ERP Wyszukiwanie i uruchomienie gotowego szablonu raportu w systemie ERP Przeniesienie danych do Excela (funkcja copy-paste) Uruchomienie gotowego makra w Excelu i zrobienie tabeli typu „pivot” oraz zapisanie wyników Przygotowanie maila (w tym dodanie złącznika) i wysłanie go do wnioskującego . Proces wykonywany przez robota
$ 1.6 Całkowity koszt obsługi pojedynczego wywołania procesu przez robota $ 3125 $ 9400 Koszt obsługi 2000 wywołań procesu w przeciągu miesiąca przez człowieka Koszt obsługi 2000 wywołań procesu w przeciągu miesiąca przez robota
przez roboty 02. Liczby, które inspirują (CFO) 1 milion 300 robotów 600 etatów 12 miesięcy Okres zwrotu z inwestycji 03. L Willcocks, M Lacity, The London School of Economics and Political Science, UK
które będą obsłużone w identyczny sposób Obsługa procesów masowych Operacje wykonywane przez roboty realizowane są kilka-kilkadziesiąt razy szybciej od tych przez ludzi Wysoka efektywność pracy Pracownicy będą mogli zająć się bardziej rozwijającymi, mniej rutynowymi pracami Uwolnienie zasobów ludzkich
w przetwarzanych danych S Standaryzacja danych Standaryzacja sposobów wprowadzania danych do systemów (zwłaszcza legacy) Jak właściwe użycie RPA może pomóc wbudować w genom firmy jakość danych? M Minimalizacja błędów Minimalizacja błędów popełnianych podczas realizacji procesów
logach wszystkich operacji wykonywanych na danych + jawność algorytmów Niskopoziomowa weryfikacja Możliwość sprawdzenia długości wprowadzanych danych, zestawu dopuszczalnych znaków, sum kontrolnych…, Alerty projakościowe Możliwość zasygnalizowania sytuacji nietypowych występujących przy przetwarzaniu danych
które będą obsłużone w identyczny sposób Obsługa procesów masowych Operacje wykonywane przez roboty realizowane są kilka-kilkadziesiąt razy szybciej od tych przez ludzi Wysoka efektywność pracy Pracownicy będą mogli zająć się bardziej rozwijającymi, mniej rutynowymi pracami Uwolnienie zasobów ludzkich
podczas realizacji procesów Z Nieskoordynowane zmiany Brak informacji o wprowadzanych w systemach informatycznych zmianach (nawet technicznych) Jak nieprzemyślane użycie RPA może doprowadzić do katastrofy? M Brak monitoringu Brak, lub bardzo nikły monitoring realizacji procesów biznesowych przetwarzanych narzędziem RPA
Akceptacja reguł przetwarzania danych przez roboty jest kością niezgody między biznesem i IT Pozorna prostota i dostępność narzędzi RPA przedstawiane jest jako narzędzie nie wymagające wiedzy programistycznej Nieuświadomiona złożoność biznesu Niedocenienie złożoności procesów, co powoduje pominięcie obsługi części sytuacji
dorosłego człowieka w testach na inteligencję, ale jest trudne (…) zaprogramowanie im umiejętności rocznego dziecka w percepcji i mobilności. Umysłowe zdolności dwulatka, które uważamy za oczywiste − rozpoznanie twarzy, podniesienie ołówka, przejście przez pokój – faktycznie rozwiązują jedne z najtrudniejszych inżynieryjnych problemów... Dlatego recepcjoniści i kucharze są bezpieczni w najbliższych dekadach. Natomiast gdy pojawi się nowa generacja inteligentnych urządzeń, to analitycy giełdowi, inżynierowie (...) mogą zostać zastąpieni maszynami.
wykonania wielu powiązanych ze sobą procesów, przy minimalnej lub zerowej interwencji ze strony człowieka (nawet w przypadku wystąpienia anomalii – sytuacji niestandardowych podczas realizacji procesów). Oprogramowanie to wykorzystuje kryteria decyzyjne, reguły biznesowe oraz mechanizmy pozyskania, oceny i interpretacji nowej wiedzy.
23 marca 2016 r. Tay zaczął publikować obraźliwe posty, co spowodowało jego wyłączenie już po 16 godzinach od uruchomienia. Microsoft wskazał, że powodem tego byli użytkownicy, którzy "atakowali" usługę, która tworzyła swoje wpisy na bazie jej interakcji z użytkownikami portalu.
uwagę: 1. Czy mamy jasno określone, kto w komórce do robotyzacji procesów jest odpowiedzialny za zagadnienia dotyczące danych? 2. Czy mamy jasne wytyczne (katalogi reguł), które będą do wykorzystania przy operacjach na danych wykonywanych przez narzędzia RPA? 3. Czy biznes zdaje sobie ryzyko jakie rodzi wykorzystanie narzędzi RPA w przypadku wystąpienia złych danych w procesach? 4. W jaki sposób zmieni się ład danych w przypadku sięgania do danych nieustrukturalizowanych (często pobieranych z zewnątrz firmy)? 5. Czy jesteśmy gotowi na to, aby wesprzeć ład danych rozwiązaniami bazującymi na AI?