Analizzeremo come funziona la vostra consegna e vi diremo che cosa automatizzare per primo
Come i corrieri ricevono oggi i compiti, chi tiene gli stati, che cosa conferma una consegna e in quali programmi si trovano già i vostri ordini.
Finché i corrieri sono due, la consegna gira al telefono e in chat: gli indirizzi partono in una messaggistica, l'ordine di passaggio si concorda a voce, e alla domanda su dove sia un ordine risponde chi per primo è riuscito a raggiungere il corriere. Quando il numero di consegne cresce, questo smette di funzionare: i compiti si perdono, gli stati sono in ritardo sulla realtà e non c'è nulla per chiudere la discussione «abbiamo consegnato — no, non avete consegnato». Un software per corrieri elimina questo modo di lavorare: il compito arriva nell'applicazione dell'esecutore, lo stato lo mette chi porta l'ordine nel momento dell'azione, e il fatto della consegna si registra con orario e autore. Ecco come funziona — dall'assegnazione di un ordine alla chiusura della giornata.
Software per corrieri — lo strumento di lavoro dell'esecutore: porta al corriere i compiti della sua giornata, mostra gli indirizzi e il contenuto degli ordini, lo guida da una fermata all'altra e registra che cosa è successo a ciascuna. Dal lato dell'azienda è la gestione delle consegne : il coordinatore vede chi è dove e che cosa è già stato fatto senza chiamare tutto il turno.
La differenza si vede da un solo esempio. Senza software il corriere riceve gli indirizzi in chat, chiama il cliente per sapere quale ingresso prendere e la sera detta al coordinatore che cosa è stato consegnato. Il coordinatore lo riporta in un foglio di calcolo — se ci pensa e se il corriere non si è confuso. A fine giornata nessuno può dire l'ora esatta in cui un dato ordine è stato consegnato.
Nel software tutto questo è fatto di registrazioni. Una consegna ha una scheda, la scheda ha un indirizzo, un contenuto, una fascia oraria e uno stato del momento, e ogni cambiamento ha un orario e un autore. Rispondere a «dov'è l'ordine e che cosa gli è successo» richiede pochi secondi e non dipende dal fatto che il corriere abbia risposto al telefono.
Un esempio. La mattina l'ordine è stato preparato in magazzino e assegnato a un corriere: il compito è comparso nella sua applicazione con l'indirizzo e la fascia di consegna. Il corriere ha preso la merce, ha marcato il ritiro, ha fatto le proprie fermate e ha cambiato lo stato a ciascuna. Alla terza il cliente non c'era — il corriere ha inserito un motivo, e la consegna non è sparita ma è andata nella coda di esame del coordinatore. La sera il commerciale ha risposto al cliente dalla registrazione del sistema, e non dalla memoria del corriere.
L'automazione della consegna con corriere comincia dove la risposta a tre domande non sta più nella testa del coordinatore: a chi è assegnato questo ordine, in quale stato si trova adesso e che cosa dimostra che è stato consegnato.
È il percorso di una sola consegna, e non l'elenco delle schermate del programma. Ogni passaggio lo compie una persona e nel momento dell'azione: il coordinatore assegna, e il corriere marca il ritiro e la consegna. Per questo il sistema mostra lo stato della consegna invece dell'intenzione di chi l'ha pianificata.

Non porta l'ordine e non sostituisce il corriere. Elimina il lavoro manuale attorno a un gesto: porta il compito senza una telefonata, conserva l'indirizzo con le sue note, non lascia chiudere una consegna senza risultato e registra ogni cambiamento. La decisione di rinviare una consegna o di riportare indietro un ordine resta a una persona — ma si prende a partire da una registrazione invece che da un accordo a voce.
Allo stesso modo, il sistema non vede il corriere da solo: sa soltanto ciò che lui vi ha registrato con un gesto. Per questo la qualità dei dati non dipende dal numero di funzioni ma dal fatto che le marcature si facciano nel momento in cui l'evento avviene.
Due cose vengono per prime: un elenco finito di stati e un risultato obbligatorio per ogni consegna. Il motivo è semplice: finché ciascuno intende «in corso» a modo suo e una consegna chiusa senza motivo conta come riuscita, non c'è nulla su cui costruire un report — qualunque sia il numero di schermate dell'applicazione.
Ciò che segue non è un elenco di funzioni ma sei problemi per cui si automatizza la consegna con corriere in primo luogo. Ognuno è enunciato allo stesso modo: che cosa succede senza software e che cosa cambia con esso.
Senza software gli indirizzi arrivano per messaggistica, alcuni a voce al telefono, altri come elenco in un foglio di calcolo. Il corriere compone la propria giornata da tre fonti e ne dimentica una parte. Nel software un compito è una registrazione con un numero e un esecutore: o è in corso, o è chiuso con un risultato.
Finché il coordinatore tiene gli stati da ciò che gli si dice al telefono, hanno un'ora di ritardo sulla realtà e costano mezza giornata di lavoro. La marcatura del corriere nel momento dell'azione dà gli orari reali: quando la merce è stata presa, quando è arrivato, quando ha consegnato.
L'ingresso, il piano, il citofono e l'accesso dal cortile si conservano nella scheda di consegna e non nella memoria di chi ci è andato l'ultima volta. Un nuovo corriere chiude l'indirizzo al primo colpo invece di arrivarci dopo due chiamate al cliente e una al coordinatore.
Chi ha accettato l'ordine, quando e a che titolo è una registrazione nel sistema e non un ricordo. Il modo di conferma si sceglie per progetto, ma il risultato è lo stesso: la discussione «abbiamo consegnato — no, non avete consegnato» si risolve aprendo una scheda, e non con un'indagine tra commerciale e corriere.
Il coordinatore guarda un solo schermo: chi è in giro, quante fermate sono chiuse, dove una consegna è in ritardo sulla propria fascia. «Dov'è il mio ordine» smette di essere un lavoro per tre persone: è il commerciale stesso a rispondere al cliente.
Ogni cambiamento è firmato con un autore e un orario. Non è sorveglianza del corriere ma la possibilità di esaminare un caso preciso: in quale passaggio la consegna si è arenata e perché. Mostra anche il carico — quante fermate sono state chiuse in una giornata e da chi.
Il sistema si compone di moduli. Non tutte le aziende ne hanno bisogno per intero: un servizio con tre corrieri e indirizzi prevedibili non ha bisogno di dieci scenari particolari, mentre la consegna di pasti non fa a meno delle fasce orarie e delle notifiche al cliente. La composizione si determina dal compito, ma i moduli sono progettati in anticipo per incastrarsi tra loro, e non aggiunti dopo.

