Situacija
Jedanaest fizičkih prodavnica, web prodavnica u rastu i četiri sistema koja nisu razgovarala međusobno: storefront, upravljanje magacinom, računovodstvo i portal prevoznika. Svaka porudžbina prolazila je kroz najmanje tri od njih — eksportom, mejlom ili tako što bi je neko prekucao. Usaglašavanje na kraju meseca trajalo je nedelju dana. Sezona špica značila je prekovremeni rad proveden na copy-paste.
Revizija
Dve nedelje beleženja svakog ručnog premeštanja podataka dale su poslovni slučaj: hiljade sati godišnje na prekucavanje, plus greške koje su koštale više od same radne snage — pogrešno pripremljene porudžbine, sporovi oko faktura, neslaganja u zalihama. Predlog je rangirao svaki tok po godišnjem trošku i automatizovao odozgo nadole.
Šta smo izgradili
Integracioni sloj koji prenosi svaku porudžbinu od storefronta do magacina, prevoznika, fakture i knjigovodstva bez ljudskog dodira — osim tamo gde je ljudska procena zaista potrebna. Neslaganja u ceni, anomalije u adresi i konflikti u zalihama odlaze u red izuzetaka sa punim kontekstom; sve ostalo jednostavno teče.
Ono što je bilo teško
Računovodstveni sistem nije imao upotrebljiv API. Siguran most se ispostavio kao razmena strukturiranih fajlova po fiksnom rasporedu, uz proveru kontrolne sume — dosadno, pouzdano i potpuno nadgledano. Dobar primer pravila kojeg se držimo: najbolja integracija je ona koja nikoga nikada ne iznenadi, a ne ona najdomišljatija.
Rezultati koji su se održali
96% porudžbina sada prolazi ceo put netaknuto; operativni tim radi red izuzetaka umesto celog toka. Greške u unosu podataka pale su za više od 90%, mesec se zatvara za jedan dan, a oslobođeni kapacitet preusmeren je u korisničku podršku i nabavku. Povraćaj ulaganja stigao je u roku od nekoliko meseci od puštanja u rad — izmeren u odnosu na baznu vrednost iz revizije, a ne procenjen.