La Guida di Scrum fornisce alcune indicazioni su questo
The Increment is the sum of all the Product Backlog items completed
during a Sprint and the value of the increments of all previous
Sprints. At the end of a Sprint, the new Increment must be “Done,”
which means it must be in useable condition and meet the Scrum Team’s
definition of “Done.”
Pertanto, una squadra che pratica Scrum non dovrebbe consapevolmente consentire al prodotto di subire una regressione inattesa delle funzionalità. Devono anche disabilitare i difetti noti nelle nuove funzionalità a meno che l'incremento non sia in una "condizione utilizzabile e soddisfi la definizione di" Fatto "del team Scrum.
Anche
As Scrum Teams mature, it is expected that their definitions of “Done”
will expand to include more stringent criteria for higher quality. Any
one product or system should have a definition of “Done” that is a
standard for any work done on it.
Scrum consente agli Scrum Teams di creare i propri processi per la gestione dei lavori in corso e bug nel codice di produzione. Questo perché non esiste una "best practice" in un dominio complesso come lo sviluppo di software più . Le pratiche di successo emergono come risultato dell'esecuzione di esperimenti e della scelta di quelli che tendono ad avere successo. Altro sulla complessità qui .
Basta picchiare intorno al cespuglio ... ECCO LA TUA RISPOSTA
Scegli un processo, ad es. registra e corregge tutti i bug, indipendentemente da quando e dove sono stati trovati, e inizia a misurare e a riflettere sugli effetti di quel nuovo processo. Il team vedrà pro e contro e finirà per risolvere un metodo collaudato che funziona per loro all'interno del framework Scrum.
Soprattutto, lo Scrum Team avrà preso la sua decisione empiricamente e in modo auto-organizzativo.