Projects are strange animals. They get a lot of attention at the start and typically not much once they’re underway unless things have gone wrong. When they do go wrong, there is a lot of disappointment and the machinery is generally blamed. A bit like making toast, actually a lot like making toast.

So imagine if you could actually see project progress constantly?
Not just every month or week or whenever status reports are produced, but truly constantly. That way, if the toast was burning you would be able to do something about it then, not at the end of the week when you had no option but to throw it away and start again. And if the toast wasn’t cooking, you could take action, then, and increase the heat (add more resource).
Imagine too if you are the toast (project team). You wouldn’t have to keep stopping the project for inspections so people can gauge how things are going. Anyone interested can just see the progress at any time.
Less Inspections = Less Interruptions = Smoother Delivery
And having transaprency of progress is healthy too, it means that progress is more visible to those who perhaps would not have ordinarily taken an interest. The more people involved, the more likely that issues will be spotted and addressed before they become problems. Of course this means that people will see all our flaws and all our dirty laundry but so what? The first step towards improvement is recognition of the problem.
Stop imagining, think Agile, think Scrum, think Task Boards, Backlogs and Burndown Charts. There should never be another piece of burnt software development toast.
It is almost 5 months to the day since I thought I’d farewelled what was a cumbersome, high-maintenance way of tracking what someone thought someone else wanted a long time before they got something entirely different. I wrote about the moment I said 