La giornata di lavoro del corriere su un solo schermo: che cosa è assegnato per la giornata, in quale ordine, che cosa è già chiuso e che cosa resta. È il punto d'ingresso del software: il corriere vi comincia la giornata e vi torna dopo ogni fermata.
Tutto su un ordine: contenuto e numero di colli, indirizzo con le sue note, fascia oraria, destinatario, pagamento e stato del momento. Esattamente quanto serve per eseguire il compito — senza le anagrafiche e i report dell'azienda.
Gli indirizzi della giornata su una mappa e come elenco, l'ordine di passaggio, il passaggio dalla fermata in corso alla successiva. Un giro è un oggetto gestionale al pari di un compito: ha una data, un esecutore e una storia di cambiamenti nel corso della giornata.
Un insieme finito di stati e le regole di passaggio dall'uno all'altro. Il corriere cambia lo stato in un'azione invece di sceglierlo da un lungo elenco: assegnata, ritirata, in transito, sul posto, consegnata.
La registrazione del risultato alla fermata: il cambio di stato e il modo di conferma scelto per il progetto. Senza risultato il compito non si chiude — «consegnata, probabilmente» non è uno stato di consegna.
La marcatura del ritiro di un ordine in magazzino o al punto di partenza. Da quel momento la responsabilità della merce è del corriere, e il sistema mostra che l'ordine non è più in magazzino ma in transito.
I messaggi al corriere e al destinatario: nuovo ordine assegnato, compito modificato, fascia in avvicinamento, consegna annullata. I canali di invio si scelgono all'introduzione e si collegano con integrazioni.
Che cosa il corriere ha portato a termine in una giornata, una settimana, un mese: consegne chiuse, tempi di esecuzione, fermate problematiche. Il suo rendimento si compone delle stesse registrazioni: per questo non serve alcuna rilevazione a parte.
Raggiungere il coordinatore direttamente dalla scheda del compito, senza cercare un numero nel telefono. Il coordinatore vede di quale consegna si tratta e risponde su quella invece di indovinare quale indirizzo sia in questione.
Le marcature fatte fuori copertura — in un seminterrato, in un ascensore, in un quartiere di villette — si conservano sul dispositivo e partono appena appare una connessione. Una ritrasmissione non crea una seconda consegna.
Il posto di lavoro dell'azienda: corrieri in attività, ordini assegnati, stati, consegne riuscite e problematiche, carico del personale. Si apre nel browser, non c'è nulla da installare.
L'interfaccia esterna del sistema: creare una consegna, assegnare un esecutore, ottenere uno stato, estrarre la conferma e il registro. È da qui che si collegano il negozio online, il magazzino, la logistica e la contabilità.
Una volta creata la consegna, l'ordine viene assegnato a un corriere preciso. L'assegnazione non è un messaggio in una chat ma un'operazione: la consegna riceve un esecutore, e l'esecutore riceve un compito con un numero, un'ora di consegna e uno stato del momento.
Il compito arriva subito nell'applicazione del corriere, senza telefonata e senza inoltro dell'indirizzo. Il corriere apre il proprio elenco e vede tutta la giornata: quante fermate sono assegnate, che cosa è già chiuso e quale consegna viene dopo.
Chi assegna. Di solito il coordinatore — a mano o secondo regole poste dall'azienda: per zona della città, per tipo di ordine, per tempo libero del corriere. Una distribuzione automatica si può realizzare secondo il processo di un dato servizio; non la annunciamo in anticipo come funzione già pronta — le regole di distribuzione sono diverse ovunque e non si inventano al posto dell'azienda.
Che cosa il corriere può fare di un compito:
Ciò che un compito non deve contenere è il superfluo. A un corriere non servono l'importo dell'ordine, la storia del cliente né i report dell'azienda: sullo schermo resta ciò che serve per portarlo e consegnarlo. Tutto il resto è chiuso dai diritti di accesso e non da caratteri piccoli.

