ue pl

Maciej Ulaszewski

Digital Transformation Expert & Co-Founder
Maciej Ulaszewski
Low Code

Automatyzacja proces├│w. Dlaczego po┼é─ůczenie Camunda z Low Code Development Platform jest korzystne?

 

Automatyzacja proces├│w to dzia┼éanie, kt├│re jest coraz cz─Ö┼Ťciej podejmowane nie tylko przez korporacje oraz du┼╝ych graczy rynkowych, ale r├│wnie┼╝ sektor ┼Ťrednich i ma┼éych przedsi─Öbiorc├│w. Dlaczego zainteresowanie platformami BPMS jest tak du┼╝e i co daje po┼é─ůczenie ich z rozwi─ůzaniami low-code?

W badaniu przeprowadzonym przez firm─Ö Camunda na 600 specjalistach IT, a┼╝ 82% z nich stwierdzi┼éo, ┼╝e automatyzacja proces├│w jest w ich organizacjach priorytetem i by┼éa bardzo pomocna podczas pandemii1. Podejmowanie tego typu dzia┼éa┼ä wynika z naturalnych potrzeb, kt├│re generuje rozw├│j rynku a wraz z nim rosn─ůce oczekiwania konsument├│w. Dlaczego firmy wprowadzaj─ů automatyzacj─Ö proces├│w?

1. Digitalizacja, czyli wi─Öksze mo┼╝liwo┼Ťci. Cyfryzacja dokument├│w to nie tylko wygoda, ale r├│wnie┼╝ zwi─Ökszenie bezpiecze┼ästwa danych. Ograniczenie materia┼é├│w drukowanych pozwala r├│wnie┼╝ do┼é─ůczy─ç organizacji do grona firm ┼Ťwiadomych ekologicznie i dzia┼éa─ç w idei paperless. Digitalizacja dotyczy tak┼╝e szeregu proces├│w, np. obiegu faktur czy umawiania spotka┼ä, co sprawia, ┼╝e pracownicy zostaj─ů odci─ů┼╝eni w kontek┼Ťcie czasoch┼éonnych czynno┼Ťci, poprawiaj─ůc tym samym kwesti─Ö swojej dost─Öpno┼Ťci. Usprawnieniu podlegaj─ů r├│wnie┼╝ procesy wymagaj─ůce planowania, gdzie w tradycyjnym podej┼Ťciu pewne czynno┼Ťci musia┼éa wykona─ç osoba decyzyjna, a teraz wed┼éug algorytmu mo┼╝e to robi─ç tzw. robot. 

2. Dzia┼éania na wi─Öksz─ů skal─Ö. Automatyzacja proces├│w pozwala na podejmowanie du┼╝o wi─Ökszej liczby dzia┼éa┼ä poprzez zmniejszenie ilo┼Ťci prac manualnych. Projekt├│w mo┼╝na przyjmowa─ç wi─Öcej, a oferowane us┼éugi promowa─ç na du┼╝o wi─Öksz─ů skal─Ö, korzystaj─ůc z automatyzacji, np. zg┼éosze┼ä. 

3. Integracje. Dane, kt├│re s─ů generowane przez istniej─ůce systemy, mo┼╝na zaimplementowa─ç do nowych program├│w, dzi─Öki czemu prace wykonuje si─Ö ju┼╝ na nowym ┼Ťrodowisku, korzystaj─ůc w pe┼éni z dost─Öpnych udogodnie┼ä. Nowoczesne aplikacje umo┼╝liwiaj─ů r├│wnie┼╝ szereg integracji, dzi─Öki czemu zaczytywane dane znajduj─ů si─Ö w jednym miejscu i wsp├│┼égraj─ů ze sob─ů na wielu p┼éaszczyznach. 

4. Sp├│jno┼Ť─ç. Narz─Ödzia zaprogramowane wedle w┼éasnych potrzeb umo┼╝liwiaj─ů ujednolicenie sposobu wype┼éniania dokument├│w.  Jest to niezwykle istotne nie tylko w procesach administracyjnych, ale r├│wnie┼╝ raportach czy obr├│bce danych, kt├│re wp┼éywaj─ů na prace innych zespo┼é├│w.  

