Kako je terenska servisna tvrtka s 24 zaposlenika pokrenula aplikaciju za zaposlenike u 10 tjedana
Regionalna montažerska tvrtka utapala se u papirnatim radnim nalozima i večernjim telefonskim pozivima. Evo iskrene priče o tome kako smo izgradili i isporučili terensku aplikaciju za zaposlenike u deset tjedana — što smo izrezali, što je puklo i što se zapravo promijenilo.

Tvrtka koja nas je nazvala nije željela aplikaciju. Željela je prestati gubiti sat vremena svake večeri na isti razgovor: tehničar nazove ured, izdiktira koji su poslovi obavljeni, koji su materijali utrošeni i kojeg kupca nije bilo doma. Netko u uredu sve to zapiše, upiše u tri sustava i tjedan dana kasnije otkrije da dva radna naloga nedostaju, a jedan je račun pogrešan. To je bio pravi problem. Aplikacija je bila samo oblik koji je rješenje slučajno poprimilo.
Ovo je studija slučaja stvarnog projekta, anonimizirana. Riječ je o montažerskoj i servisnoj tvrtki s 24 zaposlenika — zamislite grijanje, ventilaciju i pripadajuće intervencije — koja posluje na području s osam kombija na cesti većinu dana. Promijenili smo nekoliko prepoznatljivih pojedinosti i nećemo se pretvarati da su brojke revidirana znanost. No priča je istinita, uključujući dijelove u kojima smo nešto pogriješili i morali to vratiti unatrag. Ti su dijelovi obično najkorisniji, pa smo ih ostavili.
Ako vodite terenski servis i ponuđena vam je šesteroznamenkasta cifra i rok od devet mjeseci za aplikaciju za zaposlenike, ovo je protuargument. Deset tjedana, fokusiran opseg i alat koji su tehničari zapravo sami otvarali bez da ih je netko gonio. Evo kako je bilo.
Problem: posao koji se vodi na papiru i telefonskim pozivima
Kad smo sjeli s vlasnikom i voditeljicom ureda, površna pritužba bila je „moramo se digitalizirati”. Ta fraza sama po sebi ne znači ništa, pa smo je zanemarili i umjesto toga promatrali rad. Proveli smo dan u uredu i jedno jutro u vožnji s kombijem. Do ručka je pravi problem bio očit, a nije imao nikakve veze s tim da je tehnologija stara.
Svaki tehničar nosio je podložnu pločicu s radnim nalozima na indigo papiru. Na poslu bi naškrabao što je obavljeno, kvačicom označio nekoliko polja, zapisao materijale i dao kupcu da potpiše. Gornji primjerak vraćao se u ured na kraju — ponekad te večeri, ponekad u petak u zgužvanoj hrpi. Ured je zatim ponovno upisivao svaki nalog u alat za raspoređivanje, opet u softver za izdavanje računa i treći put u proračunsku tablicu kojom je vlasnik pratio koji su poslovi naplativi. Tri puta upisivanje iste stvari. Dva od ta tri puta uvođenje novih pogrešaka.
Trošak nisu bili samo uredski sati. Bilo je to kašnjenje. Posao završen u ponedjeljak možda nije bio fakturiran do sljedećeg tjedna jer papir još nije isplivao. Kupci su zvali i pitali o poslu za koji ured nije znao da je obavljen. A kad bi nalog potpuno nestao — što se događalo češće nego što je itko priznavao — taj posao jednostavno nikad nije bio naplaćen. Nitko nam nije mogao reći koliko je novca tako iscurilo, što je samo po sebi bila poanta.
“Mislili su da imaju problem s papirologijom. Zapravo su imali problem s novčanim tokom prerušen u podložnu pločicu.”