Un corriere si ammala, è in ritardo o non si presenta al turno: è una situazione ordinaria e non un fallimento. Il coordinatore toglie il compito e lo assegna a un altro esecutore; la storia della consegna conserva entrambe le assegnazioni con i loro orari, e non soltanto l'ultima.
Questo conta in pratica: senza traccia della riassegnazione, l'esame dei motivi di un ritardo si scontra con il fatto che il sistema mostra il corriere del momento, che ha ricevuto l'ordine un'ora prima della fine della fascia.
Il numero di telefono del destinatario si mostra quando serve per eseguire il compito, e solo a chi consegna. L'accesso ai dati personali è un diritto a parte, e non un elemento di un blocco «dipendente»: l'elenco di tutti i clienti dell'azienda non si apre mai a un corriere.
Il modo esatto in cui il contatto si mostra — per intero, in parte o con una chiamata a numero mascherato — si decide nell'analisi preliminare: dipende dai dati con cui l'azienda lavora e da quelli che è tenuta a proteggere.
| № | Fascia | Indirizzo | Colli | Pagamento | Stato |
|---|---|---|---|---|---|
| 1 | 10:00—12:00 | Akhunbaeva 97, ingresso 2 | 1 | già pagato | consegnato |
| 2 | 11:00—14:00 | Toktogula 125, ufficio 4 | 3 | già pagato | consegnato |
| 3 | 12:00—15:00 | Baytik Baatyra 53 | 1 | 2 400 som | sul posto |
| 4 | 14:00—17:00 | Chuy 219, accesso dal cortile | 2 | già pagato | in transito |
| 5 | 16:00—19:00 | Ibraimova 42, piano 7 | 1 | 1 150 som | assegnato |
L'elenco è ordinato per fascia oraria e non per ora di assegnazione: al corriere interessa l'ordine della giornata, non l'ordine in cui il coordinatore ha distribuito gli ordini. La colonna del pagamento sta accanto all'indirizzo per un motivo: l'importo da incassare deve vedersi prima che il corriere sia salito al settimo piano.
Un'applicazione per corrieri — non è una copia ridotta del pannello del coordinatore, ma un'interfaccia a parte, pensata per le condizioni di lavoro dell'esecutore: il telefono in una mano, la scatola nell'altra, lo schermo al sole, il collegamento che va e viene e una batteria scarica verso sera.
Ha un unico scopo pratico: tutta l'informazione di lavoro in un posto solo. Un corriere non deve tenere aperte tre chat, un foglio di indirizzi e una cronologia di chiamate: il compito, l'indirizzo, il contenuto dell'ordine, lo stato e il modo di raggiungere il coordinatore stanno tutti in un'unica interfaccia.
Lo schermo si costruisce sul principio della fermata in corso e di quella successiva. Tutto ciò che non serve adesso è spostato più in basso: gli elenchi dei giorni precedenti, le anagrafiche, i dettagli che non incidono sulla consegna. Meno elementi ci sono sullo schermo, meno errori ci sono durante la giornata e più breve è la formazione di un nuovo arrivato.
Requisiti che contano più dell'elenco delle funzioni:
Non serve calcolare quanto tempo faccia guadagnare questo raggruppamento: dipende da che cosa sia diventato oggi il lavoro del corriere. Un altro effetto, invece, si vede: sparisce un'intera classe di errori, quelli in cui un ordine viene consegnato a un indirizzo del messaggio di ieri perché quello nuovo è arrivato in un'altra chat.

