Short answer - Get a good project manager on your team :)
But I understand you don't always have the luxury to get a proj. mgr for a product launch. In some cases, for bigger launches, I have asked for a shared proj. manager from another team (especially the product team). If nothing - you basically have to wear two hats. I find it very hard and time-consuming because it takes me away from my PMM work, but it is a key role and someone has to do it diligently. I also use proj. management tools, don't have a preference here (asana, jira,...whatever rocks your boat)