Tim Bonnemann writes about agile product development:
"Agility is about paying attention and reacting. You can’t not make mistakes. What you can do is figure out you made a mistake quickly and react accordingly."The inevitable mistakes and oversights occur not just with product design and implementation, but with product requirements, marketing messages, and pricing. Thus product managers, not just developers, must participate in the agile process.