La forma si sceglie in base al compito: può essere un'applicazione mobile per Android e iOS o una pagina web adattata che si apre nel browser del telefono.
La seconda possibilità è più economica e più rapida da lanciare; la prima serve dove contano il lavoro senza rete, le notifiche e l'accesso alla fotocamera. Che cosa convenga a una data azienda si determina nell'analisi preliminare e non si sceglie in anticipo.
Il collegamento cade in modo prevedibile: in un seminterrato, in un ascensore, in un quartiere di villette, in un parcheggio interrato. Se una marcatura non passa in quel momento, il corriere aspetta sul posto o smette semplicemente di marcare — e gli stati tornano a vivere nelle telefonate.
Per questo le marcature si conservano sul dispositivo e partono al ritorno del collegamento. Una ritrasmissione non crea una seconda consegna: ogni marcatura ha una chiave e il sistema la accetta una volta sola. È la stessa regola su cui poggia lo scambio con i sistemi esterni.
La dicitura «dipende dal progetto» compare ovunque la possibilità dipenda dal collegamento di un servizio esterno o dalle condizioni di lavoro di un dato servizio. Tutto il resto è il minimo di lavoro: senza di esso l'interfaccia dell'esecutore non sostituisce la chat ma vi si aggiunge come decima fonte di compiti.
Una fermata di consegna — un indirizzo e una consegna. La giornata di un corriere si compone di fermate, e l'applicazione le mostra in due modi insieme: come elenco nell'ordine di passaggio e come segnaposti su una mappa. L'elenco risponde a «che cosa fare dopo», la mappa a «quanto è lontano».
L'ordine di passaggio si pone in anticipo e si vede dal corriere: quale fermata è in corso, quali sono chiuse, quali sono da fare. Chiusa una fermata, la successiva diventa quella in corso: il corriere non deve cercarla nell'elenco né decidere ogni volta dove andare.
L'ordine può cambiare in corso di giornata. Il coordinatore sposta le fermate, aggiunge una consegna urgente o toglie una consegna annullata: i cambiamenti arrivano al corriere, e la storia del giro conserva che cosa è cambiato e quando. Il sistema non deve mai scambiare il piano con un altro in silenzio: un corriere che apprende un cambiamento a cose fatte deve ripianificare la giornata.
La costruzione automatica dell'ordine di passaggio ottimale — una possibilità che si può realizzare o collegare con un'integrazione con un servizio cartografico. Non la annunciamo come funzione già pronta: la qualità di un'ottimizzazione simile dipende dai dati sul traffico e dai vincoli di un dato servizio — fasce orarie dei destinatari, zone, capacità di una borsa o di un veicolo.
In pratica a molti servizi basta un ordine manuale: il coordinatore conosce la città meglio dell'algoritmo, e le fasce orarie dei destinatari danno comunque un quadro rigido alla giornata.

Metà del tempo perso da un corriere non si perde in strada ma nel trovare l'ingresso. Per questo una fermata ha delle note: ingresso, piano, codice del citofono, accesso dal cortile, sbarra — chiamare il guardiano, secondo edificio, porta grigia.
Le note le completa il corriere dopo una consegna e restano nella scheda dell'indirizzo. La persona che ci andrà dopo non dovrà rifare lo stesso lavoro: è l'unico modo per accumulare la conoscenza della città nel sistema invece che nella testa dei turni.
Gli stati non si cambiano in blocco a fine giornata ma per ogni fermata, nel momento dell'azione. Arrivato all'indirizzo — sul posto; consegnato — consegnato; destinatario introvabile — un motivo e un rinvio. È da queste marcature che vengono l'ora reale di consegna e la durata della fermata; altrimenti entrambe si ricostruiscono a memoria, cioè non si ricostruiscono affatto.
| L'ordine | Indirizzo | Fascia | Che cosa si trasporta | Nota sulla fermata | Stato |
|---|---|---|---|---|---|
| 1 | Baytik Baatyra 53 | 12:00—15:00 | 1 collo | Sbarra, chiamare il guardiano | chiusa |
| 2 | Chuy 219 | 14:00—17:00 | 2 colli | Accesso dal cortile, porta grigia | in corso |
| 3 | Ibraimova 42 | 16:00—19:00 | 1 collo | Piano 7, ascensore fino al 6° | da fare |
| 4 | Moskovskaya 180 | 17:00—20:00 | 3 colli | Ufficio, badge alla reception | da fare |
| 5 | Akhunbaeva 97 | entro le 20:00 | 1 collo | Reso: il destinatario ha rifiutato | aggiunta |
La quinta fermata è stata aggiunta al giro in corso di giornata: è un reso su rifiuto da riportare indietro. Un reso viaggia come una fermata a pieno titolo, con un indirizzo e uno stato, e non come un «lo lasci domani» detto a voce: altrimenti l'ordine esce dalle scritture proprio nel momento in cui nessuno ne risponde più.
Uno stato non è una scritta sullo schermo ma una condizione che determina quali azioni sono permesse. L'insieme è finito e breve: finché non è nominato in modo esplicito, ogni dipendente intende «in corso» a modo suo, e con una decina di stati che si somigliano il corriere comincia a scegliere a caso.

