Roadmap | Dev + Design
You can check the tabs for dev and design roadmaps on this spreadsheet: https://docs.google.com/spreadsheets/d/1ON5PgBH7KP7KN8WB-6y8j7Hf5I1jSI3RNhBetCboFRI/edit?usp=sharing
You can check how to create roadmaps here: https://drive.google.com/drive/folders/1G8oOJCLtVRVU16o16diJCA6mWJ8Ellfc
Estimated Roadmap
Displayed Columns:
Deliverable: Name of the task or flow (does not necessarily mean 1 User Story or Milestone)
Priority: Shouldn't exist 2 tasks with the same priority, make sure that every task follows a sequence
Dev Estimation (days): Ideally, this estimation needs to be passed by the devs.
PM Estimation (days): Here we get the dev estimation and multiply by a security margin, normally between 1.5 to 2 times the dev estimation
Total Dev Estimation (days): [AUTOMATIC] This column displays the total number of days the whole project should take, considering the column Dev Estimation (days), its incremental
Total PM Estimation (days): [AUTOMATIC] This column displays the total number of days the whole project should take, considering the column # Days for each task, and its incremental
Considering Available Devs: [AUTOMATIC] Total PM Estimation / Total Devs
Sprint: [AUTOMATIC] Considering Available Devs / Sprint Work Days
Roadmap Tracking Steps
The Product Engineer (PE) is responsible for defining epics and creating the initial roadmap on the tab “Dev Roadmap” after the V1 first draft PRD (that is presented to clients) is created. They must duplicate this template, with the name “[Project] Roadmap - Internal”.
PM, with the help of the main dev of the project, should review the roadmap and create an estimation
Tech Lead should review the final roadmap after the dev point estimation.
The PE must add the final roadmap to a client's Google Drive with the name of the project.
Designers must use the tab Design Roadmap on the same file the PE created ([Project] Roadmap - Internal) and add links/status for their flows.
PRD Management: The PM is responsible for updating the PRD after the design handoff call is finished and generating one final PDF.
Timeline Reality: Initial roadmap estimates are only used for overall timeline planning. Once the project starts, sprint-by-sprint estimation takes precedence. Do not worry about matching original roadmap estimates as projects evolve and context changes.