Kako evidencija polja izlazi iz Excela
Najvažnija evidencija u proizvodnoj firmi često živi u jednoj radnoj tabeli na jednom računaru, sa prečicama na radnoj površini i kopijama razbacanim po drugim mestima. Tu tabelu pretvaramo u jednu knjigu unutar sedišta firme, dokažemo da se nijedan zbir nije promenio, pa u nju otvorimo ulaze: formu, agenta osobe i, kao sledeći korak, same radne naloge.
Pogled ispod haube: kako se nalazi gde podaci zaista žive, konvertor koji označava umesto da popravlja, dva dokaza i zašto se svaka vrednost bira iz šifarnika umesto da se kuca.
Ukratko
Prvo nađemo pravi radni fajl, ne kopiju, i pročitamo njegove formule i sve različite vrednosti u njemu. Zatim projektujemo jedan model za celu porodicu zapisa: šifarnike parcela, kultura, preparata i ljudi; planove sezone; operacije; tretmane; prinos. Konvertor čita tabelu u taj model i nikada ne izmišlja: sve što ne ume da preslika označi za čoveka, ne popravlja. Pre nego što iko ukuca novi red, zbirovi se dokažu prema tabeli dva puta, jednom konvertor prema tabeli i jednom sedište prema tabeli, prvo u bazu koja se baca, pa u proizvodnju. Od tada se ništa ne kuca slobodno: svaka vrednost u formi za unos je unapred izabrana iz šifarnika.
Učita se cela sezona, a svaka operacija i tretman nose identitet radnika koji ih je izveo. Tabela može u svakom trenutku da se izveze nazad, pa niko ne mora da se odrekne oblika koji poznaje.
Tabela napušta računar, a brojevi se ne menjaju. Konvertor označi ono što ne ume da preslika; knjiga (zeleno) se dokaže prema tabeli pre nego što krene uživo.
Nađi gde podaci zaista žive
Prvi posao nije tehnički. Devet prečica na radnoj površini pokazivalo je na jedan folder na jednom računaru; do deljenog diska stizale su samo kopije. Formule u toj tabeli, i sve različite vrednosti koje su ljudi godinama zaista kucali, su prava specifikacija. Njih pročitamo pre nego što išta projektujemo, jer bi model napravljen samo iz zaglavlja kolona bio pogrešan na svakom mestu gde je čovek tiho zaobišao tabelu.
Iz tog čitanja nastaje jedan model za celu porodicu, ne jedna tabela po listu. Različite grane proizvodnje dele iste šifarnike i ista pravila; razlikuju se u rečniku operacija i tretmana, a i taj rečnik je šifarnik.
Konvertor koji nikada ne izmišlja
Posao konvertora je da bude iskren, ne uslužan. Ćelija koju ne ume da preslika na vrednost iz šifarnika je nalaz, naveden sa redom iz koga potiče, a ne najbolja pretpostavka. Datumi, količine i novac se prenose tačno; ništa se usput ne zaokružuje, ne čisti i ne normalizuje. Sezona koja se ne slaže se ne učitava.
Pa dokaz. Zbirovi konvertora se porede sa zbirovima same tabele; zbirovi sedišta, pročitani nazad kroz aplikaciju, ponovo se porede sa tabelom. Oba moraju da se poklope do poslednje jedinice pre nego što se odredi datum prelaska. Izračunate vrednosti se nikada ne kucaju: pregled koji rukovodilac vidi se računa iz zapisa, pa ne može da odluta od njih.
Tri ulaza, jedna knjiga. Forma i agent osobe (zeleno) upisuju zapise koristeći iste šifarnike, pod istom proverom; radni nalozi kao treći ulaz su sledeći korak. Ne postoji drugo mesto na kome bi broj mogao da živi.
Tri ulaza u istu knjigu
Zapis može da uđe kroz veb formu, gde se svaka vrednost bira iz šifarnika; kroz agenta osobe, izdiktiran običnim rečima i upisan istom operacijom koju koristi forma; a kao sledeći korak i iz radnog naloga, kada ono što je radnik zaista uradio na parceli postane stavka u knjizi. Svaki ulaz prolazi istu proveru i završava u istoj tabeli sa istim zapisom revizije.
Ulaz za agenta je namerno uzak: može da upiše operaciju i tretman, i može da pokaže pregled sezone ili jednu tabelu. Ne može da briše, ne može da menja šifarnik, ne može ništa da upiše izvan opsega svoje osobe. Zaštite na strani agenta ponavljaju ista pravila, pa se nedozvoljena radnja ili neispravna vrednost odbije pre nego što stigne do interfejsa; osoba vidi šta je upisano i potvrđuje da odgovara onome što je rekla.
Ono što sledi se zaslužuje, ne pretpostavlja
Kada knjiga postane pouzdana, postaju moguća zanimljiva ukrštanja: operacije prema gorivu i mašinskim satima iz voznog parka, tretmani prema vremenskom prozoru tog dana, prinos prema planu. To je put do broja zbog koga ceo ovaj sistem postoji, odbranjive cene koštanja po kilogramu, po parceli, po sezoni; taj obračun ovde nije prikazan kao završen. Ne predlažemo pre nego što umemo da izmerimo, i ne automatizujemo pre nego što su predlozi bili tačni.
Poverenje spaljeno jednim samouverenim pogrešnim brojem se u firmi koja decenijama radi po osećaju vrlo teško vraća. Zato je redosled fiksan: meri pouzdano, izveštavaj jasno, pa predlaži, pa automatizuj bezbedne predloge.
Dokaži do poslednje jedinice, dva puta, pre nego što iko ukuca novi red. Zatim nikada ne dozvoli da se ukuca broj koji je mogao da se izračuna.
Pročitajte i
- Kako radimo: deset pravilaNaš način rada: nađi gde podatak zaista živi, jedan model, konvertor koji ne izmišlja, dokaz do poslednjeg zbira, tri ulaza u jednu knjigu, ceo lanac isporuke.
- Kako firma dobija svoje sedišteFirma na papiru, jednom Excelu i ERP-u koji retko ko otvara dobija sopstveni radni prostor: jedan nalog, moduli po osobi, zapis revizije, agent za svakog.
- Kako finansije čitaju ERP a da ga ne dodirnuNijedan pregled ni agent ne otvara sesiju uživo na knjigovodstvenom sistemu. Jedno čitanje van radnog vremena pravi proveren, zapečaćen snimak za sve.
- Kako papirna arhiva postaje pretraživaHiljade skeniranih strana pročitane vizuelnim modelom na našim GPU serverima, pretvorene u tipizirana polja utemeljena u tekstu i ograničene po osobi.
- Kako radnici izveštavaju porukomRadnici na terenu ujutru dobijaju zadatke SMS-om i odgovaraju ciframa; popodnevna provera i usaglašavanje pretvaraju dan u odobrene radne naloge.
- Početna: šta gradimo i za kogaSedište, agenti sa istim pravima, dokazi iz proizvodnje, cena.