Una sola modifica può coinvolgere schermate, API, tabelle e processi in background. Controlliamo che queste parti rispettino le stesse regole, anche quando una richiesta viene ripetuta o un servizio non risponde.
Seguiamo le richieste fino ai dati
Per ogni operazione concordata controlliamo input, permessi, scritture nel database e chiamate esterne. Cerchiamo i passaggi che funzionano solo se tutte le operazioni precedenti vanno a buon fine.
Rivediamo test e configurazione
Controlliamo quali comportamenti coprono i test e quali errori potrebbero sfuggire. Esaminiamo anche migrazioni, variabili d’ambiente e log necessari per pubblicare il prodotto e capire eventuali guasti.
- Errori parziali e operazioni ripetute
- API esterne, timeout e processi asincroni
- Migrazioni, log e procedure di recupero
Spieghiamo le modifiche a chi continuerà il lavoro
Il report indica cosa correggere e perché. Possiamo includere interventi sul codice, test e istruzioni per il rilascio, così chi lavora alla versione successiva sa quali comportamenti conservare.
Aggiornato il
