La prima volta che ho sentito parlare di telemetria ero ragazzino, davanti a un Gran Premio di Formula 1. Mi colpiva l’idea che dai box potessero sapere tutto della monoposto mentre sfrecciava a 200 km/h: gomme, freni, consumi, motore. Quel concetto oggi è più attuale che mai nel software: avere visibilità in tempo reale su ciò che accade dentro i nostri sistemi.
Perché in fondo il mio amico P40L0, compagno di lughe sessioni di gaming online con l’Xbox ormai troppi anni fa, aveva ragione quando diceva: “La potenza è nulla senza il controller”.
Definizione
La Treccani definisce la telemetria come l’insieme di metodi per misurare a distanza fenomeni e oggetti. Tradotto in IT: è come avere un cruscotto sempre davanti agli occhi, non della macchina ma del software. La telemetria non serve a generare dati a caso: deve supportare la gestione in produzione, guidare l’evoluzione del prodotto, aiutare a risolvere i problemi e rendere i dati fruibili a tutti.
A chi serve la telemetria?
I destinatari sono diversi e ciascuno ha bisogni specifici:
- i developer usano log dettagliati, spesso temporanei;
- gli operations consultano i dati per gestire incidenti;
- gli auditor verificano la compliance;
- i program manager analizzano l’uso reale delle feature.
Per questo la telemetria va progettata con cura, non ridotta a qualche file di log disperso sui server. Ogni livello dello stack deve contribuire a generare dati leggibili e azionabili. Solo così diventa possibile avere grafici, rilevare anomalie, ricevere alert proattivi e prendere decisioni basate sui fatti.
Domande allo specchio
Chiediti:
- i tuoi sistemi hanno un cruscotto leggibile e condiviso, o solo file di log “a caso”?
- hai pensato a chi userà quei dati, oltre a te?
- stai usando la telemetria per anticipare problemi o solo per rincorrerli?
Sharing is caring
Se conosci qualcuno che potrebbe trovare utile ricevere e-mail per migliorare l’organizzazione dei team di sviluppo software, DevOps e software engineering in generale inoltragli questo post! Qui può iscriversi e cominciare a ricevere subito!

Lascia un commento