Stacklane je sada Vantion LabsSaznajte više

Svi članci
Automatizacija

10 min čitanja

Automatizacija poslovanja: kako početi.

Automatizacija poslovanja, proces po proces: izaberite proces koji se ponavlja, izmjerite ga, za svaki korak odlučite između pravila i AI-ja i pustite ga da radi uz tim prije nego što preuzme posao.

Autor Ishak KahrimanovicOsnivač, Vantion Labs

Šta je automatizacija procesa

Automatizacija procesa znači da softver obavlja ponovljive korake poslovnog procesa. Prebacuje podatke između sistema, primjenjuje vaša pravila, šalje posao pravoj osobi i bilježi šta se desilo. Ljudi rješavaju izuzetke i odobravaju odluke koje nose rizik, a softver između toga prepisuje, provjerava i podsjeća.

Ovaj članak je za rukovodioce operative i finansija koji imaju posao koji se ponavlja i žele metodu prije razgovora s dobavljačem. Automatizacije izrađujemo i održavamo, a kada je proces izabran, radimo ovim redom:

  1. 01Izmjerite kako proces danas teče.
  2. 02Za svaki korak izaberite pravila ili AI.
  3. 03Izaberite način izrade.
  4. 04Neka automatizacija prvo radi uz tim, a tek onda preuzme posao.
  5. 05Pustite je u rad i pratite je.

Koje procese automatizovati prve

Počnite s procesom koji se često ponavlja, prati pravila koja vaš tim može zapisati i stvarno košta kada krene po zlu ili kasni. Treba mu i jedan vlasnik koji može reći kakav je ispravan ishod. Jedan proces koji prolazi ove testove dovoljan je za prvu verziju.

KriterijDobar prvi kandidatOstavite za kasnije
UčestalostPonavlja se dnevno ili sedmično, pa se ručni rad brzo nakupiPonavlja se nekoliko puta mjesečno; možda je dovoljan jasan obrazac
Pravila ili procjenaVećina slučajeva prati pravila koja tim može izrećiVećina slučajeva zavisi od iskustva koje niko nije zapisao
Trošak greškeGreške danas koštaju novca ili vremena i lako se uoče pri provjeriAutomatska greška bi imala posljedice prije nego što je iko uoči

Visok trošak greške je razlog da automatizujete, i razlog da na rizičnim odlukama zadržite korak pregleda. Proces čija se pravila mijenjaju svaki mjesec prvo treba ustaliti.

Četiri procesa često dolaze prva u finansijama, HR-u i operativi, a na stranici o automatizaciji administracije opisujemo kako izrađujemo svaki od njih. Tipični slučajevi:

ProcesZašto odgovaraGdje ostaje procjena
Odobravanje nabavki i troškovaUsmjeravanje prema iznosu, odjelu ili dobavljaču već je propisano pravilnikomOdlučuje osoba koja odobrava; tok usmjerava, podsjeća i eskalira
Usklađivanje s bankovnim izvodomVećina transakcija se s fakturom poklapa po iznosu i pozivu na brojDjelimična plaćanja, zbirna plaćanja i nepoznati uplatioci
Dolazak i odlazak zaposlenihJedan signal iz HR-a otvara ili ukida iste naloge za svaku uloguNestandardni zahtjevi za pristup i raniji raskid ugovora
Zajednički e-mail sandučićVećina poruka spada u poznat skup vrsta zahtjevaŽalbe i odgovori kojima se organizacija na nešto obavezuje

Korak 1: izmjerite trenutno stanje

Prije bilo kakve izrade zabilježite kako proces danas teče: koliko se često ponavlja, koliko traje jedan slučaj, gdje posao čeka, koliko često nešto krene po zlu i koliko greška košta. Te brojke su polazna tačka s kojom poredite automatizovanu verziju, a pokazuju i gdje vrijeme stvarno odlazi.

Uradite to s ljudima koji rade proces, jer se dokumentovani i stvarni proces obično razlikuju. Provjerite imate li:

  • Obim po sedmici ili mjesecu, i kada su vrhunci.
  • Vrijeme obrade po slučaju na uzorku stvarnih slučajeva, podijeljeno na vrijeme rada i vrijeme čekanja.
  • Svaki korak, sa sistemom u kojem se odvija i osobom koja ga radi.
  • Nedavne izuzetke, i zašto je svaki skrenuo s uobičajenog puta.
  • Koliko često se greške dešavaju i koliko svaka košta u ponovljenom radu, naknadama ili riziku.
  • Oblik u kojem ulaz stiže (API, izvoz datoteke, e-mail, PDF ili sken) i koji sistemi imaju dokumentovan API.
  • Pravila kako su zapisana u pravilniku, pravila kako ih tim primjenjuje i vlasnika koji ih može mijenjati.

