The roadmap it is good, but more important is the presence of a clearly compiled technical document, specification of the idea in numbers and professionals in the team
Each project should have a marketer who clearly understands all of its actions in the future, so that the project develops on the market