Powy┼╝sze potrzeby to tylko kilka przyk┼éad├│w, dlaczego wiele instytucji decyduje si─Ö porzuci─ç tradycyjne przyzwyczajenia wzgl─Ödem nowoczesnych rozwi─ůza┼ä. Jednak zanim to nastanie, warto odpowiedzie─ç sobie na pytanie - jak─ů platform─Ö wybra─ç i na co warto zwr├│ci─ç uwag─Ö? 

Platforma do automatyzacji proces├│w


Wykorzystanie platformy BPMS (Business Process Management System) to naturalny wyb├│r do digitalizacji z┼éo┼╝onych proces├│w biznesowych. Na rynku jest wiele rozwi─ůza┼ä. Jak wybra─ç to w┼éa┼Ťciwe? Zanim podejmiemy decyzj─Ö, warto przeanalizowa─ç wyzwania z tym zwi─ůzane: 

1. Odpowiednia platforma - pierwszy i najwa┼╝niejszy punkt.  Wyb├│r powinien pa┼Ť─ç na tak─ů,  kt├│ra sprosta naszym oczekiwaniom i w pe┼éni zaspokoi potrzeby konsument├│w. B─Ödzie wydajna, elastyczna pod k─ůtem tworzenia wybranych proces├│w i przede wszystkim bezpieczna.  Warto pami─Öta─ç, ┼╝e czasy, kiedy wybiera┼éo si─Ö jedn─ů platform─Ö na lata, bez mo┼╝liwo┼Ťci zmiany i traktowa┼éo si─Ö to jako jedyn─ů s┼éuszn─ů decyzj─Ö, min─Ö┼éy bezpowrotnie. A to wszystko dzi─Öki rozwojowi i mo┼╝liwo┼Ťciom, kt├│re ca┼éy czas powstaj─ů. Obecnie istniej─ů alternatywy, kt├│re zapewniaj─ů odpowiedni─ů wydajno┼Ť─ç, elastyczno┼Ť─ç i bezpiecze┼ästwo, gwarantuj─ůc jednocze┼Ťnie lekko┼Ť─ç i cz─Öste aktualizacje.

2. Wiedza - w celu w┼éa┼Ťciwego zaprogramowania i wdro┼╝enia automatyzacji proces├│w niezb─Ödna jest specyficzna wiedza, kt├│ra pozwoli na w┼éa┼Ťciwe wykorzystanie wybranej platformy w realizowanych projektach.

3. Rozw├│j narz─Ödzi - je┼╝eli w instytucji jest ju┼╝ wcze┼Ťniej scentralizowany system BPMS, rozwijanie wielu proces├│w przez r├│┼╝ne zespo┼éy jednocze┼Ťnie jest bardzo trudne. Obecnie mo┼╝liwe jest potraktowanie takiej platformy jako rozwi─ůzania lokalnego, kt├│re utrzymywane jest i rozwijane w ramach projektu, w kt├│rym potrzebne jest wykorzystanie narz─Ödzia tego typu. Dzi─Öki takiemu podej┼Ťciu mo┼╝liwy jest niezale┼╝ny rozw├│j i utrzymanie realizowanych proces├│w. 

4. Wsparcie - dost─Öpne na rynku platformy BPMS nie oferuj─ů wystarczaj─ůcego wsparcia w zakresie obs┼éugi r├│┼╝norodnych proces├│w, np. w kontek┼Ťcie:

  • u┼╝ytecznej i elastycznej obs┼éugi listy zada┼ä, dopasowanej do potrzeb pracownik├│w odpowiedzialnych za dany obszar biznesowy
  • multikana┼éowych formularzy z bogat─ů bibliotek─ů komponent├│w, pozwalaj─ůc─ů na obs┼éug─Ö zada┼ä manualnych zgodnie ze stosowanymi ju┼╝ w danej instytucji standardami UX/UI
  • elastycznych sposob├│w integracji z r├│┼╝norodnymi technologiami
  • wsp├│┼épracy analityk├│w biznesowych z IT, kt├│rzy implementuj─ů dany proces


Nie oznacza to, ┼╝e nie ma rozwi─ůzania w tej sytuacji - jest i nazywa si─Ö: po┼é─ůczenie Eximee Low-Code wraz z Camunda BPMS. 

Camunda i Eximee Low-Code


