<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.onagileway.fr/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>SFEIR, la métamorphose Agile</title>
  <link>http://blog.onagileway.fr/</link>
  <atom:link href="http://blog.onagileway.fr:82/feed/rss2" rel="self" type="application/rss+xml"/>
  <description>Espace d'idées autour des initiatives et  d'une entreprise Agile</description>
  <language>fr</language>
  <pubDate>Sat, 04 Feb 2012 05:27:57 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Sujet de saison : la rétrospective</title>
    <link>http://blog.onagileway.fr/post/2012/01/05/Sujet-de-saison-%3A-la-r%C3%A9trospective</link>
    <guid isPermaLink="false">urn:md5:9c52c1ae678ee2cb3aae8b59fbd15917</guid>
    <pubDate>Thu, 05 Jan 2012 12:56:00 +0100</pubDate>
    <dc:creator>Gaelle</dc:creator>
            
    <description>    &lt;p&gt;En cette période de vœux et de résolutions quoi de mieux qu’une note sur la
rétrospective ! Car que sont les résolutions si ce n’est une sorte de
rétrospective de l’année écoulée, et des souhaits pour que la suivante nous
paraisse plus productive, agréable ou décisive selon les cas. Je ne parle pas
ici des vœux types, que l’on oublie aussi vite qu’on les a émis, mais des vrais
résolutions, celles qui ont une réelle influence sur notre vie, privée ou
professionnelle. En cela l’exercice des résolutions de début d’année est
similaire à celui recherché lors d’une rétrospective de sprint. Par son
déroulement ritualisé, la retro doit permettre aux participants, non pas de
faire une liste de souhaits irréalisables, mais de déterminer quelques axes
d’amélioration.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Cette cérémonie semble souvent déviée de son but initial, et quand elle
n’est pas supprimée, par manque d’intérêt ou ‘de temps’, elle peut très
facilement dériver vers un bilan rapide du sprint passé, en occultant l’aspect
de recherche d’amélioration pour les suivants.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;C’est partant de ce constat, que durant le dernier laboratoire Agile Sfeir,
nous nous sommes penchés sur le sujet, cherchant des pistes pour dynamiser les
rétrospectives et un déroulement pouvant servant de trame, où chacun pourra
piocher. A la fin de la session, un challenge a été proposé aux
participants : sélectionner un ou deux exercices parmi la liste proposée
et tenter de les introduire dans le déroulement des rétrospectives à venir. Le
résultat de ce challenge sera connu au prochain laboratoire… En attendant j’ai
pour ma part eu la chance de pouvoir présenter l’équivalent de notre atelier
aux Scrum Masters du projet auquel je participe, qui ont bien accueillis cette
‘rétrospective de rétrospectives’ . En attendant de voir les changements qui en
découleront... Voici la trame que nous avons établie, qui est à adapter pour
chaque équipe bien entendue, la rétrospective restant une exercice interne à
celle-ci.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;h4&gt;Ouverture de la cérémonie :&lt;/h4&gt;
&lt;h5&gt;Vote de confiance&lt;/h5&gt;
&lt;p&gt;Objectif : définir le niveau de confiance des présents vis à vis des
personnes présentes&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;vote anonyme&lt;/li&gt;
&lt;li&gt;de 1 à 5&lt;/li&gt;
&lt;li&gt;Si un seul vote en dessous du seuil donné (ex 1) : la retrospective
est annulée, et le Scrum Master travaille avec chacun en individuel&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h5&gt;Vote d'itération&lt;/h5&gt;
&lt;p&gt;Objectif : Chacun note l'itération passée, et devra répondre à la
question : &amp;quot;qu'aurait il fallu pour mettre juste un point de plus ?
»&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;vote non anonyme&lt;/li&gt;
&lt;li&gt;de 1 à 5&lt;/li&gt;
&lt;li&gt;permet de commencer à récupérer les informations&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h4&gt;Exemples d’exercices d'animation pour récupérer les axes
d'améliorations&lt;/h4&gt;
&lt;h5&gt;Keep-drop-start&lt;/h5&gt;
&lt;p&gt;chacun note sur des post-it ses impressions sur&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ce qui fonctionne pour l'équipe&lt;/li&gt;
&lt;li&gt;Ce qui ne va pas&lt;/li&gt;
&lt;li&gt;ses intérrogations&lt;/li&gt;
&lt;li&gt;les choses à commencer&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;timeline&lt;/h5&gt;
&lt;p&gt;Sur une ligne de temps, chacun va aller positionner les faits qu'il
considère comme marquants, en positifs ou négatifs&lt;br /&gt;&lt;/p&gt;
&lt;h5&gt;radar &amp;quot;motivation&amp;quot;&lt;/h5&gt;
&lt;p&gt;Chacun note son ressenti sur les critères suivants&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;son autonomie&lt;/li&gt;
&lt;li&gt;sa maîtrise des technologies utilisées&lt;/li&gt;
&lt;li&gt;sa vision de la finalité du travail de l'équipe&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;==&amp;gt; un radar peut alors être réalisé individuellement, puis pour
l’équipe&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;h4&gt;Résolution des problèmes soulevés&lt;/h4&gt;
&lt;p&gt;Selon la quantité de problèmes soit tous les résoudre, soit effectué un vote
pour déterminer les thèmes à traiter en priorité lors de la session.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;h4&gt;Définition du 'backlog' de sortie de retro&lt;/h4&gt;
&lt;p&gt;Pour les tâches nécessitant un investissement en temps, ne pas hésiter à les
inclue dans le backlog du sprint suivant .&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;h4&gt;ROTI&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Retour sur le temps investi&lt;/li&gt;
&lt;li&gt;Vote simultané des participants sur la rétrospective en
elle-même&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h4&gt;boite à idées pour l'animation de la rétrospective&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;bouger! : le fait de ne pas toujours rester assis autour de la table,
mais de créer des ateliers de travail, peut aider au dynamisme de la rétro&lt;/li&gt;
&lt;li&gt;Timeboxer : partir d'un temps fixe, et s'y tenir : en moyenne 1h
pour une IT de 2 semaines.&lt;/li&gt;
&lt;li&gt;Changer d'animateur : dans certaines équipes, il peut être bénéfique
pour améliorer la communication ou l'interet, de changer d'animateur à chaque
retro.&lt;/li&gt;
&lt;li&gt;Définir des responsables pour les taches à effectuer&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Cette trame ne doit pas être un frein à la rétrospective mais juste une
aide, à enrichir, modifier et faire vivre selon les équipes.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Sur ce, je souhaite à tout le monde une très bonne année, pleine de vraies
résolutions et de rétrospectives productives…&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2012/01/05/Sujet-de-saison-%3A-la-r%C3%A9trospective#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2012/01/05/Sujet-de-saison-%3A-la-r%C3%A9trospective#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/658697</wfw:commentRss>
      </item>
    
  <item>
    <title>Notre quatrième Laboratoire Agile</title>
    <link>http://blog.onagileway.fr/post/2011/07/05/Notre-quatri%C3%A8me-Laboratoire-Agile</link>
    <guid isPermaLink="false">urn:md5:5e245c3fc8482db4eb35c2d77cc586d0</guid>
    <pubDate>Tue, 05 Jul 2011 20:43:00 +0200</pubDate>
    <dc:creator>Djamel</dc:creator>
            
    <description>    &lt;p&gt;Le 18 juin dernier s'est tenu notre dernier Laboratoire Agile dans les
