2012, expérimentations

L’agilité s’ouvre à de nouvelles idées, et notamment aux jeux agiles.

Mes (bonnes) intentions pour 2012

Résolutions

Contribuer à changer le monde. Pour bien commencer je viens d’adhérer au Pacte civique. (Changer le monde et) Passer du bon temps avec mes camarades agilistes. Pour bien commencer je viens de m’inscrire à Agile Open Sud. Continuer à vendre plein de livres Scrum le guide pratique de la méthode agile la plus populaire. Pour bien finir l’an 2011, j’en avais offert quelques-uns à Noël. Continuer à accompagner de beaux projets qui s’essaient à l’agilité.

Quizz, la dernière question

La question était : 3 équipes Scrum participent au développement d’un seul produit, chacune s’occupant d’un ensemble de features. Comment gérer la signification de fini ? Je proposais les réponses suivantes : Une seule définition de fini pour tout le monde Pas besoin, on en parle au scrum de scrums Chaque équipe a la sienne et la communique aux autres C’est le Product Owner qui décide Nous sommes dans une situation de Scrum en multi-équipes, ce qu’on appelle souvent le scrum de scrums.

Définition de prêt et sprint

La définition de prêt est une pratique récente qui est un peu symétrique de la définition de fini

J’en ai parlé il y a déjà quelque temps dans le billet une story doit être prête pour rentrer dans un sprint. J’assistais la semaine dernière à une revue de sprint. Lors du bilan des stories réalisées par rapport à ce qui était prévu au début du sprint, il s’est avéré que des stories n’ont pas été finies -ça arrive- et que parmi elles 3 n’ont pas été commencées parce qu’elles n’étaient pas prêtes.
Mercenaire et bâtisseur

Mercenaire et bâtisseur

Le côté bâtisseur je vais encore le renforcer cette année

Ce titre m’est directement inspiré par Christophe Addinquy[1] J’ai eu le plaisir de discuter avec Christophe lors du dernier Scrum day à Paris[2], il racontait comment son passage de Valtech à Vidal correspondait à son désir d’être moins mercenaire et plus bâtisseur. Dans la conversation, il m’a interpellé : et toi tu restes toujours mercenaire ? Déjà je ne me suis jamais senti mercenaire. En plus, j’ai toujours aimé construire, c’est à dire faire des produits.

Validation externe pendant un sprint

Il est préférable que toutes les compétences nécessaires pour finir une story soient dans l'équipe. Pas à l'extérieur

L’équipe dont j’ai parlé dans le billet Définition de prêt et sprint fait des sprints de 4 semaines. Lors du dernier sprint, le burnup en stories est monté tardivement, en gros de nombreuses stories ont été déclarées finies vers la fin du sprint. Une ou deux autres n’ont pas pu être déclarées finies. Voyons pourquoi.

Suivi des ventes

Suivi des ventes

En dents de scie

Je me suis inscrit sur la plate-forme Auteurs d’Amazon. On peut suivre l’évolution du classement de ses livres dans les meilleurs ventes d’Amazon. Je n’ai écrit qu’un seul livre, mais il y a 2 formats : le broché, normal, et la version Kindle. Le classement est actualisé chaque heure. Voyez ce que ça donne pour le broché et pour le Kindle : C’est en dents de scie, je suppose que ça monte quand il y a une vente et que le reste du temps ça descend.

Scrum, un retour du terrain

J’ai assisté ce matin -de façon un peu fortuite- à un retour d’expérience très intéressant. Il mettait bien en évidence les bénéfices apportés par l’application des pratiques agiles. C’était la première expérience agile pour l’équipe et il était rafraichissant de voir comment elle a réagi aux difficultés rencontrées. J’ai eu 2 raisons de plus de me réjouir : j’avais fait une formation à une partie de l’équipe il y a un an, ça fait plaisir de constater que ça a servi.

Journées Agilité pour les IUT info

L'Agilité bientôt enseignée dès l'IUT ?

C’est le but des journées des 2 et 3 février organisées à l’IUT de Blagnac que d’y sensibiliser les enseignants venus de toute la France. Le programme présente l’Agilité sous toutes ses facettes. J’ai enseigné l’Agilité à la fac pendant des années dans un IUP, spécialisé en génie logiciel. Une bonne partie des étudiants de l’IUP ISI avaient fait un IUT info avant. Avec cette expérience, je perçois tout l’intérêt de les former à l’Agilité dès l’IUT.
Innovation et jeux à Paris

Innovation et jeux à Paris

Product box, speed boat et bien d'autres

