It’s easy to think of a roadmap as a fixed and detailed plan virtually etched in stone. They are often artfully crafted and designed… bosses love them and developers hate them. They leave us the job of tediously making updates to match the things we failed to deliver and let us down more often than not. Often, they don’t focus on real user needs and outcomes. Traditional approaches to roadmaps aren’t flexible enough for the agile methods most teams use today. We need a different approach.
Management often still want them because:
* They want to be sure we’re working on the highest-value things first
* They are trying to run a business, which means they need to be able to plan.
* They need to make date-based commitments.
* They need to coordinate efforts and dependencies with other parts of the organization.
For alternative approaches to be accepted, it must address these needs.
In Agile, we talk about creating a shared understanding of product goals. We recognize the value in getting everyone on the same page. A good roadmap is not so much a project plan as a strategic communication tool, a statement of intent and direction. It should capture the user’s goals and outcomes.
In this talk, hear how Chris is helping organizations take a pragmatic approach to roadmapping. You’ll learn how to address management’s core needs without frustrating your product delivery teams.