locaux de SFEIR à Suresnes. Au programme :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Une présentation de GTD (Getting Things Done) par Jonathan VERRECCHIA.&lt;/li&gt;
&lt;li&gt;Une présentation de Scrum et Kanban par Ganiyou AKADIRI&lt;/li&gt;
&lt;li&gt;Un bref retour d'expérience par Djamel FERRADJI&lt;/li&gt;
&lt;li&gt;Notre traditionnel Agile Game de fin de session proposé par Oana
JUNCU : le Ball Point Timing&lt;br /&gt;
&lt;br /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Atteindre &amp;quot;l'état de Zénitude totale&amp;quot; ?&lt;/h3&gt;
&lt;p&gt;C'est en appliquant au quotidien GTD que Jonathan arrive à cet état. La
méthode GTD peut s'appliquer aussi bien dans la vie professionnelle que dans la
vie privée. Elle est adaptée dès lors que l'on accumule les facteurs favorisant
le stress : toutes ces choses que l'on doit faire, toutes ces &amp;quot;petites
boucles&amp;quot; (ces taches que l'on doit réaliser et qui nous reviennent en mémoire
au cours de la journée et qui polluent notre vie quotidienne.)&lt;br /&gt;
GTD permet de supprimer ces &amp;quot;petites boucles&amp;quot;, de réduire le stress et de ce
fait d'augmenter la productivité au quotidien. On est plus serein : la
créativité revient alors, et le temps pour les choses importantes est au rendez
vous.&lt;br /&gt;
Comment GTD permet cela ? Lister toutes les taches à réaliser, puis les
organiser par thème :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les TODO : TODO Home, TODO Work, TODO Home ou Work (=TODO
Commun)&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Celles à mettre dans un agenda (les Rendez vous, les taches
ponctuelles)&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;La liste &amp;quot;Un jour peut être&amp;quot;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Quand l'ensemble des listes est vide, il est possible d'aller voir dans la
liste &amp;quot;Un jour peut être&amp;quot; : C'est celle où nos envies, où nos souhaits
sont répertoriés.&lt;br /&gt;
Des outils sont à disposition pour pouvoir gérer ces listes : Google Task
Canevas (au travers de Gmail), des plugins navigateurs, des applications
mobiles.&lt;br /&gt;
Quelques conseils donnés par Jonathan :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;limiter le nombre de point d'entrée (idéalement garder le mail et bannir la
messagerie du téléphone mobile)&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;si une tache prend mois de 2 minutes, la réaliser immédiatement&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;savoir déléguer si on n'est pas la personne la plus qualifiée pour réaliser
une tache&lt;br /&gt;
&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ainsi, lorsque la liste de tache est vide, on arrive à un sentiment de
libération. Le potentiel créatif est augmenté, le stress disparait et le
sentiment de &amp;quot;zenitude totale&amp;quot; s'installe.&lt;br /&gt;
&lt;br /&gt;
Jonathan nous a également parlé de la technique du Pomodoro : afin
d'éviter toute interruption extérieure (source de diminution de productivité),
chacun dans un groupe se met à travailler durant 25 minutes (c'est la durée où
l'on est le plus efficace). Un outil pour mesurer le temps commun est à
disposition à l'adresse suivante : tomatoi.st&lt;br /&gt;
&lt;br /&gt;
Merci à Jonathan pour sa présentation : il était vraiment convaincu par
GTD et très enthousiaste. Le sentiment général des participants était que GTD
paraissait plutôt être une méthode de motivation.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Scrum vs Kanban par Ganiyou&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Qu'est-ce que Scrum ?&lt;/em&gt;'' Il s'agit d'une Méthode Agile dédiée à la
gestion de projet et qui focalise l'équipe sur un même but. Elle intègre le
client durant tout le projet Elle permet d'augmenter la productivité des
équipes et de coller au plus prêt des besoins du client Elle est constituée de
Sprint et se base sur du développement itératif et incrémental. Un produit sera
découpé en plusieurs petites fonctionnalités (les User Stories) et le temps
sera découpé en périodes (les Sprints) Elle repose sur une organisation
constituée des rôles suivants : le Product Owner (le client), le Scrum
Master (une personne de l'équipe de dev) et l'équipe de dev A la fin de chaque
Sprint le produit est livrée et prêt à être testé.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;'' &lt;em&gt;Qu'est-ce que Kanban ?&lt;/em&gt;'' Kanban, mot d'origine japonaise (fiche
ou étiquette), car mis au point par les usines Toyota. Le principe est une
gestion de production à zéro stock. Il s'agit également d'une méthode Agile Il
est &amp;quot;Just in Time&amp;quot;, i.e. faire ce qu'il faut et pas plus (le &amp;quot;minimum
syndical&amp;quot;, à un moment précis). Des cycles de production sont mis en œuvre.
Contrairement au Scrum, il n'y a pas de rôles&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;'' &lt;em&gt;Scrum et Kanban sont tous les 2... :&lt;/em&gt;''&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;quot;Just in Time&amp;quot;&lt;/li&gt;
&lt;li&gt;Agile et Lean (=réduction de tous ce qui n'apporte pas de valeur
Ajouté)&lt;/li&gt;
&lt;li&gt;Pour la limitation du travail à faire&lt;/li&gt;
&lt;li&gt;Pour la livraison rapide et fréquente du produit&lt;/li&gt;
&lt;li&gt;Pour l'auto organisation des équipes&lt;/li&gt;
&lt;li&gt;En organisation du travail par la division des éléments&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;'' &lt;em&gt;Les différences entre Scrum et Kanban :&lt;/em&gt;''&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Il n'y a pas d'itération de durée fixe&lt;/li&gt;
&lt;li&gt;Scrum gère le temps en Sprint (de ce fait un livrable est attendu en fin de
Sprint) alors que Kanban est en livraison continue du produit&lt;/li&gt;
&lt;li&gt;Scrum ne permet pas l'ajout de User Story en cours de Sprint, alors que
Kanban le permet à condition de prioriser les nouvelles tâches.&lt;br /&gt;
&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Après un bref retour d'expérience sur la mission de Djamel, nous avons
clôturé notre Laboratoire Agile par le traditionnel Agile Game. Le jeu proposé
par Oana, le &lt;strong&gt;Ball Point Timing&lt;/strong&gt;, consistait à passer dans un
temps donné un maximum de balles à chacun des membres de l'équipe. Au delà de
l'aspect jeu, nous avons pu nous améliorer au cours des différentes itérations
(nous sommes passés de 13 à 45 balles !!) et constater que l'équipe apprend des
erreurs pour s'améliorer. On peut faire confiance à une équipe auto
organisée : elle est responsable et peut évoluer.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/07/05/Notre-quatri%C3%A8me-Laboratoire-Agile#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/07/05/Notre-quatri%C3%A8me-Laboratoire-Agile#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/618157</wfw:commentRss>
      </item>
    
  <item>
    <title>Une première, le Coderetreat Parisien</title>
    <link>http://blog.onagileway.fr/post/2011/07/05/Une-premi%C3%A8re%2C-Le-Coderetreat-Parisien</link>
    <guid isPermaLink="false">urn:md5:480085a783f14eb231b50663243391a5</guid>
    <pubDate>Tue, 05 Jul 2011 11:49:00 +0200</pubDate>
    <dc:creator>Oana Juncu</dc:creator>
        <category>Coderetreat</category><category>Corey Haines</category><category>game of life</category><category>Jbrains</category><category>Softwarecraftmanship</category><category>TDD</category>    
    <description>    &lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.IMG_0352_s.jpg&quot; alt=&quot;IMG_0352.jpg&quot; title=&quot;IMG_0352.jpg, juil. 2011&quot; /&gt; Samedi dernier, nous avons organisé avec
Jean-Laurent de Morlhon et Adrian Bolboaca venu spécialement de Lille pour
cela, la première session de coderetreat parisien. Avec Adrien, j'avais essayé
depuis le mois de mars de mettre cela en place, mais il semblait que la
communauté des développeurs parisiens n'adhérent pas à ce concept. La session
de samedi dernier nous a montré que ce n'est pas le cas.&lt;/p&gt;
&lt;h2&gt;Le format&lt;/h2&gt;
&lt;p&gt;Le coderetreat est une session qui s'organise un samedi, et s'étend sur une
journée et sont but est d'améliorer les techniques de développement en
appliquant des concepts de code bien formé et des techniques comme le TDD (Test
Driven Development). Elle est composé de plusieurs sessions ( maximum 7,
d'habitude 6) de 45 minutes de code, une rétrospective de 1à minute et une
pause de 5 minutes. A chaque itération des binômes de développement sont formés
et le langage de programmation est au choix. Le code produit pendant la journée
est pour le même exercice, souvent le &lt;a href=&quot;http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life&quot; hreflang=&quot;en&quot;&gt;jeu de la
vie&lt;/a&gt; de Conway. Le démarrage est prévu pur 8:30, la fin pour 17:00.&lt;/p&gt;
&lt;h2&gt;L'objectif&lt;/h2&gt;
&lt;p&gt;Pendant le coderetreat , les participants sont encouragés à se focaliser sur
l'amélioration de ses techniques de développement, non pas de &amp;quot;finir
l'exercice&amp;quot;. Comme disait Adrian samedi dernière, il n'y a pas d'objectif de
performances, le but est de d'apprendre pour s'amuser. Une des règles des
codesretreats est d'effacer le code produit après chaque itération. De toute
façon les binômes changent et le langage peut aussi être changé. L'initiateur
des &lt;a href=&quot;http://coderetreat.com/facilitation.html&quot; hreflang=&quot;en&quot;&gt;coderetreats&lt;/a&gt; est Corey Hanes, vous pouvez voir comment ça fonctionne
sur son site.&lt;/p&gt;
&lt;h3&gt;Pourquoi un samedi matin à 8:30 ?&lt;/h3&gt;
&lt;p&gt;La raison de cette programmation est de former un groupe des personnes qui
sont vraiment passionnés par l'amélioration de leurs techniques comme
développeurs. Ce n'est pas du boulot infligé, c'est pour ceux qui le
développement est aussi un hobby : le &amp;quot;coders' garage band&amp;quot;.&lt;/p&gt;
&lt;h2&gt;La session parisienne&lt;/h2&gt;
&lt;p&gt;L'exercice choisi a été le classique jeu de la vie. La première itération a
été libre de choix en terme de recommandation et de règles. Ca a démarré très
fort avec Java, JavaScript, Scala et Haskell comme langages.&lt;/p&gt;
&lt;p&gt;La 2ème itération a introduit les règles du simple design:&lt;/p&gt;
&lt;pre&gt;
  1. Passer les tests
  2. Le moins de duplication de code possible
  3. Claire : Relever l'intention du code ( le nommage doit être claire, etc)
  4. utiliser peux de composants ( dans le sen d'éléments).
&lt;/pre&gt;
&lt;p&gt;Les élements du simple design se trouvent sur le &lt;a href=&quot;http://www.jbrains.ca/permalink/the-four-elements-of-simple-design&quot; hreflang=&quot;en&quot;&gt;site&lt;/a&gt; de Jerry B. Rainsberger&lt;/p&gt;
&lt;p&gt;La 3ème itération a été la plus dure, car le TDD a été introduit dans cette
itération. Avec cette itération , tous les problématiques de conception
(top-down, bottom-up) se sont relevés. Aussi, une des réflexion à se faire est
&amp;quot;Est mon test unitaire vraiment unitaire?&amp;quot;. Les règles &amp;quot;T&lt;a href=&quot;http://gojko.net/2009/02/27/thought-provoking-tdd-exercise-at-the-software-craftsmanship-conference/&quot; hreflang=&quot;en&quot;&gt;DD as if you ment it&lt;/a&gt;&amp;quot; on été expliqués par Adrian tels que
décrits sur le site de Gojko Adjic.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.IMG_0351_s.jpg&quot; alt=&quot;IMG_0351.jpg&quot; title=&quot;IMG_0351.jpg, juil. 2011&quot; /&gt;La 4ème et la 5ème itération ont introduit des
nouveaux règles comme, &amp;quot;renoncer à la &amp;quot;primitive obsession&amp;quot;, avoir des méthodes
avec seulement 2 imbrications au maximum, exclure les conditionnelles, etc.&lt;/p&gt;
&lt;p&gt;La 6ème itération est retourné sur un format libre, mais avec tous les
enseignements de la journée. Elle a bien montré que les contraintes son source
de créativité et de motivation pour réussir.&lt;/p&gt;
&lt;h2&gt;Le bilan&lt;/h2&gt;
&lt;p&gt;Une forte volonté d'amélioration est ressortie de cette première session. Il
y a eu même des participants qui sont restés pur une ...7ème itération! Nous
sommes partis diner vers 19:00. Quelques retours sur cette session: On peut
faire des tests unitaires sur JavaScript TDD n'est pas facile, mais c'est
particulièrement bénéfique pour comprendre l'exercice. Binômer est déjà une
bonne prémisse pour s'améliorer, car on voit divers approches qui peuvent
donner des nouvelles idées.&lt;/p&gt;
&lt;p&gt;Eh, oui, ce n'est surement pas le dernier coderetreat à Paris!__&lt;/p&gt;
&lt;h2&gt;Remerciements&lt;/h2&gt;
&lt;p&gt;A Adrian Bolboaca, qui est venu de Lille à ces frais pour animer cette
session. A Jean Lauren de Morlhon (XEBIA) pour nous soutenir et organiser la
mis à disposition de locaux , le déjeuner et et de toute la logistique. A tous
les lèves-tôt qui sont venus avec leurs ordinateurs, des petits yeux et un
grand enthousiasme pour participer à cette session fun.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/07/05/Une-premi%C3%A8re%2C-Le-Coderetreat-Parisien#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/07/05/Une-premi%C3%A8re%2C-Le-Coderetreat-Parisien#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/618052</wfw:commentRss>
      </item>
    
  <item>
    <title>Le troisième laboratoire agile</title>
    <link>http://blog.onagileway.fr/post/2011/06/13/Le-troisi%C3%A8me-laboratoire-agile</link>
    <guid isPermaLink="false">urn:md5:f37262e2489a1464137e3007c1a28446</guid>
    <pubDate>Mon, 13 Jun 2011 19:10:00 +0200</pubDate>
    <dc:creator>Michelle</dc:creator>
            
    <description>    &lt;p&gt;La troisième séance des laboratoires agile SFEIR s’est décomposée en trois
parties : Tout d’abord une présentation sur la méthode pour rendre une
entreprise agile, puis une seconde qui nous a fait découvrir les rétrospectives
et pour clore cette session un nouvel Innovation Game « Le jeu des
Concepteurs et des Artistes ».&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Partie 1 : Comment rendre une entreprise agile&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Rendre une entreprise n’est pas chose aisée. L’agilité se construit par des
démarches collaboratives à travers des actions concrètes managées de manière
agile.Tout ceci peut se décomposer suivant ces différentes étapes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Démarrer un projet agile : Au cours de cette étape il faut intéresser
le client à l’agilité. Pour que le projet puisse aboutir les différents acteurs
doivent avoir un bon état d’esprit mais aussi un esprit critique et combatif.
L’ensemble des éléments doivent être compatibles. Les jalons sont posés et les
différents outils sont présentés comme par exemple le backlog, le paper board
et les post-its, ainsi que les process de communications&lt;/li&gt;
&lt;li&gt;Bootcamp sur cinq jours : Décor, Story board, Casting, Story board et
l’outillage&lt;/li&gt;
&lt;li&gt;Accompagnement Agile sur 5 jours : Cet accompagnement nécessite
d’avoir un rôle d’observateur afin de pouvoir recadrer et/ou préconiser. Il
permet aussi de contrôler qu’il n’y a pas de désaccord dans les échanges MOA et
MOE mais qu’il y a surtout une dynamique d’équipe.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Partie 2 : la rétrospective&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La rétrospective est le pivot central de l’agilité, elle permet d’améliorer
la productivité de l’équipe et s’inscrit dans une démarche d’amélioration
continue. Les idées de chacun sont mises à profit. Elle se décompose
ainsi :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Check-in : un stand up où chaque participant peut évoquer ce qu’il
attend de cette rétrospective. Cette étape permet d’impliquer chacun des
participants et donc de conserver un esprit d’équipe.&lt;/li&gt;
&lt;li&gt;Collecte des données où est fait le bilan de l’itération précédente. Sont
alors identifiés les points forts mais aussi les points faibles.&lt;/li&gt;
&lt;li&gt;Explorer : pour chaque fiche, un maximum d’informations doit être
recueillies afin d’identifier les axes d’amélioration à mettre en place. Cette
analyse des fiches permet de découvrir ce qui a bien fonctionné, comprendre ce
qui n’a pas fonctionné et trouver des moyens pour s’améliorer.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les différentes fiches sont ensuite classées en fonction de leur importance
et ce par l’intermédiaire d’un vote.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Plan d’action : lister les actions à mettre en place pour les futurs
itérations et qui seront transmises par mail avec&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;QUOI : l’action à mener QUI : personne chargée de réaliser
l’action QUAND : date à laquelle l’action devra être réalisée&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Check-out : vote de confiance&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;A lire:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Agile Rétrospective : Making Good Teams de Esther Derby, Diana Larsen
et Ken Schwaber&lt;/p&gt;
&lt;pre&gt;
       Project retrospective de Norman L. Kerth
&lt;/pre&gt;
&lt;p&gt;Partie 3 : Jeu - Les Concepteurs et les Artistes&lt;/p&gt;
&lt;p&gt;Dans une équipe il y a deux 2 concepteurs qui décrivent un tableau à
réaliser et plusieurs artistes qui dessinent. Trois itérations ont été
réalisées afin d’identifier les points forts et les points faibles.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Première itération :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les concepteurs écrivent en français la description du tableau&lt;/li&gt;
&lt;li&gt;La description est soumise aux artistes&lt;/li&gt;
&lt;li&gt;Si les artistes ont des questions, ils les soumettent par écrit aux
concepteurs&lt;/li&gt;
&lt;li&gt;La transmission des documents écrits se fait par un représentant désigné de
chaque groupe&lt;/li&gt;
&lt;li&gt;L’échange oral n’est pas permis&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Deuxième itération :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La description écrite se fait par chaque élément du tableau&lt;/li&gt;
&lt;li&gt;Quand les concepteurs sont satisfaits d’un élément du dessin exécuté, ils
passent au prochain.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Troisième Itération :&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les concepteurs regardent le dessin le temps nécessaire pour le
retenir&lt;/li&gt;
&lt;li&gt;Les concepteurs décrivent le dessin aux artistes qui doivent le
dessiner&lt;/li&gt;
&lt;li&gt;Tout type d échange est permis, sauf l’échange de rôles&lt;/li&gt;
&lt;li&gt;Après le début de l échange, les concepteurs ne peuvent plus regarder le
dessin&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour la première itération la rétrospective a fait apparaître qu’un seul
artiste était moteur et donc pour la seconde itération l'action a été mise sur
la participation de l'ensemble des artistes. Au cours de la troisième itération
différents artistes ont participé à la réalisation de chaque élément du tableau
ce qui a désorienté l’artiste dessinant le tableau final.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/06/13/Le-troisi%C3%A8me-laboratoire-agile#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/06/13/Le-troisi%C3%A8me-laboratoire-agile#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/613592</wfw:commentRss>
      </item>
    
  <item>
    <title>UNE SECONDE SEANCE DES LABORATOIRES AGILES SFEIR</title>
    <link>http://blog.onagileway.fr/post/2011/05/09/UNE-SECONDE-SEANCE-DES-LABORATOIRES-AGILES-SFEIR</link>
    <guid isPermaLink="false">urn:md5:c00b8203f10ffe6762b6d2b72a252ff1</guid>
    <pubDate>Mon, 09 May 2011 20:48:00 +0200</pubDate>
    <dc:creator>Nicolas</dc:creator>
            
    <description>    &lt;p&gt;La seconde séance des laboratoires agile SFEIR avait deux objectifs
majeurs : le premier, une présentation des principes d’INNOVATION GAMES,
quand au second il consistait à initier la mise en place d’une boite à outil
SFEIR destiné aux différents collaborateurs de l’entreprise et leur permettant
de débuter sereinement leurs missions en clientèle sur la base d’artefacts
fiables, efficaces et surtout adaptatifs (les contextes étant souvent très
différents).&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Partie 1 : présentation des INNOVATION GAMES&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Cette première partie débuta par une présentation théorique des INNOVATION
GAMES et se poursuivit par une mise en pratique par deux jeux du panel
disponible : SPEED BOAT d’une part et BUY A FEATURE d’autre part.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;a) Présentation théorique&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Concernant ce que l’on nomme INNOVATION GAMES on peut, à mon sens, retenir
les avantages suivants :&lt;/p&gt;
&lt;p&gt;- ils facilitent les liens entre les personnes d’une équipe et donc la
coopération (ambiance détendue)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- ils permettent de focaliser l’attention des participants en les sortant de
leurs tâches quotidiennes&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- ils permettent de retenir facilement les messages clés en affichant des
résultats exploitable de manière très visuelle.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- Ils gomment le temps d’un jeu les hiérarchies éventuelles d’un groupe (qui
entament parfois les potentiel créatif global) =&amp;gt; Tous les joueurs sont au
même « niveau », puisque soumis aux même règles définies à
l’avance.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Ne pas perdre de vue le but de l’exercice : - Ce n’est pas du jeu pour
du jeu : obtenir des éléments de décision est le but final&lt;/p&gt;
&lt;p&gt;&lt;ins&gt;Le déroulement du jeu a toujours trois phases&lt;/ins&gt; :&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;1) ouverture : présentations des limites, des règles et de l’objectif
du jeu&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;2) Exploration : les participants se prêtent au jeu et
« produisent » des résultats sur la base de propositions diverses et
potentiellement divergentes&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;3) Focalisation du groupe par l’intermédiaire du facilitateur dans le but
d’obtenir des résultats exploitables, partagés et satisfaisant pour chaque
joueur.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;b) Mise en pratique par l’exemple concrets&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Les participants ont ensuite pu se lancer dans deux jeux proposés
:&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;b1) BUY A FEATURE&lt;/strong&gt;&lt;/em&gt; – Acheter les évolutions d’une
future voiture commercialisable&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Rappel du principe : permettre à des individus d’intérêts
potentiellement divergents de négocier les évolutions d’un produit de manière
rapide, efficace et ludique. Ce que l’on peut retenir est la manière totalement
différente d’aborder le jeu pour les deux équipes. La première s’est
immédiatement entendu pour éliminer des features et s’est ensuite concentrée
sur la négociation d’une liste restreinte d’items – partie fermée La seconde a
négocié sur tous les items du début à la fin du jeu – partie ouverte&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Liberté prise par rapport aux règles initiales du jeu : en fin de
partie, on propose une mise additionnelle, ne permettant pas à un joueur
d’acheter une nouvelle feature, mais lui permettant de s’exprimer sur
l’évolution sur laquelle il aurait miser ensuite.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;ins&gt;L’idée est ici de classer en 3 catégories les items proposés&lt;/ins&gt;
:&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- Items achetés de manière concertée&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- Items rejetés de manière concertée&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- Items achetés selon une volonté individuelle&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;=&amp;gt; Résultats exploitables. Objectif du jeu rempli.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;b2) SPEED BOAT&lt;/em&gt;&lt;/strong&gt; &lt;strong&gt;–&lt;/strong&gt; Contrairement au
premier jeu, le sujet du SPEED BOAT est laissé ici à l’appréciation des
candidats Rappel du principe : identifier les ‘ancres’ plus ou moins
importantes ou contraintes qui empêchent un projet d’avancer (la longueur de
l’ancre et le gain de vitesse associé permettant d’identifier l’importance de
la contrainte perçue par les participants).&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;ins&gt;Deux éléments importants ressortent du déroulement de ce
jeu&lt;/ins&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- Définir un départ et une cible permet de compléter et de clarifier de
manière efficace le jeu du SPEED BOAT&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- L’un des groupes a choisi de regrouper ses ancres à la fin du jeu, l’autre
non =&amp;gt; Cela tend à montrer que, selon les problématiques exposées, le
traitement des problèmes peut se faire par grandes avancées ou non.&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Partie 2 : initialisation de la boite à outils
SFEIR&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;La seconde partie de la séance consista en une présentation des premiers
éléments d’un objectif de plus long terme : la mise en place d’une boite à
outil SFEIR. Elle permettra aux collaborateurs de ne pas arriver les mains
vides en clientèle mais munis d’une série d’outils efficaces et adaptatifs pour
faciliter leur intégration dans la mission.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;ins&gt;Premier ITEM étudié : le backlog produit.&lt;/ins&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;La base de tout projet AGILE.&lt;/p&gt;
&lt;p&gt;Une concertation en séance a conduit à définir plusieurs éléments ‘de base’
applicable systématiquement et ce, indépendamment du contexte client. Le format
est aujourd’hui un fichier EXCEL (format flexible, agile).&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Et maintenant…&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour la suite des évènements, un wiki va être initié afin que chaque membre
de la communauté puisse apporter ses retours d’expérience, enrichisse la
panoplie des outils et améliore la connaissance globale du groupe sur divers
sujets d’agilité.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/05/09/UNE-SECONDE-SEANCE-DES-LABORATOIRES-AGILES-SFEIR#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/05/09/UNE-SECONDE-SEANCE-DES-LABORATOIRES-AGILES-SFEIR#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/606705</wfw:commentRss>
      </item>
    
  <item>
    <title>Fenêtre sur le Scrum Day 2011</title>
    <link>http://blog.onagileway.fr/post/2011/04/29/Fen%C3%AAtre-sur-le-Scrum-Day-2011</link>
    <guid isPermaLink="false">urn:md5:4cf96ca71374e99b7df14f6177302edf</guid>
    <pubDate>Fri, 29 Apr 2011 22:51:00 +0200</pubDate>
    <dc:creator>Gaelle</dc:creator>
        <category>FSUG</category><category>ScrumDay</category>    
    <description>    &lt;p&gt;Le 31 mars dernier s’est tenu le &lt;a href=&quot;http://www.scrumday.fr/&quot;&gt;scrum day