Cinque stati sono il minimo di lavoro, e non l'elenco completo. Stati intermedi (passato allo smistamento, passato a un altro corriere) si aggiungono secondo il processo dell'azienda, ma l'insieme resta finito ed esplicito: ogni stato deve rispondere alla domanda su che cosa il corriere abbia il diritto di fare dopo.
| Che cosa è successo | Che cosa fa il sistema | Stato |
|---|---|---|
| Il cliente è irreperibile: nessuna risposta alla porta né al telefono | Registra un tentativo mancato con un motivo e il commento del corriere, lascia l'ordine a lui e pone la questione di una nuova consegna | esame |
| La consegna è stata rinviata su richiesta del destinatario | Registra la nuova data o la nuova fascia, con chi ha concordato il cambiamento e quando; la fermata esce dal giro del giorno | normale |
| Il destinatario ha rifiutato l'ordine | Chiude la consegna con un motivo di rifiuto e crea una fermata di reso — per riportare l'ordine in magazzino o al punto di partenza | esame |
| Il destinatario ha accettato l'ordine in parte | Divide la consegna: i colli accettati si chiudono, quelli rifiutati vanno in reso come registrazione a parte invece di uscire insieme al resto | esame |
| Un problema di indirizzo: edificio inesistente, ingresso introvabile | Apre un evento con il commento del corriere e passa la fermata al coordinatore per chiarimenti, senza chiudere la consegna come riuscita | esame |
| L'ordine è stato annullato mentre il corriere era già in viaggio | Toglie la fermata dal giro e porta la consegna in reso: l'ordine non si dissolve, qualcuno continua a risponderne | normale |
| Il corriere non si è presentato al turno | Libera i suoi compiti per una riassegnazione e mostra al coordinatore tutte le consegne interessate in un unico elenco | avvertimento |
Il principio generale: un esito sfavorevole non sparisce e non si trasforma in un esito favorevole. La consegna resta aperta e va nella coda di esame — costa meno di un report senza il minimo problema perché non c'era dove registrarli.
Quali casi particolari servano a un'azienda si decide nell'analisi preliminare. La consegna di pasti ha bisogno di fasce brevi e di un rinvio rapido; la consegna di elettronica ha bisogno dei rifiuti parziali e dei resi; la consegna di documenti ha bisogno della verifica dell'identità del destinatario. L'insieme si configura, ma la regola è la stessa: ogni consegna finisce con un motivo, e il motivo entra nel report.
Una consegna ha due punti in cui la responsabilità cambia mano, ed entrambi si registrano. Il primo è la presa in carico della merce da parte del corriere : l'ordine lascia il magazzino, e da quel momento ne risponde l'esecutore. Il secondo è la consegna al destinatario : la consegna si chiude e l'impegno dell'azienda è assolto.
Senza traccia di questi due momenti, ogni perdita si trasforma in un interrogatorio del turno: il magazzino crede di aver consegnato l'ordine, il corriere dice che non era lui a portarlo e il commerciale dice al cliente che si sta cercando. La marcatura richiede pochi secondi; l'esame senza di essa costa una giornata di lavoro e la fiducia del cliente.
Che cosa registra il sistema alla consegna:
Il modo di conferma si sceglie per progetto. Le possibilità elencate qui sotto non sono un elenco di funzioni già pronte né una promessa che siano tutte realizzate. Che cosa convenga a un dato servizio dipende da che cosa si consegna, a chi, e dai requisiti che l'azienda si pone da sé.

Questa regola conta più del modo di conferma stesso. Finché un risultato non è registrato, la consegna resta aperta e si vede dal coordinatore. Altrimenti a fine mese tutte le consegne saranno riuscite mentre i casi contestati andranno comunque risolti al telefono.
Dove un ordine si paga sul posto, la conferma della consegna e quella del pagamento sono due registrazioni diverse. L'importo da incassare arriva insieme al compito, e il fatto che il denaro sia stato preso si marca a parte: altrimenti a fine giornata non c'è modo di sapere quanti contanti il corriere abbia con sé.
L'incasso con carta o bonifico è possibile con un'integrazione con un servizio di pagamento o con il terminale dell'esecutore — l'ampiezza dipende dal fornitore e si precisa nell'analisi preliminare.
Un ordine che non è stato possibile consegnare resta al corriere fino al momento in cui lo restituisce: al magazzino, al punto di partenza o a un altro esecutore. La restituzione si tratta come la presa in carico — da una seconda parte. Fino ad allora gli ordini non consegnati si vedono in un elenco a parte invece di sciogliersi nelle statistiche generali della giornata.
Nessuna di queste possibilità è obbligatoria e nessuna è annunciata come già costruita: l'insieme si determina nell'analisi preliminare — da che cosa si consegna, dalle controversie che ricorrono più spesso e dai requisiti che l'azienda si pone da sé. Più la conferma è severa, più a lungo il corriere resta alla fermata: conviene quindi irrigidirla dove i casi contestati si verificano davvero.
Il magazzino e la consegna non sono due reparti che condividono una chat, ma due fasi di uno stesso processo. Un ordine preparato ma non consegnato e un ordine consegnato ma non marcato sono stati diversi, e confonderli costa caro: il primo si cerca in magazzino, il secondo dal corriere.
La cucitura è semplice: il magazziniere marca la consegna, il corriere marca la presa in carico. Finché entrambe le marcature non sono fatte, l'ordine si tiene in uno stato intermedio visibile da entrambe le parti. Così un collo mancante ha sempre una fase in cui si è perso, e l'esame non si trasforma in un interrogatorio del turno.
La contabilità di magazzino completa — ricezione, stoccaggio per ubicazione, giacenze, preparazione e inventario — è oggetto di una pagina a parte, Per il magazzino. Qui si descrive solo la cucitura: che cosa il magazzino trasmette al corriere e che cosa riceve indietro.
Se il magazzino gira su un altro programma — la situazione abituale: la contabilità di magazzino si tiene già in un sistema esistente e nessuno ha intenzione di sostituirlo. La cucitura si costruisce allora come scambio: il software per corrieri riceve lo stato di preparazione degli ordini e la composizione dei colli e rinvia stati, conferme e resi.
L'ampiezza dello scambio si determina da ciò che il sistema esterno è capace di esporre e si precisa nell'analisi preliminare. Annunciare in anticipo un'integrazione già pronta significherebbe fare una promessa a nome del prodotto altrui.
Lo stesso principio vale nell'altro senso, per i resi. Senza una marcatura di restituzione un ordine non consegnato vive nel bagagliaio del corriere fino al turno successivo e sparisce dalle scritture proprio nel momento in cui nessuno ne risponde più.