Sačuvajte uzorak stvarnih slučajeva s ispravnim ishodima. U 4. koraku pokazuje da li automatizovana verzija te slučajeve rješava tačno, a za AI korake postaje skup testova koji pokrećete prije svake izmjene. Ako će vjerovatno biti AI koraka, naša kontrolna lista spremnosti za AI pokriva pitanja o podacima, riziku i vlasništvu.

Korak 2: pravila ili AI za svaki korak

Odlučujte za svaki korak posebno. Fiksno pravilo koristite kada je ulaz strukturiran i kada se ispravan ishod može zapisati kao uslov. Jezički model koristite kada korak mora pročitati slobodan tekst, kao što je e-mail ili PDF, a njegov rezultat provjerite pravilima. Odluke koje traže procjenu ili se ne mogu poništiti ostavite čovjeku.

Većina procesa završi kao kombinacija. Uzmite korake koje ste mapirali u 1. koraku i svaki smjestite u ovu tabelu.

Ako korakKoristitePrimjer
Radi sa strukturiranim podacima, a ishod prati uslovFiksno praviloZahtjeve za nabavku iznad limita za odobrenje uputite finansijskom direktoru
Uparuje zapise po tačnim poljimaFiksno pravilo, a neupareni zapisi idu čovjekuUparite bankovne transakcije s otvorenim fakturama po iznosu i pozivu na broj
Mora pročitati slobodan tekst, PDF ili skenModel izvlači podatke ili razvrstava, a pravila provjeravaju rezultatPročitajte ukupne iznose s fakture dobavljača, pa provjerite da li se sabiraju i da li dobavljač postoji
Uparuje nepotpune zapise ili piše nacrt teksta za nekoga izvan timaModel predlaže, a čovjek potvrđujePovežite uplatu sa skraćenim pozivom na broj s vjerovatnom fakturom; napišite nacrt odgovora o datumu isporuke
Traži procjenu u više sistema, s drugačijim putem za svaki slučajAI agent s ograničenim alatima i koracima odobravanjaIstražite osporenu fakturu uz historiju narudžbi, uslove ugovora i podatke o isporuci
Nosi pravnu ili finansijsku težinu, ili se ne može poništitiČovjek, a automatizacija mu priprema činjeniceOdobrite zbirno plaćanje ili odbijte zahtjev za naknadu
Prati pravilo koje se često mijenja ili koje niko ne zna izrećiZasad ništa: zapišite pravilo i dogovorite vlasnikaPopusti koji zavise od toga kojeg account managera pitate

Četiri pitanja za svaki korak

  1. 01Da li je ulaz strukturiran? Polja u sistemu ili odgovor API-ja odgovaraju pravilima; slobodan tekst traži model.
  2. 02Može li neko reći kakav je ispravan ishod? Ako je odgovor da zavisi, pitajte od čega. Svaki odgovor je još jedno pravilo ili još jedna procjena.
  3. 03Može li se pogrešan ishod poništiti? Pogrešno usmjeren e-mail brzo se ispravi. Uplata na pogrešan račun možda se neće vratiti, pa taj korak zadržava odobrenje.
  4. 04Može li se rezultat provjeriti? Rezultat modela je upotrebljiv kada ga pravila mogu provjeriti, na primjer da se ukupni iznosi sabiraju. Gdje ga ništa ne može provjeriti, pregleda ga čovjek.

Zašto pravila idu prva

Pravilo svaki put radi isto, njegov rad malo košta, a kada ne uspije, javlja jasnu grešku. Korak s modelom donosi trošak po svakom pozivu, rezultate koji se mogu razlikovati između pokretanja i skup stvarnih slučajeva za testiranje koji treba održavati. To se isplati tamo gdje pravilo ne može obaviti posao, a u administraciji to uglavnom znači čitanje dokumenata i poruka.

I pravila imaju granice: pravila po ključnim riječima za zajednički sandučić prestanu raditi na prvoj poruci koja je drugačije sročena. Za dokumente, naš članak o parsiranju dokumenata uz LLM pokriva sheme, validaciju i redove za pregled.

