Depends on your team structure - do you follow agile scrum with set sprints in which case they might be useful if done correctly. Doing agile kanban where everyone is a project manager, developer and tester, they are mostly useless since team members will prioritise work as it comes in.