Communicating as a product manager is probably 90% of the job. I would say you need to make sure you establish clear chains of communication, both internally and externally, especially as a pertains to product roadmap delivery updates. My favorite method of doing this is to create a safe, publicly available, published version that you can distribute internally and externally so that everybody’s on the same page regarding the major milestones that you’re hoping to accomplish. This can also be coordinated with marketing to help create marketing launch activities around it. As a product manager, I hope that you’re working iteratively working with engineering in a way that requires you to pivot and think about problems strategically. As a result, you may completely scrappy roadmap next quarter from what you originally published, but all you need to do is update to publish version and make sure you have a disclaimer that says these are not commitments, and they are subject to change.
As far as distributing this published version, I have had success distributing it on social media, newsletters to customers, or having just a subscription to the page so people get updates, whenever the pages are updated.