Entités SAFe
Découvrez les différentes entités SAFe qui sont utilisées pour planifier, suivre et livrer avec succès vos produits logiciels.
- Épopée
L'épopée désigne dans SAFe la plus grande unité de travail, pouvant être traitée en continu via plusieurs incréments de programme. L'épopée exprime les hypothèses commerciales et est classée par ordre de priorité et évaluée selon le score WSJF (la méthode de la tâche la plus courte pondérée en premier sert à classer les tâches par ordre de priorité et à les séquencer de façon à produire une valeur commerciale optimale).
L'épopée se décompose à son tour en fonctionnalités devant être implémentées et livrées par les ART SAFe.
- Fonctionnalité
Une fonctionnalité SAFe est l'équivalent d'une épopée dans Agile Development. Elle doit être assez petite pour être terminée au cours d'un cycle d'incrément de programme. Elle est classée par ordre de priorité et séquencée dans un backlog ART en fonction de son classement global. La fonctionnalité se décompose à son tour en stories d'utilisateurs devant être implémentées et livrées par les équipes SAFe.
- Story
Une story SAFe est une brève déclaration encapsulant une exigence produit ou une problématique métier rédigée dans un langage centré sur l'utilisateur. Une story doit être assez courte pour être terminée en l'espace d'un sprint. L'effort estimé requis pour terminer une story se mesure en points de story. Une story nécessitant plus d'efforts se verra affecter davantage de points. Les points de story sont des mesures arbitraires de l'effort (et pas nécessairement du temps) nécessaire pour terminer une story, sur la base des estimations des membres de l'équipe SAFe.
- Train de mise en production agile
Le train de mise en production Agile (ART) se compose d'un ensemble d'équipes travaillant sur une solution unique.
- Incrément de programme
Un incrément de programme est une période définie au cours de laquelle les équipes d'un ART collaborent et produisent en vue d'atteindre des objectifs convenus. Un incrément de programme dans SAFe est similaire à un sprint dans Agile Development, et couvre généralement 8 à 12 semaines. La forme d'incrément de programme la plus courante se compose de quatre sprints de développement, suivis d'un sprint d'innovation et de planification.
- Équipe SAFe
L'équipe SAFe est une équipe autonome et interfonctionnelle composée de membres possédant différents ensembles de compétences et travaillant en collaboration pour atteindre un objectif commun.
Un utilisateur disposant du rôle safe_scrum_master ou safe_art_user peut créer une équipe SAFe. Vous pouvez affecter ces équipes à des éléments de travail SAFe, tels que des stories, des épopées et des fonctionnalités.
Une fois qu'une équipe SAFe est créée, vous pouvez y ajouter des membres.- Nouveaux clients : l'administrateur système peut ajouter des membres à l'équipe.
- Clients existants : un utilisateur disposant du rôle safe_scrum_master ou safe_art_user peut ajouter des membres à votre équipe SAFe.Remarque :
Pour restreindre cette fonction à l'administrateur système, créez la propriété safe.disallow_scrum_add_group_member et définissez-la sur true.
Pour en savoir plus sur la création d’une propriété, reportez-vous à la rubrique Ajouter une propriété système.
- Sprint
Les incréments de programme dans SAFe sont à leur tour segmentés en sprints pour les équipes qui y sont impliquées, et se mesurent en termes de semaines.