Agile release planning is a dynamic process that directs development teams in delivering software increments in a reliable manner. It emphasizes on collaboration, visibility, and continuous optimization. By segmenting large projects into smaller, manageable chunks, agile release planning supports teams to respond to changing requirements and ensure