Il Product backlog (aka. User story backlog) è la lista delle user stories prioritarie e ordinate. Il backlog deve essere continuamente aggiornato man mano che le user stories e le loro priorità cambiano.
Alcuni dei cambiamenti nell'arretrato potrebbero essere:
- aggiungere nuove storie
- eliminare o ridefinire le priorità delle storie esistenti
- decomporre le storie in pezzi più piccoli (aka. slicing) - tipicamente fatto dal team di sviluppo