Vai al contenuto
← Idee

Cosa comunicare durante un incidente digitale: informare con chiarezza senza fare supposizioni

Una guida per decidere quando avvisare, quali informazioni condividere e come aggiornare gli utenti durante un incidente, senza presentare ipotesi interne come fatti.

Team che coordina un avviso di stato per informare gli utenti durante un incidente digitale

Quando un sito web, un’app o un’integrazione smette di funzionare, il problema non è soltanto tecnico. Gli utenti potrebbero non riuscire a completare un acquisto, consultare informazioni o accedere a una funzione di cui hanno bisogno. In quel momento, comunicare con chiarezza è parte della risposta: aiuta a comprendere l’impatto, riduce l’incertezza e permette di scegliere un’alternativa, se disponibile.

Comunicare non significa pubblicare ogni sospetto del team né aspettare di conoscere la causa principale. Significa spiegare ciò che si sa sul servizio e aggiornarne lo stato man mano che la situazione evolve. Questa guida propone criteri per decidere quando avvisare, cosa includere, chi deve farlo e come concludere l’episodio senza promettere più di quanto si possa confermare.

La comunicazione è parte della risposta all’incidente

La comunicazione è parte della risposta all’incidente

Un incidente può essere parzialmente risolto dal punto di vista tecnico e continuare a confondere gli utenti. Può anche non avere ancora una soluzione e, allo stesso tempo, impedire lo svolgimento di un’attività importante. In entrambi i casi, il silenzio lascia le persone senza contesto e può aumentare le richieste all’assistenza clienti.

All’inizio non serve spiegare tutta l’indagine interna. Occorre rispondere a domande pratiche: quale servizio o funzione è interessato, chi potrebbe subirne le conseguenze, quali alternative sono disponibili e quando verrà pubblicato il prossimo aggiornamento. La causa si può comunicare in seguito, quando è stata verificata a sufficienza e può essere utile agli utenti.

È importante distinguere un avviso operativo da una comunicazione rivolta agli utenti. Il primo può contenere metriche, avvisi e componenti tecnici; la seconda deve tradurre lo stato del servizio in conseguenze comprensibili. Così si evita di condividere dettagli difficili da interpretare o ancora soggetti a cambiamenti.

Decidere se informare in base all’impatto, non solo alla durata

Non esiste una soglia universale di minuti valida per ogni incidente. Un guasto breve può essere rilevante se blocca un’azione essenziale; un disservizio limitato potrebbe non richiedere un avviso generale se c’è un’alternativa chiara e coinvolge poche persone. Valuta l’impatto, la portata e la possibilità di agire.

  • Impatto: quale attività non riescono a completare gli utenti? Si verificano problemi di accesso, errori o ritardi? Alcuni dati non vengono visualizzati correttamente?
  • Portata: il problema interessa tutti, una regione, un tipo di account o una funzione specifica? Se non è noto, dichiaralo con precisione.
  • Durata ed evoluzione: il problema persiste, si ripete o peggiora? Un incidente che si prolunga o cambia portata può giustificare un avviso anche se inizialmente sembrava minore.
  • Alternative: è disponibile un altro canale, procedura o funzione per completare l’attività? Non presentare un’alternativa come soluzione se non è stata verificata.

Come regola pratica, avvisa quando gli utenti devono prendere una decisione, quando il problema riguarda un’attività importante o quando il silenzio potrebbe indurli a ripetere un’azione con conseguenze. Per un guasto circoscritto, una notifica mirata può essere preferibile a un avviso rivolto a tutta la base utenti. Se la portata non è ancora nota, indica l’area interessata e non affermare che il resto del servizio funziona normalmente senza averlo verificato.

Distinguere fatti confermati, incertezze e dettagli interni

Un aggiornamento utile distingue ciò che è confermato da ciò che il team sta ancora verificando. Per esempio, si può confermare che alcune persone non riescono a completare un’operazione, anche se non è ancora chiaro il motivo. Per descrivere l’impatto non è necessario conoscere la causa tecnica.

Usa espressioni concrete: “Stiamo verificando errori durante l’accesso” è più informativo di “Stiamo esaminando un’anomalia”. Se le informazioni sono parziali, circoscrivile: “Il problema riguarda il caricamento della cronologia nell’app mobile; stiamo verificando se interessa anche altri canali”. Evita termini assoluti come “tutti”, “nessuno” o “completamente risolto”, a meno che i dati non li confermino.

Le ipotesi interne, i nomi dei sistemi e gli estratti delle conversazioni del team raramente sono utili agli utenti. Possono inoltre creare confusione o rivelare informazioni che non andrebbero pubblicate. Se un’ipotesi cambia, non occorre raccontare ogni svolta dell’indagine: aggiorna l’impatto e lo stato sulla base di informazioni confermate.

Un buon avviso può riconoscere l’incertezza senza sembrare evasivo: “Non abbiamo ancora confermato la causa. Il team sta lavorando per ripristinare il servizio e pubblicheremo un altro aggiornamento alle 15:30”.

Scegliere canale, destinatari e responsabile

Il canale deve permettere alle persone interessate di trovare l’avviso. A seconda del problema e dei mezzi di contatto disponibili, si può usare un banner nel prodotto, una pagina di stato, un’email o una notifica. Non dare per scontato che un solo canale raggiunga tutti: se il prodotto non è accessibile, un avviso al suo interno non sarà sufficiente.

