lundi 25 octobre 2010

Feed back Agile Tour Nantes 2010


Je n'ai pu assister qu'à l'après midi de cette dernière étape Agile Tour en Bretagne.
Après une nouvelle animation avec Xavier de l'atelier Expérimentez les Processus, j'ai pu assister à la session Agile and Modeling. La présentation étant mal time boxée, nous n'avons pu que survoler la partie qui m'a le plus intéressée sur Modeling the Agile pour la vue sociale et organisationnelle qu'elle peut apporter.

J'ai également assisté à la session de Régis Médina sur le Problem Driven Development. Régis est un très bon orateur et un coach reconnu. Il nous emmène avec cette présentation sur le terrain du Lean à base de PDCA, de gaspillages et de Gemba. En nous rappelant que l'agilité n'est pas une fin en soi mais un moyen de répondre au vrai besoin, celui de l'utilisateur, en résolvant complètement son problème. Ce n'est pas si trivial et les indicateurs que l'on va suivre peuvent en témoigner: Doit-on se focaliser sur le Lead Time du processus pour adresser au plus vite le besoin utilisateur et avoir son feed back, en bonne machine à feature? ou bien se focaliser sur le Lead Time d'utilisation de ce que l'on produit pour résoudre efficacement  le problème du client?

Petite discussion sur l'arrivée tardive du Lean dans le développement logiciel après la session:
D'abord le premier que j'ai constaté est que certains décideurs de SSII viennent de l'industrie, ils connaissent donc le Lean, ce qui facilite le dialogue et son arrivée.
Cependant, c'est une question de maturité, le Lean dans le service en manque avec peu de réels retours d'expérience, comme le notait David Anderson dans sa Keynote au lkbe2010, il serait délicat de l'amener trop rapidement.
Par contre, le besoin d'adoption de l'agilité au niveau de l'organisation pousse le besoin d'aller voir du côté du Lean, avec comme marche intermédiaire possible le Kanban au niveau du portfolio management comme le montre les retours du lkbe2010.

dimanche 17 octobre 2010

Feed back Agile Tour Vannes 2010



C'était le premier Agile Tour Vannes. 


Audacieux et éclectique en termes de contenu, j'ai notamment apprécié de pouvoir voir des sessions que je n'avais pas pu voir à la Conférence Agile en Mai, telle que Le Thi Lan Huong, facilitatrice sur The Art of focused conversation, une des techniques de facilitation issues de l'Institut Of Cultural Affairs:

  • Focused conversation
  • Consensus
  • Plan d'action

Technique de facilitation de conversation en quatre étapes:

  • Le factuel
  • Les sentiments
  • L'analyse
  • Les actions

, que l'on retrouve en détail dans le livre The Art of Focused Conversation.
Ces étapes m'ont rappelé celles des rétrospectives avec la timeline, les courbes d'humeur, le brain stroming et le choix des actions, par exemple. Le Thi Lan Huong nous confirme que la rétrospective est une méthode développée par l'ICA sur ces principes de facilitation.

Idéalement le facilitateur n'est pas dans le sujet, c'est un guide. Cela pose la question du Scrum Master qui, même lorsqu'il est trop impliqué dans le projet et l'équipe, doit prendre ce rôle de facilitateur. Ma pratique est, dans ce cas, de demander à un autre Scrum Master ou coach de faciliter la rétrospective à ma place. Le Thi Lan Huong préconise de faire tourner ce rôle au sein de l'équipe, utilisant le principe de circularité dont j'ai déjà parlé. Je pense que dans une équipe de développeurs, cela nécessite de la part de chacun une certaine maturité. Je le vois déjà sur les stands up ou les développeurs tournent, pourtant moins difficile de faciliter qu'une rétrospective.