Model unutar toka ili agent

Model unutar toka čita ili razvrstava jednu stvar i vraća provjeren rezultat, a tok odlučuje šta dalje. Agent sam odlučuje o sljedećem koraku: koji sistem pretražiti i koju akciju predložiti. To odgovara slučajevima od kojih svaki ide drugim putem, a traži ograničene alate, odobrenja i potpun log. Ako vaš korak tako izgleda, pročitajte šta je AI agent i kada se isplati njegova izrada.

Korak 3: izaberite način izrade

Postoje tri puta. Koristite funkcije za tokove rada u sistemu koji već imate kada se proces odvija unutar njega. Koristite platformu za integraciju kada tok prolazi kroz nekoliko sistema s dokumentovanim API-jima, a vaš tim ga želi vidjeti i prilagođavati. Kod po mjeri pišite kada to traže obim, logika, pouzdanost ili pravila o podacima.

PutOdgovara kadaNa šta paziti
Standardni alat: ugrađeni tokovi rada u vašem ERP-u, računovodstvenom ili HR sistemuProces ostaje u jednom sistemu, ili u dva koja dobavljač već povezujeOgraničena obrada izuzetaka i logika skrivena u nedokumentovanim postavkama
Platforma za integraciju: alat za tokove rada koji povezuje sisteme preko njihovih API-jaNekoliko sistema s dokumentovanim API-jima, srednji obim i tim koji želi prilagođavati tokObrada grešaka koju treba svjesno izraditi i tokovi koje razumije samo jedna osoba
Kod po mjeri: servisi u Pythonu ili TypeScriptu na vašoj infrastrukturiVeliki obim, složeno uparivanje, strogi zahtjevi za pouzdanost, slabi API-ji ili AI koraci sa skupovima testovaTreba mu vlasnik, testovi i praćenje; ljudi koji nisu programeri ne mogu ga mijenjati

Kombinovanje puteva je uobičajeno: tok na platformi šalje obavještenja, a servis po mjeri radi uparivanje. Biramo za svaki tok rada posebno, prema obimu, složenosti i tome ko ga održava. U alatu n8n radimo kada vaš tim treba moći čitati i prilagođavati tok, a n8n se može hostovati kod vas, pa podaci ostaju u vašem okruženju.

Ako se proces odvija u jednom sistemu, a njegov ugrađeni tok rada pokriva pravila, koristite to; dobavljač vam ne treba. Za širi izbor između kupovine softvera i izrade po mjeri, naš vodič: izraditi ili kupiti ima poređenje troškova i matricu za odluku.

Korak 4: automatizacija prvo radi uz tim

Prije nego što automatizacija preuzme posao, pustite je da radi uporedo s ručnim procesom na stvarnim slučajevima. Tim radi kao i obično, automatizacija za svaki slučaj daje svoj rezultat, a vi ta dva rezultata poredite. Razlike otkrivaju izuzetke koje ste propustili i pravila koja niko nije zapisao, a u vaše sisteme ništa ne stiže neprovjereno.

Kako to postavljamo:

  • Automatizacija piše u red za pregled, gdje čovjek prihvata, ispravlja ili odbija svaki prijedlog.
  • Svaki prijedlog pokazuje dokaze, na primjer izvorni dokument i upareni zapis.
  • Svako odobrenje se bilježi, s tim ko ga je dao i šta je promijenio. Ispravke postaju novi testni slučajevi.
  • Tačnost po koraku i vrijeme obrade porede se s polaznim brojkama iz 1. koraka.
  • Vlasnik procesa unaprijed dogovara šta svaki korak mora pokazati, u kojem periodu i na kojem obimu, prije nego što radi bez pregleda.

Korake prebacujte jedan po jedan, kako koji ispuni kriterije. Pravilo za usmjeravanje koje se sedmicama poklapa s izborima tima može raditi samo, dok odobrenje plaćanja može zauvijek ostati kod čovjeka. Naš članak o AI agentima uz ljudsko odobrenje detaljnije pokriva tačke odobrenja, pragove pouzdanosti i revizijski trag.

Korak 5: puštanje u rad i praćenje

