Hughes Blog
Thoughts on Software Development, Project Management, Parenting, and Running.
Wednesday, June 14, 2006
More on what it means to be Agile
The thing that I love about Scrum is that we use the software to tell us the state of project. Sure we track some metrics, like the sprint burndown chart (below). But the thing that tells us where we are and therefore what needs to be done next is the state of the software.

On our current project we have just completed reworking the entire presentation layer. This was a massive effort and the software is telling us that our work is not yet done. This makes my job as a project leader easier. Instead of having to deal with reworking a big huge hairy project plan, I can simply advocate the correct course of action for the next sprint based on what the software is telling me. In our case that means we will be spending time running through test cases and getting the code whipped back into shape!


Comments: Post a Comment

<< Home

All views expressed in this post and on this blog are my own. None of my comments should be construed to represent the views of others including and not limited to: BMC Software Inc., Corel Corporation, Dun and Bradstreet and AC Nielsen. Copyright Chris Hughes 2004-2012