2011&lt;/a&gt;, organisé par le French Scrum User Group. Plus de 25 sessions étaient
programmées, il a donc fallu, pour les près de 500 personnes annoncées, faire
des choix. Le titre de cet article est inspiré des conférences auxquelles j’ai
assistées, où ce qui ressort est l’importance de l’humain dans la gestion des
projets. Car si dans chaque session, le cadre Agile a été rappelé, l’accent a
finalement été porté sur la ressource première : les collaborateurs.
Au-delà des outils utilisés, ou non utilisés, comme pour Harvey Wheaton, qui
nous a présenté son retour d’expérience sur l’intégration de l’agilité dans le
monde du développement de jeux vidéo, et pour qui rien ne vaut l’affichage sur
le mur, même pour le backlog (uniquement photographié, pas même mis sous
Excel) : Rien ne sera efficacement réalisé sans une vraie adhésion des
intervenants. Comme le rappelle Véronique messager (conférence
« ScrumMasters, devenez le coach agile de votre équipe ») :
« Les personnes font le succès du projet ». Sa session était orientée plus
sur l’aspect psychologique que méthodologique de l’agile : recentrer le
rôle du ScrumMaster sur son coté de faciliteur et de protection, devenant la
personne qui permet à l’équipe et à chacun de ses membres de s’élever et à
prendre confiance en ses capacités. « Confiance », voilà un autre des mots
clés de la journée : confiance des membres de l’équipe entre eux, et
vis-à-vis du ScrumMaster ; confiance du Product Owner vis-à-vis de
l’équipe de réalisation, Confiance du client… Autant d’éléments primordiaux
pour être en situation de réussite. Ainsi, lors de son retour d’expérience sur
la mise en place d’un proxy PO, Bertrand Dour (conférence « Le product
Owner « proxy » . Mise en place de l’agilité dans un environnement à
forte culture « cycle en V ») nous expose les difficultés rencontrées
quand cette confiance manque à un ou plusieurs niveaux. Dans le cas exposé, le
sponsor pour la mise en place de l’agilité était très faible, le métier peut
disponible et divisé en plusieurs entités « concurrentes ». La place du PO
dans ce contexte n’a pas semblé aisée et, malgré les premiers résultats
positifs et un bilan qui l’est tout autant, le climat n’est pas encore optimal
pour un « mode agile » tel que décrit dans l’idéal par les
intervenants de la journée. Ceci étant surement très liés aux habitudes ancrées
de travail en cycle V. Dans tout domaine il est difficile d’admettre que ce que
l’on a appris et appliqué depuis longtemps n’est peut-être pas la meilleure
façon de faire. Là encore, on frôle des domaines bien éloigné de ce que l’on
étudie dans les parcours « informatique ». Dans sa conférence intitulée
« Quarante ans de crise, dix ans d’agilité », Laurent Bossavit, de[
l’Institut Agile|http://institut-agile.fr/], nous met face à ces
paradoxes : aucune formation Agile existante actuellement, des jeunes
diplômés qui doivent « désapprendre pour réapprendre » … Il présente
l’Agile comme une évolution de « rupture ». C’est-à-dire comme un produit
de niche, se développant à un moment où il n’est considéré comme adéquat par le
public, et qui d’évolution en évolution fini par détrôner l’ancien produit
phare, en entrainant sa chute (l’exposé est basé sur la comparaison avec le
développement des appareils photos numérique, et la « mort » des
appareils classiques). Ceci rend l’adhésion plus difficile encore… Et malgré
ces discours « humanistes » il est peu probable, que dans des
contextes commerciaux demandant toujours plus de rapidité, l’ensemble des
conseils de la journée puissent être appliqués et suivi… A chacun d’y piocher
ce qu’il peut pour avancer dans ce sens !&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/04/29/Fen%C3%AAtre-sur-le-Scrum-Day-2011#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/04/29/Fen%C3%AAtre-sur-le-Scrum-Day-2011#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/604421</wfw:commentRss>
      </item>
    
  <item>
    <title>Retrospective Facilitators Gathering  (RFG) 2011 : L'énergie , le Talent et la Collaboration</title>
    <link>http://blog.onagileway.fr/post/2011/04/27/Retrospective-Facilitators-Gathering-%28RFG%29-2011-%3A-L-%C3%A9nergie-%2C-le-Talent-et-la-Collaboration</link>
    <guid isPermaLink="false">urn:md5:b59d7348f01fe0d2dbcf2b12e7684742</guid>
    <pubDate>Wed, 27 Apr 2011 13:10:00 +0200</pubDate>
    <dc:creator>Oana Juncu</dc:creator>
            
    <description>    &lt;h2&gt;L'Evénement&lt;/h2&gt;
&lt;p&gt;La réunion des experts des rétrospectives Agile est une initative
appartenant à &lt;a href=&quot;http://vimeo.com/19162882&quot; hreflang=&quot;en&quot;&gt;Diana
Larsen&lt;/a&gt; et &lt;a href=&quot;http://www.estherderby.com/&quot; hreflang=&quot;en&quot;&gt;Esther
Derby&lt;/a&gt; les auteur d'un des livres les plus populaires sur le sujet &amp;quot;&lt;a href=&quot;http://www.amazon.com/Agile-Retrospectives-Making-Teams-Great/dp/0977616649/ref=ntt_at_ep_dpi_1&quot; hreflang=&quot;en&quot;&gt;Agile Retrospectives, Making Good Teams Great&lt;/a&gt;&amp;quot;. L'événement
réunit des spécialistes dans la facilitation - surtout des coachs Agile des
tous les horizons (surtout d'Amérique du Nord et Europe). Il se déroule sur 4,5
jours et le format utilisé est &lt;a href=&quot;http://fr.wikipedia.org/wiki/M%C3%A9thodologie_open_space&quot; hreflang=&quot;fr&quot;&gt;l'Open Space.&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;L'endroit&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.RFG11jpg_s.jpg&quot; alt=&quot;RFG2011&quot; title=&quot;RFG2011, avr. 2011&quot; /&gt;Les organisateurs choisissent toujours un endroit
particulier, qui favorise l'émulation créative. Cette année, Taos, située dans
le New Mexico, en pleine terre des indiens Navajo, a été une fois de plus un
endroit étonnant. Chargé de culture, c'était une des destinations préférées de
l'écrivain D.H.Lawrence et de l'artiste Nathalie Goldberg.&lt;/p&gt;
&lt;h3&gt;L'Open Space&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.RFG11-OpenspaceAgenda_s.jpg&quot; alt=&quot;RFG11 Open Space Agenda&quot; title=&quot;RFG11 Open Space Agenda, avr. 2011&quot; /&gt; Le
principe d'organisation de l'Open Space s'appuie sur l'auto-organisation de
l'agenda de l'événement par les participants mêmes. Ils proposent des sessions
et prennent en charge la facilitation. Les principes de fonctionnement de
l'Open Space se basent sur la responsabilité des participants ( &amp;quot;le principe
&amp;quot;Bumble-bee&amp;quot;, the law of two feet&amp;quot;, etc). Cette année, l'Open Space a été
facilité par Ainsley Niels , qui est le directeur du programme &lt;a href=&quot;http://www.agilealliance.org/programs/agile-open-program/&quot; hreflang=&quot;en&quot;&gt;Agile
Open&lt;/a&gt; dans le cadre de l'Agile Alliance .&lt;/p&gt;
&lt;h3&gt;Le bagage des nouvelles et bonnes idées&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.RFG11-Collectionof_Ideas_s.jpg&quot; alt=&quot;P1030643&quot; title=&quot;P1030643, avr. 2011&quot; /&gt;Plus que les notes prises en sessions (d'ailleurs le
format est très interactif, tous les participants contribuent, ce qui laisse
peu de temps pour faire l'écolier), ce qui est important est ce qui marque les
esprits : des idées, des concepts, des mots avec forte charge sémantique.
Nous les prenons dans nos bagages de connaissance au retour, pour les
développer, enrichir, partager. Voici ce que j'ai apporté de RFG11 dans mes
valises :&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Animer des Rétrospectives sur le l'Avenir&lt;/em&gt; tel que nous le voulons
ou que nous le supposons. Cet exercice permet d'aligner la vision et les
objectifs de l'équipe sur le parcours projet.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Affiche les problèmes dans l'espace de &amp;quot;radiation
d'informations&lt;/em&gt; : Rendre les problèmes visibles permet parfois de les
résoudre plus vite.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Distinguer les niveaux d'expérience des niveaux de
compétences&lt;/em&gt; : Il est utile de réaliser quel est le niveau d'expertise
requis dans un contexte donné et avoir des bonnes compétences à ce niveau,
plutôt que cibler l'excellence à tout prix. Cela peut être même dommageable,
car on risque de déployer de l'énergie inutilement.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Soutenir l’apprentissage d'un groupe&lt;/em&gt;: Une démonstration brillante
sur la façon sur laquelle la connaissance collective soutient l'avancement d'un
groupe, nous a été faite par Diana Larsen via la méthode d’apprentissage
&lt;a href=&quot;http://www.whereareyourkeys.org/&quot; hreflang=&quot;en&quot;&gt;WAYK&lt;/a&gt;. Cette
méthode est utilisée pour apprendre des langues étrangères par la technique des
conversations similaires. Diana travaille sur le rapprochement entre WAYK et
des techniques Agile.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Vérifier nos présomptions par la double boucle d’apprentissage&lt;/em&gt;
(Esther Derby) . C'est un de mes sujets favoris car je suis en train d’utiliser
une technique de rétrospective via des &amp;quot;questions défi&amp;quot; afin de mettre à
l'épreuve nos &amp;quot;vérités établies&amp;quot;.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Le creuset des nouvelles techniques utilisées dans les diverses phases d'une
rétrospective de la &amp;quot;set-teh Sage&amp;quot; au &amp;quot;take Action&amp;quot;. Citons quelques
techniques : Future Backwards, Comics Design, Draw your problem, Question
Matrix, 2 minutes question, cloud of buzzwords, etc.&lt;/p&gt;
&lt;h3&gt;Le Continuum de l'Open Space&lt;/h3&gt;
&lt;p&gt;Un des &amp;quot;phénomènes&amp;quot; les plus forts des évènements comme le RFG est l'échange
continu des idées. Réunir un groupe d'experts passionnés par un sujet a des
effet bénéfiques sur le sujet même. Les participants continuent à discuter des
sujets qui les intéressent en dehors et au-delà de l'agenda établi pour
héberger les sessions, dans un nouvel cadre espace-temps sans frontières, un
&lt;strong&gt;Continuum Open Space&lt;/strong&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/04/27/Retrospective-Facilitators-Gathering-%28RFG%29-2011-%3A-L-%C3%A9nergie-%2C-le-Talent-et-la-Collaboration#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/04/27/Retrospective-Facilitators-Gathering-%28RFG%29-2011-%3A-L-%C3%A9nergie-%2C-le-Talent-et-la-Collaboration#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/603904</wfw:commentRss>
      </item>
    
  <item>
    <title>ScrumDay : tirer le meilleur de Scrum et Kanban =&gt; Scrumban ?</title>
    <link>http://blog.onagileway.fr/post/2011/04/08/ScrumDay-%3A-Scrum-et-Kanban-Scrumban</link>
    <guid isPermaLink="false">urn:md5:ea7a774dc5b301f117ce72653b283963</guid>
    <pubDate>Fri, 08 Apr 2011 14:53:00 +0200</pubDate>
    <dc:creator>Anne Sophie</dc:creator>
        <category>Kanban</category><category>Perturbations</category><category>Scrum</category><category>ScrumDay</category>    
    <description>    &lt;p&gt;Pour entamer ma journée au ScrumDay, et parce que je n'avais pas encore pu
assouvir ma curiosité sur les principes Kanban, je me suis rendue à la
conférence &lt;em&gt;Scrum et Kanban, tirer le meilleur des deux&lt;/em&gt;, animée par
Antoine Vernois, le renommé Claude Aubry et Fabrice Aimetti. Présentation
plutôt interactive avec passage de témoin entre les 3 animateurs, mais qui a
parfois manqué de peps. ROTI 3/5.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Le pitch : Scrum est la méthode agile la plus populaire. La
transition à Scrum représente souvent un changement radical pour certaines
organisations. Venant directement du Lean, le Kanban appliqué au développement
de logiciel s’affirme comme une pratique alternative intéressante, en
particulier pour les activités de support. La présentation, faite par les
traducteurs du minilivre de Kniberg et Skarin, montre comment tirer le meilleur
de Scrum et Kanban, selon le contexte.&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Scrum et Kanban sont toutes les deux des méthodes Agiles, basées sur
l'empirisme (mode itératif), Scrum étant plus cadré, Kanban plus ajustable.
Chaque itération se décompose ainsi :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Planifier (au plus près du début de Faire car il est facile d'estimer ce
qui peut être fait dans la période immédiatement à venir),&lt;/li&gt;
&lt;li&gt;Faire (en projet informatique, Scrum s'adosse souvent à XP - eXtreme
Programming)&lt;/li&gt;
&lt;li&gt;Livrer (avec revue de sprint),&lt;/li&gt;
&lt;li&gt;Améliorer le processus (Kaizen, Inspection et Adaptation : feedback et
rétrospective)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;...et reprendre au début.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
Les différences majeures entre les deux méthodes sont :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;d'abord la fréquence différente des actions listées
ci-dessus :&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;quand Scrum impose un enchainement de l'ensemble de ces tâches, Kanban
permettra de planifier chaque action à des fréquences différentes (et qui
resteraient logiques, ex : livrer chaque semaine, planifier tous les 15
jours, rétrospective tous les mois)&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ensuite la gestion du périmètre du sprint :&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Scrum aurait tendance à vouloir se conformer au périmètre initial du
planning, tandis que Kanban permettrait le remplacement d'une tâche par une
autre (si équivalente en terme de complexité et si non entamée) en cours
d'itération et selon la priorisation&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;- puis la gestion du taskboard :&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;réinitialisé à chaque itération Scrum via le planning game, il est en Kanban
plus simplement conservé et alimenté au fil de l'eau. Cependant, pour conserver
un volume &amp;quot;à faire&amp;quot; stable par itération, en Kanban, des règles de limitation
de l'en-cours sont mises en place pour que le stock de chaque état d'en-cours
soit fluide et ne risque pas de devenir un point de blocage. On en profite pour
rappeler que les tâches doivent traitées intégralement (état &amp;quot;done&amp;quot;).&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
La gestion des perturbations :&lt;br /&gt;
Nos 3 animateurs conseillent Scrum pour une équipe projet qui est ainsi,en
cours d'itération, à l'abri de toute perturbation extérieure (impactant la
prochaine itération), tout en recommandant plutot Kanban pour les équipes de
support ou opérationnelles : la gestion des perturbations est prévue
(impact immédiat).&lt;br /&gt;
Dans le cas d'une équipe gérant plusieurs projets, le taskboard est unifié. Des
codes couleur ou des couloirs peuvent être mis en place, et les sprints
successifs seront :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;en Scrum, composés de tâches d'un seul projet, pour éviter les
perturbations liées au switch de projet/de produit&lt;/li&gt;
&lt;li&gt;en Kanban, composés à l'envi, mais de façon équilibrée, de tâches d'un seul
ou de plusieurs projets selon les priorités.&lt;br /&gt;
&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Le parallèle entre ces deux méthodes finit par nous mener à la conclusion
logique : il faut adopter la méthode choisie à la réalité du
projet.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Antoine Vernois, Claude Aubry et Fabrice Aimetti concluent par ces quelques
assertions :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Soyez agiles pour la mise en oeuvre du projet&lt;br /&gt;
Essayez les choses par vous même&lt;br /&gt;
Ne soyez pas trop dogmatiques&lt;br /&gt;
Soyez et restez Agiles&lt;br /&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/04/08/ScrumDay-%3A-Scrum-et-Kanban-Scrumban#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/04/08/ScrumDay-%3A-Scrum-et-Kanban-Scrumban#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/600400</wfw:commentRss>
      </item>
    
  <item>
    <title>Les Laboratoires Agile</title>
    <link>http://blog.onagileway.fr/post/2011/03/28/les-Laboratoires-Agile</link>
    <guid isPermaLink="false">urn:md5:a4be147a11a860e07cffcfeed7d2a6ab</guid>
    <pubDate>Mon, 28 Mar 2011 14:03:00 +0200</pubDate>
    <dc:creator>Oana Juncu</dc:creator>
        <category>Agile</category><category>Laboratoire Agile SFEIR</category><category>ROTI</category><category>rétrospective</category>    
    <description>    &lt;p&gt;A l'occasion du printemps, le pôle Agile et Direction de Projets a mis en
place les Laboratoires Agile, un espace de découverte, échange et bien sûr,
amélioration continue!&lt;/p&gt;
&lt;h3&gt;La raison d'être : de &amp;quot;l'Agilisation&amp;quot; à la &amp;quot;veille Agile&amp;quot;&lt;/h3&gt;
&lt;p&gt;Le pôle Agile a la volonté de créer une identité de groupe. Nous comptons
construire cette identité à la fois autour des compétences Agile de ses
collaborateurs et de leur volonté de découvrir et évoluer dans ce domaine. Les
laboratoires Agiles auront comme mission d'être un révélateur de nouvelles
vocations, des pistes à explorer; des idées surprenantes et, à la fin de
réussir l'alchimie du groupe.&lt;/p&gt;
&lt;p&gt;Les Laboratoires Agile sont un espace collaboratif où chaque membre du pôle
sera amené à contribuer. Il n'est pas réaliste de penser qu'on peut créer une
cohésion, ou faire adhérer un groupe de compétences seulement par une
participation passive à une séance de déroulement de présentations choisies sur
des critères dont la légitimité n'est pas confirmée.&lt;/p&gt;
&lt;h3&gt;La cérémonie&lt;/h3&gt;
&lt;p&gt;Pour les raisons évoquées, nous accordons une attention particulière au
protocole de choix de sujets. A chaque session il y a le moment de divergence (
brainstorming sur les sujets intéressants à explorer) et convergence ( vote,
sélection et choix) sur le programme de nos prochains ateliers des Agilistes
SFEIR. Tous les collaborateurs du pôles seront amenés à contribuer à cet
atelier. C'est la condition incontournable pour avoir des résultats pertinents
et obtenir le phénomène d'évolution que nous attendons de cet évènement.&lt;/p&gt;
&lt;p&gt;Pour maîtriser l'intérêt des laboratoires nous utilisions les protocoles de
&amp;quot;check-in&amp;quot; au début des sessions au modèle utilisé dans les rétrospectives, et
&amp;quot;ReturnOnTimeInvested&amp;quot; - retour sur le temps investi - à la fin.&lt;/p&gt;
&lt;h3&gt;L'état d'esprit&lt;/h3&gt;
&lt;p&gt;Notre groupe partage les valeurs mises en avant il y 10 ans par le Manifeste
Agile. Celles qui nous sont les plus chères sont la collaboration comme facteur
de réussite sur un projet commun, la co-décision responsable, la cohésion
autour d'un but commun , la volonté d'évoluer.&lt;/p&gt;
&lt;h3&gt;Le calendrier&lt;/h3&gt;
&lt;p&gt;Les Laboratoires Agile ont lieu tous les 3èmes vendredi du mois après-midi.
Le carnet de bord de chaque session sera publié sur notre blog, vous pouvez
déjà lire le premier &lt;a href=&quot;http://blog.onagileway.fr/post/2011/03/19/BootCamp-du-Laboratoire-Agile-%21&quot; hreflang=&quot;fr&quot;&gt;ici.&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/03/28/les-Laboratoires-Agile#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/03/28/les-Laboratoires-Agile#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/597750</wfw:commentRss>
      </item>
    
  <item>
    <title>BootCamp du Laboratoire Agile !</title>
    <link>http://blog.onagileway.fr/post/2011/03/19/BootCamp-du-Laboratoire-Agile-%21</link>
    <guid isPermaLink="false">urn:md5:8af7b5e13c6ea41699770cfa186b39d6</guid>
    <pubDate>Mon, 21 Mar 2011 18:00:00 +0100</pubDate>
    <dc:creator>Anne Sophie</dc:creator>
        <category>Agile</category><category>Daily standup</category><category>Laboratoire Agile SFEIR</category><category>Manifeste Agile</category><category>Rally software</category><category>ROTI</category><category>Shifumi</category>    
    <description>    &lt;p&gt;Nous sommes heureux de vous relater le BootCamp du Laboratoire Agile SFEIR
le 18 mars 2011 !&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;C'est l'occasion également de vous présenter notre groupe du 1er jour :
Cédric, Djamel, Gaëlle, Ganiyou, Michelle, Nicolas, Oana, Tariq, Thierry et
moi, un harmonieux mélange d'Agile ready, d'Agile followers, d'Agile users et
d'Agile promoteurs (présentés en ordre aléatoire...)!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.poleAgile_m.jpg&quot; alt=&quot;EquipeAgileSFEIRmars2011&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;EquipeAgileSFEIRmars2011, mar. 2011&quot; /&gt;&lt;/p&gt;
&lt;h5&gt;&lt;br /&gt;
&lt;ins&gt;Sur notre agenda:&lt;/ins&gt;&lt;br /&gt;&lt;/h5&gt;
&lt;p&gt;1- Thierry rappelle les principes de l'Agilité&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;2- L'équipe liste et cible ses attentes quant au Laboratoire Agile
SFEIR&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;3- Démo de l'outil de gestion de projets agiles RALLY -
Impressions&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;4- Le traditionnel Shi fu mi&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Tour Flash sur l'Agilité&lt;/h2&gt;
&lt;p&gt;Thierry décrit les grandes lignes de l'agillité &lt;em&gt;en passant par le
manifeste Agile qui a fêté ses 10 ans en février
(http://agilemanifesto.org/iso/fr/).&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;pre&gt;
Je retiens comme points d'attention les éléments suivants :&lt;br /&gt;
&lt;/pre&gt;
&lt;h5&gt;- Itérations&lt;/h5&gt;
&lt;p&gt;il est ardu d'avoir une idée précise du produit final, et qui reste en
adéquation avec le besoin actualisé du client, dès le début d'un projet. Le
découpage en lots n'est pas forcément la bonne solution pour s'assurer
d'obtenir un outil utilisable, car s'il manque une pile au pont, le pont est
fragilisé. En revanche, &lt;strong&gt;esquisser&lt;/strong&gt; le pont dans son ensemble
peut être une bonne première étape.&lt;br /&gt;&lt;/p&gt;
&lt;h5&gt;- &lt;strong&gt;Livraisons régulières&lt;/strong&gt;&lt;/h5&gt;
&lt;p&gt;l'importance d'avoir une application toujours opérationnelle et bien
commentée : cet argument fort pour la promotion de l'Agile permet aussi un
gain important de la confiance du client, et donc facilite la collaboration
avec lui, avec les utilisateurs : les tests automatisés, les outils de
build automatique, les itérations, ... concurrent à cet état. Alors, est-ce
faciliter l'accompagnement au changement ?&lt;br /&gt;&lt;/p&gt;
&lt;h5&gt;- &lt;strong&gt;Daily Standup&lt;/strong&gt;&lt;/h5&gt;
&lt;p&gt;établit pour chacun une forme de contrat moral passé avec et pour l'équipe
du projet auquel on appartient : engagement de contenu, de délais, échange
d'information. C'est un rappel quotidien de la poursuite d'un but commun qui
sera plus facilement atteint avec la bonne volonté de tous.&lt;br /&gt;&lt;/p&gt;
&lt;h5&gt;- &lt;strong&gt;Rétrospectives&lt;/strong&gt;&lt;/h5&gt;
&lt;p&gt;où l'on fait un bilan sur la période (le sprint, l'itération) écoulée,
mènent l'équipe à la &lt;strong&gt;maturité&lt;/strong&gt; : il faut du courage dans
l'échange pour dire et savoir dire, et le faire dans le but d'améliorer
l'itération suivante. Même si l'on se sent en terrain connu, que tout avance
bien, se demander comment améliorer encore cet état de fait, ou bien comment le
transposer à une autre partie du projet qui elle fonctionne moins bien. Ne pas
rester dans sa zone de confort, source de stagnation, alors que la zone
d'efforts est source de réussite !&lt;br /&gt;&lt;/p&gt;
&lt;h5&gt;- La défense du &lt;strong&gt;pair programming&lt;/strong&gt;&lt;/h5&gt;
&lt;p&gt;on constate que la concentration du duo en pair programming est largement
plus intense, surtout si l'on se coupe des perturbations extérieures (internet,
messagerie). Plus spécifique lorsque l'on peut s'attendre à des difficultés
pour une tâche particulière : le &lt;strong&gt;DOJO&lt;/strong&gt; : une équipe
de développement est constituée pour un sujet donné, et se concentre autour
d'un poste de développement sur lequel chacun tour à tour prend la main sur le
clavier et participe à son échelle à la réalisation de la tâche.&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Qu'attendez-vous des Laboratoires Agile?&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.2011-03-18_14.28.02_alignee_m.jpg&quot; alt=&quot;Qu'attendez-vous des Labs&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Qu'attendez-vous des Labs, mar. 2011&quot; /&gt; Les sujets qui nous chatouillent sont
là, sur les post-it, et certains se recoupent et recueillent de nombreux
suffrages : ils seront abordés lors des tous prochains Laboratoires
Agiles : Comment lancer un projet Agile ? (ASD, TTR, OJU) et Quel
outillage Agile pour SFEIR ? (GSA, NTO, OJU)&lt;br /&gt;
&lt;img src=&quot;http://blog.onagileway.fr/public/.Photo118_m.jpg&quot; alt=&quot;Post_its_mar2011&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Post_its_mar2011, mar. 2011&quot; /&gt;
Suivez-nous, nous entrerons dans les détails bientôt...&lt;/p&gt;
&lt;h2&gt;RALLY Software&lt;/h2&gt;
&lt;p&gt;Oana a organisé avec Phillip McKenzie (Rally Software) une conférence
téléphonique avec démonstration par prise en main à distance de l'outil
RALLY : Rally permet de gérer plusieurs projets Agile par la même
interface, et même de suivre la répartition des équipes sur l'un et l'autre
projet. La seule contrainte : que chaque projet suive la même périodicité
d'itérations.&lt;br /&gt;
Il est très intégré, s'interconnecte avec la majorité des outils des grands
acteurs du marché : Clear Quest, Mantis, Bugzilla pour le reporting de
fiches d'anomalies ou autres, Quality Center, Fitnesse pour les tests
automatisés, Hudson, anthillpro pour le build automatique, etc... et reste
ouvert à d'autres outils par un simple script&lt;br /&gt;
A la fin de la présentation, une floppée de questions est posée à Phillip qui
répond bien volontiers. Lorsqu'il aura raccroché, la discussion se poursuit
quelques instants.&lt;br /&gt;
&lt;img src=&quot;http://blog.onagileway.fr/public/rally_logo_transparent.png&quot; alt=&quot;LogoRally&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;LogoRally, mar. 2011&quot; /&gt;&lt;br /&gt;
(RALLY SOFTWARE : &lt;a href=&quot;http://www.rallydev.com&quot; hreflang=&quot;en&quot;&gt;http://www.rallydev.com&lt;/a&gt;/)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Déjà décrit par Thierry dans un précédent billet comme un des outils les
plus polyvalents et de référence, pour le suivi de projets Agile, (sources
rapport Forrester), il a quand même suscité l'étonnement (est-il Agile-friendly
de permettre de prévoir les surcharges de travail pour un équipier donné, à qui
des tâches peuvent donc être affectées ?), mais recueille les faveurs de ceux
ayant utilisé d'autres outils en situation réelle, comme Agilo.&lt;br /&gt;&lt;/p&gt;
&lt;h2&gt;Shi Fu Mi&lt;/h2&gt;
&lt;p&gt;Le débrief sur ce premier après-midi se traduit par une majorité de votes 4
et deux votes 5. Les deux 5 s'expliquent par une adhésion à l'acte fondateur
des Laboratoires Agile : la voie est ouverte ! (Ce n'est pas pour
rien que ce blog s'appelle On Agile Way) Pour tous, une bonne occasion
d'échanger, de progresser, etc...&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/03/19/BootCamp-du-Laboratoire-Agile-%21#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/03/19/BootCamp-du-Laboratoire-Agile-%21#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/595822</wfw:commentRss>
      </item>
    
  <item>
    <title>Le recrutement en mode Agile</title>
    <link>http://blog.onagileway.fr/post/2011/03/14/Le-recrutement-en-mode-Agile</link>
    <guid isPermaLink="false">urn:md5:d1568cf07b7118a14fe822c6595cc4b9</guid>
    <pubDate>Mon, 14 Mar 2011 12:25:00 +0100</pubDate>
    <dc:creator>Oana Juncu</dc:creator>
        <category>Agile</category><category>Coach Agile</category><category>Kanban</category><category>Product Owner</category><category>recrutement</category><category>Scrum</category><category>Taskboard</category><category>XP</category>    
    <description>    &lt;p&gt;Nous nous organisons selon le principe &amp;quot;Si on croit que l'Agilité est le
meilleur mode de fonctionnement, alors appliquons-le à tous nos services&amp;quot;. Le
service recrutement en fait partie. Alors, l'équipe Agile de SFEIR a mis en
place des séances de coaching interne avec notre équipe de recrutement..&lt;/p&gt;
&lt;h2&gt;Les 3 raisons pour un recrutement en mode Agile.&lt;/h2&gt;
&lt;p&gt;Parmi les motivations de&amp;quot; l'agilisation&amp;quot; du service recrutement, les 3 plus
importantes sont peut-être les suivantes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;ins&gt;Adopter sur le terrain les valeurs de
l'Agilité&lt;/ins&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;C'est difficile d'affirmer de connaître la saveur Agile si on a lu la
recette, mais jamais goûté le plat. Comme des éléments d'organisation SCRUM ,
et Kanban sont facilement adoptables, Anaïs soutient derrière son bureau le
Taskboard de l'équipe recrutement.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;ins&gt;Soutenir un dialogue opérationnel avec le
candidat&lt;/ins&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Nous pensons que les agilistes ont besoin d'avoir un dialogue sur leur
terrain d’intérêt. Rester dans les déclarations d'intention n'aura que peu,
voir pas de succès à établir un échange. Le service de recrutement a un rôle
majeur à jouer, car on ne peut par reprendre un premier contact, comme on ne
peut par faire une première impression. Et il faut donner l'envie de savoir
plus....&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;ins&gt;Etre un bon séismographe Agile&lt;/ins&gt; :&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;L’intérêt confirmé doit être partagé par les deux acteurs. Non seulement un
candidat doit sortir de l'entretien en pensant avoir passé un moment dans une
entreprise Agile, nos chargés de recrutement doivent partager cette impression.
Mais comment faire, sans base de connaissance sur les profils? Je ne crois pas
qu'apprendre un nuage de buzz-words comme &amp;quot;SCRUM Master&amp;quot;, &amp;quot;Product Owner&amp;quot;,
&amp;quot;Sprint&amp;quot;, &amp;quot;XP&amp;quot;, &amp;quot;Coach Agile&amp;quot; soit suffisant. De plus il faut &amp;quot;détecter la
personnalité Agile&amp;quot;. Quelle est cette mystérieuse personnalité? La meilleure
façon est d'organiser son travail en mode , disons SCRUM, et observer la
dynamique mise en place.&lt;/p&gt;
&lt;h2&gt;Les Product Owners de l'équipe de recrutement ...&lt;/h2&gt;
&lt;p&gt;Sommes nous tous les sferienns concernés par la croissance. Voici l'exemple
de ma story bien formée en mode BDD :&lt;/p&gt;
&lt;p&gt;&lt;em&gt;En tant que &amp;quot;Leader pôle Agile&amp;quot; j'ai besoins que &amp;quot;le recrutement&amp;quot;
&amp;quot;organise un Daily Scrum&amp;quot; pour &amp;quot;comprendre les pratiques Agiles&lt;/em&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/03/14/Le-recrutement-en-mode-Agile#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/03/14/Le-recrutement-en-mode-Agile#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/594305</wfw:commentRss>
      </item>
    
  <item>
    <title>Une TMA Agile. La gestion SCRUM des équipe TMA</title>
    <link>http://blog.onagileway.fr/post/2011/03/03/Une-TMA-Agile-%3B-La-gestion-SCRUM-des-%C3%A9quipe-TMA</link>
    <guid isPermaLink="false">urn:md5:c8f71f802520905ad0fce6f3601ecad1</guid>
    <pubDate>Thu, 03 Mar 2011 18:06:00 +0100</pubDate>
    <dc:creator>Pierre</dc:creator>
        <category>Agile</category><category>daily Scrum</category><category>Planning Poker</category><category>Product Owner</category><category>Scrum</category><category>TMA</category>    
    <description>    &lt;h2&gt;La TMA, un centre de services&lt;/h2&gt;
&lt;p&gt;Le rythme de fonctionnement de la TMA est naturellement proche de
l'agilité.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;!Quels sont les principe de fonctionnement TMA?&lt;/strong&gt; Chiffre et
approuver le développement des évolutions, Planifier les livraisons avec le
client, Gérer des nouvelles versions du logiciel dans des nouvelles releases;
Gérer le changement par le contrôle continu de la non-régression, Livrer
fréquement, etc;&lt;/p&gt;
&lt;h2&gt;Comment travaillons-nous en projet SCRUM?&lt;/h2&gt;
&lt;p&gt;Capacité de changement du périmètre en fin de chaque sprint; Définition du
périmètre du logiciel sous forme de liste d'user stories (le très populaire
backlog) Définition de l'effort de développement pour chaque user story (
compexité vs. charge) Planification du sprint Livraisons sur un rythme itératif
d'un logiciel testable&lt;/p&gt;
&lt;p&gt;le rapprochement est évident. la mise en place l'est peut-être moins. C'est
pour cela que nous oeuvrons avec l'équipe TMA pour &amp;quot;l'agilisation&amp;quot; du plateau
TMA. &lt;strong&gt;Qui sont nos sponsors?&lt;/strong&gt; &lt;img src=&quot;http://blog.onagileway.fr/public/.Photo_072_s.jpg&quot; alt=&quot;Photo_072.jpg&quot; title=&quot;Photo_072.jpg, mar. 2011&quot; /&gt; Les Product Owners internes, ceux qui ont le lien
opérationnel avec le client.&lt;/p&gt;
&lt;h2&gt;!!Le plan de bataille&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.Photo_066_s.jpg&quot; alt=&quot;PA TMA&quot; title=&quot;PA TMA, mar. 2011&quot; /&gt; &lt;strong&gt;Créer le backlog&lt;/strong&gt;  : sur un plateau
multi-projet, quel est le contenu du backlog le plus pertinent? Nous avons
décidé de créer le backlog par équipe.c'est un backlog multi-projet.
L&lt;strong&gt;'estimation ou le planning poker&lt;/strong&gt; : c'est la clé du
succès. Le planning poker est l'activité primordiale pour partager entre les
membres de l'équipe de développement la même compréhension de ce qui doit être
développé. C'est aussi une pratique hors pair pour responsabiliser les
développeurs sur le contenu et la qualité du logiciel qu'ils vont coder.
&lt;strong&gt;Les sprints&lt;/strong&gt; . de sprints courts semblent plus pertinents que
des sprints longs. La durée choisie est une semaine. En début de sprint,
l’incontournable sprint planning aura lieu. &lt;strong&gt;Le stand-up meeting (le
daily Scrum)&lt;/strong&gt; - Les 10 minutes pour faire le tour des 3 questions:
&amp;quot;Qu'ai-je fait hier, quelles sont les difficultés que j'ai rencontrées,
qu'est-ce que je compte faire aujourd'hui?&amp;quot;, est aussi une activité
incontournable? &lt;strong&gt;Le bilan du sprint&lt;/strong&gt; : mise en place du
protocole de réception de la nouvelle version du logiciel L&lt;strong&gt;a
rétrospective :&lt;/strong&gt; Nous allons nous focaliser sur des formats rapides,
l'objectif de chaque rétrospective est de fournir un plan d'action à suivre. Ce
qui est important dans les rétrospectives est d'avoir une suite applicable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nos défis&lt;/strong&gt;__ Comment gérer l&amp;quot;adaptabilité et l'implication
du client sur des cycles aussi courts? Quels sont les tests d'acceptations
pertinents? Comment gérer la non-régression dans un dispositif qui n'a pas été
pensé &amp;quot;test-compatible&amp;quot;?&lt;/p&gt;
&lt;p&gt;...Mais nous sommes prêts à les relever !&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2011/03/03/Une-TMA-Agile-%3B-La-gestion-SCRUM-des-%C3%A9quipe-TMA#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2011/03/03/Une-TMA-Agile-%3B-La-gestion-SCRUM-des-%C3%A9quipe-TMA#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/591747</wfw:commentRss>
      </item>
    
  <item>
    <title>Agilité et Haute Montagne : une rencontre au sommet</title>
    <link>http://blog.onagileway.fr/post/2010/12/23/Agilit%C3%A9-et-Haute-Montagne-%3A-une-rencontre-au-sommet</link>
    <guid isPermaLink="false">urn:md5:984beed50631f19d9f5f71e6f6c65507</guid>
    <pubDate>Fri, 24 Dec 2010 10:39:00 +0100</pubDate>
    <dc:creator>Thierry</dc:creator>
        <category>agile</category><category>client</category><category>scrum</category>    
    <description>    &lt;p&gt;Quel peut être le rapport entre l'Agilité et la Haute Montagne ?