Il flusso inverso conta altrettanto: gli ordini non consegnati, i rifiuti e i resi parziali tornano con il motivo del rientro. Il magazzino li accetta con un'operazione — come accetterebbe una consegna — e l'ordine torna a essere sua responsabilità.
Il terzo passaggio è l'unico in cui l'ordine cambia mano, ed è per questo che si tratta da due parti: il magazzino ha consegnato, il corriere ha accettato. Se si salta questo passaggio, quando un collo sparisce non si può nominare la fase, e la responsabilità si distribuisce secondo chi parla più forte alla riunione.
Applicazione per corrieri
Giro e fermate
Conferma di consegna
Cruscotto operativo
Cruscotto operativo — l'altra metà del sistema: ciò che l'azienda vede mentre i corrieri lavorano nell'applicazione. Il suo compito non è mostrare tutti i dati ma raccogliere su un unico schermo ciò che richiede una decisione adesso, e spostare il resto più in basso.
C'è qui un'idea principale: l'azienda capisce che cosa succede a una consegna senza chiamare di continuo ogni corriere. Il coordinatore guarda uno schermo invece di raggiungere cinque persone una dopo l'altra per sapere chi abbia chiuso quale indirizzo.
Che cosa mostra il pannello:
Diritti di accesso separano il pannello per ruolo: un corriere vede solo i propri compiti del giorno, un coordinatore vede il proprio turno o la propria zona, un responsabile vede tutte le direzioni e i report. L'accesso ai recapiti dei destinatari e l'annullamento di una consegna sono diritti distinti, e non elementi di un blocco «dipendente».

Una schermata del sistema; le cifre sono illustrative. L'ordine dei riquadri non è casuale: prima il volume della giornata, poi ciò che richiede una decisione. Gli ordini non assegnati vengono per ultimi, perché è l'unico riquadro che il coordinatore chiude da sé e chiude del tutto.
Un messaggio arriva al coordinatore collegato a una consegna: si vede subito di quale indirizzo si tratti e in quale stato sia. Questo elimina metà dello scambio — quella che serve a stabilire di quale ordine si stia parlando.
Funziona allo stesso modo nell'altro senso: il messaggio del coordinatore arriva al corriere nella scheda del compito, e non come una chiamata a parte che sentirà per le scale tra il sesto e il settimo piano.
La separazione si pone per ruolo e non con diritti individuali per ogni persona. Altrimenti in sei mesi l'accesso di un nuovo dipendente è impostato «come quello di Ivanov», e nessuno può più dire a che cosa abbia esattamente accesso.
Un sistema logistico guida il processo di consegna nel suo insieme: richieste, merci, veicoli, pianificazione della giornata e distribuzione del lavoro. Un software per corrieri è lo strumento di lavoro dell'esecutore dentro quel processo. Non sono due prodotti in concorrenza ma due livelli di uno stesso compito: l'uno risponde a «come organizzare una consegna», l'altro a «come eseguirla e registrarla».