Što namjerno nismo izgradili
Najbrži način da rok od deset tjedana ode u zrak jest reći da na sve. Stoga smo, prije nego što smo napisali i jedan redak koda, sastavili popis stvari koje aplikacija neće raditi — i naveli vlasnika da se s tim naglas složi. To je najmanje blistav dio svakog projekta i pojedinačno najveći razlog zašto je isporučen na vrijeme.
Lista želja, prikupljena u dva razgovora, imala je tridesetak funkcija. GPS praćenje kombija. Portal za rezervacije okrenut kupcima. Zalihe po cijelom skladištu. Automatska optimizacija ruta. Potpuni CRM. Izvješća o oštećenjima temeljena na fotografijama s napomenama. Evidencija radnog vremena s izvozom za obračun plaća. Svaka je od njih bila razumna ideja. Svaka je od njih bila i način da nikad ne završimo.
Sveli smo opseg na jednu rečenicu, isto onako kako bismo savjetovali svakom malom poduzeću: tehničar bi trebao moći vidjeti današnje poslove, zabilježiti što je obavio i nikad nikome ne dopustiti da to ponovno upisuje. Sve što nije služilo toj rečenici otišlo je na popis „kasnije, možda”. Taj popis još postoji. Većina s njega nikad nikome nije nedostajala.
- Izvan: GPS praćenje kombija — dojam nadzora koji nitko u timu nije želio, rješavanje problema koji nisu imali.
- Izvan: portal za rezervacije kupaca — zaseban projekt sa zasebnom publikom; spajanje bi udvostručilo rok.
- Izvan: potpune skladišne zalihe — jednog dana korisno, ali ne na kritičnom putu prema bržem fakturiranju.
- Izvan: optimizacija ruta — visoka složenost, niska stvarna isplativost za zemljopisno područje ove tvrtke.
- Unutar: današnji popis poslova, digitalni radni nalozi, evidencija materijala, potpis kupca, fotografije, trenutna sinkronizacija s uredom.
Što aplikacija zapravo radi
Svedena na svoju srž, aplikacija je gotovo dosadno jednostavna — i to je kompliment. Tehničar je ujutro otvori i vidi svoje poslove za taj dan, redom, s adresom, kupcem, poviješću tog objekta i onim što se od njega očekuje. Dotakne posao i sve što je nekoć živjelo na podložnoj pločici sada živi na zaslonu.
Na terenu bilježi obavljeni posao iz kratkog popisa za provjeru, dodaje materijale s popisa koji se može pretraživati (pa je „bakreno koljeno 22 mm” dva dodira, a ne nagađanje pravopisa), snimi fotografiju ili dvije ako nešto treba dokumentirati i pruži telefon kupcu za potpis vrhom prsta. Pritisne gotovo. To je sve. Čim ima signal, sve se sinkronizira s uredom — bez telefonskog poziva, bez papira, bez ponovnog upisivanja.
Pojedinost koja je najviše značila: radi bez signala
Terenske aplikacije žive ili umiru zbog jedne stvari koju demonstracija nikad ne pokazuje: što se događa u podrumskoj strojarnici bez signala. Ako se aplikacija zamrzne ili izgubi podatke u trenutku kad crtice nestanu, tehničari će je napustiti u roku tjedan dana, a vi ćete izgraditi skup uteg za papir. Zato smo je izgradili offline-first od prvog dana. Sve potpuno radi bez veze; uređaj drži podatke i sinkronizira ih čim može. Tehničar o tome uopće ne razmišlja, što je upravo poanta.
Uredska strana: jedan zaslon, nikakvog ponovnog upisivanja
Ured nije dobio raskošnu nadzornu ploču. Dobio je jedan zaslon koji prikazuje poslove kako se dovršavaju, svaki s priloženim nalogom, materijalima, fotografijama i potpisom. Odatle dovršeni posao postaje račun s već popunjenim podacima — ured ga provjeri i pošalje, umjesto da ga upisuje od nule. Povezali smo ga sa softverom za fakturiranje koji su već koristili, umjesto da ga zamijenimo, jer zamjena softvera koji radi usred projekta način je na koji rokovi od deset tjedana postanu deset mjeseci.

