Fonte unica di verità: cosa significa prenderla alla lettera
Di navichain team

Chiedi a tre persone in un ufficio trasporti dove si trova un pallet e puoi ricevere tre risposte, tutte date in buona fede. Il pianificatore legge il foglio giro. Il magazzino legge il sistema di giacenze. Chi è al telefono con il cliente legge l’ultima email che qualcuno ha inviato. Nessuno mente e nessuno è negligente. Ognuno sta leggendo un record diverso dello stesso fatto.
“Un’unica fonte di verità” è la frase che dovrebbe risolvere il problema, ed è stata ripetuta così spesso da aver smesso di significare qualcosa. Compare sul sito di ogni fornitore, incluso il nostro. Vale quindi la pena scrivere cosa afferma davvero, in una forma che si possa verificare un martedì qualunque.
L’affermazione, formulata in modo da poter essere verificata
Per ogni fatto da cui dipende la tua attività — dove si trova una spedizione, quanto pesa, a quanto verrà fatturata, se un camion può legalmente partire — esiste esattamente un punto in cui quel fatto viene scritto, e ogni schermata che lo mostra lo deriva da lì invece di tenerne una copia propria.
Tutto qui. Non è una tecnologia, e non significa “tutto in un unico database”: puoi avere un solo database e tenere comunque lo stesso peso in quattro colonne che nessuno allinea.
Il test che segue è breve. Due schermate della tua attività possono essere in disaccordo sullo stesso fatto? Se sì, non hai una fonte di verità. Hai copie, più una convenzione su quale ci si fida — e una convenzione non è imposta da nulla.
Da dove arrivano le copie
Nessuno decide deliberatamente di tenere quattro versioni di un indirizzo di consegna. Arrivano in modi del tutto ordinari.
- L’esportazione. Qualcuno aveva bisogno di un elenco, lo ha esportato, e l’elenco è diventato un documento di lavoro. Era accurato per un pomeriggio.
- L’integrazione che spinge e non recepisce mai. Le prenotazioni fluiscono verso il sistema di contabilità. Le correzioni tornano indietro per telefono.
- La ridigitazione. Il preventivo vive in un posto, la prenotazione in un altro. Qualcuno legge il primo e digita il secondo. I due coincidono finché qualcosa non cambia.
- Il campo con due proprietari. Le vendite modificano le condizioni di pagamento del cliente. L’ufficio le modifica anche. Entrambi hanno ragione, a turno.
- Il foglio di calcolo nato come soluzione temporanea. Colmava una lacuna reale. Poi ha aggiunto colonne che il sistema non ha, e ora è una fonte — senza versioni, su un solo portatile.
Ognuna di queste è una decisione locale razionale. Insieme, sono il motivo per cui il tuo lunedì mattina ha un passaggio di riconciliazione.
Alcune copie sono corrette, ed è la parte che di solito si salta
Un’unica fonte di verità non è una regola secondo cui nulla può mai essere copiato. Diverse cose nel trasporto merci devono essere congelate, e congelare è copiare di proposito.
Una fattura emessa è ciò che hai chiesto ti venisse pagato, nel giorno in cui l’hai chiesto. Se si ricalcolasse da sola in base al listino di oggi riscriverebbe silenziosamente la storia, e la copia del cliente smetterebbe di corrispondere alla tua. Una lettera di vettura firmata registra le parti e la merce così com’erano al momento della firma; il destinatario cambia ragione sociale un anno dopo e la lettera non cambia. L’indirizzo a cui una consegna è stata effettivamente fatta non è l’indirizzo che quel cliente ha adesso.
Quindi la distinzione non è copia contro nessuna copia. È dichiarata contro non dichiarata. Uno snapshot con una ragione, un momento e una direzione — questo era vero allora, è congelato, nulla vi scrive più sopra — è un record. Un valore che continua a slittare perché due schermate scrivono entrambe su di esso è un difetto. La maggior parte delle attività ne ha parecchi del secondo tipo e li archivia mentalmente nel primo.
Cosa ti dà
- Lo stato che legge il cliente e lo stato che legge il dispatcher sono lo stesso stato, quindi una richiesta di stato diventa una consultazione invece che un’indagine.
- Una riga di fattura risale al lavoro che l’ha generata, quindi una contestazione si risolve dal record invece che dalla memoria.
- Un veicolo che non può legalmente partire è un unico fatto, che la schermata di pianificazione, la bacheca flotta e il pulsante di conferma conoscono tutti. Non è un appunto che qualcuno tiene per sé.
- Nulla viene digitato due volte, il che elimina l’intera classe di errori in cui due persone hanno digitato la stessa cosa in modo diverso ed entrambe erano certe di avere ragione.
Cosa non ti dà
Essere onesti su questo conta più della promessa di vendita.
- Non rende i dati corretti. Un solo record significa un solo posto in cui sbagliare, in modo coerente e ovunque. È meglio — una cifra sbagliata che riesci a trovare batte quattro che non riesci a confrontare — ma non è correttezza, e un sistema che concorda con se stesso è molto convincente anche mentre sbaglia.
- Non significa un’unica schermata. Magazzino e trasporto hanno bisogno di viste diverse dello stesso carico. Avere un solo record è esattamente ciò che permette a quelle viste di differire senza essere in disaccordo.
- Non elimina le integrazioni. Continuerai a scambiare dati con clienti, commercialisti e partner. Ciò che cambia è la direzione: ogni fatto ha un proprietario, e tutto il resto vi si abbona.
- Arrivarci è lavoro visibile. La parte difficile non è mai il software. È decidere chi possiede un campo che oggi due reparti modificano entrambi, e poi convivere con la decisione quando è scomoda.
L’esercizio che ti dice a che punto sei
Prendi cinque fatti su cui si basa la tua attività. Un indirizzo di consegna. Il prezzo per una tratta. Lo stato di una spedizione. La data della prossima revisione di un veicolo. Quanto ti deve un cliente.
Per ognuno, poni tre domande: dove viene scritto, chi può modificarlo, e cos’altro ne tiene una copia? Non rispondere guardando uno schema architetturale. Rispondi trovando le persone che consultano quelle informazioni e chiedendo cosa aprono davvero.
La maggior parte delle attività ottiene una o due risposte pulite e tre scomode. Quelle scomode sono la tua lista. Non le risolverai tutte, e probabilmente non dovresti provarci in una volta sola — ma dovresti sapere quali dei tuoi fatti hanno un proprietario e quali sono un consenso che regge finché un giorno non regge più.
Dove si colloca navichain
navichain è costruito come un unico sistema piuttosto che tre che si parlano tra loro: trasporto, magazzino e intelligenza su un’unica fonte di verità, tre moduli su un solo insieme di dati, così la prenotazione, il giro che la trasporta, la giacenza da cui attinge e la fattura che segue leggono tutti lo stesso record. La versione quotidiana di questo è tanto poco appariscente quanto dovrebbe essere — un solo insieme di numeri da cui legge tutto l’ufficio, aggiornato mentre la giornata accade, e un portale clienti dove il cliente vede lo stesso stato che vede il dispatcher, invece di un resoconto su di esso. La pagina della piattaforma descrive cosa c’è dentro.
Dove invece due sistemi vengono tenuti separati, il divario tra loro è esattamente dove custodia, fatturazione e fiducia perdono colpi — lo stesso argomento di questo articolo, affrontato dall’altro capo.