Et la session sur l'Holacracy, également à la Conférence Agile:
C'est un modèle d'entreprise de demain organique et apprenante avec comme objectif d'avoir une gouvernance à base de pilotage dynamique ancrée dans le présent, un modèle d'organisation hybride hiérarchique et en cercles auto organisés, des modèles de réunion et de prises de décisions.
La session était trop courte pour rentrer dans le détail et a suscité quelques débats. C'est un modèle qui se rapproche de mes réflexions sur des modèles de société reposant sur l'agilité.
L'holacracy repose sur le Lean, les méthodes agiles,  la Sociocratie, la théorie intégrale pour l'aspect philosophique.
L'aspect pilotage dynamique est lié à l'expérimentation et l'adaptation, les options réelles, l'esprit kaizen, ... avec des équipes en auto-organisation mais pas en auto direction, alignées avec l'entreprise.

J'ai retenu cette phrase qui sonne bizarre:
Faire confiance à la réalité
Voilà pour les deux sessions qui m'avaient attiré en mai.

J'ai enfin pu voir une session de Jean-Pierre Vickoff croisé l'année dernière à Agile Tour Bordeaux, c'est à voir pour sa vision personnelle de l'agilité et de son histoire. J'ai retenu
Distinguer la performance du projet de la qualité du produit
J'ai également pu voir une session sur le Lean Office, qui ne m'a pas appris grand chose sur le fond puisque c'était une session d'initiation, mais plus sur la forme des interventions Lean qu'ils réalisent. Actions équipe commando associées à une refonte des chaines de valeurs pas vraiment dans l'esprit amélioration continue et petit pas, sa réponse sur ce point ne m'a pas beaucoup éclairée.
Pour ceux qui veulent des chiffres, j'ai retenu
Lead Time / 4=> Productivité * 2 et Couts -20%
L’auditoire avait l'air surpris d'un Lead Time /4, sur un projet Kanban, j'avais divisé le Lead Time par deux en quelques semaines. Mais c'est déjà assez agressif. Et je n'ai pas pu vérifier le reste de l'équation.
On a passé en revue les différents gaspillages, dont j'ai retenu certaines images du Muda: prendre une Ferrari pour aller au pas, et du Muri, essayer de courir plus vite qu'un cheval au galop.

Une étude Microsoft rapporte que l'on perd 6 semaines / an à chercher: le Muda coûte donc au niveau professionnel 6 semaines/an. Ça vaut le coup d'y travailler.
J'ai retenu également que le Lean couple la standardisation (pour réduire la variabilité), l'amélioration continue et l'innovation.


Et enfin, j'ai découvert Philippe Houssin très intéressant, qui a donné un éclairage particulier du talent individuel pour une meilleure compréhension de ce que être la gestion d'une équipe.
Plusieurs points ont fait mouche et me pousse à creuser le coaching individuel ou collectif, également au niveau personnel.
Difficile de retranscrire sa session, mais sa conclusion est que l'agilité est à la fois physique, mentale et émotionnelle, le dénominateur est que cela fasse du sens pour nous; Que l'agilité c'est passé d'une logique de "OU" à une logique de "ET", de tenter de réconcilier les contraires, une approche hybride:

  • Mettre des cercles dans un système pyramidale de l'Holacracy
  • Mettre du chaos dans une organisation

Mais attention à ne pas dépasser les limites du potentiel d'adaptation de l'humain, pas d'agilité à marche forcée, adopter le rythme soutenable d'XP, travailler sur des patterns et des rythmes. Autant de notions que l'on retrouve dans l'agilité du code à l'organisation.

Pour faire suite à ma rétrospective d'Agile Tour Rennes 2010, ça confirme mon intérêt en tant que participant d'ouvrir mes horizons.

En tout cas bravo à l'équipe d'organisation et spécialement à @domidepremorel.

mercredi 13 octobre 2010

Feed back Agile Tour Rennes 2010

Un petit bilan pour cette seconde édition d'Agile Tour Rennes 2010

Équipe d'organisation Agile Tour Rennes et 
différents membres du board, d'Agile Tour Nantes et Vannes