Deset tjedana, iskreno
Deset tjedana nije čarobni broj; to je ono što je ovaj opseg uzeo uz jedan par dizajner-razvojni inženjer i istinski uključenog klijenta. Evo otprilike kako se vrijeme raspodijelilo — uključujući tjedan koji smo izgubili, jer pretvarati se da projekti teku savršeno nikome ne pomaže.
- 1Tjedni 1–2: Promatraj, ne pitajVozili smo se zajedno, sjedili u uredu i mapirali stvarni tijek rada na zidu. Napisali smo opseg u jednoj rečenici i popis 'ne gradimo', te dobili odobrenje za oboje prije ikakvog dizajna.
- 2Tjedni 3–4: Oblik na koji se može kliknutiIzgradili smo prototip na koji se može kliknuti — nikakvog pravog koda, samo zasloni — i dali ga u ruke dvojici tehničara. Njihove su povratne informacije rano ubile tri naše pretpostavke, što je najjeftinije mjesto za pogriješiti.
- 3Tjedni 5–7: Izgradi sržPopis poslova, digitalni nalozi, materijali, potpis, fotografije i offline mehanizam sinkronizacije. Sinkronizacija je bila težak dio i pojela je veći dio 7. tjedna.
- 4Tjedan 8: Tjedan koji smo izgubiliIntegracija s fakturiranjem nam se opirala. Sučelje postojećeg softvera bilo je čudnije nego što je njegova dokumentacija tvrdila, i potrošili smo tjedan da polja čisto preslikamo. Vrijedilo je — ponovno upisivanje bilo je cijeli problem koji smo rješavali.
- 5Tjedni 9–10: Pilot i poliranjeDva kombija stvarno su koristila aplikaciju dok je preostalih šest ostalo na papiru. Popravili smo ono što je pilot iznio na vidjelo, a zatim je uveli svima uz jednu kratku obuku.
Kako navesti terensko osoblje da je zaista koristi
Možete izgraditi najbolju terensku aplikaciju na svijetu i gledati kako umire jer tehničar od 55 godina s dvadeset godina mišićne memorije podložne pločice odluči da nije za njega. Prihvaćanje nije tehnički problem i ne možete ga riješiti funkcijama. Tretirali smo ga kao stvarni projekt koji jest.
Tri su stvari obavile težak posao. Prvo, učinili smo tijek rada na terenu bržim od papira, ne samo digitalnim — manje dodira nego škrabanja, materijali koje birate umjesto da ih sričete, potpis umjesto jurnjave za čitljivim. Da je aplikacija bila i malo sporija od podložne pločice, opravdano bi propala. Drugo, pažljivo smo odabrali dvojicu pilot-tehničara: jednog kojeg ostali tiho poštuju i jednog koji je bio otvoreno skeptičan. Pridobiti skeptika vrijedilo je više od bilo kakvog marketinga.
Treće, nitko nije naveden da se osjeća glupo. Obuka je trajala dvadeset minuta, aplikacija je namjerno bila očita, a voditeljica ureda postala je osoba za pomoć u prva dva tjedna pa se nijedan tehničar nije osjećao prepušten sam sebi. Unutar tri tjedna papirnati radni nalozi su nestali — nisu zabranjeni, samo napušteni, jer je aplikacija doista bila lakši put.
“Prihvaćanje se ne osvaja na obuci. Osvaja se time da novi način bude brži od starog već pri prvom pokušaju.”
Što se promijenilo — rezultati
Bit ćemo oprezni ovdje, jer studije slučaja vole citirati precizne brojke koje se raspadnu pod ispitivanjem. Ove su brojke same tvrtke, uzete nekoliko mjeseci nakon uvođenja, i smjerokazne su, a ne laboratorijske preciznosti. No smjer je nedvosmislen i podudara se s onim što vlasnik osjeća iz dana u dan.
| Što smo mjerili | Prije | Poslije |
|---|---|---|
| Vrijeme od obavljenog posla do poslanog računa | 5–8 dana | Isti ili sljedeći dan |
| Uredski sati potrošeni na ponovno upisivanje podataka o poslu | ~10 sati/tjedan | Ispod 2 sata/tjedan |
| Izgubljeni ili nenaplativi radni nalozi | Pokoji svaki mjesec | Praktički nula |
| Večernji pozivi 'pročitaj mi svoje poslove' | Svakodnevno, svaki kombi | Nestali |
Naslov do kojeg je vlasniku bilo stalo ipak nije bio u toj tablici. Bio je to novčani tok. Kad računi izlaze istog dana umjesto tjedan dana kasnije, novac stiže otprilike tjedan dana ranije kroz cijelo poslovanje — kod svakog pojedinog posla. Za tvrtku s 24 zaposlenika koja posluje s tankim maržama, taj je vremenski pomak značio više od bilo koje pojedine učinkovitosti. Vraćeni uredski sati bili su lijepi. Biti plaćen tjedan dana ranije, svaki put, bila je prava nagrada.

Što bismo vam rekli ako razmišljate o istome
Većina ovdašnjih lekcija nije specifična za terenski servis. To je ono što bismo rekli svakom malom poduzeću u napasti da naruči softver po mjeri, i vrijede više od same aplikacije.
Bezobzirno suzite opseg i napišite popis „ne gradimo” prije popisa za gradnju. Promatrajte stvarni rad prije nego što išta dizajnirate — vlasnici opisuju proces kakav bi željeli imati, a ne onaj koji zaista vode. Pilotirajte u malom i pustite skeptike da uvjere ostale. I povežite se s alatima koje već koristite umjesto da ih zamjenjujete, barem na početku. Ništa od toga nije pametno. Sve je to ono što je deset tjedana učinilo mogućim umjesto deset mjeseci.
Još jedno, ono tiho: aplikacija nikad nije bila poanta. Poanta je bila biti plaćen ranije i prestati istim podacima upisivati tri puta. Mogli smo dio toga riješiti gotovim alatima, a za neke je tvrtke to ispravan izbor. Za ovu je tvrtku zamršena mješavina bilježenja na terenu, offline stvarnosti i postojećeg sustava fakturiranja značila da se fokusirana gradnja po mjeri brzo isplatila. Iskren odgovor na „aplikacija ili gotovo rješenje?” jest: ovisi, a tko god odgovori istog trena nešto prodaje.
Imate terenski tim koji još radi na papiru?
Ako je vaša ekipa vani na poslovima, a ured svake večeri iznova upisuje njihov dan, gotovo sigurno se ondje krije fokusirana aplikacija. Pogledat ćemo vaš stvarni tijek rada i iskreno vam reći isplati li se graditi — i što izostaviti.
Pogledajte kako gradimo aplikacije za zaposlenikeČesta pitanja
Je li deset tjedana realno ili je ovo bio poseban slučaj?
Zašto aplikacija po mjeri umjesto gotovog softvera za terenski servis?
Što je bilo tehnički najteže?
Kako su to prihvatili stariji tehničari?
Jeste li mogli više toga automatizirati?

Have a nice day softverski je studio koji pomaže malim i srednjim poduzećima u digitalizaciji — automatizacija, umjetna inteligencija i softver po mjeri koji radi u svakodnevnom poslovanju, a ne samo na slajdovima.