Although every product roadmap is unique, and there are several types of roadmaps, there is some information that every roadmap typically includes.
The level of detail and type of information your roadmap contains depends on your target audience. For example, executives might need less details than developers and a public roadmap will include less detailed timings and descriptions than an internal product roadmap would. Also, you might not want to present some items or initiatives publicly.
Product roadmaps often contain information on milestones, responsible teams or people, items, initiatives and themes.
And, of course, they include information on timing and progress. We'll come to this point later.
When thinking about what specific information to add, keep one thing in mind - you should only present information that's really needed. Each unnecessary data point makes your roadmap more confusing and less easy to understand. But even worse, it pushes discussions in the wrong direction. That's why it's so important that you remove every piece of information that you don't need.
Modern roadmap tools allow you to filter
your roadmap to show specific information. That way, you can create a suitable version for each target group really easily.