Essayons de décortiquer ce qu'est une expédition en haute montagne.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Tout d'abord, l'histoire commence par une rencontre : souvent un groupe
de personnes et un guide. &lt;img src=&quot;http://blog.onagileway.fr/public/.ButSommet_t.jpg&quot; alt=&quot;ButSommet.jpg&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; title=&quot;ButSommet.jpg, déc. 2010&quot; /&gt; &lt;img src=&quot;http://blog.onagileway.fr/public/.Client_t.jpg&quot; alt=&quot;Client.jpg&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; title=&quot;Client.jpg, déc. 2010&quot; /&gt; Au
début, c'est clairement le client (utilisateur final) dont le but est d'arriver
au sommet et un accompagnateur (guide qui possède des connaissances techniques
poussées et des ascensions peut être similaires). Ca me rappelle quelque
chose...&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;La première étape est une rencontre qui détermine :&lt;br /&gt;
&lt;img src=&quot;http://blog.onagileway.fr/public/.ReunionLancement_t.jpg&quot; alt=&quot;ReunionLancement.jpg&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;ReunionLancement.jpg, déc. 2010&quot; /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le but (tout le monde partage cette vision) : arriver au sommet,&lt;/li&gt;
&lt;li&gt;l'équipe qui va participer à ce challenge&lt;/li&gt;
&lt;li&gt;le matériel à prendre (un peu l'architecture et les outils)&lt;/li&gt;
&lt;li&gt;la façon d'y arriver, par étapes (détermination du camps de base et des
autres camps jusqu'au sommet, un peu comme des itérations...)&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.CampsMontagne_t.jpg&quot; alt=&quot;CampsMontagne.jpg&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;CampsMontagne.jpg, déc. 2010&quot; /&gt; Les
personnes apprennent à se jauger, se mesurer, et cerner les compétences et
facilités de chacun. L'important est de se connaitre, se faire confiance, voir
lier des premiers liens et affinités... dans la limite du raisonnable bien
évidemment....&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Une fois cette vision macro de l'expédition partagée par tous, la date de
départ est fixée et l'expédition se lance le jour J. A l'origine de l'histoire,
il y a un guide (disons la MOE) et un groupe client (MOA / utilisateurs
finaux). Une fois la cordée lancée, chacun connait sa place, mais il n'y a plus
qu'une équipe solidaire, prête à affronter les intempéries ensemble. C'est une
vraie équipe projet qui n'a plus qu'une seule obsession : le sommet, la
réussite du projet. &lt;img src=&quot;http://blog.onagileway.fr/public/.Cordee_s.jpg&quot; alt=&quot;Cordee.jpg&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Cordee.jpg, déc. 2010&quot; /&gt; La cadence est
celle du groupe et non celle d'un individu, même si le guide joue le rôle de
garant et surveille la cadence. Ne serait ce pas un scrum master finalement ?.
Le rythme est soutenu mais soutenable. Le groupe est solidaire et est lié par
une corde. Cela ressemble beaucoup à une itération : le but est de mener
l'équipe au camp suivant, Tous sont liés par la corde.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;A l'arrivée au camp, c'est l'heure du débriefing (tiens, une rétro ?).
Chacun met sur la table sa vision de ce qui c'est bien ou mal passé. Ceci afin
de s'améliorer pour le lendemain et éviter peut être de commettre des erreurs
similaires.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;La Haute montagne semble donc être un exemple naturel de la mise en pratique
de l'Agilité. Les similitudes sont assez nombreuses. Ce sont des pratiques
rigoureuses mises en oeuvre dans un milieu, parfois difficile, voir hostile,
mais avec un haut niveau de satisfaction de la part des participants et un
succès très souvent au rendez vous.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2010/12/23/Agilit%C3%A9-et-Haute-Montagne-%3A-une-rencontre-au-sommet#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2010/12/23/Agilit%C3%A9-et-Haute-Montagne-%3A-une-rencontre-au-sommet#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/573047</wfw:commentRss>
      </item>
    
  <item>
    <title>Le backlog peut il contenir des stories techniques ?</title>
    <link>http://blog.onagileway.fr/post/2010/12/03/Le-backlog-peut-il-contenir-des-stories-techniques</link>
    <guid isPermaLink="false">urn:md5:b7cac34c6c74dd5a633adec0e9b8f42e</guid>
    <pubDate>Fri, 03 Dec 2010 10:28:00 +0100</pubDate>
    <dc:creator>Thierry</dc:creator>
        <category>Backlog</category><category>user storie</category>    
    <description>    &lt;p&gt;Bonne question souvent posée, mais souvent évitée... Essayons de voir ce
qu'il en est.&lt;/p&gt;
&lt;p&gt;Quelle est l'origine de cette question ? &lt;img src=&quot;http://blog.onagileway.fr/public/.th_13668-tuxitecte_t.jpg&quot; alt=&quot;th_13668-tuxitecte.jpg&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;th_13668-tuxitecte.jpg, déc. 2010&quot; /&gt;
&lt;img src=&quot;http://blog.onagileway.fr/public/.kami23-tux-plombier-13669_t.jpg&quot; alt=&quot;kami23-tux-plombier-13669.png&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; title=&quot;kami23-tux-plombier-13669.png, déc. 2010&quot; /&gt; Dans les différentes DSI,
on souffre souvent du clivage MOA/MOE. La MOA voyant le côté utilisation par
l'utilisateur final d'un produit; La MOE souhaitant y apporter des
améliorations techniques. La méthodologie Agile se veut fédératrice en amenant
tous les intervenants à partager une vision produit. C'est pourquoi le backlog
contient généralement des stories apportant une vision &amp;quot;utilisation finale&amp;quot; du
produit. Mais pour définir un produit ne faut il pas se poser au moins deux
questions : à quoi ça sert ? De quoi est-il fait ? En effet, son
utilisation peut être optimisée si sa matière suit les avancées technologiques.
Une raquette c'est fait pour jouer au tennis, mais c'est bien mieux en
matériaux composites plutot qu'en bois...&lt;/p&gt;
&lt;p&gt;Alors pourquoi hésite-t-on à mettre des stories techniques dans le
backlog ? Tout simplement parce que l'on parle de &amp;quot;user stories&amp;quot; et que
cette connotation de user est purement fonctionnelle. On pense immédiatement à
l'utilisateur final du produit. Le développeur, le futur exploitant du produit
ou simplement un batch peuvent pourtant être définis comme des users du
produit. Ils ont dans ce cas pleinement leur place dans le backlog en tant que
users. Dans une application, créer un service qui sera utilisé par un batch
peut être considéré comme une storie technique, et elle doit bien figurée dans
le backlog. On obtient alors : &amp;quot;En tant que batch &lt;em&gt;bidule&lt;/em&gt;, je
récupère les données &lt;em&gt;blabla&lt;/em&gt; à l'aide du service &lt;em&gt;truc&lt;/em&gt; afin de
les agréger&amp;quot;. Néanmoins, il faut conserver la vision produit et amélioration de
celui ci. Une storie technique doit amener quelque chose en plus, que ce soit
une facilité d'exploitation ou de maintenance. Par exemple, des états faits
sous poi et/ou itext peuvent être refondus en Jasper, qui apporte, via
eReports, une facilité d'utilisation et de l'indépendance en termes de design
de l'état. Le backlog demeure la responsabilité du Product Owner et il s'agit
de le convaincre de l'utilité de cette storie technique. Charge à lui de
l'inscrire au backlog. Bonne négociation....&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2010/12/03/Le-backlog-peut-il-contenir-des-stories-techniques#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2010/12/03/Le-backlog-peut-il-contenir-des-stories-techniques#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/567210</wfw:commentRss>
      </item>
    
  <item>
    <title>Agile Tour PARIS 2010</title>
    <link>http://blog.onagileway.fr/post/2010/11/04/Agile-Tour-PARIS-2010</link>
    <guid isPermaLink="false">urn:md5:79e226ef52edfd0d125e225e5468526a</guid>
    <pubDate>Thu, 04 Nov 2010 13:00:00 +0100</pubDate>
    <dc:creator>Oana</dc:creator>
            
    <description>    &lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.AT2010_600px_m.jpg&quot; alt=&quot;AT2010_600px.jpg&quot; title=&quot;AT2010_600px.jpg, nov. 2010&quot; /&gt;&lt;/p&gt;
&lt;p&gt;La session parisienne de l'Agile Tour 2010 s'est déroulée dans les locaux de
la FIAP, un espace convivial, confortable et très professionnel.&lt;/p&gt;
&lt;p&gt;Comme dans toute conférence intéressante, le programme propose des sessions
intéressantes, qui donnent envie d'être écoutées toutes. C'est dur d'être dans
5 salles en parallèle, et c'est encore plus dur quand pour ceux qui font partie
d'équipe d'organisation.&lt;/p&gt;
&lt;p&gt;Pour ma part, je me propose d'être plus présente l'année prochaine, pour
cette année les autres organisateurs ont fait des merveilles en étant
partout!&lt;/p&gt;
&lt;p&gt;Très intéressante la session de Damien Thauvenin sur l'implémentation de
Kanban avec ses clients et l'utilisation d'un plateau multi-projets / même
équipe, pour optimiser les flux et gérer les stocks des demandes. La formule de
la mise en place du processus Lean entre les clients et les fournisseurs est
vraiment à retenir pour tous ceux qui souhaitent faire du développement Agile
onsite. Bon, ça ne résolue pas les problématiques de positionnement du Product
Owner, mais j'ai retenu un terme très adapté aux projets Agiles sur le
terrain:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;le &amp;quot;Proxy PO&amp;quot;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Joli essai également sur &amp;quot;l'Agile insoutenable&amp;quot;, ou comment on peut - par
des mauvais réflexes et pratiques implémenter &amp;quot;l'Agile Tayloriste&amp;quot;;&lt;/p&gt;
&lt;p&gt;Ne pas avoir pu participer qu'a deux session, je reste avec l'impression
qu'il a eu peu d'ateliers, mais elle peut être fausse.&lt;/p&gt;
&lt;p&gt;les participants à mon atelier la mesure et la perception du succès de
l'Agilité venant su mode 'Chaos&amp;quot; ou réglementé &amp;quot;Cycle en V&amp;quot; se sont pris au jeu
et ont défini leurs attentes en terme de dynamique Agile. Le résultat a été
plus concentré sur les valeurs partagées de l'Agilité que dans les objectifs
recherchées dans la mise en place d'un projet Agile en venant des 2 mondes.
Est-ce que cela veut dire que l'histoire et l'expérience de chacun compte moins
que ce que nous souhaitons atteindre?&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2010/11/04/Agile-Tour-PARIS-2010#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2010/11/04/Agile-Tour-PARIS-2010#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/559273</wfw:commentRss>
      </item>
    
  <item>
    <title>Interview Thierry Trepied</title>
    <link>http://blog.onagileway.fr/post/2010/10/08/Interview-Thierry-Trepied</link>
    <guid isPermaLink="false">urn:md5:5208cb839bf45f974f3ada8ad3729b3a</guid>
    <pubDate>Fri, 08 Oct 2010 16:53:00 +0200</pubDate>
    <dc:creator>François Wauquier</dc:creator>
        <category>agile</category><category>product owner</category><category>scrum</category><category>XP</category>    
    <description>    &lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Pouvez-vous vous présenter
rapidement ?&lt;/p&gt;
&lt;p&gt;Ma participation à des projets de grande dimension (refonte du SI de
TF1 Publicité menée par Accenture), puis mon rôle de Responsable Etudes
et Développement d’AIG Marketing Europe France (Marketing Direct dans le
monde de l’Assurance), ont été des expériences significatives dans la
recherche d’une méthode projet optimale. En intégrant la DSI de M6, j'ai
mis en pratique les méthodes Agiles (Scrum et XP). Convaincu par cette
vision projet, j'intègre SFEIR an avril 2010 en tant que Directeur de
projets et Coach Agile.&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Qu'est-ce que l'agilité pour vous ?&lt;/p&gt;
&lt;p&gt;Une méthodologie qui permet de fournir un produit très rapidement et le plus
en accord possible avec les besoins métier, dans un contexte d'échanges, de
confiance et de découverte.&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Le manifeste &lt;span style=&quot;background: #dbf0fa&quot;&gt;agile&lt;/span&gt; prône les valeurs suivantes:&lt;/p&gt;
&lt;p style=&quot;margin-left: 2.94cm&quot;&gt;1.      Les individus
et les interactions plutôt que les processus et les outils&lt;/p&gt;
&lt;p style=&quot;margin-left: 2.94cm&quot;&gt;2.      Un logiciel qui
fonctionne plutôt qu’une documentation détaillée&lt;/p&gt;
&lt;p style=&quot;margin-left: 2.94cm&quot;&gt;3.      La
collaboration avec le client plutôt que la négociation de contrats&lt;/p&gt;
&lt;p style=&quot;margin-left: 2.94cm&quot;&gt;4.      Accepter le
changement plutôt que suivre le plan&lt;br /&gt;
&lt;br /&gt;
Laquelle de ces valeurs est la plus importante selon vous ?&lt;/p&gt;
&lt;p&gt;Les &amp;quot;individus et les interactions&amp;quot; car de ce principe les autres peuvent en
découler. &lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Quelles méthodologies &lt;span style=&quot;background: #dbf0fa&quot;&gt;agile&lt;/span&gt;s connaissez-vous ?&lt;/p&gt;
&lt;p&gt;Scrum et XP pour la mise en pratique. Lean pour quelques notions.&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  L'agilité, est-ce plus : de la gestion
de projet, de l'ingénierie logicielle, de l'organisation d'entreprise ?&lt;/p&gt;
&lt;p&gt;C'est une façon de penser et de faire. C'est donc adaptable à tout type de
contexte que ce soit MOA, MOE en informatique ou un autre secteur de
l'entreprise. Scrum est plus de la gestion de projet et XP plus côté
développement. Le lean a souvent été employé dans les organisations de type
industriel (né chez Toyota).&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Qu'est-ce que l'agilité change pour le
développeur ?&lt;/p&gt;
&lt;p&gt;Il devient autonome, prend part aux décisions, dialogue avec le client et
est facteur d'amélioration et de qualité.&lt;/p&gt;
&lt;p&gt;Il a désormais une vision complète du besoin, connait les objectifs et les
contraintes. Dans un cycle classique, on lui attribuait une tache à effectuer
dans un certain temps...&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Qu'est-ce que l'agilité change pour le
manager ?&lt;/p&gt;
&lt;p&gt;Le suivi est quotidien; Il connait exactement l'état d'avancement de son
application et ce n'est plus un chiffre sur un planning donné un peu au
pifomètre (le célèbre &amp;quot;on en est à 80 %&amp;quot;...)&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Qu'est-ce que l'agilité change
pour l'utilisateur ?&lt;/p&gt;
&lt;p&gt;Le produit devient ce dont il a besoin à l'instant t et non une demande
formalisée il y a 6 mois, voir plus. Le produit colle au métier et donc répond
précisément à ces attentes.&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Qu'est-ce que l'agilité change pour
vous, à votre poste chez sfeir ?&lt;/p&gt;
&lt;p&gt;Si j’ai rejoint sfeir, c’est pour pratiquer l’agilité…&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Comment les technologies RIA
peuvent-t-elles faciliter la mise en place de l'agilité ?&lt;/p&gt;
&lt;p&gt;Je ne suis pas sûr du lien entre technologie et agilité.
Elles introduisent un facteur d'échange plus important avec
l'utilisateur car les possibilités de mise en place graphique sont variées, ce
qui n'est pas le cas avec un écran type AS400...&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Quelles évolutions avez-vous vu dans le
paysage informatique avec l'apparition des méthodes &lt;span style=&quot;background: #dbf0fa&quot;&gt;agile&lt;/span&gt;s?&lt;/p&gt;
&lt;p&gt;Les échanges entre SSII et client final n'étaient auparavant basés que sur
des contrats. L'agilité a amené de la confiance et des échanges plus intenses
et si possible sur du long terme. Mais c'est surtout du point du développeur
qui n'est plus un pion dans un espace de travail mais une personne avec un nom
qui échange directement avec le client.&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Voyez-vous des convergences ou des
divergences entre l'agilité et CMMI ?&lt;/p&gt;
&lt;p&gt;Je ne connais pas trop CMMI, je passe ;)&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Que pensez-vous du &amp;quot;lean software
development&amp;quot; ?&lt;/p&gt;
&lt;p&gt;Je (re)passe...&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Quelles sont les différentes
prestations &lt;span style=&quot;background: #dbf0fa&quot;&gt;agile&lt;/span&gt;s proposées par
Sfeir ?&lt;/p&gt;
&lt;p&gt;Tout ce qui concerne l'agilité, de la découverte et la formation, à la mise
en place d'un centre de services en passant par du coaching.&lt;/p&gt;
&lt;p style=&quot;margin-left: 1.67cm&quot;&gt;·  Comment abordez-vous les aspects
contractuels d'une prestation &lt;span style=&quot;background: #dbf0fa&quot;&gt;agile&lt;/span&gt; ?&lt;/p&gt;
&lt;p&gt;Nous prônons un système de confiance et si possible à long terme
avec le client. Le mode régie est donc le bienvenu.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2010/10/08/Interview-Thierry-Trepied#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2010/10/08/Interview-Thierry-Trepied#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/553175</wfw:commentRss>
      </item>
    
  <item>
    <title>LE Manifeste Agile traduit en francais</title>
    <link>http://blog.onagileway.fr/post/2010/10/08/LE-Manifeste-Agile-traduit-en-francais</link>
    <guid isPermaLink="false">urn:md5:6041234230ebb39afdb3815fdf7f5a7c</guid>
    <pubDate>Fri, 08 Oct 2010 16:25:00 +0200</pubDate>
    <dc:creator>François Wauquier</dc:creator>
        <category>agile</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://agilemanifesto.org/&quot; hreflang=&quot;en&quot;&gt;The Agile Manifesto&lt;/a&gt; a