Adatta i destinatari all’impatto. Un messaggio generale su un guasto che riguarda una sola funzione può generare rumore; una comunicazione mirata aiuta ciascuno a ricevere informazioni pertinenti. Se invece il problema potrebbe interessare più utenti di quanto inizialmente previsto, amplia la portata dell’avviso e spiega che la verifica è in corso.

Definisci in anticipo chi redige, chi convalida e chi pubblica. La convalida deve controllare l’impatto descritto, le alternative e l’ora del prossimo aggiornamento, senza trasformare ogni avviso in una lunga revisione che ne ritardi la pubblicazione. L’assistenza clienti e i team tecnici devono condividere uno stato coerente, anche se ciascun canale usa un diverso livello di dettaglio. Una persona responsabile della pubblicazione riduce contraddizioni e messaggi duplicati.

Aggiornare con una cadenza prevedibile e in caso di cambiamenti rilevanti

Una prima comunicazione non basta se l’incidente continua. Stabilisci quando fornire il prossimo aggiornamento, anche se non ci sono novità. Rispettare questo impegno è più utile che promettere un orario di risoluzione dipendente da fattori ancora sconosciuti. Se cambia l’orario previsto per l’aggiornamento, comunicalo e indica una nuova scadenza.

È opportuno aggiornare gli utenti quando cambia la portata del problema o il tipo di impatto, emerge una nuova alternativa, inizia il ripristino oppure si conferma che una funzione è di nuovo operativa. Pubblica un aggiornamento anche all’ora annunciata, persino se lo stato è “stiamo ancora indagando”. Non comunicare ogni minima variazione interna: dai priorità ai cambiamenti che modificano ciò che gli utenti devono sapere o fare.

Indica l’ora e, se è utile per un pubblico con fusi orari diversi, anche il fuso orario. Se usi più canali, mantieni lo stesso stato ed evita che una pagina di stato segnali il ripristino mentre l’assistenza continua a comunicare un’interruzione totale.

Una struttura breve per messaggi utili

La maggior parte delle comunicazioni può essere organizzata in quattro elementi. Questa struttura facilita la lettura e impedisce che il messaggio si concentri sull’indagine interna:

  1. Impatto: descrivi quale funzione non va e quale attività potrebbe essere interessata.
  2. Stato: indica se il team sta indagando, applicando una soluzione o verificando il ripristino.
  3. Alternativa: indica un passaggio sicuro e verificato oppure chiarisci che non ne è ancora disponibile uno.
  4. Prossimo aggiornamento: specifica quando e dove verrà pubblicato, anche se non è ancora possibile stimare il tempo necessario alla risoluzione.

Per esempio: “Alcune persone non riescono a caricare gli ordini recenti. Stiamo verificando il problema. Non è necessario inviare di nuovo gli ordini già confermati. Pubblicheremo un aggiornamento alle 16:00 sulla pagina di stato”. Ogni affermazione deve poter essere verificata. Se non puoi confermare cosa succede agli ordini già esistenti, non includere quel dettaglio.

Comunicare il ripristino e correggere le informazioni pubblicate

Quando il servizio sembra tornato disponibile, non confondere l’applicazione di una modifica con il ripristino confermato. Se le verifiche sono ancora in corso, indica che il team sta controllando il risultato. Una volta confermato il ripristino, comunica quale funzione è di nuovo disponibile e se gli utenti devono completare qualche attività.

Se una comunicazione precedente era errata, correggila in modo visibile e diretto. Spiega quale informazione è cambiata e qual è quella valida; non modificare in silenzio un’affermazione importante se gli utenti potrebbero aver agito sulla sua base. Non attribuire colpe prima che l’indagine sia conclusa e tieni distinta l’eventuale spiegazione successiva dalle istruzioni immediate per gli utenti.

La comunicazione conclusiva non deve necessariamente contenere una spiegazione dettagliata della causa principale. Può bastare confermare il ripristino, indicare il periodo o la funzione interessata, se noti, e comunicare i prossimi passaggi utili. Se l’origine è ancora oggetto di indagine, dichiaralo senza presentare l’incidente come del tutto compreso.

Lista di controllo per preparare un protocollo

Lista di controllo per preparare un protocollo
  • La funzione o l’attività interessata è descritta con parole comprensibili?
  • È chiaro cosa è confermato e cosa è ancora oggetto di indagine?
  • I destinatari e il canale corrispondono alla portata nota del problema?
  • L’alternativa proposta, se presente, è verificata e sicura?
  • C’è una persona responsabile della pubblicazione e una fonte di stato coerente?
  • È stato stabilito quando pubblicare il prossimo aggiornamento, anche senza novità?
  • Il messaggio evita cause, durate o garanzie che non possono essere confermate?
  • È previsto come confermare il ripristino e correggere le informazioni precedenti?

Un protocollo efficace non impone lo stesso messaggio per ogni incidente. Fornisce criteri per decidere rapidamente e con coerenza. Quando il team comunica l’impatto noto, riconosce i limiti delle informazioni disponibili e mantiene una cadenza prevedibile, aiuta gli utenti ad agire senza trasformare l’incertezza tecnica in ulteriore incertezza.

Fuentes y referencias

  1. Web standardsW3C
  2. OWASP Cheat Sheet SeriesOWASP Foundation
  3. Web performanceweb.dev