La domanda la fai in italiano. Il dato arriva subito.
Il report che arriva tre giorni dopo la domanda risponde a una domanda che non hai più.
Il ciclo tipico è questo: serve un dato, si scrive all’IT o al controllo di gestione, si aspetta, arriva un file, il file solleva una domanda nuova, si ricomincia. Nel frattempo la decisione è stata presa lo stesso, su base intuitiva.
L’analisi conversazionale rompe questo ciclo. Fai la domanda a parole — “come sono andate le vendite del Nord nell’ultimo trimestre rispetto all’anno scorso?” — e ottieni la risposta con il grafico, subito. Poi chiedi il perché, e approfondisci.
Cosa lo rende affidabile, e diverso da un assistente generico
- Legge solo i tuoi dati: non risponde a memoria e non inventa. Se il dato non c’è, o non c’è a quel livello di dettaglio, lo dice.
- Ogni risposta è verificabile: mostra da dove viene il numero, su quali filtri e su quale periodo. Se non torna, si può controllare invece che discutere.
- Rispetta i permessi: ogni interrogazione viene eseguita con i diritti di chi la pone. Nessuno vede attraverso lo strumento dati che non potrebbe vedere altrove.
- Gli indicatori hanno una sola definizione: “margine” significa la stessa cosa per tutti, perché è definito una volta e usato da tutti.
L’ultimo punto è quello che di solito fa la differenza nelle riunioni.
Perché non interroghiamo direttamente il database
La domanda in linguaggio naturale non viene tradotta in una interrogazione sul database grezzo, ma su un modello intermedio dove tabelle, campi e metriche hanno nomi di business e definizioni scritte una volta sola. È il punto centrale dell’architettura, e la ragione per cui il sistema è affidabile.
Se il sistema scrivesse le interrogazioni direttamente sul database, la stessa domanda posta due volte potrebbe produrre due numeri diversi, entrambi difendibili. Con il modello intermedio la definizione di “fatturato netto” è una sola, certificata dal responsabile del dato: il sistema sceglie quali metriche usare e come filtrarle, non come si calcolano.
Quando la domanda è ambigua, chiede
Se una domanda ammette più letture, il sistema chiede un chiarimento invece di scegliere. Il costo di una domanda di chiarimento è un secondo; il costo di un numero plausibile e sbagliato è una decisione sbagliata.
Le domande che ricorrono con la stessa ambiguità diventano un segnale utile: indicano che manca una definizione condivisa, e quella definizione va aggiunta al modello dati una volta per tutte.
Prestazioni e costi sotto controllo
Le domande più frequenti vengono servite da risposte già calcolate, gli aggregati più richiesti sono precostruiti e ogni utente ha un limite di spesa. La distribuzione delle domande in azienda è fortemente concentrata: poche domande coprono la maggior parte del traffico, e ottimizzare quelle risolve gran parte del problema di costo.