été traduit en &lt;a href=&quot;http://agilemanifesto.org/iso/fr/&quot; hreflang=&quot;fr&quot;&gt;français&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;C'est l'alliance Agile qui a créé ce &lt;a href=&quot;http://www.agilealliance.org/programs/agile-manifesto-translation/&quot; hreflang=&quot;en&quot;&gt;programme&lt;/a&gt;, avec à sa tête Henrick Kniberg , auteur de &lt;a href=&quot;http://www.infoq.com/minibooks/scrum-xp-from-the-trenches&quot; hreflang=&quot;en&quot;&gt;Scrum
XP from the trenches&lt;/a&gt; et &lt;a href=&quot;http://www.infoq.com/minibooks/kanban-scrum-minibook&quot; hreflang=&quot;en&quot;&gt;Kanban and
Scrum&lt;/a&gt;, que je vous recommande au passage.&lt;/p&gt;
&lt;p&gt;12 langues ont maintenant leur version et 18 autres sont en préparation.&lt;/p&gt;
&lt;p&gt;Pour la version française, bravo à Club Agile Rhône-Alpes, Arnaud Pierrel,
Bruno Orsier, Christophe Deniaud, ainsi que Claude Aubry, François Beauregard,
Laurent Bossavit, Nathalie Gilbert et Alexandre Boutin&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2010/10/08/LE-Manifeste-Agile-traduit-en-francais#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2010/10/08/LE-Manifeste-Agile-traduit-en-francais#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/553166</wfw:commentRss>
      </item>
    
  <item>
    <title>Le Product Owner Agile : peut-il être multi projets ?</title>
    <link>http://blog.onagileway.fr/post/2010/10/05/Le-Product-Owner-Agile-%3A-peut-il-%C3%AAtre-multi-projets</link>
    <guid isPermaLink="false">urn:md5:22f93c309adac3e3758ab3af365f878b</guid>
    <pubDate>Tue, 05 Oct 2010 14:36:00 +0200</pubDate>
    <dc:creator>Thierry</dc:creator>
        <category>product owner</category><category>scrum</category>    
    <description>    &lt;p&gt;S’il y a un rôle déterminant dans la méthodologie Agile, c’est celui de
