Ce que Tetris m’a appris sur l’Agilité

Pas le temps de lire l’article ? Voici les points clés à retenir :

  1. Dette technique : « Accumuler la dette technique, c’est comme commencer une partie de Tetris les yeux bandés : tu sais que ça va mal finir, mais tu y vas quand même ! »
  2. Simplifier pour avancer : « Optimiser les processus, c’est comme lisser la surface dans Tetris : moins de bosses, moins de stress et des décisions plus rapides et efficaces ! »
  3. Adaptation rapide : « Quand l’écran clignote rouge, n’essaye pas d’être un héros du Tetris, deviens un pompier agile ! »
  4. Rétroaction en continu : « Les indicateurs dans l’agilité, c’est comme les points dans Tetris : sans eux, tu joues à l’aveugle ! »
  5. Priorité à la valeur : « Que tu effaces une ou quatre lignes, tant que tu libères de l’espace, tu es sur la bonne voie — dans Tetris comme en agilité ! »
  6. Gestion des priorités : « Gérer les priorités sans objectif, c’est comme jouer à Tetris sans savoir à quoi sert la barre droite ou le T : tu perds vite le fil ! »
Lire la suite

Qu’est-ce que la « méthode » Scrum ?

Comprendre et appliquer Scrum : la différence cruciale

Dans le monde professionnel dans lequel j’évolue, je peux souvent lire, entendre et même participer à des débats sur la méthode Scrum qui, pour plusieurs, ne serait en fait pas une méthode, mais un cadre de travail.

Quand on regarde de loin, on peut se dire qu’on joue sur les mots. Quelle importance finalement? On utilise toutes et tous le même outil et les personnes qui débattent ne sont là que pour satisfaire leur égo.

Mais en réalité, c’est plus complexe que cela. Et d’ailleurs : si tout le monde avait raison? D’un côté la méthode Scrum, de l’autre le Scrum professionnel.

Alors, c’est quoi la méthode Scrum?

Lire la suite

Les valeurs de Scrum : Le Respect, juste du gros bon sens ?

Il est plus que temps de terminer notre tour des valeurs Scrum et de comprendre comment les incarner au quotidien. La dernière, et non des moindres : Le Respect !

À le voir, comme souvent, on se dit que c’est juste du gros bon sens, mais concrètement, qu’est-ce qui va m’aider à mettre en place et améliorer une culture de Respect avec mon équipe ?

Il s’agit d’un élément clé sur le chemin d’une équipe pour atteindre un haut niveau de performance. C’est la valeur qui encourage la collaboration, la compréhension et la reconnaissance des contributions de chacun et chacune.

Alors, sans plus attendre, voici 10 bonnes pratiques pour renforcer le Respect au sein de ton équipe :

Lire la suite

Saturation/fatigue/résistance au changement (2e partie): outils pour une transformation sereine

Cet article est proposé afin de partager les messages clés d’un atelier créé et facilité par Maxime Jamet, conseiller en Gestion du Changement, et Élise Paichard, Coach Agile et Release Train Engineer (RTE), lors de l’Agile Tour Quebec 2023.

Changement stratégique, organisationnel, technologique, méthodologique, humain, culturel, etc. Le changement est notre nouvelle constante, indispensable pour s’adapter aux évolutions rapides du marché et de la société. En même temps, en tant qu’êtres humains, la plupart d’entre nous recherchent intrinsèquement la stabilité, l’ordre et la prévisibilité.  

Nous avons vu dans la 1e partie comment mesurer l’état de fatigue de vos équipes.

Comment renverser le rapport au changement au sein d’une organisation et le rendre sécurisant, anticipable, fluide ? 

Lire la suite

Si j’ai la balle, je fais quoi?

Je suis un grand amateur de baseball. Je le pratique encore aujourd’hui. Plus jeune, mon père me donnait toujours le conseil suivant : « Demande-toi, à chaque frappeur : Si j’ai la balle, je fais quoi? ». Je trouvais cela ridicule, mais je lui répondais. Avec le temps, j’ai compris l’intention derrière : prendre du recul sur la situation pour choisir le meilleur jeu.

Lire la suite

Saturation/fatigue/résistance au changement (1e partie) : diagnostic pour une transformation sereine

Cet article est proposé afin de partager les messages clés d’un atelier créé et facilité par Maxime Jamet, conseiller en Gestion du Changement, et Élise Paichard, Coach Agile et Release Train Engineer (RTE), lors de l’Agile Tour Quebec 2023. 

Changement stratégique, organisationnel, technologique, méthodologique, humain, culturel, etc. Le changement est notre nouvelle constante, indispensable pour s’adapter aux évolutions rapides du marché et de la société. En même temps, en tant qu’êtres humains, la plupart d’entre nous recherchent intrinsèquement la stabilité, l’ordre et la prévisibilité.  

Alors comment fait-on quand, sur le terrain, une certaine saturation/fatigue/résistance au changement est tangible, et que notre transformation organisationnelle semble patiner à mi-chemin ? 

Lire la suite

L’Agilité selon Platon

Imaginez une tribu de travailleurs d’une compagnie lambda qui vivent dans une caverne depuis leur naissance. Sur le mur de la caverne, un jet de lumière projette une ombre, celle de l’Agilité.

Toute leur vie, ces travailleurs ont regardé l’ombre de l’Agilité et n’ont connu que celle-ci. Pour eux, l’ombre EST l’Agilité.

Qu’arrive-t-il lorsqu’un jour, l’un d’eux décide de se tourner vers l’entrée de la caverne et qu’il voit pour la première fois que c’est le GUIDE SCRUM qui projette l’ombre ? Il réalise alors que tout ce qu’il a connu de l’Agilité depuis sa naissance n’était qu’une ombre du guide Scrum aux contours flous et imparfaits.

Lire la suite

Adaptation de Scrum – Retour d’expérience 3/7

(English follow) 

Dans ce troisième article de cette série, nous allons expliquer les raisons pour lesquelles plusieurs membres d’une équipe de développement logiciel Scrum ont souvent une spécialisation.  

L’objectif de cette série d’article de blogue est de démystifier l’application du cadre Scrum dans un contexte réel dans lequel, au final, des compromis sur le cadre sont presque toujours nécessaires. Voici la liste des articles de cette série :

  1. Mise en contexte 
  2. Il y a une hiérarchie dans l’équipe Scrum  
  3. Plusieurs équipiers ont une spécialisation (cet article) 
  4. Les changements, en milieu de Sprint et impactant l’objectif de sprint, sont acceptés 
  5. Les projections ne sont pas basées à 100% sur l’empirisme 
  6. La décision d’annuler un Sprint n’est pas prise seulement par le PO 
  7. Des personnes externes à l’équipe Scrum peuvent influencer la planification de Sprint 

Note : Les arguments qui suivent s’appliquent principalement dans le contexte d’une équipe Scrum de développement logiciel.

Les écosystèmes de développement d’aujourd’hui sont composés de plusieurs outils, technologies, infrastructures et langages, chacun offrant plusieurs versions et, très souvent, pouvant être configuré d’une multitude de façons. Pour un développeur ou une développeuse, le simple fait de maintenir ses connaissances à jour sur une pile technologique est un défi et demande un bon investissement de temps. Il est donc très commun pour les développeuses et développeurs logiciels se spécialiser.  

« 75 % des développeurs et développeuses backend répondants ne connaissent qu’une seule pile technologique. »

Lire la suite