Automatizacija postaje opasna kada nitko ne može vidjeti što radi, zašto je zakazala ili gdje odgovornost ostaje nakon primopredaje. Nevidljivi sustavi štede vrijeme sve do trenutka kada stvore slijepu točku.
Brzina može sakriti strukturnu slabost
Automatizirani proces često izgleda impresivno dok uspijeva. Tek način na koji ne uspije otkriva stvarnu kvalitetu dizajna. Ako nitko ne može objasniti što je sustav učinio, gdje je došlo do pogreške, koji su podaci pogođeni ili tko treba intervenirati, automatizacija je smanjila rad po cijenu kontrole.
To nije prednost. To je odgođena krhkost.
Odgovornost mora preživjeti primopredaju
Svaka automatizacija prenosi posao s čovjeka na sustav. Ključno je pitanje ostaje li odgovornost čitljiva nakon tog prijenosa. Ako odgovor postaje maglovit, sustav je već slabiji nego što izgleda.
Dobar dizajn automatizacije eksplicitno određuje vlasništvo, bilježi važne radnje i čuva put za ljudski oporavak bez nagađanja.
Neuspjeh treba projektirati jednako ozbiljno kao uspjeh
Kvaliteta automatiziranog workflowa manje se mjeri time koliko elegantno radi kada je sve normalno, a više time koliko se jasno ponaša kada nešto pođe po zlu. Fallbackovi, upozorenja i logika povrata nisu sporedni detalji. Oni su dio proizvoda.
U mnogim okruženjima pouzdaniji je sustav onaj koji više otkriva o sebi, čak i ako djeluje manje magično.
Gdje je ovo najvažnije
Automatizacija opravdava svoju vrijednost kada uklanja ponavljanje, a ne vidljivost. Onog trenutka kada stvori dvosmislenost, prestaje biti prečac i postaje teret.