Product Owner. Il doit être présent et à disposition de l’Equipe, prioriser,
spécifier et valider les stories. Tout ceci dans un laps de temps d’une
itération. Son implication et sa capacité à alimenter l’Equipe sont les
facteurs majeurs de réussite du projet.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Dans ces conditions, doit-il se consacrer à 100 % à son projet ou peut-il
être multi projets? Et dans ce cas, comment être multi taches ?&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Au cours d’une précédente expérience professionnelle, j’ai appris à
pratiquer la méthodologie Agile. Pour débuter, j’étais Product Owner d’une
application à développer « from scratch ». Je me suis consacré à ce projet
à 100 % pendant une durée de 9 mois environ avant de devoir prendre dans mon
escarcelle d’autres projets en cours, orphelins de PO.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Cette phase d’apprentissage a fait ressortir quelques points :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le PO a au moins une itération d’avance de spécification sur l’Equipe
;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;il doit toujours avoir à l’esprit la vision et la version de son produit à
livrer et le partager avec l’Equipe ;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;plus il teste l’application tôt (si possible dès la livraison de la
fonctionnalité), moins il a à gérer les retours.&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.formation_s.jpg&quot; alt=&quot;Learning&quot; style=&quot;float:right; margin: 0 0 1em 1em;&quot; title=&quot;Learning, oct. 2010&quot; /&gt;&lt;/p&gt;
&lt;p&gt;L’augmentation du volume de mon portefeuille projets m’a amené à travailler
de la façon suivante :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;constituer une équipe de « Product Owners »&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;de ce fait, déléguer un certains nombres de taches (par exemple écriture
des cas de test)&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;au fil de l’eau, se désengager des projets « qui roulent »&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour se faire, j’ai recruté un analyste, pour qui le métier était inconnu,
mais avec un esprit clair, ouvert et vif. Je l’ai formé sur le « projet
qui roule » en méthode Agile :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Au début de chaque itération, je spécifie les règles de gestion métier, les
cas de test à la marge. Il se charge alors d’établir les cas de test
;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Nous itérons également sur un passage de connaissance métier lié au
différentes stories à traiter.&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Il participe aux ateliers de travail utilisateurs afin de s’imprégner de
leur vision, de leurs besoins et d’un langage métier.&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Petit à petit, il prend en charge la recette des fonctionnalités livrées
par l’Equipe.&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A ce stade, je reste encore le PO, mais nous entrons dans une phase où nous
pouvons être considérés comme backup l’un de l’autre. Les seules différences
entre nous deux sont :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Une connaissance métier plus approfondie due à mon passif (difficile à
changer…) ;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Je suis interne et il est externe. Mais est-ce une condition nécessaire
pour être PO ? A priori non dès l’instant où il peut s’appuyer sur une MOA
interne à forte disponibilité.&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/remise_diplome.jpg&quot; alt=&quot;remise_diplome.jpg&quot; style=&quot;float:left; margin: 0 1em 1em 0;&quot; title=&quot;remise_diplome.jpg, oct. 2010&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Etant donné cet état de fait, je me positionne désormais en backup et le
nomme PO du projet. Il le prend dorénavant en charge de bout en bout, et sait
qu’il peut compter sur moi en cas de besoin.&lt;/p&gt;
&lt;p&gt;Ce cycle de formation à la méthode, passage de connaissances métier et
endossement de la cape de PO a pris environ 3 mois.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Il est évident qu’il s’agit d’une charge de travail supplémentaire, mais
étant donné qu’il a pu monter en compétence rapidement sur la rédaction des cas
de test (Fitnesse) et recetter les stories, c’était aussi une charge de travail
en moins. La constitution d’une équipe PO s’est avérée comme étant une
stratégie payante. Il faut cependant être très claire en termes de
communication vis-à-vis de l’Equipe (qui est le PO référent ?) et savoir se
coordonner précisément sur les fonctionnalités à embarquer.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;26/05/2010 - Thierry TREPIED Directeur de projets – Coach Agile SFEIR
Groupe&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2010/10/05/Le-Product-Owner-Agile-%3A-peut-il-%C3%AAtre-multi-projets#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2010/10/05/Le-Product-Owner-Agile-%3A-peut-il-%C3%AAtre-multi-projets#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/552298</wfw:commentRss>
      </item>
    
  <item>
    <title>Synthèse du rapport Forrester</title>
    <link>http://blog.onagileway.fr/post/2010/10/05/Synth%C3%A8se-du-rapport-Forrester</link>
    <guid isPermaLink="false">urn:md5:04bde8de7ee2214e5b30583616f0ecab</guid>
    <pubDate>Tue, 05 Oct 2010 14:22:00 +0200</pubDate>
    <dc:creator>Thierry</dc:creator>
        <category>ALM</category><category>Forrester</category><category>Outil</category>    
    <description>    &lt;p&gt;Publié le 06/05/2010, ce rapport donne une évaluation des outils du marché
