Agile release planning
Agile release planning provides a high-level summary time-line of the release schedule (typically 3 to 6 months) based on the product roadmap and the product vision for the product's evolution. It also determines the number of iterations or sprints in the release, and allows the product owner and team to decide how much needs to be developed and how long it will take to have a releasable product based on business goals, dependencies, and impediments.