When a Contract Puts a Ceiling on Sustainable Pace

I recently received the following question from one of my students: “I manage a project using Scrum but the team is limited to 40 hours/week, not a minute more, due to contractual obligations. According to Ken Schwaber, Scrum relies on personal commitment – folks will do what it takes to succeed. How do I best [...]

Perfectly Predictable – Why Story Points are Better Than Detailed Estimates

I warn many of my students at the beginning of CSM classes that some of what they hear during the class may some counter-intuitive. I’m concerned that there are “truths” they’ve “grown up” believing and practicing in the development of software applications that may lead to trouble during the class. For example, when I talk [...]

We've Been Managing Software Development All Wrong!!!!

Today, I chose to write about one of those questions that I’m asked over and over again in my CSM classes and coaching opportunities: “Why is management so different in an agile organization than in any other?” I decided that I was going to find out. My search for answers took me back to whitepapers [...]

A Lesson From Open Space — Whatever Happens Is the Only Thing That Could Have

I’ve had the great privilege of learning about Open Space meetings from one of the best practitioners in the business: Diana Larsen. One of the principles of Open Space meetings is that “whatever happens is the only thing that could have.” Assuming that our Scrum team is working in good faith (which is to say, [...]

The Basics on Creating Organizational Definitions of DONEness

(I’ll add to this post more in the near future, but I wanted to get it started based on an email I answered for a student of mine.) As for creating a definition of DONEness, my recommendations would be as follows: 1. Get as many different examples as you can find of DONEness definitions. The [...]

When Under-Commitment Is the Order of the Day

How much your team is willing to commit to during any Sprint is going to depend on a lot of things, starting with how comfortable your team is with not achieving all of the planned results. Many Scrum teams will deliberately under-commit because they work (or are under the impression that they work) in an [...]