L'année dernière, nous avions eu un très bon feed back de l'évènement. Cette année également le retour a été très bon avec une journée qui s'est très bien déroulée pour les 200 participants.

Le choix de ne pas avoir de sponsor et de préférer une inscription prix coûtant n'a pas été un frein: nous avons joué à guichet fermé deux jours avant l'évènement. Au contraire, il a permis aux participants de moins papillonner entre la conférence et leur travail, d'être plus disponibles pour cette journée. C'est donc très positif.

J'intervenais comme organisateur et speaker, sur trois sessions:
  • Introduction de la journée sur la dynamique Agile, avec un Roti de 2,7/3
  • Atelier Expérimentez les processus, avec Xavier : bon feed back, un Roti de 2,9/3. Nous allons donc le rejouer à Vannes et à Nantes.



  • Session de Scrum au Kanban
    • Voir la présentation
    • C'était la même présentation que celle faite à Agile France cette année. Avec un feed back un peu plus mitigé, un Roti de 2,3/3, qu'à Agile France en partie due au manque de connaissance du public sur le Kanban, en partie due à moi, la fatigue ayant eu raison d'un exposé clair en milieu d'après-midi. Pour ceux qui sont intéressés par une formation sur le kanban, il reste des places à la formation de David Anderson.
Je suis sorti de cette journée bien rincé et pas vraiment moyen de se reposer avec la pile de tâches accumulées et Vannes, Nantes et Paris Web qui s'enchaînent...

Mon prochaine Agile Tour Rennes


En tant qu'organisateur

  • Un alignement plus fort entre le thème et les sessions. Nous avions choisi le thème "Agilité, au-delà de la mise en œuvre". Le feed back est moins bon pour les sessions hors thématique,
  • Avoir un processus de revue par les autres orateurs comme cela se passe aux XP Days Benelux ou au SPA, en ligne,
  • Des règles du jeu (vidéo, revue des sessions, ...) pour les orateurs/participants plus claires, et plus stables: l'aspect itératif sur ces points est un peu difficile à gérer,
  • Favoriser l'auto-organisation avec les participants, à base de carte Kanban comme la session du Business Value Game par exemple, plutôt qu'un système de pré inscription aux sessions (qui a été proposé en rétrospective),
  • Arriver non fatigué à la journée, notamment en automatisant les tâches d'inscription, facturation, confirmation, paiement, ... très chronophage même après l'évènement - ça c'est pour le board,
  • Expérimenter encore:
    • Rétrospective de la journée en tant que session: ce n'est plus une expérimentation, ça marche bien, merci Philippe,
    • Open Space, bilan mitigé pour la partie présentation, mais qui a permis de préparer l'Agile Open Breizh 2011 car la session live a mieux marché,
    • Poster outils agiles, résultat d'une session de l'Agile Open Breizh 2010, et mise à disposition d'un paper board pour les participants pour l'enrichir

    • Et l'année prochaine? Vannes expérimente un Twitt wall par les étudiants, un mot de la fin par un ancien coach sportif de haut niveau, Agile Grenoble 2010 innove avec un Quatuor, ... Donc soyons créatif pour 2011,
  • Je garde l'esprit d'équipe qui se créé au fil du temps et les liens qui se nouent entre Vannes, Nantes et Rennes dans l'esprit d'Agile Breizh.