O zaletach rozwi─ůza┼ä low-code i naszej platformie Eximee Low-code pisali┼Ťmy w artykule Low code jako kierunek tworzenia rozwi─ůza┼ä biznesowych. Czym jest Camunda? W bardzo du┼╝ym uproszczeniu, platform─ů, za pomoc─ů kt├│rej mo┼╝emy obs┼éu┼╝y─ç automatyzacj─Ö proces├│w - od mapowania, po wdro┼╝enie, na wizualizacji i analizie ko┼äcz─ůc. Ca┼éy proces zdecydowanie u┼éatwia wykorzystanie narz─Ödzi low-code, za pomoc─ů kt├│rych osoby nietechniczne b─Öd─ů mog┼éy same tworzy─ç narz─Ödzia usprawniaj─ůce ich codzienn─ů prac─Ö. 

Oczywi┼Ťcie implementacja takiego po┼é─ůczenia nie musi obejmowa─ç ca┼éej infrastruktury. Promujemy podej┼Ťcie wdro┼╝enia dedykowanej instancji Camundy wraz z nasz─ů platform─ů Eximee Low-Code dedykowan─ů dla okre┼Ťlonej domeny biznesowej w mniejszej organizacji lub w banku. Dzi─Öki takiemu podej┼Ťciu rozw├│j i produkcyjne dzia┼éanie rozwi─ůza┼ä udoskonalanych pod dan─ů domen─ů, jest niezale┼╝ny od dzia┼éa┼ä pozosta┼éych zespo┼é├│w w danej instytucji.

W naszej pracy cz─Östo spotykamy si─Ö z sytuacjami vendor lock-in, czyli uzale┼╝nienia od dostawcy w kontek┼Ťcie rozwi─ůza┼ä, kt├│re stosuj─ů banki. Pracownicy chc─ů co┼Ť zrobi─ç szybko, wi─Öc my┼Ťl─ů o rozwi─ůzaniach pude┼ékowych. Natomiast problem z nimi jest taki, ┼╝e trudno jest je zaadaptowa─ç do potrzeb instytucji. G┼é├│wnie dlatego, ┼╝e rozwi─ůzania s─ů customowe, co jest niewystarczaj─ůce do obs┼éugi skomplikowanych proces├│w. 

Dlatego te┼╝ rekomendujemy zastosowanie naszego podej┼Ťcia, czyli jako silnik BPMS do automatyzacji proces├│w biznesowych stosujemy rozwi─ůzanie Camunda i ┼é─ůczymy je z nasz─ů platform─ů Eximee Low-code. G┼é├│wn─ů zalet─ů tego rozwi─ůzania jest to, ┼╝e system BPMS stosujemy faktycznie tam, gdzie jest on potrzebny i naturalny do wykorzystania. Ponadto takie podej┼Ťcie niesie za sob─ů szereg korzy┼Ťci, m.in.: 

1. Dynamik─Ö, kt├│r─ů zapewnia rozpowszechniaj─ůce si─Ö rozwi─ůzanie OpenSource. Jest ono kontynuacj─ů wcze┼Ťniej wykorzystywanego przez nas projektu Activiti i posiada opcj─Ö przej┼Ťcia na wersj─Ö komercyjn─ů

2. Pewno┼Ť─ç - system przez nas wdra┼╝any jest z powodzeniem implementowany w du┼╝ych instytucjach

3. Rozpoznawalno┼Ť─ç - dopuszczamy do wykorzystania technologi─Ö, kt├│ra jest stosowana  w┼Ťr├│d naszych obecnych klient├│w

4. Wydajno┼Ť─ç - gwarantujemy j─ů naszym wieloletnim do┼Ťwiadczeniem

5. Dost─Öpno┼Ť─ç - zapewniamy dokumentacj─Ö, szkolenia i wsparcie techniczne

6. Pe┼éna kontrola - oferujemy konsol─Ö administracyjn─ů dla administrator├│w biznesowych, za pomoc─ů kt├│rej mo┼╝liwe jest:

  • monitorowanie pojedynczej instancji procesu wraz z sygnalizowaniem, gdzie wyst─ůpi┼é ewentualny b┼é─ůd
  • ponawianie wykonania kroku automatycznego, w kt├│rym pojawi┼é si─Ö problem