Des boites de produit fabriquées pendant la formation Innovation Games du 30 janvier, animée avec Alexandre Boutin. Ce lundi, j’avais le plaisir d’animer avec mon ami Alex une introduction aux jeux agiles, seconde édition après celle de Toulouse en octobre. Nous étions 18, des parisiens bien sûr mais aussi des participants venant de la Côte d’Azur, de Bordeaux, de Lyon, de Grenoble et de Lille. Nous avons déroulé 6 Innovation Games®, en voici quelques aperçus :

Scrum, Kanban & rock'n roll

Agilité et enseignement

Jeudi et vendredi se sont tenues les Journées de l’Agilité pour les enseignants d’IUT venus de toute la France. Le jeudi matin, je participais à la matinée de sensibilisation, avec Laurent Bossavit et Thierry Cros. Laurent a présenté Agile: une discipline en devenir, un enjeu éducatif. Thierry a parlé de XP, célèbre inconnu. Ma présentation, c’était Scrum Kanban & rock’n roll, journées IUTScrum, Kanban & rock’n roll. Bon, en pdf et sans le son, le rock’n roll passera moins bien…

SigmaT, agile Toulouse

Ce soir c’est l’Assemblée Générale de l’association SigmaT et ce sera la fin de mon mandat de président. La durée maximum de 3 ans pour rester au Bureau est définie dans nos statuts et c’est très bien comme ça. Place aux jeunes. Le nom SigmaT date de 2006, bien avant la création de l’association. Pour annoncer le séminaire de décembre 2006[1], j’avais utilisé le sigle SIGMA pour Séminaire d’Information Gratuit sur les Méthodes Agiles.

La définition de prêt

La FAQ sur ce que veut dire prêt pour une story

La définition de fini est une pratique maintenant bien connue. La pratique symétrique, appelée définition de prêt, l’est beaucoup moins.

Agile Open Sud à Banyuls

Agile Open Sud à Banyuls

L’idée lancée lors du panier repas agile du mois de juillet s’est concrétisée : le premier forum ouvert dédié à l’Agilité dans le sud aura lieu les 16 et 17 mars à l'hôtel des Elmes à Banyuls. La notion de forum ouvert ou Open Space repose sur quelques principes particulièrement innovants, du genre : Les personnes qui sont là sont les bonnes Quand ça commence, c’est le bon moment Quand c’est fini, c’est fini Il y a aussi une loi à respecter, la fameuse loi des 2 pieds.
Le multi-tâches c'est mal

Le multi-tâches c'est mal

Combien faut-il de temps pour écrire un prénom ?

Ça dépend.

Ce matin, commençait ma (déjà !) 8ème formation de l’année. Je fais notamment une série de formations Scrum pour les développeurs qui travaillent sur le smartphone d’Intel à Toulouse.

Dans mon fil twitter j’avais vu passer il y a quelques jours la traduction en français du jeu inventé par Henrik Kniberg pour illustrer les méfaits du multi-tâches.

Méthodes agiles : vraie rupture ou effet de mode ?

Séminaire organisé le 22 mars à Toulouse dans le cadre des CCT (Centres de Compétence Technique) du CNES. La journée sera largement consacrée à des retours d’expériences de mise en oeuvre de Scrum et d’agilité au CNES [1]mais pas seulement : il y aura aussi des intervenants d’Astrium, Airbus et Renault par exemple. Toutes les présentations venant de ce qu’on appelle à Toulouse l’industrie, les systèmes, domaines techniques dans lesquels certains croient encore que l’agilité ne s’applique pas.

ScrumMaster, outil et auto-organisation

Assigner les tâches aux développeurs, c'est mal

Assigner les tâches aux développeurs, c’est mal pour un ScrumMaster (vu sur Twitter). C’était un soir de début février, du temps où j’étais Product Owner d’iceScrum. En consultant les messages du jour sur le forum, une demande d’évolution de l’outil avait attiré mon attention : l’assignation des tâches par le ScrumMaster. Ce n’est pas que la demande était nouvelle, loin s’en faut, mais elle était formulée avec plus de précisions que d’habitude.
Agile Open Sud, c'était bien

Agile Open Sud, c'était bien

24 heures à refaire le monde avec une vingtaine d'agilistes

Agile Open Sud, c’est une rencontre d’agilistes venus de Bordeaux, Toulouse, Marseille et Montpellier, et même de Catalogne, tous ensemble dans un hôtel[1], sans Internet, sans twitter, et même sans téléphone pour moi, c’est une aventure particulière. Je n’ai pas participé au ROTI final pour cause de France-Galles. J’aurais donné 4 [2] voire 5. C’était un forum ouvert avec comme seul thème l’agilité. Mais finalement et bien que ce soit assez court, nous avons pris du plaisir à des activités sortant de ce cadre.