En tant que speaker

  • Avoir des sessions plus interactives, à l'image des ateliers: moins de participants, un format qui le permet (à base de mini atelier?),
  • Favoriser les sessions co-animées, plus dynamiques, plus enrichissantes également pour les orateurs: j'avais privilégié cela l'année dernière cela avait été une bonne expérience,
  • Meilleure visibilité (affichage) des niveaux des sessions (Shu-Ha-Ri) par rapport à ma session de Scrum au Kanban destinée à des coachs/Scrummasters expérimentés, avec une connaissance au moins littéraire du kanban,
  • Ne présenter qu'une seule session dans la journée!,
  • Construire une session avec différents niveaux de connaissances ou d'expérience (Agile France/Agile Tour Rennes),
  • Expérimenter un nouveau format de session (#BlufféParAgileSensei au lkbe, il s'explique ici)
  • Des sessions plus courtes d'une heure, 1h30 c'est trop long,
  • Mélanger session, atelier, retour d'expérience?
En tant que participant

  • Des speakers européens, pour apprendre et découvrir. Cela rejoint notre souhait de mettre en place un speaker program avec Agile Breizh. Nous engageons cela avec la Cantine Numérique Rennaise pour début 2011.
  • No Pub! Mauvais feedback sur les sessions se vendant de trop: pas de sens sur un évènement avec des acteurs locaux: on se connaît suffisamment sur le bassin...
Votre feed -back


La rétrospective

  1. Explorer plus les thèmes de l'Agile: moins de Scrum, plus d'autres choses
  2. Plus d'interactivité (co-animation)
  3. Planning plus souple pour changer de session
  4. Meilleure revue des supports
  5. Extension à 4 tracks: Bien que cela génère toujours des frustrations, comme l'année dernière les sessions les plus plébiscitées seront rejouées au forum Grafotech Agile de Granit
  6. S'ouvrir aux bénévolats pour l'organisation, c'est déjà le cas mais peut être le message n'est-il pas clair
Bien qu'ouverte à tous, les participants étaient plutôt des speakers/organisateurs/participants éclairés :o)

Le questionnaire de satisfaction
Sur l'organisation, pas grand chose à dire: des notes de 4.6 à 4.9 sur 5 pour l’accueil, les salles, le buffet comme l'année dernière.

Pourquoi êtes-vous venu cette année?


Qu'avez-vous préféré?
Souhaitez-vous revenir?


Merci à Karine pour les photos, elles-mêmes expérimentales.

mercredi 6 octobre 2010

Prochaine formation : Kanban avec David Anderson

Je fais du Kanban depuis plus d'un an, cela fait partie des retours d'expérience que je donne au cours de l'Agile Tour. A l'époque, il y avait peu de références sur le Kanban si ce n'est certains blogs tels que ceux de David Anderson ou Karl Scotland, puis Henrik Kniberg.
Pour aller plus loin et formaliser cette approche, j'ai pu lire le manuscrit du dernier livre d'Anderson sur le sujet, "KANBAN, Succesful Evolutionary Change For Your Technology Business", en début d'année:


Récemment, la conférence Lean & Kanban (lire mon retour Jour 1 et Jour 2) qui s'est tenue en Belgique, m'a décidé à assister à la prochaine formation que David Anderson animera les 27 et 28 octobre prochains à Paris en association avec OCTO Technology.

David Anderson est membre actif de la communauté Agile et Lean depuis 1997. Avec plus de 25 ans d'expérience dans le développement logiciel notamment chez Sprint, Motorola et Corbis où il s'est fait remarquer en améliorant la productivité et la qualité dans de grandes équipes.
En 2005, il a développé chez Microsoft la première méthode capable de réconcilier Agile et CMMi: J'en parlais déjà fin 2008.

C'est la deuxième session de cette formation avec OCTO Technology, formation qui a quasiment fait le tour du monde cette année si l'on en croit les twitt d'Anderson et qui a bien évolué, comme le livre d'ailleurs à en croire l'auteur.
L'objectif est de mieux maîtriser la chaîne de création de valeur au sein de votre DSI en appliquant les principes fondamentaux du Lean.

Nous attendons un vrai retour d'expérience, des études de cas et des atelier afin de rendre opérationnel des principes Lean pour augmenter productivité, créativité, innovation et collaboration dans nos équipes.

A ne surtout pas manquer donc, cette formation à Paris les 27 et 28 Octobre, en anglais.Vous pourrez m'y retrouver. Plus d’informations disponibles ici.

Laurent Morisseau, auteur de ce blog, pour me contacter