It might be solved somewhere but the problem is for each business to find what software solves it for them. I've been evaluating a switch from a mix of little tools and found no package yet that solves all our business needs. Example: we use four teams with staggered sprint times, so planning, burndowns should allow for that (multi team planning and scheduling on a single project). A lot of tools are out already at that point TFS is one tool with excellent multi-team scrum, but last time I checked TFS didn't even account for weekends in its burndowns. A bug/omission like that left unattended for several releases isn't encouraging. So were still searching.