Definition of a Release:

A release in Agile refers to the final delivery of a software package after the completion of multiple iterations or sprints. A release can be either the initial development of an application or the addition of one or more complementary features to an existing application. A release in iterative Development should take less than a year to complete and in some cases may take as little as a few months.

Use of Release:

Agile teams use the time scheduled for a software release, divided by the velocity of their iterations, to be able to determine the required number of iterations to develop a software for release.

Benefits of Release:

  • Establishment of a tangible goal.
  • Clarifying the customer's requirements and vision.
  • Preliminary releases of alpha or beta versions after some iterations are made possible.

Scrum Master Trainings

=> Become a Certified ScrumMaster

Velocity in Scrum

=> This is how you work with your Team Velocity

Chris Li at agile100

=> Learn about Teamwork from our Agile Academy Trainer Chris Li