Harry Max, Executive Player-Coach, talks about the purpose of roadmaps in product development, sharing roadmaps with external stakeholders, the importance of prioritization, the complexity of roadmaps, and different resources and tools for roadmapping. He also discusses helping senior professionals design and develop their careers through roadmaps and development plans.
Roadmaps help create a joint journey, ensuring alignment with customers and stakeholders.
Prioritization is crucial in roadmapping and extends to hiring, financing, and risk management.
Deep dives
The Purpose of a Roadmap: Creating Consensual Reality
The purpose of a roadmap is to create consensual reality, helping people understand the options, timing, and high-level dependencies for product implementation. Roadmaps involve both internal and external stakeholders, such as partners, contractors, and customers. Customers, especially in B2B contexts, often want to see roadmaps as it creates a joint journey and ensures alignment. Roadmaps can be categorized into three swim lanes: committed items with a high degree of certainty, items in design and investigation, and aspirational items with higher uncertainty. Prioritization plays a crucial role in roadmaps as it reflects what matters most and requires negotiation to balance trade-offs.
The Importance of Prioritization and Certainty's Roadmap
Prioritization is essential in roadmapping, and a well-prioritized roadmap leads to effective organizations. Priorities extend beyond projects and products to hiring, financing, and risk management. A certainty's roadmap, with three swim lanes, helps manage priorities and communicate what is being committed, in design, or aspirational. Priorities reflect convictions and the approach to accomplishing goals. Prioritization involves considering different disciplines and resources. Keeping roadmaps updated and avoiding commitment to specific dates or ranges are important best practices.
Connecting Roadmaps to Vision, Strategy, and Goals
Roadmaps are not standalone documents but exist within a plan of record that includes vision, strategy, goals, and objectives. From a high-level vision and convictions, roadmaps reflect strategies for organizing resources to pursue goals. Roadmaps should present a broad view of what's ideal, a granular view of progress, and be constantly aligned with a shifting reality. Roadmaps can be flexible tools for prioritizing capabilities and organizing different categories of tasks or priorities.
Best Practices and Avoiding Common Mistakes in Roadmapping
Best practices in roadmapping include prioritization, using a plan of record as a contextual framework, providing multiple views, and representing various levels of certainty and risk. Mistakes to avoid are committing to specific dates without considering uncertainty, lacking transparency in expressing confidence levels, and not updating roadmaps. Engaging in wishful thinking or self-deception instead of reality-based thinking can lead to false realities and hinder effective planning and execution.