Get ready for a Release plan negotiation!

A release plan is an extremely important negotiation process. It should be factual based, considering dependencies, anticipating risks and sharing with your Product Owner concerns, plans to improve the product in non functional requirements (e.g. QA, Security, Performance, etc.). You are managing expectations, challenging how reliable is the predictability of your dev team. But should you only consider your MPP? How can you avoid emotions in the release planning process?