sur ADM (Agile Development Management Tools). Il s’agit d’apporter les
fonctionnalités des outils ALM à la gestion des projets Agiles. Outre cette
approche orientée évaluation des outils (mise en évidence de leurs faiblesses
ou de leurs points forts), il permet surtout de faire un état des lieux du
marché sur la pénétration de la méthodologie Agile.&lt;/p&gt;
&lt;h2&gt;Une méthode innovante devenue la norme&lt;/h2&gt;
&lt;p&gt;35 % des organisations mettant en place des projets informatiques le font en
méthodologie Agile. Cette méthode ressort comme étant flexible, intéressante
pour les développeurs, dynamisante pour l’Equipe. Il en résulte néanmoins que
dans le cadre d’un suivi, les « post it » sont très vite dépassés si
plusieurs projets sont gérés en parallèle. De plus il s’avère que ce marché est
porteur pour les éditeurs… D’où ce besoin de mise en place d’outils destinés à
une gestion de projet automatisée et un suivi de plus haut niveau des
projets.&lt;/p&gt;
&lt;h3&gt;Les pré-requis&lt;/h3&gt;
&lt;p&gt;- Partager l’information en temps réel quelque soit la localisation, le
nombre de projets en cours. Intégrer une gestion de projets industrialisée
(reporting) à la méthodologie Agile. - L’Automation : une évidence dans
l’intégration continue, les tests automatisés, … - La rétrospective :
récolter les informations lorsqu’elles surviennent et les réutiliser.&lt;/p&gt;
&lt;p&gt;D’après Forrester, la montée en compétence en Agile pour l’équipe est basée
sur 2 points : - les projets doivent accepter les changements et mettre en
place une intégration continue. - Les managers « responsables
produits » doivent répondre rapidement au besoin business même si ceux-ci
sont définis sur des roadmaps annuelles.&lt;/p&gt;
&lt;h2&gt;Une vision projet à différents niveaux&lt;/h2&gt;
&lt;p&gt;Le diagramme ci-dessus montre que les besoins de reporting de l’Equipe
projet (contrôle de l’avancement itératif) font partie intégrante du besoin en
reporting du management (vision produit voir dépendance multi produits). La
visibilité du projet doit être très précise au niveau du développement
(quotidienne, suivi de taches) alors qu’elle est plutôt macro au niveau du
management (quotidienne également, mais avec une vision produit).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.ForresterDiagramme_m.jpg&quot; alt=&quot;ForresterDiagramme.JPG&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;ForresterDiagramme.JPG, oct. 2010&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;« Scrum, oui mais… »&lt;/h2&gt;
&lt;p&gt;Scrum est majoritairement utilisé mais chacun a tendance à se l’approprier
et à l’adapter. Par exemple la validation d’une story peut avoir lieu selon les
cas lors des tests, ou encore lorsque les tests automatiques passent ou encore
suite à une revue de code. D’autre part, la combinaison de Scrum et de XP
devient monnaie courante. Scrum est une méthode idéale pour débuter l’Agilité,
c’est à priori la meilleure approche, néanmoins il est nécessaire de la
compléter d’une boite à outil en vue d’un besoin de suivi et de management du
process. La grille d’évaluation prend en compte cet aspect modulaire de
Scrum.&lt;/p&gt;
&lt;p&gt;Une planification a 3 niveaux : - produit - itération - individuel&lt;/p&gt;
&lt;p&gt;En vue d’automatiser cette vision planning à tous les niveaux, Forrester a
étudié les forces et faiblesses des 10 premiers acteurs du marché. La grille
d’évaluation est basée sur 152 critères répartis comme suit : - 117 portés
par l’offre de l’outil - 20 sur sa vision stratégique - 15 sur son taux de
pénétration du marché Agile&lt;/p&gt;
&lt;p&gt;Ci-dessous le diagramme montrant la répartition des éditeurs en fonction de
la grille de critères (Offre, vision stratégique et présence sur le
marché) :&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.ForresterEvalOutils_m.jpg&quot; alt=&quot;ForresterEvalOutils.JPG&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;ForresterEvalOutils.JPG, oct. 2010&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;Pour résumer&lt;/h2&gt;
&lt;p&gt;IBM et MKS sont les deux acteurs les mieux placés actuellement sur le
marché. Atlassian, CollabNet, et Microsoft ont des stratégies agressives qui
devraient s’avérer payantes dès 2010. Rally Software offre le meilleur
équilibre entre la capacité de ses produits et ses perspectives stratégiques.
HP, Serena Software sont nouvellement intégrés sur la marché et devraient
prendre de l’ampleur. VersionOne manque de souplesse.&lt;/p&gt;
&lt;p&gt;Enfin ce dernier tableau peut aussi orienter le choix de l’éditeur car il
présente le coût des licences :&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.onagileway.fr/public/.ForresterCoutOutils_m.jpg&quot; alt=&quot;ForresterCoutOutils.JPG&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;ForresterCoutOutils.JPG, mai 2010&quot; /&gt;&lt;/p&gt;
&lt;p&gt;En complément de cette synthèse, vous pouvez retrouver le podcast :
“Agile ADM Tools Wave: Surprises And The Future Of ALM.”&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2010/10/05/Synth%C3%A8se-du-rapport-Forrester#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2010/10/05/Synth%C3%A8se-du-rapport-Forrester#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/552296</wfw:commentRss>
      </item>
    
  <item>
    <title>Retour d’expérience : la perception Utilisateur de la méthodologie Agile</title>
    <link>http://blog.onagileway.fr/post/2010/10/05/Retour-d%E2%80%99exp%C3%A9rience-%3A-la-perception-Utilisateur-de-la-m%C3%A9thodologie-Agile</link>
    <guid isPermaLink="false">urn:md5:7a589456518345ad1787796860129839</guid>
    <pubDate>Tue, 05 Oct 2010 14:20:00 +0200</pubDate>
    <dc:creator>Thierry</dc:creator>
        <category>client</category><category>product owner</category><category>scrum</category><category>XP</category>    
    <description>    &lt;p&gt;La méthodologie satisfait très majoritairement tous ceux qui la pratiquent
