Comment livrer en production régulièrement sans TNR automatisés

Toutes les équipes de développement agiles ne sont pas forcément dotées de test de non-régression (TNR) automatisées. Comment faire dans ce cas pour livrer fréquemment en production, à chaque fin de sprint par exemple, si l’équipe ne dispose pas d’automate de test ? Une équipe est-elle vraiment agile si n’est pas capable de livrer souvent...

Prenez le temps de respirer pendant les sprints !

A la dernière rétrospective 2019 que j’ai animé, le mot qui résumait majoritairement l’état des équipes était « Fatigue ». Leur année était rythmée de 11 sprints s’enchaînant les uns derrière les autres, sans relâche. Ils étaient en Scrum et le Scrum Guide dit  qu’ « un nouveau sprint démarre immédiatement lorsque le précédent se...

Supports en français : Birdie Birdie / Petit Oiseau

 Il y a quelques temps, j’avais publié un article sur une version adaptée de Lego4Scrum et Birdie Birdie. Je vous invite à lire l’article disponible ici Depuis, plusieurs personnes m’ont demandé les supports en français du jeu Birdie Birdie et plutôt que de répondre au cas par cas par email, je vous mets les supports...

Le Rocket Planning: 3 heures pour un Sprint Planning efficace et engageant

Surprise ! il y a quelques mois, je reçois un mail d’invitation d’une équipe (en demande de coach agile, ? ) pour participer, ou plutôt observer leur Sprint Planning. 1 heure pour planifier un Sprint de 3 semaines. Rires intérieurs. Mais je n’étais pas préparé au deuxième effet Kiss Kool ! Le Scrum Master et...

Gérer les demandes des clients en cours d’itération

Engagement Quand on développe en utilisant les méthodes agiles, dans le cas de notre équipe, en SCRUM, on s’engage sur des résultats via le contenu des sprints. Ceux-ci permettent de cadrer les développements, mais également de savoir sur quoi l’équipe peut s’engager. Sauf qu’il y a forcément de l’imprévu, soit les tâches du sprint sont...

Et si vous essayiez Scrumban ?

Chaque année, je m’éloigne un peu plus du Scrum traditionnel. J’observe un décalage entre certaines pratiques et les attentes des équipes que j’accompagne. Je me questionne sur certains concepts comme l’estimation, la notion de sprint, la priorisation, etc. J’ai trouvé dans Kanban d’excellentes idées qui ont altéré ma manière de pratiquer Scrum. De plus en...

Le Time To Market, un bon indicateur pour une transformation agile ?

J’ai très souvent lu ou entendu que l’agilité permettait d’avoir un meilleur Time To Market (TTM) que les traditionnelles méthodes orientées cycles en V. C’est un bon argument commercial auquel les décideurs peuvent être sensibles. C’est aussi quelque chose que je crois dans le sens où l’agilité nous donne des clés pour livrer rapidement et...

Vers une entreprise plus agile…

http://fr.wikipedia.org/wiki/Basket-ball#mediaviewer/Fichier:Corey_vs_Ivan_in_2008.jpg De quoi parle-t-on ? A ma droite, des décideurs ou des managers souhaitant rendre leur entreprise ou leurs équipes plus agiles. L’agilité attendue correspond à un vague mélange de flexibilité, de réactivité et d’amélioration de la productivité. A ma gauche, des agilistes qui fondent leur démarche sur le manifeste agile publié en 2001 et...

Le Daily Meeting – les post-it et le tableau

L’équipe fixe ses propres règles, mais voici les nôtres :   Un post-it passe dans la case « en cours » quand la personne qui prend la tâche en charge démarre le travail; On ne « réserve » pas une pile de post-it pour la journée. Un post-it passe dans la colonne « fait » quand on n’a plus...

Le daily meeting – Points d’alerte

Cette liste n’est pas exhaustive mais ce sont des fonctionnements qui, lorsqu’on les observe, témoignent d’un dérèglement du Scrum :   Toute l’équipe n’est pas présente au daily, et « c’est pas grave » Certains membres sont en retard et on les attend pour commencer, du coup le daily n’est jamais à l’heure Les membres de l’équipe s’adressent au...

Le daily meeting les 3 questions

L’objectif du daily meeting est de s’assurer tous ensemble que l’on va bien atteindre notre objectif et non de justifier de son temps. Chez Goood! on reformule les trois questions : Au lieu de « qu’est-ce que j’ai fait hier ? » (Je suis allé en formation, j’ai répondu aux mails …) on propose de répondre à...

Lego4Scrum + Birdie Birdie = Birdie4Scrum

J’ai récemment animé une formation de 2 jours Agile-Scrum pour une des équipes que j’accompagne. Je suis joueur, j’essaie au maximum d’agrémenter chaque apprentissage par un atelier type jeu d’entreprise. Durant cette formation, pour illustrer l’organisation Scrum, je voulais faire un atelier avant la partie de présentation et surtout jouer le classique des classiques Lego4Scrum...

3 manières de découper ses user stories

S’intéresser à la taille de ses user stories et les découper lorsqu’elles sont trop grandes est une bonne pratique. Cela permet d’éviter l’effet tunnel, de produire de la valeur rapidement et de contribuer à une meilleure organisation du travail de tout le monde. Encore faut-il les découper efficacement afin qu’elles soient testables et créent de...

7±2 sera le nombre et le nombre sera 7±2 (deuxième partie)

Taille d’équipe, productivité et intelligence collective Retrouvez la première partie de cet article : « 7±2 sera le nombre et le nombre sera 7±2 (première partie) » Dans la première partie de cet article, nous avons vu que l’agilité présente 7±2 comme la taille idéale pour les équipes agiles. La psycho-socio parle pour sa part de groupes restreints en...

7±2 sera le nombre et le nombre sera 7±2 (première partie)

Taille d’équipe, productivité et intelligence collective Retrouvez la suite de cet article : « 7±2 sera le nombre et le nombre sera 7±2 (deuxième partie) «  Question récurrente Lors des formations à l’agilité ou à Scrum, une question revient toujours à un moment ou l’autre de la journée : « quelle est la taille conseillée pour une...

La User Story du myope

Le cycle de vie d’une User Story l’amène a être écrite sur une carte et affichée sur divers murs, tableaux… Telle une bête de foire, votre histoire est amenée à être montrée à de nombreuses personnes ayant des vues plus ou moins bonnes, à des distances plus ou moins grandes. Cet article parle de cette...

Definition Of Done

Vous commencez à travailler sur un produit en adoptant l’état d’esprit Agile ? Ou êtes-vous peut être déjà en train de travailler sur son évolution… Avez-vous déjà entendu parler de la Definition of Done (définition de fini) ?   10 min de lecture

Développer sans faire d’estimation, le mouvement #NoEstimates

L’estimation est au cœur de la gestion de projet informatique aujourd’hui. On l’utilise pour anticiper ce que sera le produit (le périmètre, les fonctionnalités), son coût (le budget) et sa date de livraison. Sans estimation, il semble difficile de lancer et de faire vivre un projet. Pourtant, une communauté grandissante, réunie autour de la bannière #NoEstimates, avance...

Scrum master dans une équipe auto-organisée, mais j’apporte quoi moi ?

Le monde idéal… Dans une précédente mission, je suis arrivé dans une équipe auto-organisée, autonome, avec un Product Owner totalement intégré à l’équipe. Il participe aux daily meetings, est donc informé au plus tôt de l’avancée des itérations, l’équipe est mûre, élimine les obstacles qu’elle rencontre toute seule, la communication se fait bien avec toutes...

Vision produit et story map, des outils très efficaces pour le product owner (2/2)

  photo credit: @boetter via photopin cc Afin de permettre à l’équipe d’être complètement en phase avec les objectifs du produit, il est nécessaire de travailler sur la vision produit. Lorsque la vision produit est claire, on sait à qui va s’adresser le produit et on peut s’intéresser à l’ensemble des besoins qu’il couvrira: les...

User Story : technique or not technique ?

Un récent billet de Pablo Pernot (Pourquoi une « user story » technique est un aveu d’échec) a soulevé quelques débats dans la communauté agile. J’ai l’impression que la discussion est partie (un peu vite, c’est l’effet twitter) sur de mauvaises bases et que c’est pour ça que personne n’est d’accord. En fait plusieurs personnes ont raison mais...

Quelle pratique agile pour mon projet?

Pas facile de choisir parmi toutes les méthodes agiles. Scrum, Kanban, Xp, etc.? laquelle convient le mieux à mon projet. Dois-je adapter mon projet à une pratique agile ou bien je pioche par-ci par-là des concepts qui pourrait m’aider?

Consensus Workshop pour la rétrospective

Lors d’une mission de Scrum master chez vente-privee.com, j’animais les rétrospectives très simplement : retour sur les actions décidées lors de l’itération précédente tour de table, chacun dit ses + et ses – sur la dernière itération consolidation des infos en catégories choix des catégories (chacun a 3 points à donner à 1 ou plusieurs...