A user's guide to practical Scrum

Every Scrum Event is rigidly timeboxed. This is a fundamental part of how Scrum functions, and shows respect for everyone’s time. Review the Scrum Values if you want a reminder of how Respect plays an important role in Scrum. The Scrum events are timeboxed as follows: Sprint – up to 4 weeks. The Sprint ends […]

Okay, so as I kept thinking about metrics after writing the last post, it became apparent to me that I had more to say on the topic before moving on to something else. Let’s go back to the Scrum Guide for a minute here: the word “metric” doesn’t appear anywhere. There’s a damn good reason […]

We are often asked in Agile about what metrics we can provide to the appropriate level of management. “Velocity!” we all say at once, even though we know that velocity carries its own built-in danger. “Quality!”, some say; “Releases!” say others. These are good too, but they reveal only a small part of a bigger […]

One of the things that makes your Agile framework of choice work is that it abandons the old waterfall approach to software development. There are still times when a traditional waterfall approach might be preferable to an Agile one, although I can’t think of such a thing off the top of my head. One of […]

It’s well established that there are exactly three roles in Scrum: Product Owner, Scrum Master, and Development Team. Often, there is a natural desire to merge the role of Scrum Master with another role on the team. Should you do this, though? The answer, as is so often the case, is it depends on your […]