Puštanje u rad znači da automatizacija upisuje podatke u vaše sisteme bez čovjeka koji provjerava svaki slučaj, i to za korake koji su ispunili kriterije. Od tada joj treba ista briga kao svakom sistemu od kojeg zavisi vaše poslovanje: upozorenja kada pokretanje ne uspije, red u kojem neuspjele stavke čekaju i redovne provjere da je rezultat i dalje ispravan.

  • Upozorenja idu imenovanom vlasniku kada pokretanje ne uspije ili sistem vraća greške.
  • Neuspjele i nesigurne stavke čekaju u redu izuzetaka, s navedenim razlogom, nakon ograničenog broja ponovnih pokušaja.
  • Svako pokretanje se bilježi, pa možete pratiti šta se desilo s određenom fakturom ili zahtjevom.
  • Neko svake sedmice provjerava obim i veličinu redova; nagla promjena obično znači da se nešto promijenilo u nekom sistemu ranije u procesu.
  • Za AI korake skup testova se pokreće prije svake izmjene prompta ili modela.
  • Zaposleni mogu pauzirati automatizaciju i vratiti se na ručni proces bez novog deploya.

Dobavljači mijenjaju izgled faktura, a sistemi preimenuju polja, pa svaki tok rada treba dokumentaciju i vlasnika. Kada prvi proces postane stabilan, uzmite sljedećeg kandidata s liste; veze sa sistemima i ekrani za pregled prenose se i na njega.

Česte greške

Većina skupih grešaka nastane prije izrade: automatizacija procesa koji niko nije mapirao, preskočeno mjerenje polaznog stanja ili model na koraku koji bi riješilo pravilo. Nakon puštanja u rad, uobičajen problem je automatizacija bez vlasnika, upozorenja i loga, koja prestane raditi kada se promijeni neki sistem ranije u procesu, a to niko ne primijeti.

  • Automatizacija procesa onako kako je dokumentovan, bez sjedenja s ljudima koji ga rade.
  • Početak s najvećim ili najvidljivijim procesom, gdje je svako pravilo sporno.
  • Automatizacija koraka koji nikome ne treba i koji je trebalo ukloniti.
  • Model tamo gdje bi pravilo bilo dovoljno, što dodaje trošak rada i razlike u rezultatima.
  • Automatizacija ekrana na sistemu koji ima dokumentovan API, koja prestane raditi kada se izgled promijeni.
  • Potpuna automatizacija od prvog dana, bez reda za pregled i bez zabilježenih odobrenja.

Na stranici o automatizaciji opisujemo kako mapiramo, izrađujemo i održavamo ove sisteme.

Česta pitanja

Koliko košta automatizacija procesa?

Trošak najviše zavisi od broja uključenih sistema i kvaliteta njihovih API-ja, broja pravila i izuzetaka, toga da li neki koraci trebaju AI i koliko ekrana za pregled ljudima treba. Na to dolaze troškovi rada: hosting, licence za platformu, korištenje modela i održavanje kako se sistemi mijenjaju.

Uporedite to s ručnim radom koji ste izmjerili u 1. koraku. Izradu i troškove rada procjenjujemo tokom analize, pa obje brojke stoje pored te vrijednosti prije nego što odlučite.

Koja je razlika između RPA i AI automatizacije?

RPA (robotska automatizacija procesa) radi preko ekrana drugog softvera i klikće i kuca po fiksnim koracima, kao što bi to radio čovjek. Pomaže kod starijih sistema bez API-ja, a prestane raditi kada se ekran promijeni. AI automatizacija koristi jezičke modele za čitanje i razvrstavanje nestrukturiranih ulaza, kao što su e-mailovi i dokumenti.

To dvoje može raditi zajedno: model pročita fakturu, a skripta je unese preko ekrana. Gdje sistem ima dokumentovan API, koristimo API, jer izdrži promjene ekrana.

Treba li nam AI za automatizaciju posla?

Često ne treba. Odobrenja, dolazak i odlazak zaposlenih, redovni izvještaji i većina uparivanja s bankovnim izvodom rade samo na pravilima i integracijama. AI ima smisla gdje korak mora čitati nestrukturirane ulaze, kao što su e-mailovi ili dokumenti različitog izgleda, ili gdje sljedeća akcija zavisi od procjene u više sistema.

Možemo li automatizovati proces ako sistem nema API?

Obično možete. Opcije su izvoz datoteka, direktan pristup bazi podataka, rješenja preko e-maila i, kao posljednja opcija, automatizacija ekrana. Svaka je manje pouzdana od API-ja, pa put provjerite u 1. koraku.

Svi članci

Razgovarajte s osnivačem o jednom procesu