Automatizacija najbolje radi kada uklanja ponavljajuću koordinaciju, a ne ljudsku prosudbu. Dobro postavljen proces povezuje alate, smanjuje ručne predaje posla i olakšava mjerenje operacija.
Mapirajte proces prije pisanja koda
Prije izrade automatizacije zapišite okidač, potrebne podatke, točke odlučivanja, stanja pogreške i osobu koja je odgovorna za ishod. Time sprječavate da sustav postane skrivena zbirka krhkih skripti.
- Odredite događaj koji pokreće proces.
- Definirajte koje podatke treba provjeriti prije poduzimanja radnje.
- Odlučite što se događa kada vanjski servis nije dostupan.

Neka automatizacija bude vidljiva
Automatizacija koja tiho zakaže stvara više posla nego što ga uštedi. Svaki važan proces treba prikazivati status, logove, ponovne pokušaje i način za rješavanje neuspjelih stavki. To je posebno važno kod CRM sinkronizacije, naplatnih događaja, isporuke e-pošte, uvoza podataka i izvještajnih procesa.
Dobri dashboardi ne moraju biti složeni. Moraju odgovoriti na praktična pitanja: što se izvršilo, što je palo, što čeka i što traži ljudsku odluku.

Prvo automatizirajte stabilne dijelove
Najbolji su kandidati procesi koji su česti, predvidljivi, mjerljivi i mučni za ručno izvođenje. Krenite od njih, pa proširujte kada proces zadobije povjerenje i kada tim razumije rubne slučajeve.
Automatizacija bi rad trebala učiniti vidljivijim, a ne tajanstvenijim.