Nasza platforma u┼éatwia r├│wnie┼╝ prac─Ö z definicjami proces├│w analitykom biznesowym, daj─ůc mo┼╝liwo┼Ť─ç osadzania kompletnych projekt├│w na ┼Ťrodowisku uruchomieniowym i migracj─Ö ich na wy┼╝sze ┼Ťrodowiska.

Wraz z Eximee Low-Code dostarczamy odpowiednio skonfigurowan─ů instancj─Ö Camunda ze skryptami wdro┼╝eniowymi lub gotowymi kontenerami, kt├│re pozwalaj─ů na w┼éa┼Ťciwe i szybkie uruchomienie ┼Ťrodowisk potrzebnych do rozwoju i produkcyjnego wykorzystania tworzonych proces├│w.

Sama platforma BPMS nie rozwi─ůzuje jednak wszystkich problem├│w, jest tylko narz─Ödziem, kt├│re trzeba dobrze wykorzysta─ç. Platforma Eximee Low-Code daje mo┼╝liwo┼Ť─ç ┼éatwego skorzystania z zalet platformy BPMS, uzupe┼éniaj─ůc jednocze┼Ťnie najwa┼╝niejsze braki i rozszerzaj─ůc jej mo┼╝liwo┼Ťci szczeg├│lnie o:

1. Rozbudowane formularze zapewniaj─ůce nowoczesny UX 

Platforma Eximee daje dost─Öp do ponad 100 gotowych element├│w frontendu. Powsta┼ée interfejsy u┼╝ytkownika s─ů nie tylko funkcjonalne i estetyczne, ale r├│wnie┼╝ responsywne i zgodne z najlepszymi praktykami w zakresie projektowania oraz wytycznymi WCAG 2.1 dotycz─ůcymi dost─Öpno┼Ťci.


Reu┼╝ywalne komponenty z okre┼Ťlon─ů logik─ů biznesow─ů pozwalaj─ů tworzy─ç dynamiczne formularze ze zdefiniowanymi warunkami oraz zale┼╝no┼Ťciami pomi─Ödzy poszczeg├│lnymi elementami i parametryzacj─ů. Formularze mo┼╝na dowolnie integrowa─ç z wewn─Ötrznymi i zewn─Ötrznymi systemami oraz podpina─ç formatery i walidatory danych. Dodatkowo, dla zapewnienia jeszcze wi─Ökszej elastyczno┼Ťci, mo┼╝na implementowa─ç bardziej rozbudowan─ů logik─Ö za pomoc─ů ScriptCode.


Projektowanie formularzy mo┼╝liwe jest z wykorzystaniem funkcji Drag & Drop, zapewniaj─ůcej intuicyjno┼Ť─ç, prostot─Ö i wygod─Ö. W razie potrzeby mo┼╝na dodawa─ç w┼éasne komponenty i osadza─ç je na platformie.


2. Omnikana┼éowo┼Ť─ç 

Procesy tworzone z wykorzystaniem Eximee zapewniaj─ů wygod─Ö dla klienta, kt├│ry mo┼╝e porzuci─ç wype┼énianie, np. wniosku poprzez stron─Ö internetow─ů i doko┼äczy─ç w bankowo┼Ťci mobilnej bez utraty wprowadzonych danych. Zapewnia to ci─ůg┼éo┼Ť─ç procesu i swobod─Ö prze┼é─ůczania si─Ö klienta pomi─Ödzy kana┼éami i urz─ůdzeniami.


Funkcjonalno┼Ťci dla u┼╝ytkownik├│w mog─ů by─ç udost─Öpniane zar├│wno w przegl─ůdarkach desktopowych, jak i na urz─ůdzeniach mobilnych lub osadzone w aplikacji natywnej, zatem klient mo┼╝e skorzysta─ç z wygodnej dla siebie opcji.


3. Obsługę kroków manualnych

Dzi─Öki rozbudowanym formularzom oraz omnikana┼éowo┼Ťci mo┼╝liwe jest projektowanie funkcjonalno┼Ťci, kt├│re umo┼╝liwiaj─ů rozpocz─Öcie obs┼éugi procesu lub obs┼éug─Ö zadania zwi─ůzanego z krokiem manualnym zdefiniowanym w procesie BPM.


