Posts tagged ‘Product Backlog’

May 4th, 2009

Scrum Tip: How to make planning go smoother

Sprint planning can be one of the longest, most painful parts of the Scrum process. I have been in planning meetings that take a full day and still end with many questions up in the air. It is terrible. But it doesn’t have to be.

Planning meetings have a singular purpose in my opinion: to define what the team is working on for the next sprint. Everything else is tangential. This is the real goal for me as product owner and development manager. Where does this information come from? The product backlog.

Having a well defined product backlog with good user stories can make or break a planning session. All the other planning details your scrum-master might have aren’t nearly as important as a good product backlog.

Define stories, don’t create them. If your planning meetings involve stakeholders continually modifying the product backlog during the planning, the product owner has failed. The stakeholders are there to help define the details of the story, not create new ones.

Have the right priorities. Nothing is worse than attending a sprint planning where priorities have changed since the last time the backlog was updated. Priorities and the backlog need to be updated continually so a sprint planning works with the latest, and most valid information.

Define stories just enough before planning. The product owner shouldn’t spend hours creating requirements documents. Instead, the team should just have a conversation regarding what the details of the story really are during planning. On the flip side, they must be defined well enough for the team to ask questions. Make notes better is a terrible backlog item because it has no clear goal.

I have been guilty of violating all of the above tips, but these are just a few of the things I have learned that help make product backlogs more useful and make sprint planing meetings go smoother.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit

February 19th, 2009

What makes a good product owner?

I read an awesome post on Coding Horror entitled Are you an Expert. There is a great quote that really exemplifies what product ownership means.

Being an expert isn’t telling other people what you know. It’s understanding what questions to ask, and flexibly applying your knowledge to the specific situation at hand. Being an expert means providing sensible, highly contextual direction.

A product owner has to be so in touch with the product, that they can ask the right questions. If the right questions aren’t asked, a team will soon be working on tasks that were simply on the list, not tasks that are important.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit

February 9th, 2009

Trickery to utilize user stories

I hate the term user story. Not because I hate user stories, but because people usually look at you funny when you ask them for it.

If this happens to you, instead of asking for user stories, ask who this is feature is for, what the feature really means, and why its important. Now you have successfully figured out the user story, without having to tell the requester to start their sentence with As a.

These pieces of information are super important in prioritization. In a month, if you don’t know why something is important because you forgot, well you can’t prioritize can you?

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit

November 10th, 2008

Prioritizing the product backlog

The product backlog is one of the hardest parts of using an Agile process in my opinion. It quickly becomes a daunting list of tasks that can be unmanageable. What I hate most is the subjectivity of picking what items should be worked on. How do you really weigh what it is important and what isn’t?

Mike Cohn gave a sweet presentation on just this topic. Listen up for Kano analysis, which I think is the simplest and probably most powerful way to weigh new features.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit