Agile France 2017 j’y serais et vous ?

Absent du chalet de la porte jaune l’an dernier, je serais là de nouveau mi-juin pour une session que je présenterais conjointement avec deux collègues : la spécification par l’exemple, par l’exemple !

Nous avons voulu cette session originale : ce sera donc plutôt une représentation qu’une présentation. C’est aussi pour cela que nous serons trois !
En attendant de nous rencontrer le 15 Juin, voici le teaser de cette session.

Le teaser

Le BDD, maintenant tout le monde connait. Comme l’a popularisé Gojko Adzik avec le « workshop des 3 amis », l’élément clé est la co-écriture d’exemples qui fait de cette activité tout autant un travail de spécification que d’écriture de tests.
Mais comment se déroule cet atelier ? Comment procéder ? Quelle stratégie adopter pour rendre cet atelier le plus efficace ?

L’approche que nous allons vous proposer permet de structurer les conversations de ce workshop en suivant 3 étapes s’enchainant logiquement.

Plutôt qu’une présentation, il s’agit d’une représentation du workshop. Chaque séquence étant brièvement commentée pour souligner les enseignements.

Destinée en premier lieu aux Product Owners et aux testeurs ayant si possible une connaissance de base des tests d’acceptation, cette session vous donnera une idée claire sur la manière d’animer le workshop des 3 amis pour maximiser la qualité des interactions et obtenir des cas de test de qualité.

Continuer à lire « Agile France 2017 j’y serais et vous ? »

Note de lecture : Real-World Kanban, par Mattias Skarin

Note : 4 ; Une matière finalement un peu légère issue de retours d’expérience

Voici un livre qui ne sera pas un trop gros investissement en temps : écrit par l’un des collègues (et occasionnel co-auteur) de Henrik Kniberg chez Crisp, ce texte ne compte que 110 pages !

Le cœur du texte est composé de 4 chapitres qui sont autant d’études de cas, qui couvrent les 95 pages de la partie principale de l’opuscule ! En plus de ces 4 chapitres, les 20 premières pages constituent une introduction aux nouveaux-venus. Le titre « you hold the keys of your future » est assez significatif du contenu. Les principes du Kanban y sont présentées très clairement, mais l’essentiel de ce chapitre tourne autour des mécanismes d’amélioration continue qui sont au cœur de la pensée Kanban (et de la pensée Lean par extension). Malgré l’avertissement de l’auteur signifiant que ce chapitre peut être sauté, je pense au contraire qu’il vaut le détour !

La première étude de cas occupe donc le chapitre 2. Avec plus de 30 pages, c’est le plus long chapitre du livre. Le thème de cette étude de cas « Enterprise Kanban : improve the full value chain » est un Kanban produit, partant de l’idée jusqu’à la mise en production. Mais ce n’est pas tant le Kanban lui-même que les changements de processus qu’il engendre qui sont le thème de cette partie, avec plus spécialement un focus sur le lead time et comment une organisation différente permet de réduire celui-ci de manière drastique. La lecture de ce chapitre présente quelque intérêt, mais pas autant que je m’y attendais.

Continuer à lire « Note de lecture : Real-World Kanban, par Mattias Skarin »

Note de lecture : Scrum, le guide pratique de la méthode agile la plus populaire, 3ème édition, par Claude Aubry

Note : 7 ; L’ouvrage progresse encore dans cette nouvelle édition, il gagne en maturité sur les principes agiles et reste toujours aussi bien écrit.

Oui, vous avez bien lu: j’ai une édition de retard ! Vous aurez tout de même droit à la 4ème… disons d’ici un an ou un peu plus ! En attendant, voici la note pour cette 3ème édition. Elle est distante de 4 ans et demi de celle de j’avais fait pour la 3ème edition. Bonne lecture !

Claude Aubry prend les choses sérieusement : chaque nouvelle édition de son livre apporte son lot de changements. Il est aussi souvent le reflet de l’évolution de sa façon de voir les choses ! Pour ce qui est de la taille, on reste dans les mêmes canons : 290 pages (+5 pages). Le plan reste le même, avec 20 chapitres qui font le pendant à l’édition précédente.

Comme je l’ai fait pour la seconde édition, je ne vais pas accorder le même intérêt à tous les chapitres à passer en revue, je vais toutefois reprendre quelques remarques sur certains d’entre-eux.

Le chapitre 2 (du sprint à la release) continue à mettre un accent fort sur la notion de release. C’est l’approche qu’adopte Claude et elle marche certainement. En fait la release a même sa propre définition de terminé ! Une idée que je trouve du coup contestable. Je suis loin de penser que cette idée est indispensable, elle donne même des petits relents de cycle en V. Mais surtout cela ne fait pas partie du « core Scrum ». Certes, on lit un auteur pour le point de vue qu’il peut avoir, mais il est aussi important de faire apparaître ce qui fait partie du corpus de base et ce qui est une adaptation…

Continuer à lire « Note de lecture : Scrum, le guide pratique de la méthode agile la plus populaire, 3ème édition, par Claude Aubry »

Note de lecture : Improv-ing Agile Teams, par Paul Goddard

Note : 6 ; Quelques petites choses à récupérer du théâtre d’improvisation.

Ce petit opuscule a pour objectif de décoder les éléments principaux du théatre d’improvisation pour exposer la manière dont ils s’appliquent dans le cadre de coaching d’équipes agiles. S’il m’a été chaudement recommandé par Tobias Mayer, je n’en ressort pas avec autant d’enthousiasme que lui. L’opuscule, de petit format, compte moins de 200 pages, annexes comprises. Il est vite lu. La partie principale compte seulement 5 chapitres pour moins de 170 pages, mais chacun de ces chapitres compte une partie principale et une partie jeu.

Du sous-titre « using constraints to unlock créativity », l’auteur a retenu la lettre « S » : l’avant-propos n’en contient aucune occurrence, tandis que chacun des chapitres principaux commence au contraire par cette lettre ! Les trente pages du premier chapitre sont intitulées « Safety ». C’est de confiance et de droit à l’erreur dont il est question ici. Ma partie préférée concerne ici le « slowing down », un élément dans lequel je me reconnaît ! Sur les jeux proposés, si le préféré de l’auteur est le « daily Tand Up » où l’on doit éviter d’utiliser la lettre « s » (encore), j’aime bien pour ma part le « psychic stand up » où l’on doit énoncer l’avancement à la place d’un collègue !

Continuer à lire « Note de lecture : Improv-ing Agile Teams, par Paul Goddard »

Note de lecture : How Google Test Software, par James Whittaker, Jason Arbon & Jeff Carollo

Note : 4 ; Plutôt déçu.

Le livre m’avait été chaudement recommandé, je m’attendais donc à un texte que allait quelque peu bouleverser mon mode de pensée. De ce côté-là, on est loin du compte. Le texte n’est pas médiocre pour autant. Il compte 235 pages dans sa partie principale auxquelles il faut ajouter les 30 pages d’annexes. Il ne compte que 5 chapitres, ces derniers sont donc chacun très volumineux. J’avoue que cela rend la lecture peu plaisante, surtout que le texte est très dense. Les 3 chapitres du milieu sont organisés selon les rôles de l’organisation Google, une articulation que je trouve fort peu heureuse. Voyons cela.

Le premier chapitre est, avec le dernier, le plus court du livre car il ne compte que 12 pages. Cette introduction nous décrit comment l’organisation fonctionne, avec ses 3 rôles au niveau des tests et la philosophie générale : pas de phase de tests en aval et des testeurs délibérément en sous effectifs.

Continuer à lire « Note de lecture : How Google Test Software, par James Whittaker, Jason Arbon & Jeff Carollo »

Note de lecture : Fifty Quick Ideas to Improve your Tests, par Gojko Adzic, David Evans & Tom Roden

Note : 7 ; D’excellents conseils dans la lignée du titre éponyme sur les user stories

Gojko Adzic et ses co-auteurs ont gardé la recette qui marche avec ce nouveau titre. Celui-ci ne compte que 117 pages, et comme le titre le suggère : 50 conseils chacun occupant 2 pages avec une illustration quelque peu décalée. Ces conseils sont répartis en 4 sections.

La première partie « generating testing ideas » regroupe 12 conseils. Je citerais en particulier parmi ceux-ci la « big picture view of quality », un pendant pour les tests de la pyramide de Maslow. Un concept bien plus intéressant que la classique pyramide des tests rassemblant des choux et des carottes ! Le « tap into your emotions » nous donne un truc de plus pour explorer les tests à construire. « monitor trends in log & console » est une excellente idée pour chercher des éléments à inspecter. Enfin le « mob your test sessions » est une nouvelle variante du workshop des 3 amis, étendu à plus de personne et qui ne se limite pas à l’écriture des cas de test !

Continuer à lire « Note de lecture : Fifty Quick Ideas to Improve your Tests, par Gojko Adzic, David Evans & Tom Roden »

Note de lecture : Facilitating with Ease ! 3rd edition, par Ingrid Bens

Note : 7 ; Une véritable référence sur la facilitation de réunions !

Plus qu’un livre, c’est un support de cours ! Ou plus exactement, c’est les deux à la fois. Et sous un format inhabituel (à commencer par le « grand format » physique du livre), j’ai vraiment trouvé là un texte de référence sur la facilitation de réunions. Le tout en 227 pages sur 9 chapitres.

Le 1er chapitre est une introduction à la facilitation, pour mieux appréhender ce que l’on attends d’un facilitateur et quelle doit être sa posture. Les 36 pages de ce premier chapitre sont un raccourcis sur le reste de l’ouvrage et se terminent par un exercice d’auto-évaluation très bien fait.

Le second chapitre focalise sur la posture du facilitateur sur une douzaine de pages. Ce point qui avait été introduit au premier chapitre est ici développé : le facilitateur doit-il être interne ou externe ? Peut-il être un manager, avec une posture haute ? Quelle sont les challenges auxquels doit faire face le facilitateur ? Après avoir fait le tour de ces questions, cette notions un peu floue de posture acquiert une réalité plus tangible.

Continuer à lire « Note de lecture : Facilitating with Ease ! 3rd edition, par Ingrid Bens »