Funkcjonalno┼Ť─ç taka mo┼╝e by─ç udost─Öpniona zar├│wno klientowi, np. za po┼Ťrednictwem bankowo┼Ťci elektronicznej lub mobilnej, jak i pracownikowi danej instytucji, np. w ramach funkcjonalno┼Ťci dost─Öpnej w CRM. To, kto ma obs┼éu┼╝y─ç zadanie zwi─ůzane z danym krokiem w procesie, okre┼Ťlane jest oczywi┼Ťcie w ramach definicji procesu w notacji BPMN.


Funkcjonalno┼Ť─ç nie musi ogranicza─ç si─Ö te┼╝  jedynie do formularza, definiowanego w designerze Eximee, ale mo┼╝e r├│wnie┼╝ zawiera─ç osadzone kawa┼éki funkcjonalno┼Ťci, kt├│re zosta┼éy zaimplementowane specjalnie na potrzeby obs┼éugi danego kroku.


Poni┼╝szy screen zawiera przyk┼éadowy ekran pracownika obs┼éuguj─ůcego kredyt hipoteczny, na kt├│rym wida─ç dedykowan─ů funkcjonalno┼Ť─ç do obs┼éugi umawiania i monitorowania spotka┼ä (w lewej cz─Ö┼Ťci) oraz formularz do zarz─ůdzania parametrami kredytu.

Image

W ramach obs┼éugi kroku mo┼╝na zdefiniowa─ç uk┼éad, zak┼éadki i wiele formularzy, kt├│re u┼éatwiaj─ů realizacj─Ö podejmowanych czynno┼Ťci. W┼Ťr├│d podstawowych element├│w stosowanych w ramach takich zada┼ä s─ů m.in.: obs┼éuga notatek czy zarz─ůdzanie dokumentami do┼é─ůczonymi do danego procesu.

4. Obsługę zadań

Jednym z kluczowych dzi┼Ť element├│w jest optymalizacja czasu potrzebnego na realizacj─Ö zada┼ä manualnych wykonywanych przez pracownik├│w. Najwa┼╝niejsz─ů kwesti─ů w tym obszarze jest czytelne i jasne wskazanie danemu pracownikowi, co i w jakiej kolejno┼Ťci ma zosta─ç przez niego wykonane.

Platforma Eximee Low-Code rozszerza silnik BPMS o funkcjonalno┼Ť─ç parametryzowalnej i elastycznej listy zada┼ä, kt├│ra wymaga r─Öcznej obs┼éugi. Na etapie parametryzacji procesu mo┼╝liwe jest:

  • zdefiniowanie, jakie dane powinny by─ç dost─Öpne na takiej li┼Ťcie w kontek┼Ťcie danego procesu
  • okre┼Ťlenie domy┼Ťlnego sposobu sortowania element├│w na li┼Ťcie 
  • ustalenie mo┼╝liwych filtr├│w
Image

Dzi─Öki temu pracownik widzi tylko te zadania, do kt├│rych mo┼╝e mie─ç dost─Öp. Wspierana jest r├│wnie┼╝ m.in.:

  • r├│wnoleg┼éa obs┼éuga tych zada┼ä przez wielu u┼╝ytkownik├│w
  • podgl─ůd stanu bie┼╝─ůcego przez prze┼éo┼╝onego
  • obs┼éuga nieobecno┼Ťci


5. Przegl─ůd i podgl─ůd danych sprawy


Na podobnej zasadzie jak lista oraz obs┼éuga zada┼ä udost─Öpniana jest r├│wnie┼╝ funkcjonalno┼Ť─ç przegl─ůdu i podgl─ůdu danych sprawy. Daje to mo┼╝liwo┼Ť─ç wgl─ůdu okre┼Ťlonym osobom, na jakim etapie jest projekt. Lista spraw mo┼╝e by─ç skonfigurowana w spos├│b dedykowany dla ka┼╝dego procesu lub jednakowa dla wybranych, w zale┼╝no┼Ťci od potrzeb.


To, w jaki spos├│b u┼╝ytkownik mo┼╝e podejrze─ç dane, r├│wnie┼╝ jest definiowane poprzez mo┼╝liwo┼Ť─ç zaprojektowania odpowiedniego zestawu formularzy.


6. Optymalizacj─Ö wydajno┼Ťci i domykanie sprzeda┼╝y


