Livraison (Release)
Définition de Release :
Un release en Agile désigne la livraison finale d'un package logiciel après l'achèvement de plusieurs itérations ou Sprints. Un release peut être soit le développement initial d'une application, soit l'ajout d'une ou plusieurs fonctionnalités complémentaires à une application existante. La réalisation d'un release devrait prendre moins d'un an et dans certains cas, cela peut même ne durer que quelques mois.
Utilisation du Release :
Les équipes Agile utilisent le temps prévu pour une Release logicielle, divisé par la Velocity de leurs itérations, pour déterminer le nombre d'itérations nécessaires au développement d'un logiciel pour la Release.
Avantages du Release :
- Définition d'un objectif concret.
- Clarification des exigences et de la vision du client.
- Possibilité de releases préliminaires de versions alpha ou bêta après quelques itérations.