et sa prise d’ampleur le confirme. Peut-on alors parler de succès limité à la
conduite/gestion de projet ou étendre ce succès aux clients/sponsors des
applications ? En particulier le « client final » (utilisateur
de l'application) s’y retrouve-t-il ?&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Chaque cas est bien évidemment particulier sachant que la mise en place de
la méthodologie peut être soit portée par la gestion de projet (scrum) soit
portée par le développement (XP).&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Même si dans la majorité des cas ce sont les deux qui vont de
paire...&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Je fais donc le choix d'utiliser ma propre expérience afin de mettre en
exergue les difficultés rencontrées et les succès majeurs de cette méthode.
Tout d'abord, plantons le décor : nous avons appliqué Scrum (AMOA) combiné
avec XP (plateau de développement composé de prestataires). Je suis client
(chef de projet / product owner) de plusieurs applications :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1er cas : un projet de refonte d’une brique du SI,&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;2ième cas : un nouveau projet (application from scratch),&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;3ième cas : un projet « purement technique » (mise en place
d’un ESB).&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les utilisateurs concernés sont des populations métiers bien différentes et
ont une vision distincte des applications.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Considérons chaque cas :&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Dans le 1er cas, l’application souffre d’un comparatif avec l’existant en
plus de nouveaux besoins à implémenter. Dans un premier temps, l’application a
été découpée en 3 lots distincts afin de pouvoir délivrer en 3 phases
l’application complète. Un suivi de projet utilisateur en alternance avec les
planning games est mis en place. Les utilisateurs sont porteurs et très
enthousiastes quant au fait de voir l’application grossir en emportant leurs
besoins. Cette satisfaction va de paire avec la volonté de voir leurs nouveaux
besoins apparaître sachant que la refonte (éléments de base) n’est pas encore
terminée… Puis vient la date fatidique de mise en production du lot n°1. Et là
patatra : « on ne peut pas mettre en production une application qui
ne couvre pas tout le périmètre ! ». Est-ce un problème de communication
de la part de l’Informatique ? A priori non, car ce découpage et ce lot de
livraison sont en permanence rappelés. Il s’avère que l’utilisateur n’est
finalement prêt à basculer que si son environnement de travail bascule d’un
coup. Il ne conçoit pas de gérer une partie des données dans l’ancien système
et l’autre dans le nouveau. La méthodologie a dans ce cas complètement
satisfait les utilisateurs, même s’ils n’ont pas eu l’occasion de profiter de
mise en production incrémental plutôt qu’une bascule complète vers cette
application. L’Equipe quant à elle, est surmotivée par cette application qui
leur permet de s’exprimer pleinement avec des interfaces riches, et une
méthodologie de développement ultra communicante en accord avec leur façon de
voir les choses.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Dans le 2ième cas, il s’agit de mettre en place une application, qui par la
même occasion, met à plat les interactions entre trois services allant du back
au front office. L’application est rapidement développée mais sa mise en place
est décalée, ceci à cause d’un point purement business. Une fois en place, elle
est vécue dans un premier temps un peu comme une contrainte car chaque service
voit alors clairement les dépendances les uns vis-à-vis des autres, puis elle
devient enrichissante car facilite les échanges et évolue très rapidement.
Cette facilité de l’Agile est exploitée de façon très poussée par les
utilisateurs et donc répond très bien à leur besoin. Par contre, l’Equipe le
vit beaucoup moins bien car ils ont l’impression de faire et défaire en
permanence : « pourquoi se presser puisque de toute façon on va
revenir dessus… ». Même si, en tant que Product Owner, je remonte le fait que
l’application est très satisfaisante pour les utilisateurs, le moral de
l’équipe est difficilement maintenable au beau fixe et la lassitude se fait
souvent sentir. De ce fait, la méthodologie est de temps en temps ressentie
comme une contrainte (peu de binômage), même si de leur point de vue, aucune
autre méthode n’est envisageable.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Enfin le 3ième cas est plus un projet technique et je suis donc
l’utilisateur final est tant que PO et chef de projet. Chacun des deux premiers
exemples entrainent un besoin à mettre en place dans cet ESB. De ce fait, la
méthodologie Agile répond parfaitement car on ne sait pas réellement ce que
l’on doit mettre en place dans cette application et on le
« découvre » pour la prochaine itération. La façon de concevoir cet
ESB sous forme de scénarios a satisfait d’une part le client dont le besoin
émergeant est pris rapidement, et d’autre part l’Equipe qui voit les fruits de
ses efforts utilisés peu de temps après leur développement.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;En conclusion chaque projet a été ressenti de façon différente :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;par les utilisateurs finaux selon le périmètre de l’application, l’impact
sur les process métier. Le point commun remonté est le fait que, grâce aux
livraisons itératives, ils ont à disposition un produit fonctionnel qui leur
permet de valider rapidement la conformité avec le business ;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;par l’Equipe, selon la variété du produit, l’utilisation du refactoring et
le résultat de leur travail qui était utilisé rapidement ou non.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La méthodologie a fait l’unanimité, même s’il convient de bien réfléchir à
la façon de la vendre auprès des différents intervenants afin de ne pas les
frustrer quand à la rapidité avec laquelle sera mise en place la produit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;11/05/2010 - Thierry TREPIED Directeur de projets – Coach Agile SFEIR
Groupe&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.onagileway.fr/post/2010/10/05/Retour-d%E2%80%99exp%C3%A9rience-%3A-la-perception-Utilisateur-de-la-m%C3%A9thodologie-Agile#comment-form</comments>
      <wfw:comment>http://blog.onagileway.fr/post/2010/10/05/Retour-d%E2%80%99exp%C3%A9rience-%3A-la-perception-Utilisateur-de-la-m%C3%A9thodologie-Agile#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.onagileway.fr/feed/atom/comments/552294</wfw:commentRss>
      </item>
    
</channel>
</rss>
