Vous êtes Scrum Master et envisagez une évolution de carrière ? Le poste de Release Train Engineer est assurément une piste à creuser ! Par où commencer ? Quelles sont les qualités indispensables à avoir pour devenir RTE ? Quels sont les défis à surmonter, les clés de succès à activer ?
Maëlie Jolly, Release Train Engineer dans une grande banque française pour Wemanity, nous apporte son éclairage sur toutes ces questions. Après 3 ans en tant que Scrum Master dans un train SAFe, elle a eu l’opportunité d’enfiler le costume de RTE. Elle nous partage son expérience.
1. RTE : le Scrum Master des Scrums Masters
Le RTE (Release Train Engineer) est l’un des rôles clés d’une organisation qui fonctionne dans un cadre SAFe :
- Il doit faciliter au maximum la communication entre l’ensemble des parties prenantes.
- C’est le gardien du temple méthodologique : il veille à la bonne application du cadre SAFe, du suivi de ses principes et du bon déroulement des rituels.
- Le RTE doit animer le train, pour fluidifier la coordination et assurer l’alignement entre les équipes.
- Il œuvre à l’amélioration continue du fonctionnement du train.
Maëlie nous partage un petit aperçu de son quotidien :
« Ma mission première est la facilitation. Je dois m’assurer que tout fonctionne dans le train : que les équipes délivrent de la qualité, que tout le monde se parle, est au courant des avancées, des risques, etc. Je dois aussi anticiper les mises en production, gérer les risques de production et les interdépendances. Le but ? M’assurer que l’utilisateur final sera satisfait. »
Les missions du Scrum Master sont somme toute assez similaires, mais à échelle de l’équipe. Il est chargé d’accompagner l’équipe en s’assurant du respect de la méthode Agile. Son rôle est de motiver et d’impliquer les membres de l’équipe à avancer sur leurs tâches, tout au long des sprints.
La principale différence entre un poste de RTE et un poste de Scrum Master est donc une question d’échelle. Maëlie nous le confirme :
« Devenir RTE, c’est gérer plus de gens, plus de complexité, plus d’interactions. »Notre expert Michael Gicquel vous livre toutes les informations à connaître pour appliquer le framework SAFe au sein d’une organisation. »
2. Les qualités et compétences clés à avoir pour être RTE
Il existe des certifications spécialisées pour se former au poste de RTE, mais elles n’ont rien d’obligatoire. Une solide expérience de Scrum Master, notamment dans un contexte SAFe, est tout à fait suffisante.
Pour occuper la fonction de Release Train Engineer, il sera toutefois nécessaire de mobiliser certaines soft skills incontournables. Pour Maëlie, les principales sont :
- La patience et l’écoute : « Il faut pouvoir prendre le temps d’écouter les problématiques. Pour les comprendre, il faut s’intéresser à tout. Parce qu’ensuite il faut pouvoir défendre les décisions prises auprès de toute personne qui pourrait demander des explications. »
- Le sang-froid : « Il faut savoir rester calme pour pouvoir gérer les urgences. Un RTE doit pouvoir trancher, il est responsable des mises en production et des problèmes qui peuvent en découler. Il faut être capable de trancher rapidement, sans paniquer. »
- La fiabilité : « Il faut réussir à gagner la confiance des gens. C’est important qu’ils sachent que c’est toi la personne qui conduit le train et qu’ils peuvent s’appuyer sur toi. »
3. Sauter le pas et devenir RTE
Passer d’un rôle de Scrum Master à celui d’un RTE implique de monter une marche et demande une préparation certaine.
Il est important d’organiser sa sortie et donc l’intégration d’un nouveau Scrum Master.
Cela passe notamment par :
- une réalisation d’un état des lieux des process en place, à formaliser en documentation ;
- une mise à jour des Definition of Done et Definition of Ready ;
- la vérification de la documentation existante de l’équipe : elle doit être à jour et accessible.
Bien souvent, dans le même temps, peut arriver la prise en main du nouveau rôle de RTE.
Quand on a la chance de pouvoir avoir un temps de passation avec son prédécesseur, il faut en tirer le meilleur parti. C’était le cas de Maëlie : « La passation s’est faite sur un mois. Ça n’a pas été un mois complet parce que j’étais Scrum Master d’une équipe sur ce train en attendant de prendre définitivement le poste. J’avais des fonctions à assumer à côté donc c’était un peu quand on avait le temps… Pour monter en compétence rapidement, dès que j’en avais l’occasion, je me suis mise en mode shadowing et j’ai documenté tout ce qu’il faisait. Ça a permis de constituer une base pour nos échanges. »
Passer de Scrum Master à RTE implique également de changer de posture.
Lorsqu’elle était Scrum Master, Maëlie gérait une équipe de 7 personnes. Aujourd’hui, elle pilote un train de 80 personnes. Pour devenir facilitateur au niveau du train entier et des différentes parties prenantes, il faut réussir à prendre de la hauteur. La clé ? Apprendre à déléguer, et laisser le lead aux Scrum Masters au niveau de leurs équipes.
« Un des changements majeurs par rapport au poste de Scrum Master, c’est être capable de prendre de la hauteur sur les problématiques. On est moins impliqué directement, mais il faut pouvoir répondre à tout le train et plus seulement à une équipe. Il faut être épaulé par les Scrum Masters, qui sont de véritables relais dans les équipes, pour pouvoir avoir les bonnes informations, et pouvoir les diffuser aux bonnes personnes. »
4. Réussir son changement de poste : les conseils et facteurs clés de succès de Maëlie
Maëlie nous partage les défis principaux et les leviers stratégiques pour transformer l’essai.
Arriver sans idées reçues
En prenant son poste, Maëlie a demandé au RTE qu’elle allait remplacer de ne pas lui partager ses points de vue sur les problématiques du train.
L’objectif ? Se faire son propre avis sur les situations et proposer ses solutions, libre de toute opinion préconçue.
Cela ne veut bien sûr pas dire qu’il ne faut pas dialoguer et échanger avec les différentes parties prenantes concernées, mais plutôt qu’il faut s’autoriser à porter un regard neuf sur une problématique.
Construire une équipe de Scrum Masters basée sur la confiance
« Le RTE est en vitrine du train, il doit connaître tous les sujets en cours, à venir, les dépendances et les risques et leur statut, les incidents et les mises en productions afin de pouvoir conseiller, orienter et prendre les bonnes décisions. Pouvoir s’appuyer sur ses Scrum Masters est fondamental. On est à longueur de journée en communication et toutes les semaines, on se voit 2h30 : 1 heure pour parler du suivi, des avancées des choses. On fait un état des lieux et ensuite on partage pendant 1h30 sur nos pratiques agiles. »
Fluidifier la communication
Le rôle d’un RTE tient pour beaucoup dans la facilitation. La communication doit donc être performante…
…vis-à-vis des équipes :
« L’agenda d’un RTE ne doit pas être trop rempli et doit être visible de tous pour afficher clairement ma disponibilité pour faciliter, accompagner et aider le train. »
…mais aussi de l’utilisateur final :
« Il est nécessaire de s’assurer que la communication est bonne et que les utilisateurs de notre produit sont satisfaits. Pour cela, je fais une passe régulière sur les mails adressés au train et non répondus (je dois donc être en copie de chaque communication entrante et sortante) et fais en sorte que le support aux utilisateurs soit efficace. »
Clarifier les rôles de chacun
C’est vrai pour chacun des membres du train, RTE compris.
« Comprendre ce que les gens attendent de moi à court et moyen termes est essentiel. J’ai organisé des échanges avec chaque rôle pour recueillir leurs attentes et comprendre de leur point de vue quelles sont les problématiques rencontrées actuellement afin de définir mes objectifs à court et moyen termes. »
Eclaircir les responsabilités de chacun a également été indispensable : « Sur mon train, il y a eu beaucoup de turnover et de nouveaux rôles ont été créés (PM support et PO support). Les rôles et responsabilités de chacun n’étaient plus clairs pour tout le monde. J’ai donc organisé un atelier pour travailler en commun sur ces sujets et clarifier tout ça. »
Engager les équipes
« Un autre gros volet du poste de RTE, c’est l’animation. Il faut réussir à motiver les équipes, et responsabiliser les collaborateurs. »
Tout est cadencé avec les événements prévus dans le cadre SAFe, mais il faut savoir aller au-delà lorsque cela s’avère nécessaire. Lorsqu’un point de blocage est identifié par exemple, l’organisation d’un atelier dédié sera un bon moyen de faire avancer les choses.
Lorsque Maëlie a eu l’opportunité de devenir RTE, elle a tout d’abord ressenti de l’appréhension à l’idée d’endosser ce rôle à l’envergure beaucoup plus large qu’un poste de Scrum Master. Une fois cette première inquiétude passée, elle a immédiatement été emballée par ce nouveau challenge à relever !
Maintenant qu’elle a pleinement pris sa place de cheffe de train, son conseil est de foncer : « Il ne faut pas avoir peur. Si on a de l’expérience en tant que Scrum Master, et Scrum Master SAFe, je pense que c’est assez naturel de devenir RTE. Il ne faut pas se dire qu’on n’a pas les épaules. Si on en a envie, c’est un peu une suite logique. »
En résumé :
Le RTE (Release Train Engineer) est l’un des rôles clés dans une organisation fonctionnant dans un cadre SAFe. Il facilite la communication entre tous les intervenants, assure le gardiennage du temple méthodologique, veille à la bonne application du cadre SAFe, au suivi de ses fondements et au bon déroulement des événements agiles. Le RTE conduit le train de manière à faciliter la coordination et à assurer l’alignement entre les équipes. Il travaille également à l’amélioration continue du fonctionnement du train.
La différence entre RTE et Scrum se situe au niveau de la taille du cadre dans lequel ils opèrent, de l’étendue de leur responsabilité et de leur action. Le RTE fonctionne dans un cadre SAFe. Un cadre agile généralement utilisé lorsque les entreprises veulent étendre la « méthode de travail agile » à l’ensemble de l’entreprise.
Les approches agiles Scrum et Scaled Agile Framework (SAFe) sont toutes deux utilisées dans la gestion de projets agiles. Toutefois l’approche SAFe, l’environnement du RTE semble aller plus loin que le Scrum dans l’adoption de l’agilité à grande échelle dans les entreprises.