Daniel Elizalde has some very insightful points on how to avoid product managers’ nightmares. He also mentions: the cures:
- The MVP must fit to the timeframe
- You need to be realistic about your team capabilities
- Include a project manager (yes, although I propose to distinguish between project managers and product managers, a dedicated product/project manager is useful in large development projects)
- Use agile methods to reduce risks
Read the article How to Avoid a Product Manager’s Worst Nightmare here.