Definition(s):
A product Backlog refers a “list created containing all the requirements or tasks that are currently known.” (Abrahamsson et al., 2002)
“the product Backlog list should be constantly updated with new and more detailed items, as well as with more accurate estimations and new priority orders.” (Abrahamsson et al., 2002)
Therefore, a TD Backlog represents a list of TD items identified throughout the software product development or maintenance processes, which may need to be updated, monitored, and handled in the next iterations/releases.
Source(s):
- Behutiye, Woubshet Nema, et al. “Analyzing the concept of technical debt in the context of agile software development: A systematic literature review.” Information and Software Technology 82 (2017), pp. 139-158.
- Abrahamsson, Pekka, et al. “Agile software development methods: Review and analysis.” arXiv preprint arXiv:1709.08439 (2017).
- Seaman, Carolyn, and Yuepu Guo. “Measuring and monitoring technical debt.” Advances in Computers. Vol. 82. Elsevier, 2011. 25-46.
- Jeronimo Junior, Helvio, and Guilherme Horta Travassos. “Consolidating a Common Perspective on Technical Debt and its Management Through a Tertiary Study.” Information and Software Technology (2022): 106964.