Has your team struggled to define “done” for user stories? You are alone. Everyone has this one figured out. You must be new to this thing called agile software development. What’s that? You’ve been doing this agile thing for some time now? Wow, that has got to be depressing. I’m sorry to hear that you’re struggling with such a simple concept. Fortunately for you I’ve got the answer. Follow these three simple steps:
- Listen to this podcast with Scott Hanselman interviewing one of the founding fathers of Scrum, Ken Schwaber
- Sit down with the team, Product Owner, Scrum Master, and maybe even major stakeholders to define what success is for your project in a clear and simple manner
- Make a list of all the activities required to achieve the level of quality required by step 2 for a typical user story in the backlog
Easy, right? That’s fine. When you punch the picture of me on the screen I don’t feel a thing. I’m still smiling, see?