Il magazzino risponde del fatto che l'ordine sia preparato e consegnato. La logistica risponde della persona a cui è assegnato e del giorno. Il corriere risponde del suo arrivo e della consegna. Il cliente chiude la catena ricevendolo. Una rottura tra due anelli qualsiasi si assomiglia sempre: l'ordine esiste in un sistema e manca in un altro, e a risponderne finisce chi ha risposto per primo al telefono.
Una consegna pronta con l'indirizzo, la fascia oraria, il contenuto dell'ordine e il destinatario, più l'assegnazione — a quale corriere è stata data e per quale giorno. La pianificazione della giornata e la distribuzione del lavoro restano dal lato del sistema logistico.
Porta il compito all'esecutore, lo guida da una fermata all'altra e registra gli stati e la conferma della consegna. È l'unica fonte di dati reali sulla consegna: tutto il resto è previsto e non reale.
Gli stati reali con i loro orari, il risultato di ogni fermata, i motivi delle consegne mancate, i resi e i commenti del corriere. La logistica ne costruisce il report del periodo, e il commerciale risponde al cliente senza chiamare l'esecutore.
Il software per corrieri può funzionare come un'applicazione distinta collegata tramite API al sistema esistente: riceve i compiti e rinvia stati e conferme. Questa possibilità serve dove non è previsto di cambiare lo strato logistico.
Un esame dettagliato del lato logistico — richieste di trasporto, registro delle merci, pianificazione dei giri e lavoro del parco veicoli — si trova sulla pagina del software per la logisticapagina. Qui conta altro: le marcature del corriere sono l'unica fonte degli stati reali, ed è per questo che il suo posto di lavoro si progetta per primo e non per ultimo.
Una notifica serve dove altrimenti bisognerebbe fare una telefonata. Sono poche e ciascuna è precisa: ognuna segnala un evento dopo il quale qualcuno deve fare qualcosa. Tutto il resto resta nell'elenco dei compiti e non distrae il corriere per le scale.
Il corriere ha ricevuto un compito: indirizzo, fascia e contenuto. Lo vede subito e non alla fine della consegna in corso — e può inserire la fermata nel proprio ordine di passaggio prima di attraversare la città.
Il coordinatore ha riorganizzato le fermate, ha aggiunto una consegna urgente o ha tolto una consegna annullata. Senza notifica il corriere lo scopre arrivando al vecchio indirizzo — e perde un'ora a tornare.
Un promemoria per una fermata la cui fascia sta per esaurirsi. Arriva in anticipo e non nel momento in cui viene mancata: non si tratta di registrare il ritardo ma di impedirlo.
L'annullamento arriva al corriere prima che sia salito al settimo piano. Se l'ordine è già nelle sue mani, la notifica arriva con il seguito: riportarlo in magazzino o passarlo a un altro esecutore.
Un compito resta senza marcatura, una consegna non è stata chiusa con un risultato, il coordinatore ha posto una domanda su una fermata. Non è controllo per il gusto di controllare: una consegna lasciata aperta la sera si trasforma in un esame il giorno dopo.
C'è qualcosa da dire anche al cliente: l'ordine è stato consegnato a un corriere, il corriere è in viaggio, la consegna è stata rinviata. Questo elimina una parte delle chiamate in entrata verso l'azienda: chi conosce lo stato non chiama per chiederlo.
I canali di invio — un messaggio nell'applicazione, un SMS, una messaggistica, l'e-mail — si scelgono all'introduzione e si collegano con integrazioni. Non annunciamo in anticipo collegamenti già pronti a servizi precisi: l'insieme dipende da ciò che usano i clienti dell'azienda e da ciò che è disponibile nel loro paese.
La storia non è un archivio tenuto per ogni evenienza, ma uno strumento di esame. Le registrazioni non si modificano: una correzione si scrive come nuovo evento, con un motivo. Per questo la domanda sul perché un ordine sia arrivato alle sette di sera ha una risposta e non più versioni.
L'esecutore, l'ora di assegnazione e l'autore — con ogni riassegnazione, se il compito è passato da un corriere a un altro in corso di giornata.
Il fatto della consegna da entrambe le parti: chi ha dato, chi ha preso, quando e quanti colli. Il momento dal quale la responsabilità dell'ordine è dell'esecutore.
Ogni passaggio con un'ora esatta e un autore: partito, arrivato alla fermata, consegnato. La durata reale della consegna si compone di queste marcature.
Il risultato della consegna e il modo di conferma, e dove non è avvenuta — il motivo, il commento del corriere e la decisione presa.
| Ora | Evento | Chi | Che cosa è stato registrato |
|---|---|---|---|
| 09:12 | Assegnata | Coordinatore | Esecutore — corriere Azamat, fascia 12:00—15:00 |
| 10:05 | Ritirata dal corriere | Magazzino + corriere | 1 collo, imballaggio intatto, consegna confermata da entrambe le parti |
| 12:41 | Sul posto | Corriere | Arrivo a Baytik Baatyra 53 |
| 12:58 | Tentativo mancato | Corriere | Il destinatario non risponde; commento: la sbarra è chiusa, il guardiano non mi fa passare |
| 13:20 | Rinviata | Coordinatore | Concordato con il destinatario per le 17:00—19:00 dello stesso giorno |
| 17:34 | Consegnata | Corriere | Codice di conferma accettato, pagamento di 2 400 som incassato in contanti |
Questa registrazione mostra non solo che l'ordine è stato consegnato, ma anche perché sia arrivato cinque ore dopo la fascia. Sono proprio queste catene che vale la pena esaminare: mostrano quale passaggio del processo avviene fuori dal sistema — qui, la procedura per superare il guardiano non era mai stata registrata sull'indirizzo.
I report si compongono delle stesse registrazioni che i corrieri fanno durante la giornata: per l'analisi non serve alcun inserimento di dati a parte. Gli indicatori sono pochi, e ciascuno risponde a una domanda su cui si prende una decisione: quanti corrieri serviranno domani, dove il processo si rompe più spesso, a chi va alleggerito il carico.
Quanti ordini sono stati assegnati in un giorno, una settimana o un mese — per azienda, per zona e per corriere. La cifra di base da cui si calcola tutto il resto.
Quanti sono stati chiusi con un risultato e quale quota di essi è rientrata nella fascia concordata. La seconda conta più della prima: «consegnato in ritardo» non è la stessa cosa di «consegnato».
Quanti ordini sono tornati indietro e per quali motivi: il destinatario ha rifiutato, l'azienda ha annullato, non consegnato. Il motivo è obbligatorio: senza di esso la cifra non spiega nulla.
Quanto tempo richiede una consegna dal ritiro della merce alla consegna, e quanto tempo richiede la fermata stessa. Questi due numeri mostrano dove va il tempo: in strada o sul posto.
Quante fermate toccano a una persona e quante ne chiude davvero. È da qui che viene la risposta alla domanda se serva un corriere in più o se sia una questione di distribuzione del lavoro.
L'elenco delle consegne che hanno richiesto un esame, con i motivi. A fine mese non si vede «capita», ma un elenco preciso dei fallimenti che si ripetono.
Il rendimento per dipendente e per direzione in un periodo. Si compone dei compiti chiusi, quindi non serve alcuna rilevazione a parte.
I report si esportano in un file, si costruiscono secondo un calendario o si estraggono tramite API da un sistema esterno — per i casi in cui i report consolidati dell'azienda si tengono in un altro programma.
Le barre mostrano la quota della prima riga e non del numero totale di ordini: il confronto che ha senso si fa rispetto all'esito normale, e non a una media. La riga da esaminare in una tabella simile è la seconda: settantaquattro consegne in ritardo in una settimana non sono un calendario stretto ma indirizzi precisi e ore precise che il turno non riesce a coprire.
La consegna sta raramente da sola: gli ordini arrivano da un programma, i clienti si gestiscono in un secondo, il magazzino in un terzo. Ecco le direzioni lungo cui lo scambio si costruisce più spesso. L'ampiezza precisa si determina da ciò che il sistema esterno è capace di esporre e si precisa nell'analisi preliminare — non promettiamo connettori già pronti in anticipo.
Un ordine effettuato si può trasmettere alla consegna in automatico, e lo stato si può rinviare al cliente nella sua area. Il modo in cui si costruiscono la vetrina stessa e il tracciamento degli ordini è trattato sulla pagina sull'e-commerce.
Lo stato di preparazione degli ordini e la composizione dei colli arrivano dal magazzino, mentre il fatto della consegna al corriere e i resi ripartono. Lo strato del magazzino è trattato in dettaglio sulla Per il magazzino.
Può funzionare con un sistema logistico: quest'ultimo pianifica la giornata e distribuisce gli ordini mentre il software per corrieri rinvia gli stati reali. In dettaglio — sulla di logistica.
È possibile un'integrazione con l'elenco dei clienti e la storia delle trattative: una consegna si crea dalla scheda cliente e il suo risultato torna al commerciale. Lo scambio si fa sull'identificativo del cliente, perché non si creino contatti duplicati.
Può lavorare con lo strato contabile dell'azienda: ordini, documenti di trasporto, regolazioni, pagamento alla ricezione. La direzione dello scambio si determina da quale contabilità è riconosciuta come principale.
La mappa, la geocodifica degli indirizzi e il tracciamento di un percorso tra le fermate si collegano con un'integrazione con un servizio esterno. La scelta si fa in base alla copertura delle città che vi servono e alle condizioni d'uso.
I messaggi al corriere e al destinatario, i servizi di pagamento per il pagamento alla ricezione, i trasportatori in subappalto. Ogni collegamento è un modulo di scambio a parte e non una casella da spuntare nelle impostazioni.
L'interfaccia propria del sistema: creare una consegna, assegnare un esecutore, ottenere uno stato e una conferma, estrarre il registro degli eventi. Tutto ciò che non ha un modulo dedicato si collega tramite essa.
Le regole di scambio sono le stesse ovunque: ogni operazione ha una chiave, così una ritrasmissione non crea una seconda consegna; un esito sfavorevole non sparisce ma va nella coda di esame; ogni messaggio e ogni risposta si scrivono nel registro degli scambi. Senza queste tre regole un'integrazione funziona esattamente fino alla prima caduta di linea.
La consegna non passa in un sistema tutta in una volta in una giornata: finché una parte dei compiti si svolge fuori dal software, i suoi stati non vogliono dire nulla. Per questo il lancio avviene per fasi, e ciascuna si appoggia a una fase precedente che funziona.
Come i corrieri ricevono oggi i compiti, chi tiene gli stati, che cosa conferma una consegna, quali casi particolari ricorrono più spesso e quali programmi sono già in essere. Il risultato è una descrizione del processo e un elenco di ciò che si automatizza per primo.
Un elenco finito di stati, le regole di passaggio tra loro e un risultato obbligatorio per ogni consegna. La fase più sottovalutata: senza di essa l'applicazione diventa un posto in più in cui si tiene una conversazione.
Una zona, un turno o due o tre esecutori passano per il ciclo completo su consegne reali: assegnazione, ritiro della merce, giro, stati, conferma, esame delle fermate problematiche.
I corrieri restanti seguono lo schema provato, poi vengono i ruoli e i diritti, poi le integrazioni come moduli di scambio a parte. Da lì la storia si accumula e compaiono i report per periodo e i dati per la pianificazione dei turni.
Raccontateci quanti corrieri avete e quante consegne partono al giorno, come si distribuiscono oggi i compiti, che cosa conferma una consegna e quali programmi tengono i vostri ordini e i vostri clienti. Vi diremo che cosa si automatizza per primo, che cosa si può collegare ai sistemi esistenti e da dove conviene cominciare il pilota.