Étiquette : agile

  • Richard et l’Open Source…

    rms-bwConnaissez-vous cette personne ?

    Il s’agit de Richard Stallman, l’initiateur du mouvement du logiciel libre (le mouvement gnu  fête ses 30 ans cette année).

    J’utilise cette photo de Richard Stallman dans une présentation que j’ai donnée à plusieurs occasions (AgileTour Brussels, Open World Forum, French Scrum User Group…). Cette présentation est intitulée : « The Agile and Open Source Way« .

    Lorsque l’image de Richard Stallman s’affiche, je demande aux participants si ils connaissent cette personne. En fonction de l’auditoire, le nombre de mains levées est variable. J’explique alors pourquoi Richard Stallman n’apprécierait probablement pas d’être associé à une présentation parlant « Open Source » et j’encourage les participants à lire l’excellent article : « Why Open Source misses the point of Free Software » ou en français : « Pourquoi l’« open source » passe à coté du problème que soulève le logiciel libre« . Pour résumer, on pourrait dire que l’Open Source s’intéresse aux avantages pratiques que procure les 4 libertés (qualité, fiabilité, performance…), en mettant de coté les valeurs morales du logiciel libre.

    J’utilise cela pour établir un parallèle avec ce qui se produit depuis la publication du manifeste agile en 2001. Certains s’intéressent aux valeurs et principes du manifeste agile, d’autres à certaines pratiques des méthodes agiles, permettant la satisfaction des utilisateurs, une meilleure qualité, une meilleure prédictibilité…

    La différence que l’on pourrait faire entre « Faire de l’agile » et « Être agile ».

     

    Merci à Pascal de m’avoir fait remarquer que la présentation publiée ne permettait pas de comprendre cela et nécessitait une clarification sur les intentions.

  • French Scrum User Group @Google

    french-sugLa dernière soirée organisée par le French Scrum User Group s’est déroulée le 4 novembre 2013 dans les locaux de Google à Paris.

    Le programme de cette nouvelle soirée était très varié avec entre autres : culture waterfall dans scrum, lean startup, kanban à grande échelle et un atelier de dessin.

    J’ai présenté pour ma part une nouvelle version de « The Agile and Open Source Way » qui donne des pistes pour produire des logiciels de qualité avec de multiples équipes distribuées. La source d’inspiration est le projet Openstack et comment eNovance, société experte du Cloud, intervient sur ce projet.

  • The Dream Team Nightmare

    ptdream-smallÊtes-vous prêt à vivre une aventure agile ?

    C’est la promesse du dernier livre de Portia Tung : The Dream Team Nightmare !
    Le livre est publié par les « Pragmatic Programmers » ce qui est un gage de qualité. La prise de contact avec l’ouvrage (et avec l’aventure) est simple et rapide.

    Je me pose encore bien sur quelques questions sur les parties de l’ouvrage que je n’ai pas exploré… Et oui en fonction de vos choix, vous serez amené vers la page correspondante !

    Le livre est rempli d’enseignements pour ceux qui veulent aider leur équipe à aller vers l’agile !

    Bravo et merci à Portia !

    Vous pouvez retrouver Portia Tung sur Agile Adventures

     

  • The Agile and Open Source Way

    agiletourSpeakingAtJe donnerai le 27 septembre, à l’occasion de l’édition 2013 de AgileTour Brussels une conférence intitulée : The Agile and Open Source Way.

    Le pitch de cette conférence en anglais est :

    The Agile and Open Source Way is the conference for everyone who wants to scale agile in multiple distributed teams. This session will also help you to collaborate upstream with Open Source projects. 

    Whether you want to improve interactions with other teams inside or outside your company, or just interested in scaling from more than one team, you will find in this session the information you need, illustrated by a real case.

    Ce qui revient à dire que cette conférence est destiné à ceux qui veulent être agile à grande échelle avec plusieurs équipes distribuées. Cette session abordera aussi la collaboration à des projets de logiciel libre ou Open Source. Que vous souhaitiez améliorer vos interactions avec d’autres équipes à l’intérieur ou à l’extérieur de votre entreprise, ou êtes juste intéressé par l’agilité au delà d’une équipe, vous trouverez les informations dont vous avez besoin, et ceci illustré par un cas réel.

    J’ajoute une question pour les lecteurs de ceci : Quels sont les points que vous aimeriez voir traités lors de cette conférence ?

    Pour répondre : mail, twitter ou les commentaires de ce billet !

    A question to readers: What are the topics that must be addressed during this conference?

  • En retard au daily scrum

    paper-boat

    Lors du ScrumBoat qui s’est déroulé le 26 juin 2013 à Paris, un ami m’a présenté 2 nouvelles recrues de sa société, 2 nouveaux « coach agile ». La conversation voguait sur quelques partages d’expériences assez classiques et arriva sur un sujet d’intérêt commun à ces 2 coachs :

    Comment faire lorsque les personnes sont en retard au Daily Scrum ?

    Le Daily Scrum est cette réunion quotidienne, ou mêlée quotidienne, d’une durée de 15 minutes maximum ou l’équipe, se tenant debout, partage de l’information sur ce qui a été fait la veille, sur ce qu’il est prévu de faire aujourd’hui et sur les obstacles identifiés ralentissant ou empêchant la progression de l’équipe. L’objectif de cette réunion au delà de la synchronisation, est d’avoir une boucle très courte permettant l’adaptation.

    Aussi, mon premier réflexe lorsque la question du retard de personnes au daily scrum a été évoquée a été de demander pourquoi ils arrivaient en retard. Les réponses ne se sont pas fait attendre :

    • Elle : le daily est à 10h20, donc même avec plus d’une heure de transport, il n’y a pas de raison d’être en retard…
    • Moi : Oui je comprends, mais je me demande pourquoi ?
    • Lui : Il ne faut pas rentrer la dedans et demander pourquoi.

    Ils ont ensuite évoqué les solutions qu’ils avaient mis en oeuvre.

    Amende

    Elle a choisi de mettre en place une amende pour sanctionner le retard : 1€ par minute de retard. Cette somme était au départ mise dans une cagnotte permettant à l’équipe de partager un verre en fin de semaine. Ce dispositif n’a pas fonctionné, en effet, en donnant un prix au retard, certains « achetaient » simplement leurs retards. Elle a donc adapté le dispositif pour ajouter à la sanction pécuniaire, une sanction complémentaire en disant la cagnotte ne profitera plus à l’équipe mais sera donnée à une autre équipe… que l’équipe n’apprécie pas.

    Honte

    Lui a choisi de punir les retardataires en faisant imprimer sur un tee-shirt rose fluo « kick me, I was late at the daily ». Les retardataires doivent porter ce tee-shirt toute la journée lorsqu’ils sont en retard.

    Moi : C’est intéressant…

    J’avoue ne pas avoir trouvé les mots pour tenter d’expliquer qu’ils me semblaient faire fausse route. Que si ils semblaient avoir mis en oeuvre les pratiques agiles comme la réunion quotidienne, les valeurs et les principes agile étaient absents.

    thinking-system-performance

    Cela confirme bien sur que la modification du « système » par l’introduction de nouvelles pratiques, n’a pas nécessairement d’impact sur le mode de pensée qui avait créé le système au départ. Et que sans modification du mode de pensée, le système dériverait vers un système proche de celui initialement à l’oeuvre.

    La performance est directement lié au système mis en oeuvre. Agir sur le système sans agir sur le mode de pensée qui l’a créé n’aura pas d’impact durable sur la performance du système.

    Et vous, qu’est-ce que vous inspire cette histoire ?

     

    La photographie de bateaux en papier est de Marja Flick-Buijs

  • Programmez l’Internet pour vous !

    Capture d’écran 2013-03-26 à 09.10.58

    Connaissez-vous IFTTT ?

    IFTTT est un service en ligne vous permettant de déclencher des actions si une condition se réalise. IFTTT signifie If That Then That.

    Prenons un exemple, vous souhaitez recevoir un mail lorsque un nouvel article est publié sur le blog d’une personne ?

    Faisons cela pas à pas :

    1- Récupérer l’adresse du flux RSS du blog de cette personne

    2- Sur IFTTT (http://ifttt.com), créer un nouvelle recette (recipe)

    3- Choissisez RSS comme déclencheur (trigger)

    4- Choisissez Mail comme actionneur (action)

    Et c’est terminé 🙂

    Capture d’écran 2013-03-26 à 09.15.50

  • Comprendre le A3

    Understanding A3 Thinking: A Critical Component of Toyota’s PDCA Management System est un livre de Durward Sobek et Art Smalley permettant de comprendre la pensée A3.

    Le A3 est un dispositif utilisé par Toyota comme support à la résolution de problèmes. Une approche permettant de résoudre les problèmes à leurs sources et non pas d’apporter des solutions palliatives de surface.

    Pour en savoir plus avant de vous lancer dans la lecture de l’ouvrage, je vous invite à regarder l’excellente présentation de Claudio Perrone (@agilesensei).

  • 100 MPG at Wikispeed

    100 MPG (100 Miles per Gallon) cela fait environ 2,35 litre pour 100 km… Ce qui nous fait une consommation très raisonnable pour une automobile. Lors de son intervention lors du TEDxRainer, Joe Justice explique comment l’équipe de Wikispeed a construit une voiture en 3 mois avec une équipe distribuée.

    Les recommandations de Joe Justice ?

    Repensez votre entreprise en analysant votre flux de valeur et en mettant en oeuvre une amélioration des processus en utilisant le lean, les méthodes agiles… Profitez de chaque opportunité d’amélioration pour améliorer vos compétences et vos processus.

    Joe Justice encourage aussi a consacrer 2 heures par semaine à utiliser vos compétences pour faire quelque chose d’utile pour la société, pour résoudre un problème… Et si toutes ces forces sont réunies, nous pouvons changer le monde !

  • Conférence 2012

    Un regard sur mon planning de ce début 2012 et sur la sélection de conférences auxquelles je souhaitais participer… Pas vraiment compatible pour le 1er trimestre…

    Aussi, je suis impatient de lire, d’échanger avec vous sur ce que vous aurez appris lors de :

    Bonnes conférences à tous 😉

     

    La photographie est de Irum Shahid

  • AgileTour Bordeaux 2011

    L’équipe d’Okiwi, organisatrice de l’AgileTour Bordeaux 2011 vient de publier quelques vidéos des intervenants. Au delà de la sélection très partiale (;-) ) proposée ci-dessus, vous pouvez les regarder sur leur chaine YouTube.

    Pour regarder l’expérience des billes rouges de Deming, c’est ici !