Quando ogni avviso va a tutti, nessuno se ne fa carico. Lo sviluppatore che è rimasto sveglio la notte prima dà per scontato che guardi qualcun altro, chi è in ferie ha silenziato le notifiche, e l’interruzione aspetta. Un turno di reperibilità semplifica tutto: in questo momento c’è una sola persona responsabile, tutti sanno chi è, e l’avviso va a lei.
Rotazioni
Aggiungi le persone che si danno il cambio, nell’ordine in cui si alternano, fino a 30 persone.Scegli ogni quanto cambia il turno: ogni giorno, ogni settimana o ogni due settimane.Scegli l’orario del passaggio di consegne, ad esempio lunedì alle 09:00, nel fuso orario del turno.Vedi in un’unica pagina chi è reperibile ora, i turni in arrivo e le eventuali sostituzioni.
Sostituzioni
I programmi cambiano. Con Cover a shift qualcuno può subentrare per un po’, ad esempio per un giorno di malattia, le ferie o un appuntamento dal dentista, senza toccare la rotazione. Quando la sostituzione finisce, la rotazione riprende come prima. Se due sostituzioni si sovrappongono, vale quella aggiunta per ultima, e chi lascia il workspace viene saltato automaticamente.
Avvisi push a chi è reperibile
Attiva le notifiche push sul telefono e sul computer, poi aggiungi un canale push impostato su “Whoever is on call”. Quando un monitor va down, solo la persona reperibile in quel momento riceve l’avviso sulla schermata di blocco, su iPhone, Android o desktop. Le notifiche push non costano nulla e non richiedono app aggiuntive; su iPhone, aggiungi prima Uptimecheck alla schermata Home. La notifica di ripristino sostituisce quella di interruzione, così la schermata di blocco resta in ordine.
Escalation quando nessuno risponde
Combina il turno con l’escalation. Pubblica subito ogni interruzione nel canale Slack del team, invia una notifica push a chi è reperibile dopo 5 minuti e manda un’email al team lead se l’interruzione dura da un’ora e nessuno l’ha presa in carico. Quando qualcuno prende in carico l’incidente, nell’app o con il pulsante Acknowledge in Slack, gli avvisi ritardati non vengono mai inviati. Vedi avvisi e notifiche per tutti i canali.
Una settimana tipo
Anna è reperibile da lunedì alle 09:00. Venerdì è a un matrimonio, quindi Erik copre la giornata con una sostituzione. Alle 03:12 di sabato, di nuovo nel turno di Anna, il checkout restituisce 503. L’interruzione viene confermata da un secondo controllo, sul telefono di Anna compare l’avviso push e lei prende in carico l’incidente nell’app. L’email di escalation al team lead non parte mai, e la timeline dell’incidente mostra chi è stato avvisato e quando.
Una reperibilità sostenibile
Invia al push di reperibilità solo le interruzioni reali. Gli avvisi di lentezza e i promemoria di scadenza possono andare via email o in un canale del team.Fai turni abbastanza lunghi da potersi organizzare e abbastanza brevi da poter recuperare; una settimana è la scelta più comune.Rivedi gli avvisi dopo ogni turno: se un avviso ha svegliato qualcuno e nessuno doveva intervenire, cambia l’instradamento.Usa le finestre di manutenzione per il lavoro pianificato, così un deploy notturno non fa scattare l’avviso per chi è reperibile.
Meno avvisi, ma migliori, rendono la reperibilità sopportabile. Uptimecheck esegue i controlli da Stoccolma, Londra e New York, e conferma ogni errore da una seconda località prima che si apra un incidente; la nostra guida su come ridurre i falsi allarmi copre il resto.
I turni di reperibilità e le notifiche push sono inclusi in ogni piano, e la demo dal vivo ha un turno che puoi consultare senza registrarti.
I piani partono da 9 € al mese con fatturazione annuale o 12 € con fatturazione mensile, IVA esclusa. Consulta la pagina prezzi, oppure inizia una prova gratuita di 14 giorni senza carta.