When the project is just started, its backlog seems clear and transparent. It looks like a useful tool for project goals fulfilment.
But over time, small mistakes, almost harmless on their own, turn your trusted management tool into a formless pile of tasks that can immobilize and halt any useful initiative you may have. And with each passing day, you spend more and more time and effort to manage it.
Your dev team is working hard. A lot of tasks are closed each sprint. But there is no progress. No value is delivered to the end-users. The backlog still looks like a bottomless pit.
Let's think together, what can cause such an unfortunate outcome and what could be done to avoid that...