Agile Train Release
16
juin

Qu'est-ce qu'un Agile Release Train (ART) ?

 

Oubliez le train express, l'Intercity ou le Thalys. C'est le “Agile Release Train” qui est à la mode ! Ce train circule rapidement et efficacement vers son but ultime. Il respecte toujours l'horaire. La plupart du temps, ce sont les passagers eux-mêmes qui établissent cet horaire ! 

L'Agile Release Train (ART) a été créé par SAFe (Scaled Agile Framework). Il s’agit d’un train virtuel composé de 5 à 10 équipes multidisciplinaires auto-organisées qui planifient, organisent et exécutent leur travail ensemble. Ces équipes travaillent ensemble sur des Incréments de Programme, des composants qui s'emboîtent parfaitement et apportent une valeur ajoutée à l'ensemble de l'organisation.

 

L’ART au niveau des équipes 

Ensemble, les équipes de lancement SAFe agile s'engagent à livrer un incrément de programme en 10 à 12 semaines. Ce produit offre une valeur ajoutée à l'entreprise et peut être déployé dans son ensemble.

Le Scrum Master anime l'équipe, surveille les processus, gère les obstacles et veille à ce que l'équipe de développement puisse se concentrer sur leurs tâches.

Le Product Owner gère le backlog de l'équipe, donne la priorité aux user stories et s'assure que l'équipe de développement peut s'en occuper.

Chaque équipe a sa propre DevTeam. Celle-ci se compose de 3 à 7 développeurs qui se concentrent entièrement sur la création de nouveaux PI.

 

L’ART au niveau du programme

Le travail des différentes équipes Scrum doit être bien aligné. C'est la responsabilité du Release Train Engineer. Il ou elle encadre les Scrum Masters et s'assure qu'ils travaillent bien ensemble. Le RTE cartographie les interdépendances et s'assure qu'elles sont correctement gérées. Le RTE travaille également en permanence à l'amélioration des programmes afin que l'Agile Release Train (ART) puisse fonctionner encore plus rapidement et plus efficacement. Le RTE est donc en quelque sorte comme le scrum master en chef ou le chef de train de l'ART. Un poste important !

La gestion de produit développe et gère le backlog au niveau du programme. L'équipe de Product Management cartographie les exigences commerciales, les hiérarchise et les développe jusqu'à ce qu'elles soient prêtes à être transférées aux équipes Scrum.

Les Business Owners ont la responsabilité finale de la gestion, de la conformité et du résultat des solutions fournies. Ce sont les clients internes qui échangent des idées avec l'équipe de Product Management  sur les exigences et leur hiérarchisation.

Télécharger la brochure RTE

L’ART au niveau du portefeuille

Outre le personnel du train, plusieurs équipes et employés contribuent à maintenir le train sur les rails du point de vue de la gestion du portefeuille.

L'équipe système soutient l'Agile Release Train en mettant en place et en gérant les différents environnements et outils nécessaires pour rendre l'intégration continue possible. L'équipe de gestion se réunit régulièrement afin de discuter de la portée, de l'avancement et de la qualité des versions produites. Elle détermine en dernier ressort si une version peut être mise en service.

 

Dans l'ensemble, SAFe reconnaît de nombreux rôles et responsabilités. Cela est également nécessaire parce que SAFe offre une structure dans laquelle tous ceux qui sont impliqués dans un flux de valeur peuvent travailler ensemble efficacement. Ceci est particulièrement difficile pour les organisations très hiérarchisées, organisées autour d'entités fonctionnelles plutôt que de départements orientés produit, et nécessite une approche de gestion différente.

Télécharger la brochure RTE



RESTER INFORMÉ

Abonnez-vous à notre newsletter