On at least two occasions we've run into a Product Owner that was, to be honest, an agile team's worst nightmare.The Product Owner is supposed to represent the interests of the business, providing information on needs, requirements, priorities, and the like. This one, however, was a former IT guy, steeped in the traditional approach. Instead of merely establishing priorities and representing the needs of the business, he also wanted the team to have a detailed task plan that he felt he needed to approve. He didn't understand or accept the idea of a self-organizing team. In short, the guy was a control freak who felt that being the product owner put him in charge of everything.
While we want the Product Owner to be engaged and feel a sense of commitment, this guy needed to be committed, or at least get some therapy! The twin ideas that there is no detailed iteration plan, and by this I mean a plan with formal tasks and dependencies, and that the team is self-directing, flew in the face of everything this former IT manager held dear.
The agile team needs to act as a team, based on bonds of professionalism and mutual accountability. There is no room for micromanagement, and being appointed the Product Owner does not come with the right or responsibility to tell the team how to do their jobs. The Product Owner has clear responsibility for the what and the why, but not the how or when.
When you find yourself faced with such a Product Owner, the only suitable reaction is to stage a coup; you need a different Product Owner. If that won't work, you need to accept that your project is not going to be agile. You might even want to think about finding a new project.