Arrêt sur retours d'expérience

Sortons du cadre

La journée sur les méthodes agiles organisée par le CCT du Cnes a fait la part belle aux retours d’expérience. Les 200 personnes qui assistaient à ce séminaire, dont l’accroche était “Vraie rupture ou effet de mode ?”, ont pu se rendre compte de la diversité des mises en œuvre. Depuis 6 ans, j’ai assisté à des tas de retours d’expérience. Nous en avons organisés beaucoup avec la SigmaT, devenue Agile Toulouse.
Atelier Kanban au ScrumDay

Atelier Kanban au ScrumDay

Apprendre Kanban par le jeu

Mardi matin, lors de ce ScrumDay très réussi, j’ai participé à l’atelier Kanban, animé par Laurent Morisseau, Guillaume Lours et Dimitri Baeli. Il y a plusieurs jeux pour apprendre le Kanban. Celui que nous avons pratiqué est le GetKanban. Nous étions 4 équipes avec chacune son plateau GetKanban. Voici la mienne : Une équipe très dynamique. Après un premier tour (sprint ?) où nous avons beaucoup réfléchi, beaucoup discuté et finalement été plus lents que les autres groupes, nous avons sérieusement accéléré dans les tours suivants, obtenant à chaque fois le bonus offert au groupe le plus rapide.
Quand la sociocratie rencontre l'agilité

Quand la sociocratie rencontre l'agilité

Des idées pour renforcer les fondamentaux de l'agilité dans leur composante sociale

La matinée à jouer à Kanban, l’après-midi en atelier : pour une fois que je ne parlais pas, j’ai privilégié la participation active au ScrumDay. L’atelier “Quand la sociocratie rencontre l’agilité” était animé par le sympathique québécois Gilles Charest et l’excellent Laurent Sarrazin. La sociocratie a ses racines en France, chez Auguste Comte, et dans la cybernétique. Nous étions une trentaine. Nous nous sommes regroupés par 5 ou 6. Par groupe, nous avons expérimenté 2 règles de la sociocratie :

Lean depuis les tranchées, le draft en VF

Piloter de gros projets avec Kanban, l'histoire de la police suédoise

Henrik Kniberg a publié Lean from the trenches chez The Pragmatic Programmers en fin d’année 2011. Il l’a écrit de façon itérative et a sorti plusieurs versions intermédiaires. C’est une de ces versions, le draft 0.9, que nous avons traduite. Bien sûr, c’est avec l’accord d’Henrik : Cette version draft est gratuite. Je l’ai rendue disponible pour ceux qui ont un budget serré et qui ne peuvent pas s’offrir le livre, ou qui souhaitent parcourir le draft pour se faire une idée générale de la portée du livre avant de l’acheter.
Mon blog a 6 ans

Mon blog a 6 ans

Depuis, de l'eau a coulé sous les ponts, même sous ceux du Canal du Midi

J’ai publié mon premier billet sur ce blog le 4 avril 2006 à 12h12. A l’époque, je faisais ce qu’on appelle maintenant du coaching agile depuis environ 2 ans. On parlait très peu de Scrum, qui faisait plutôt peur, avec son côté mêlée. À propos, j’avais fait un mois avant ma toute première présentation publique de Scrum, c’était aux Valtech Days en mars 2006, ça s’appelait : Scrum, l’esprit d’équipe comme au rugby
Formation Innovation Games à Paris le 19 juin

Formation Innovation Games à Paris le 19 juin

Apprendre à développer des beaux produits, en une journée intense de mise en pratique avec des ateliers ludiques

Une étude de Forrester met en évidence l’intérêt des jeux sérieux pour favoriser l’innovation dans les sociétés qui développent des produits. Elle montre que pour faire face aux 3 grands problèmes des développements : la complexité, le manque d’implication des clients et la difficulté à maintenir la dynamique de groupe, il est temps de changer les règles en pratiquant les Innovation Games®. Apprendre comment utiliser ces nouvelles techniques, comment choisir le bon jeu selon le contexte et comment l’animer, ce sont les objectifs de notre formation.

Estimation de l'effort des features

Estimer les features indépendamment pour mieux les ordonner, les estimer avec les stories pour mieux planifier ou bien ne pas les estimer du tout (pour éviter de perdre du temps) ?

L’usage courant est de définir un élément du backlog de produit comme étant une story. Dès qu’on sort de la toute petite échelle, on a besoin d’un élément de plus haut niveau, habituellement c’est la notion de feature qui y répond. Pour bien comprendre cette distinction, le mieux est de s’appuyer sur un exemple ; c’est que j’avais essayé de présenter dans le billet Features et stories écrit en août 2010.