Nie uruchamiamy spraw workflow, je┼╝eli nie ma takiej potrzeby. Najcz─Ö┼Ťciej podejmujemy to dzia┼éanie, je┼╝eli czynno┼Ť─ç niesie za sob─ů realn─ů warto┼Ť─ç biznesow─ů.


W praktyce wygl─ůda to w taki spos├│b, ┼╝e je┼Ťli klient jest anonimowy, czyli nie zalogowa┼é si─Ö ani nie zostawi┼é danych kontaktowych, ale wszed┼é na platform─Ö Eximee, a nast─Öpnie wybra┼é funkcjonalno┼Ť─ç, to silnik workflow nie zostanie uruchomiony. G┼é├│wnie dlatego, ┼╝e na tym etapie nie ma konieczno┼Ťci w┼é─ůcza─ç ┼╝adnej obs┼éugi. 


Natomiast jeżeli możemy namierzyć klienta, który nie dokończył wybranego procesu po swojej stronie, to uruchamiamy obsługę tzw. porzuconego wniosku. Taki mechanizm bardzo dobrze sprawdza się w procesach sprzedażowych, gdzie możliwa jest próba kontaktu z klientem i domknięcie rozpoczętej sprzedaży.


7. Funkcjonalno┼Ťci nieprocesowe

S─ů r├│wnie┼╝ funkcjonalno┼Ťci, kt├│re w og├│le nie potrzebuj─ů obs┼éugi procesowej. W├│wczas nadal mo┼╝na skorzysta─ç z platformy Eximee Low-Code i zrealizowa─ç dan─ů funkcjonalno┼Ť─ç bez konieczno┼Ťci korzystania z silnika BPMS.

Przykłady takich sytuacji:

  • obs┼éuga ankiet
  • obs┼éuga wniosk├│w klienta, kt├│rych ma┼éa skala wykorzystania powoduje, ┼╝e nie ma potrzeby ich automatyzacji
  • formularze do zbierania i aktualizacji danych wykorzystywanych w innych procesach zdefiniowanych lub obs┼éugiwanych niezale┼╝nie

8. Wszechstronne integracje 

Aby podpi─ů─ç dan─ů us┼éug─Ö i uzyska─ç dost─Öp do potrzebnych danych, mo┼╝na skorzysta─ç z gotowych konektor├│w lub stworzy─ç w┼éasne, kt├│re zapewni─ů funkcjonalno┼Ťci na potrzeby danego procesu.

Każdy element integracyjny może być wielokrotnie używany w kolejnych procesach i na różnych poziomach, np. w formularzach, interfejsach, logice biznesowej. Eximee umożliwia korzystanie z danych oraz usług w każdej technologii - od SOAP, REST czy kolejki MQ, po starsze systemy. Zewnętrzne systemy można też integrować poprzez udostępnienie API.

Cz─Ö┼Ť─ç frontendow─ů da si─Ö osadzi─ç w r├│┼╝nych aplikacjach webowych, takich jak portal, bankowo┼Ť─ç elektroniczna czy CRM oraz w natywnych aplikacjach mobilnych. 

Dzi─Öki Eximee, przy tworzeniu funkcjonalno┼Ťci dla u┼╝ytkownik├│w, mo┼╝na integrowa─ç zewn─Ötrzne systemy s┼éu┼╝─ůce np. do analizy zachowa┼ä klient├│w oraz aplikacje wewn─Ötrzne w postaci microfrontend├│w.

 

Chcesz dowiedzie─ç si─Ö wi─Öcej na temat przedstawionego po┼é─ůczenia Camunda z Eximee Low-Code? Masz pytania? Napisz do nas, ch─Ötnie opowiemy o ca┼éym procesie ze szczeg├│┼éami. 


Szukaj na blogu

Archiwum bloga

 

Fundusze_Europejskie.png

K9Office
Consdata S.A.
ul. Krysiewicza 9/14
61-825 Poznań
Polska

Tel.:+48 61 41 51 000

NIP: 7822261960
Regon: 634422180

Pozostań w kontakcie

Copyrights ┬ę 2020 CONSDATA. Wykonanie: solmedia.pl

UWAGA! Ten serwis u┼╝ywa cookies i podobnych technologii. Brak zmiany ustawienia przegl─ůdarki oznacza zgod─Ö na to.

Zrozumiałem