Che cos’è la tempestività?
La tempestività misura se i valori delle date sono sufficientemente aggiornati per l’uso previsto. Un campo data è tempestivo quando rientra nella finestra di freschezza accettabile. Un campo data è obsoleto quando si trova al di là di tale finestra, il che significa che i dati non riflettono più la realtà attuale.
Ogni campo data nel CRM comporta un’aspettativa temporale. Un LastActivityDate di 18 mesi fa segnala un Lead inattivo. Un Contract_End_Date__c impostato al 2099 è un segnaposto, non una scadenza reale. Un Date_of_Birth__c nel futuro è un errore di inserimento dati. L’analisi della tempestività intercetta tutti questi casi.
Tasso di freschezza = (Record con data nella finestra di freschezza / Record totali) x 100
Se 659 dei 1.000 record hanno un Last_Certification_Date__c negli ultimi 90 giorni, il tasso di freschezza è del 65,9%. Il restante 34,1% è obsoleto, nullo o con data futura. Questo singolo numero indica quanto è aggiornato un campo nell’intero dataset.
Perché la tempestività è importante
Reportistica
Le date obsolete distorcono le analisi. Quando il 30% dei valori CloseDate delle Opportunity è nel passato su trattative aperte, i report sulla pipeline mostrano trattative bloccate, ignorate o già perse ma mai aggiornate. Le previsioni costruite su queste date fuorviano la dirigenza.
Automazione
L’automazione di Salesforce dipende dai valori delle date. Un workflow di rinnovo che si attiva 30 giorni prima del Contract_End_Date__c fallisce quando la data è vecchia di cinque anni. Un’escalation SLA che si attiva sulla Due_Date__c genera falsi allarmi quando la data non è mai stata aggiornata dopo la risoluzione.
AI e Agentforce
I modelli di AI trattano i valori delle date come verità corrente. Agentforce utilizza le date per assegnare priorità alle azioni, pianificare i follow-up e valutare l’urgenza. Quando le date sono obsolete, il modello raccomanda di contattare Lead che se ne sono andati due anni fa, segnala contratti rinnovati mesi prima e non intercetta quelli che necessitano realmente di attenzione.
| Sistema | Impatto della tempestività |
|---|---|
| Report | Le date di chiusura obsolete distorcono la pipeline e l’accuratezza delle previsioni |
| Workflow | Le date non aggiornate attivano automazioni false o mancate |
| Regole di deduplicazione | Le date di modifica obsolete rendono inaffidabile il confronto basato sulla recenza |
| Agentforce | Le date vecchie producono prioritizzazioni e raccomandazioni superate |
Come DQS misura la tempestività
DQS produce 6 metriche di tempestività organizzate attorno a una domanda diagnostica: «I dati sono aggiornati, quanti anni hanno e ci sono date che non hanno senso?»
Si pensi a queste metriche come a un flusso diagnostico. Ogni passaggio si basa sul precedente.
Passaggio 1: I dati sono aggiornati?
Il Tasso di freschezza è la metrica principale. Calcola la percentuale di record in cui il valore del campo data rientra nella finestra di freschezza configurata (ad esempio, gli ultimi 90 giorni). È il numero da inserire in una dashboard.
Si esegue una scansione sul campo LastActivityDate per le Opportunity con una finestra di freschezza di 30 giorni. Il Tasso di freschezza risulta del 41%. Ciò significa che il 59% delle Opportunity aperte non ha avuto attività nell’ultimo mese. Le revisioni della pipeline, l’accuratezza delle previsioni e il coaching di vendita operano tutti con segnali obsoleti.
Il Tasso di obsolescenza quantifica il lato problematico. Misura la percentuale di record in cui il campo data è nullo o più vecchio della finestra di freschezza. I record con data futura sono esclusi dall’obsolescenza perché rappresentano un diverso tipo di problema (catturato dal Tasso di date future).
Esempio: Il Contract_End_Date__c sugli Account mostra un Tasso di obsolescenza del 28% con una finestra di 365 giorni. Quasi un terzo dei contratti mostra date di scadenza di oltre un anno nel passato. Si tratta di contratti scaduti ancora contrassegnati come attivi, oppure di contratti rinnovati ma mai aggiornati. In entrambi i casi, la pipeline dei rinnovi è inaccurata.
La decomposizione a tre vie
Ogni record rientra esattamente in una delle tre categorie. I tassi sommati danno sempre il 100%:
| Categoria | Definizione | Esempio (finestra di 90 giorni) |
|---|---|---|
| Fresco | Data entro la finestra di freschezza | 65,9% |
| Obsoleto | Nullo o nel passato oltre la finestra | 32,6% |
| Futuro | Data successiva a oggi | 1,5% |
| Totale | 100,0% |
Questa decomposizione conferisce a ogni categoria un significato distinto. Un interlocutore che chiede «che percentuale è obsoleta?» ottiene un numero che significa «superata o mancante», non «superata o mancante o impossibilmente nel futuro».
Passaggio 2: Quanti anni hanno?
Il Tasso di freschezza è binario: un record è fresco oppure obsoleto. L’Età media aggiunge sfumatura.
L’Età media calcola il numero medio di giorni tra il valore di ciascun record con data nel passato e oggi, diviso per il totale dei record. I nulli e le date future contribuiscono con 0 alla somma ma vengono contati nel denominatore.
Due campi possono entrambi mostrare il 60% di freschezza, ma uno ha un’età media di 15 giorni (per lo più recenti, con alcuni outlier) mentre l’altro ha una media di 90 giorni (obsolescenza distribuita uniformemente). La strategia di rimedio differisce. Un campo con un’età media bassa necessita di una pulizia mirata di pochi record vecchi. Un campo con un’età media alta necessita di un’operazione di aggiornamento più ampia.
Esempio: Il campo Last_Contacted_Date__c sui Lead ha il 55% di freschezza (finestra di 30 giorni) e un’età media di 45 giorni. L’obsolescenza non è grave, poiché la maggior parte dei record obsoleti si trova poco al di fuori della finestra. Una rapida campagna di contatto può migliorare significativamente il tasso di freschezza.
Passaggio 3: Ci sono anomalie?
Due metriche intercettano le date che non hanno senso.
Il Tasso di date future misura la percentuale di record in cui il valore della data è nel futuro. Per i campi data storici come Created Date, Last Modified Date o Date_of_Birth__c, le date future sono quasi sempre errori: problemi di fuso orario, errori di inserimento dati o valori segnaposto come 2099-12-31.
Esempio: Il campo Date_of_Birth__c sui Contact mostra un Tasso di date future dello 0,8%. Sono 400 record su 50.000 con date di nascita nel futuro. Questi interrompono la segmentazione per età, i controlli di conformità e le campagne di marketing filtrate per fascia di età.
Il Tasso di intervallo operativo misura la percentuale di record in cui il valore della data rientra in un confine operativo definito (una data minima e una data massima configurate dall’utente). Le date al di fuori di questo intervallo vengono segnalate come anomalie.
Alcuni campi data hanno confini naturali. Un Hire_Date__c prima del 1950 è errato. Un Project_Deadline__c impostato al 2099 è un segnaposto. Il Tasso di intervallo operativo intercetta questi outlier che superano i controlli base di freschezza perché il campo è popolato, solo con valori irrealistici.
Esempio: Si imposta un intervallo operativo da 365 giorni nel passato a 0 giorni nel futuro su Close_Date__c per le Opportunity. Il Tasso di intervallo operativo è dell’84%. L’indagine rivela 200 record con date di chiusura dal 2005 (migrati da un sistema legacy) e 50 record con date di chiusura nel 2099 (segnaposto da un’integrazione). Entrambi i gruppi distorcono le analisi della pipeline.
Nota: Quando il massimo dell’intervallo operativo è impostato a 0 (oggi), tutte le date future sono anche fuori intervallo. Il Tasso di date future e il Tasso di intervallo operativo si sovrappongono sui record con date future. Sono viste complementari, non additive.
Passaggio 4: Le scadenze vengono rispettate?
Il Tasso di scaduti misura la percentuale di record in cui il campo data è successivo a oggi, con un periodo di grazia opzionale. È specificamente progettato per i campi di tipo scadenza in cui «passato» ha un significato aziendale.
Il Tasso di scaduti differisce dal Tasso di obsolescenza in due modi. Primo, aggiunge un buffer di periodo di grazia configurabile (ad esempio, 14 giorni) in modo che la scansione non segnali i record come scaduti il giorno dopo la scadenza. Secondo, si rivolge a campi come date di rinnovo, date di certificazione e date di fine contratto in cui una data passata significa che è necessaria un’azione.
Esempio: Il campo Renewal_Date__c sui contratti con un periodo di grazia di 30 giorni mostra un Tasso di scaduti del 12%. Ciò significa che il 12% dei contratti è oltre 30 giorni dalla data di rinnovo senza essere stato rinnovato o chiuso. Questi rappresentano rischi di perdita di fatturato.
Campi «ultimo evento» vs campi «scadenza»
Non ogni metrica di tempestività è adatta a ogni campo. Il Tasso di scaduti risulta tautologicamente alto sui campi «ultimo evento» perché la maggior parte degli eventi è, per definizione, nel passato. Si scelga la metrica principale in base al tipo di campo:
| Tipo di campo | Campi di esempio | Metrica principale | Motivazione |
|---|---|---|---|
| Ultimo evento | LastActivityDate, Last_Certification_Date__c | Tasso di freschezza | «Quando è stato aggiornato l’ultima volta?» è la domanda rilevante |
| Scadenza | Renewal_Date__c, Contract_End_Date__c, Due_Date__c | Tasso di scaduti | «È scaduto?» è la domanda rilevante |
Perché tutte le metriche utilizzano il totale dei record
Tutte e 6 le metriche di tempestività utilizzano lo stesso denominatore: il totale dei record, inclusi i nulli. Ciò mantiene ogni metrica comparabile all’interno della stessa scansione. Se una metrica escludesse i nulli e un’altra li includesse, un interlocutore che confronta «freschezza 66% vs date future 1,6%» starebbe confrontando due universi diversi senza saperlo.
Quando l’opzione Nulli come obsoleti è abilitata, i record nulli penalizzano la freschezza (sono nel denominatore ma non nel numeratore della freschezza). Quando è disabilitata, i nulli sono esclusi sia dal numeratore che dal denominatore e la freschezza viene calcolata solo sui record popolati.
Riferimento metriche
Metriche fondamentali
Queste 2 metriche costituiscono la base di ogni analisi di tempestività. Rispondono alla domanda fondamentale: questi dati sono aggiornati?
| Metrica | Tipo | Cosa misura |
|---|---|---|
| Tasso di freschezza | Percentuale | Quota di record con date entro la finestra di freschezza |
| Tasso di obsolescenza | Percentuale | Quota di record con date nulle o scadute oltre la finestra |
Metriche avanzate
Queste 4 metriche vanno oltre il «è aggiornato?» per analizzare la distribuzione dell’età, le anomalie delle date e la conformità alle scadenze. Richiedono la modalità di analisi Freschezza dati avanzata.
| Metrica | Tipo | Cosa misura |
|---|---|---|
| Età media | Giorni | Età media dei valori delle date su tutti i record |
| Tasso di date future | Percentuale | Quota di record con date successive a oggi |
| Tasso di scaduti | Percentuale | Quota di record scaduti (con periodo di grazia opzionale) |
| Tasso di intervallo operativo | Percentuale | Quota di record con date all’interno del confine configurato |
Copertura per tipo di campo
DQS misura la tempestività solo sui campi Date e DateTime. La tempestività è intrinsecamente temporale. A differenza della completezza (che funziona su tutti i 20+ tipi di campo), la tempestività si applica solo ai campi che rappresentano punti nel tempo.
| Metrica | Date | DateTime |
|---|---|---|
| Tasso di freschezza | X | X |
| Tasso di obsolescenza | X | X |
| Età media | X | X |
| Tasso di date future | X | X |
| Tasso di scaduti | X | X |
| Tasso di intervallo operativo | X | X |
Due modalità di analisi
DQS offre due modalità di analisi della tempestività:
Freschezza dati risponde alla domanda: «I dati sono aggiornati o obsoleti?» Produce le 2 metriche fondamentali e copre gli elementi essenziali per qualsiasi organizzazione con processi sensibili alle date. Si utilizzi questa modalità per controlli rapidi dell’igiene e audit di base.
Freschezza dati avanzata va più in profondità. Produce tutte e 6 le metriche, inclusa l’età media, le anomalie delle date future, il monitoraggio delle scadenze e la conformità dell’intervallo operativo. Si utilizzi questa modalità quando è necessario comprendere il quadro completo della qualità delle date, non solo il punteggio di freschezza.
| Esigenza aziendale | Modalità consigliata |
|---|---|
| Controllo rapido dell’igiene delle date o audit di base | Freschezza dati |
| Valutazione della migrazione dati | Avanzata (l’intervallo operativo intercetta le anomalie delle date legacy) |
| Monitoraggio SLA o scadenze | Avanzata (monitoraggio scaduti con periodi di grazia) |
| Audit dell’accuratezza della pipeline | Avanzata (tasso date future + intervallo operativo intercettano le date segnaposto) |
| Governance dei dati continuativa | Iniziare con Freschezza dati, passare alla modalità Avanzata quando la qualità delle date è una priorità |
Configurazione della tempestività
DQS fornisce cinque parametri di configurazione per la tempestività. Ciascuno può essere impostato a livello globale (si applica a tutti i campi) e sovrascritto a livello di singolo campo.
| Impostazione | Cosa controlla |
|---|---|
| Finestra di freschezza | Il numero di giorni entro cui una data è considerata «fresca». Una finestra di 90 significa che qualsiasi data negli ultimi 90 giorni è considerata fresca. Obbligatorio: è necessario impostare questo valore prima di eseguire una scansione. Intervallo: da 1 a 9.999 giorni. |
| Nulli come obsoleti | Quando abilitato, i valori di data nulli contano come obsoleti (sono nel denominatore e penalizzano la freschezza). Quando disabilitato, i nulli sono esclusi dalla valutazione. Predefinito: disabilitato. |
| Monitoraggio scaduti | Abilita la metrica Tasso di scaduti. Quando disabilitato, il Tasso di scaduti non viene calcolato. Predefinito: disabilitato. |
| Periodo di grazia | Il numero di giorni dopo una scadenza prima che DQS segnali un record come scaduto. Visibile solo quando il Monitoraggio scaduti è abilitato. Intervallo: da 0 a 365 giorni. |
| Intervallo operativo | Definisce i confini di data minima e massima come giorni nel passato e giorni nel futuro a partire da oggi. DQS li converte in date assolute al momento della scansione. Visibile solo quando abilitato. |
Suggerimento: Diversi campi data hanno diverse aspettative di freschezza. Un
LastActivityDatesulle Opportunity aperte necessita di una finestra di 30 giorni. UnContract_End_Date__csugli Account necessita di 365 giorni. Si utilizzino le sovrascritture a livello di campo per impostare la finestra corretta per ciascun campo.
Scegliere la finestra di freschezza
La finestra di freschezza è la decisione di configurazione più importante per la tempestività. Ecco i punti di partenza per tipo di campo:
| Campo data | Finestra suggerita | Motivazione |
|---|---|---|
| LastActivityDate | 30 giorni | Le trattative attive necessitano di engagement recente |
| LastModifiedDate | 90 giorni | I record modificati nell’ultimo trimestre sono generalmente aggiornati |
| Contract_End_Date__c | 365 giorni | I contratti si rinnovano annualmente |
| Last_Verified_Date__c | 90-180 giorni | La cadenza di verifica varia a seconda dell’organizzazione |
| Created Date | Non applicabile | La data di creazione non cambia mai; utilizzare la completezza, non la tempestività |
Configurazione dell’intervallo operativo
L’intervallo operativo utilizza «giorni nel passato» e «giorni nel futuro» invece di date assolute. DQS li converte in date assolute al momento della scansione utilizzando la data odierna.
Esempio: Si impostano 365 giorni nel passato e 0 giorni nel futuro. Il 22 febbraio 2026, DQS converte questo nell’intervallo dal 22 febbraio 2025 al 22 febbraio 2026. Qualsiasi data precedente al 22 febbraio 2025 o successiva a oggi è fuori intervallo.
Ciò significa che l’intervallo si sposta in avanti ogni giorno. Un record che è nell’intervallo oggi può uscirne domani man mano che la finestra avanza.
Problemi comuni di tempestività
Date di attività obsolete sulle Opportunity aperte
I commerciali smettono di aggiornare le Opportunity ma le lasciano in uno stadio «Aperto». Il LastActivityDate invecchia silenziosamente. I report sulla pipeline mostrano trattative attive, ma le date rivelano che nessuno le ha toccate da mesi.
Soluzione: Impostare una finestra di freschezza di 30 giorni sul LastActivityDate per le Opportunity aperte. Utilizzare il Tasso di obsolescenza per dimensionare quante trattative necessitano di follow-up o correzione dello stadio.
Date future segnaposto
Le integrazioni e le importazioni di massa utilizzano spesso date segnaposto come 2099-12-31 per i campi che richiedono un valore. Questi segnaposto sembrano dati popolati ma distorcono qualsiasi analisi basata sul tempo.
Soluzione: Utilizzare il Tasso di date future per identificare i record con date successive a oggi. Utilizzare il Tasso di intervallo operativo per intercettare sia i segnaposto con date nel lontano futuro che le date legacy antiche in un’unica metrica.
Contratti scaduti mai aggiornati
I contratti si rinnovano, ma il Contract_End_Date__c non viene mai aggiornato alla nuova scadenza. Il sistema mostra contratti scaduti accanto a quelli attivi senza modo di distinguerli senza verificare le date.
Soluzione: Abilitare il Monitoraggio scaduti con un periodo di grazia che corrisponda al ciclo di rinnovo (ad esempio, 30 giorni). Il Tasso di scaduti mostra esattamente quanti contratti sono oltre la data di scadenza e non rinnovati.
Date nulle che nascondono l’obsolescenza
Quando l’opzione Nulli come obsoleti è disabilitata (impostazione predefinita), le date nulle vengono escluse completamente dalla valutazione. Se il 20% dei record ha date nulle, il Tasso di freschezza viene calcolato solo sul restante 80%. Ciò può far apparire i numeri migliori di quanto non siano.
Soluzione: Abilitare Nulli come obsoleti se le date nulle rappresentano dati mancanti che richiedono attenzione. Ciò include record in cui non è mai avvenuta alcuna attività o campi mai popolati durante la migrazione.
Buone pratiche
Scegliere la metrica principale corretta
Il Tasso di freschezza è la metrica principale giusta per i campi «ultimo evento» (quando è stato aggiornato l’ultima volta?). Il Tasso di scaduti è la metrica principale giusta per i campi scadenza (è scaduto?). Presentare il Tasso di scaduti su un LastActivityDate produce un numero fuorviantemente alto perché la maggior parte delle attività è, per natura, nel passato.
Impostare finestre specifiche per campo
Un’unica finestra di freschezza per tutti i campi data non coglie il punto. Le date di attività necessitano di finestre strette (30 giorni). Le date contrattuali necessitano di finestre più ampie (365 giorni). Le date di certificazione dipendono dal ciclo di rinnovo del settore. Si utilizzino le sovrascritture a livello di campo per adattarsi al contesto aziendale di ciascun campo.
Utilizzare l’Età media per pianificare il rimedio
Il Tasso di freschezza indica quanto è grande il problema. L’Età media indica quanto è grave. Un campo con il 40% di obsolescenza e un’età media di 45 giorni necessita di una rapida campagna di contatto. Un campo con il 40% di obsolescenza e un’età media di 400 giorni necessita di un progetto di arricchimento dati. Stessa percentuale, soluzione diversa.
Monitorare le tendenze tra le scansioni
Una singola scansione mostra lo stato attuale. Eseguire scansioni regolari per rilevare il degrado della freschezza, misurare l’impatto delle iniziative di pulizia e identificare le fonti dati che introducono record obsoleti. Un campo che scende dall’80% al 60% di freschezza tra una scansione e l’altra ha una nuova fonte di problemi.
Combinare tempestività e completezza
Un campo data può essere completo al 95% ma fresco solo al 50%. La completezza indica che il campo ha un valore. La tempestività indica se quel valore è aggiornato. Eseguire entrambe le dimensioni sui campi data per ottenere il quadro completo.
Passaggi successivi
Ora si comprendono le modalità di misurazione e diagnosi dei problemi di freschezza delle date. Si prosegua con la dimensione successiva:
- In Salesforce: La qualità dei dati in Salesforce - mantenete aggiornati i record Salesforce
- Successivo: Coerenza - Garantire una standardizzazione uniforme dei dati
- Precedente: Unicità - Rilevare e prevenire i duplicati
- Correlato: Le cinque dimensioni - Panoramica di tutte le dimensioni
- Azione: Valutazione della prontezza AI - Verificare i punteggi attuali di tempestività