<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Agilex : Agilité et Expertise &#187; Experience</title>
	<atom:link href="http://www.agilex.fr/category/experience/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilex.fr</link>
	<description>Agile, Lean, Scrum et informations diverses</description>
	<lastBuildDate>Mon, 05 Jul 2010 07:43:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Scrum vs XP &#8211; La guerre des méthodes</title>
		<link>http://www.agilex.fr/2009/05/scrum-vs-xp-la-guerre-des-methodes/</link>
		<comments>http://www.agilex.fr/2009/05/scrum-vs-xp-la-guerre-des-methodes/#comments</comments>
		<pubDate>Mon, 11 May 2009 12:57:56 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Guerre]]></category>
		<category><![CDATA[méthodes agiles]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=585</guid>
		<description><![CDATA[La dernière enquête du French Sug (Lire Enquête sur les méthodes agiles en France) suscite bon nombre de commentaires sur les blogs ces derniers jours . Que ce soit ceux qui n&#8217;aime pas la façon dont XP est traité dans l&#8217;enquête (réduit à des pratiques) et appellent au boycott ou ceux qui remettent en cause [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-588" title="la-guerre-des-boutons" src="http://www.agilex.fr/wp-content/uploads/2009/05/la-guerre-des-boutons.jpg" alt="la-guerre-des-boutons" width="179" height="250" />La dernière enquête du French Sug (Lire <a title="Lien permanent vers Enquête sur les méthodes agiles en France" href="../2009/05/enquete-sur-les-methodes-agiles-en-france/" target="_blank">Enquête sur les méthodes agiles en France) </a>suscite bon nombre de commentaires sur les blogs ces derniers jours . Que ce soit ceux qui n&#8217;aime pas la façon dont XP est traité dans l&#8217;enquête (réduit à des pratiques) et appellent au boycott ou ceux qui remettent en cause le but non lucratif de l&#8217;association du fait que le formulaire contient le nom, la société et l&#8217;adresse mail.</p>
<p>Pour couper court à la polémique Scrum vs XP, je vous invite à lire l&#8217;excellent post de Denis (<a href="http://www.ergotinfo.fr/architecture/2009/05/xp-ou-scrum-xp-sans-scrum.html" target="_blank">XP sans Scrum, Scrum sans XP</a>) auquel je souhaite ajouter quelques mots.<span id="more-585"></span>La méthode Scrum fonctionne également dans un contexte non logiciel ce qui est plus délicat pour la méthode XP. En effet, il est très efficace d&#8217;utiliser la méthode Scrum pour générer de la documentation ou pour gérer un projet personnel. La méthode XP est indissociable des pratiques d&#8217;ingénierie logicielle XP et dans les 2 contextes évoqués, plusieurs pratiques XP ne sont pas applicables, et au niveau de la méthode XP,  l&#8217;étape de &laquo;&nbsp;refactoring&nbsp;&raquo; n&#8217;est pas toujours réalisable en dehors d&#8217;un contexte logiciel.</p>
<p>La faiblesse et la force de Scrum vient de la définition du DONE (ou Terminé) qui est un aspect fondamental de la méthode (sans DONE pas de succès possible) mais dont la méthode ne précise pas la façon d&#8217;obtention.</p>
<p>La force vient de la liberté offerte à l&#8217;équipe pour obtenir le DONE et  permet d&#8217;appliquer Scrum dans de nombreux contextes hors du logiciel, puisque seul le DONE est vérifié.</p>
<p>La faiblesse vient du manque de pratiques pour obtenir le DONE dans un contexte logiciel. Il me semble donc naturel d&#8217;emprunter certaines pratiques proposées par XP car ce sont bien les plus efficaces (TDD, Pair Programming, Intégration Continue &#8230;).</p>
<p>Donc pas de guerre, mais simplement une façon intelligente d&#8217;utiliser les aspects les plus performants de chaque approche.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2009/05/scrum-vs-xp-la-guerre-des-methodes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>01 Informatique (Bis)</title>
		<link>http://www.agilex.fr/2009/01/01-informatique-bis/</link>
		<comments>http://www.agilex.fr/2009/01/01-informatique-bis/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 16:43:41 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[01 informatique]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[Priorités]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=322</guid>
		<description><![CDATA[Après la parution sur Papier &#8211; et la difficulté de trouver des exemplaires &#8230; surtout en région Rhône Alpes &#8230; allez savoir pourquoi ? &#8211; 01 Informatique se met à l&#8217;heure du Web Communautaire et publie certains articles sur le web, en particulier le mien paru dans l&#8217;édition du 16 octobre 2008.
Accès à l&#8217;article en [...]]]></description>
			<content:encoded><![CDATA[<p>Après la parution sur Papier &#8211; et la difficulté de trouver des exemplaires &#8230; surtout en région Rhône Alpes &#8230; allez savoir pourquoi ? &#8211; 01 Informatique se met à l&#8217;heure du Web Communautaire et publie certains articles sur le web, en particulier le mien paru dans l&#8217;édition du <a href="http://www.agilex.fr/2008/10/comment-il-a-aide-les-developpeurs/" target="_self">16 octobre 2008</a>.</p>
<p>Accès à l&#8217;article en ligne : <a href="http://forum.01informatique.fr/infrastructure-f11/methode-agile-scrum-aide-des-developpeurs-yahoo-france-mieux-gerer-les-priorites-t211.html" target="_blank">http://forum.01informatique.fr/infrastructure-f11/methode-agile-scrum-aide-des-developpeurs-yahoo-france-mieux-gerer-les-priorites-t211.html</a></p>
<p>C&#8217;est également un moyen d&#8217;avoir un retour direct des lecteurs dans les commentaires, et comme rien ne vaut le feedback direct du client, c&#8217;est parfait <img src='http://www.agilex.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2009/01/01-informatique-bis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scrum For 2 &#8230; 5 itérations plus tard</title>
		<link>http://www.agilex.fr/2008/10/scrum-for-2-5-iterations-plus-tard/</link>
		<comments>http://www.agilex.fr/2008/10/scrum-for-2-5-iterations-plus-tard/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 16:13:42 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[Petite équipe]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Scrum à 2]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=118</guid>
		<description><![CDATA[




Il y a 5 semaines, j&#8217;avais évoqué mes incertitudes sur l&#8217;application de Scrum pour une équipe de 2 personnes et je suis maintenant en mesure de faire un premier retour.
Scrum est parfaitement adapté à une équipe de 2 personnes et voici comment nous avons pratiqué:

Le Product Backlog est consitué uniquement de Post-IT sur un mur [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp">
<dl id="attachment_120" class="wp-caption alignright" style="width: 206px;">
<dt class="wp-caption-dt"><a href="http://www.agilex.fr/wp-content/uploads/2008/10/theiere.jpg"><img class="size-full wp-image-120" title="theiere" src="http://www.agilex.fr/wp-content/uploads/2008/10/theiere.jpg" alt="2 for Scrum and Scrum for 2" width="196" height="196" /></a></dt>
</dl>
</div>
<p>Il y a 5 semaines, j&#8217;avais évoqué mes incertitudes sur <span style="text-decoration: underline;"><a title="Scrum for 2" href="http://www.agilex.fr/2008/09/2-for-scrum-and-scrum-for-2/trackback/" target="_blank">l&#8217;application de Scrum pour une équipe de 2 personnes</a></span> et je suis maintenant en mesure de faire un premier retour.</p>
<p>Scrum est parfaitement adapté à une équipe de 2 personnes et voici comment nous avons pratiqué:</p>
<ul>
<li>Le Product Backlog est consitué uniquement de Post-IT sur un mur proche de mon bureau (de temps en temps je remets à jour le Wiki avec les éléments identifiés sur les Post-IT)</li>
<li>L&#8217;itération dure 1 semaine. Démarrage et Fin tous les Vendredis après-midi.</li>
<li>Le Daily Stand-Up est formel et nous nous réunissons tous les matins vers 9h pendant 10 mn environ devant le mur de Post-IT</li>
<li>Les critères d&#8217;acceptation de chaque item sont clairement définis et affiché sur le mur.</li>
<li>Les tâches ne sont pas pré-affectées et il nous est arrivé plusieurs fois de prendre une tâche qui semblait &laquo;&nbsp;mieux&nbsp;&raquo; adaptée à l&#8217;autre<span id="more-118"></span></li>
<li>Les cérémonies (Review, Rétro, Product Backlog Review et Sprint Planning meeting) se déroulent sur 1 heure maximum le vendredi de 14h à 15h.
<ul>
<li>La Review consiste à imprimer ce que nous avons produit (des standards de bonnes pratiques) et les mettre sur le mur afin de visualiser l&#8217;avancement du projet. Un mail est également envoyé à tous les stakeholders et reviewers (nous l&#8217;appelons le Friday Mail) et contient l&#8217;ensemble de la production de l&#8217;itération.</li>
<li>La Rétro est formelle et enregistrée sur le Wiki</li>
<li>La Vélocité de l&#8217;itération est calculée et enregistrée sur le Wiki</li>
<li>Le Product Backlog Review consiste à discuter des actions nouvelles identifiées durant l&#8217;itération (cela arrive fréquemment car le projet est dans sa phase créative &#8211; on ne sait pas encore vraiment où on va arriver, mais nous avons défini le comment nous allons y arriver) et de choisir les priorités des items.</li>
<li>Le Sprint Planning Meeting consiste à écrire les Post-IT de l&#8217;itération et les coller sur le mur</li>
</ul>
</li>
<li>Nous n&#8217;utilisons pas de BurnDown de sprint ou de Backlog (et pour l&#8217;instant cela ne nous manque pas vraiment)</li>
</ul>
<p>Ce que nous a apporté la méthode Scrum sur ce projet de 2 personnes (à temps partiel) après 5 itérations</p>
<ul>
<li>Nous produisons des éléments chaque semaine car nous nous focalisons sur une liste de tâche réduite</li>
<li>Notre engagement à produire quelque chose toute les semaines me semble plus fort car il est rendu visible sur le mur de Post-IT</li>
<li>La vision des Post-IT nous focalise sur nos priorités de la semaine et cela nous permet de ne pas nous perdre dans des discussions intéressantes mais longues et stériles à ce moment du projet sur &laquo;&nbsp;vers quoi nous allons&nbsp;&raquo; (nous sommes en train de le découvrir itération par itération)</li>
<li>L&#8217;affichage permet un gain de temps substantiel car il est très rapide de réécrire un Post-IT mal formulé puis de jeter l&#8217;ancien en le remplacant par le nouveau voir de jeter une Post-IT qui n&#8217;a plus de sens du fait de l&#8217;avancement du projet (cela nous est arrivé)</li>
<li>La discipline avec laquelle nous réalisons les cérémonies Scrum nous donne la garantie de ne rien oublier (en particulier vrai pour la rétrospective car nous trouvons une idée d&#8217;amélioration à chaque fois)</li>
</ul>
<p>Je suis maintenant convaincu que si nous n&#8217;avions pas été formel dans notre application de Scrum, nous n&#8217;aurions pas eu la même productivité sur ces 5 dernières semaines car j&#8217;ai clairement en mémoire une itération qui a été &laquo;&nbsp;sauvée&nbsp;&raquo; par l&#8217;application stricte de la méthode car sans elle nous aurions repoussée l&#8217;échéance à la semaine d&#8217;après et créé un précédent de mauvaise pratique.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2008/10/scrum-for-2-5-iterations-plus-tard/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Des tuyaux pour mieux aspirer le Web</title>
		<link>http://www.agilex.fr/2008/10/des-tuyaux-pour-mieux-aspirer-le-web/</link>
		<comments>http://www.agilex.fr/2008/10/des-tuyaux-pour-mieux-aspirer-le-web/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 15:35:55 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[Pipes]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=97</guid>
		<description><![CDATA[Cela fait quelques jours qu&#8217;un collègue m&#8217;a montré comment on pouvait utiliser un produit sympa chez Yahoo appelé pipes.
En quelques clics, des drags &#38; drops et un peu de savoir faire, il m&#8217;a été vraiment facile de faire une agrégation des différents blogs que je lis régulièrement. J&#8217;ai maintenant sur ma page d&#8217;accueil MyYahoo une [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agilex.fr/wp-content/uploads/2008/10/logo_pipes.gif"><img class="alignleft size-full wp-image-98" title="logo_pipes" src="http://www.agilex.fr/wp-content/uploads/2008/10/logo_pipes.gif" alt="" width="141" height="53" /></a>Cela fait quelques jours qu&#8217;un collègue m&#8217;a montré comment on pouvait utiliser un produit sympa chez Yahoo appelé <span style="text-decoration: underline;"><a title="Pipes" href="http://pipes.yahoo.com/pipes/" target="_blank">pipes</a></span>.</p>
<p>En quelques clics, des drags &amp; drops et un peu de savoir faire, il m&#8217;a été vraiment facile de faire une agrégation des différents blogs que je lis régulièrement. J&#8217;ai maintenant sur ma page d&#8217;accueil MyYahoo une seule zone mise à jour avec les derniers articles, classés par date, en lieu et place des 15 zones dont j&#8217;avais besoin précédemment. Et vive le &laquo;&nbsp;Keep it Simple&nbsp;&raquo; du Lean.</p>
<p>Ce n&#8217;est surement pas le seul outil à pouvoir faire cela, mais il est vraiment d&#8217;une extrème convivialité et simplicité d&#8217;utilisation, et comme c&#8217;est un outil Yahoo &#8230; je ne vais pas me gèner pour en dire du bien <img src='http://www.agilex.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2008/10/des-tuyaux-pour-mieux-aspirer-le-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Agile à l&#8217;international</title>
		<link>http://www.agilex.fr/2008/10/agile-a-linternational/</link>
		<comments>http://www.agilex.fr/2008/10/agile-a-linternational/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 08:22:54 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[internationale]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=87</guid>
		<description><![CDATA[Une de mes activités professionnelles consiste à promouvoir la méthode Scrum comme alternative aux méthodes traditionnelles en France et dans plusieurs autres régions du monde (Europe, Asie, Inde, Canada). J&#8217;ai appris beaucoup des succès et difficultés rencontrés, et en particulier l&#8217;importance de la culture propre à chaque pays sur la façon d&#8217;aborder l&#8217;Agilité.
Ce petit article [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agilex.fr/wp-content/uploads/2008/10/map_of_world.gif"><img class="alignright size-full wp-image-90" title="map_of_world" src="http://www.agilex.fr/wp-content/uploads/2008/10/map_of_world.gif" alt="" width="247" height="179" /></a>Une de mes activités professionnelles consiste à promouvoir la méthode Scrum comme alternative aux méthodes traditionnelles en France et dans plusieurs autres régions du monde (Europe, Asie, Inde, Canada). J&#8217;ai appris beaucoup des succès et difficultés rencontrés, et en particulier l&#8217;importance de la culture propre à chaque pays sur la façon d&#8217;aborder l&#8217;Agilité.</p>
<p>Ce petit article ne se veut pas être une liste de vérités absolues mais simplement ma perception de la situation dans les différents pays régulièrement visités. De plus, il est important de limiter mes propos au périmètre de mon entreprise (les personnes avec qui je travaille) et ne pas généraliser à l&#8217;ensemble du pays.</p>
<p><strong>FR</strong> : Une bonne implication des équipes techniques, mais une forte résistance du management dû à la crainte d&#8217;une perte de pouvoir, une volonté de micro management et globalement la satisfaction des méthodes traditionnelles (on échoue mais on sait pourquoi, donc tout va bien et on ne change rien).</p>
<p><strong>UK </strong>: Une démarche purement individuelle basée sur l&#8217;atteinte des objectifs définis par le top management qui empêche la mise en place d&#8217;un vrai sentiment d&#8217;équipe. Un certain manque de maturité sur l&#8217;importance de la qualité logiciel (et les bonnes pratiques associées) et la satisfaction réelle à être le héros que tout le monde admire.<span id="more-87"></span></p>
<p><strong>TW </strong>: Une curiosité naturelle pour tout ce qui est nouveau, mais freinée pas une hiérarchie omni-présente et omni-potente (tant technique que produit). Les équipes vivent l&#8217;agilité comme une pression supplémentaire car il est interdit de descoper pour ne pas &laquo;&nbsp;perdre la face&nbsp;&raquo;.</p>
<p><strong>KR </strong>: La phrase qui résume le mieux ma perception m&#8217;a été dite il y a 18 mois &laquo;&nbsp;Alex, it&#8217;s incorrect to challenge !&nbsp;&raquo; ce qui veut dire qu&#8217;il n&#8217;y a jamais de remise en cause de ce qui a été dit ou écrit. Le Scrum Master agit comme un chef de projet et la discipline est assurée, mais contrairement à ce que l&#8217;on pourrait croire, plusieurs bénéfices liés à Scrum dans ce contexte commencent à être visibles.</p>
<p><strong>HK </strong>: Bonne implication des équipes techniques mais sous tutelle stricte de la direction produit (une relation client-fournisseur exacerbée du fait d&#8217;une relation excessive vis à vis de l&#8217;argent). Une fois la direction produit rassurée sur la possibilité de garantir des dates de livraison (4h de négociation au lieu de 1h initialement prévu), Scrum est en cours d&#8217;implémentation avec succès.</p>
<p><strong>IN </strong>: Manque total de confiance du management envers les équipes techniques, ce qui se traduit par des responsables techniques qui veulent être maître de la situation en permanence. Ils ne doivent pas échouer sous peine de lourdes sanctions et donc ne laissent aucune liberté aux équipes (CMMi est par ailleurs un grand succès en Inde).</p>
<p><strong>CA </strong>: Les Mr Jourdain de l&#8217;agilité, ils sont agiles (et pas font) sans le savoir ou presque, j&#8217;adore les canadiens <img src='http://www.agilex.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Un esprit d&#8217;équipe ultra poussé (soutenu par le management qui s&#8217;implique) allié à une proximité avec la direction produit leur permet de délivrer des produits superbes qui sont de vrais succès commerciaux.  La taille réduite de l&#8217;équipe est surement le critère principal de succès, alors attention à ne pas perdre cet esprit lorsque l&#8217;équipe grandira.</p>
<p>Comme indiqué ci-dessus, ce n&#8217;est que ma perception actuelle retranscrite en quelques mots et je suis conscient que la situation est surement différente dans une autre société.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2008/10/agile-a-linternational/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comment il a aidé les développeurs &#8230;</title>
		<link>http://www.agilex.fr/2008/10/comment-il-a-aide-les-developpeurs/</link>
		<comments>http://www.agilex.fr/2008/10/comment-il-a-aide-les-developpeurs/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 08:50:13 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[01 informatique]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[Priorités]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=75</guid>
		<description><![CDATA[&#8230; à mieux gérer les priorités.
Article, au combien intéressant, sur le 01 Informatique d&#8217;hier expliquant la mise en place d&#8217;un simple outil pour faire prendre conscience à l&#8217;équipe que le fait de tout commencer en même temps conduit, le plus souvent, à ne rien terminer.
Bon d&#8217;accord, je ne suis pas impartial puisque je suis le [...]]]></description>
			<content:encoded><![CDATA[<h2 style="text-align: right;"><strong>&#8230; à mieux gérer les priorités.</strong></h2>
<p><strong><a href="http://www.agilex.fr/wp-content/uploads/2008/10/01info.gif"><img class="alignleft size-full wp-image-79" title="01info" src="http://www.agilex.fr/wp-content/uploads/2008/10/01info.gif" alt="" width="122" height="167" /></a></strong>Article, au combien intéressant, sur le<a href="http://www.agilex.fr/wp-content/uploads/2008/10/article-01-informatique-bis.pdf" target="_blank"> <span style="color: #ff0000;"><span style="text-decoration: underline;">01 Informatique</span></span></a><span style="color: #ff0000;"><span style="text-decoration: underline;"> </span></span>d&#8217;hier expliquant la mise en place d&#8217;un simple outil pour faire prendre conscience à l&#8217;équipe que le fait de tout commencer en même temps conduit, le plus souvent, à ne rien terminer.</p>
<p>Bon d&#8217;accord, je ne suis pas impartial puisque je suis le sujet de l&#8217;article, mais j&#8217;assume ce plaisir narcissique et ne résiste pas à l&#8217;envie de le partager.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2008/10/comment-il-a-aide-les-developpeurs/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Chrome: Projet agile ?</title>
		<link>http://www.agilex.fr/2008/10/google-chrome-projet-agile/</link>
		<comments>http://www.agilex.fr/2008/10/google-chrome-projet-agile/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 10:30:32 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[Bon sens]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=68</guid>
		<description><![CDATA[Petit article sympa sur SearchSoftwareQuality.com décrivant la méthode utilisée pour le développement du nouveau GoogleChrome et la référence au &#171;&#160;Bon Sens&#160;&#187; mis en oeuvre chez Google. &#171;&#160;Bon Sens&#160;&#187; qui ne se veut pas être une des méthodes agiles reconnues (Scrum, XP &#8230;) mais qui intègre malgré tout de très bons principes agiles.
Parmi ceux-ci, je retiens [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agilex.fr/wp-content/uploads/2008/10/google_chrome_logo1.jpg"><img class="alignright size-full wp-image-70" title="google_chrome_logo1" src="http://www.agilex.fr/wp-content/uploads/2008/10/google_chrome_logo1.jpg" alt="" width="169" height="61" /></a>Petit article sympa sur <a href="http://searchsoftwarequality.techtarget.com/news/interview/0,289202,sid92_gci1332788,00.html" target="_blank">SearchSoftwareQuality.com</a> décrivant la méthode utilisée pour le développement du nouveau GoogleChrome et la référence au &laquo;&nbsp;Bon Sens&nbsp;&raquo; mis en oeuvre chez Google. &laquo;&nbsp;Bon Sens&nbsp;&raquo; qui ne se veut pas être une des méthodes agiles reconnues (Scrum, XP &#8230;) mais qui intègre malgré tout de très bons principes agiles.</p>
<p>Parmi ceux-ci, je retiens plus particulièrement:</p>
<ul>
<li>La planification agile trimestrielle</li>
<li>Des fonctionnalités minimales et très ciblées</li>
<li>Des équipes auto-organisées</li>
<li>Automatisation des tests (Unitaires, Système &#8230;) pour allez vite</li>
<li>Livraison d&#8217;un &laquo;&nbsp;Build&nbsp;&raquo; fonctionnel toutes les semaines</li>
<li>Prise de feedback d&#8217;utilisateurs (internes) permanente</li>
</ul>
<p>Alors, Agilité ou Bon Sens &#8230; peu importe, pourvu que cela soit efficace pour l&#8217;entreprise in fine. Mais si votre équipe n&#8217;a pas la maturité nécessaire pour faire preuve de &laquo;&nbsp;Bon Sens&nbsp;&raquo;, alors préconisez l&#8217;utilisation d&#8217;une méthode Agile avec discipline, puis le temps aidant, donnez lui plus de libertés.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2008/10/google-chrome-projet-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Tour 2008 &#8211; Genève</title>
		<link>http://www.agilex.fr/2008/10/agile-tour-2008-geneve/</link>
		<comments>http://www.agilex.fr/2008/10/agile-tour-2008-geneve/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 06:41:02 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[AT2008]]></category>
		<category><![CDATA[Genève]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=66</guid>
		<description><![CDATA[Un saut de voiture à Genève hier après midi et voilà ma participation à l&#8217;Agile Tour 2008 de lancé.
Nous avons été accueilli au Genève Business Center par Jacques et François qui avaient organisé des sessions de présentations dans 2 salles en parallèle. Une 50aine de personnes étaient présentes, majoritairement novices à l&#8217;Agile que expérimentées à [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agilex.fr/wp-content/uploads/2008/10/lge0536p-ggg-histoire-de-geneve.jpg"><img class="alignleft size-full wp-image-67" title="histoire-de-geneve" src="http://www.agilex.fr/wp-content/uploads/2008/10/lge0536p-ggg-histoire-de-geneve.jpg" alt="" width="188" height="246" /></a>Un saut de voiture à Genève hier après midi et voilà ma participation à l&#8217;Agile Tour 2008 de lancé.</p>
<p>Nous avons été accueilli au Genève Business Center par Jacques et François qui avaient organisé des sessions de présentations dans 2 salles en parallèle. Une 50aine de personnes étaient présentes, majoritairement novices à l&#8217;Agile que expérimentées à ce qu&#8217;il m&#8217;a semblé, et les échanges ont été nombreux et fructueux, que ce soit durant ou entre les sessions. Un grand merci aux organisateurs pour cette réussite, le prochain évènement d&#8217;importance sera les XPDays Suisse le 30 mars 2009 &#8230; restez à l&#8217;écoute.</p>
<p>J&#8217;ai eu l&#8217;occasion de présenter la démarche &laquo;&nbsp;Process&nbsp;&raquo; de Yahoo International de 2005 à 2008 et le basculement vers l&#8217;agilité à partir de 2006 avec des réussites diverses du fait de la différence de culture de certains pays.</p>
<p>Jeudi 9 Octobre, c&#8217;est le grand jour pour Grenoble, nous attendons plus de 200 personnes à partir de 13h30 pour un démarrage à 14h00 précise.</p>
<p>Quelques pointeurs:</p>
<ul>
<li><span style="text-decoration: underline;"><a href="http://blog.martinig.ch/?p=162" target="_blank">Methods &amp; Tools blog</a></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2008/10/agile-tour-2008-geneve/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cycle en V</title>
		<link>http://www.agilex.fr/2008/09/cycle-en-v/</link>
		<comments>http://www.agilex.fr/2008/09/cycle-en-v/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 16:50:13 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[CEI 60880]]></category>
		<category><![CDATA[Cycle en V]]></category>
		<category><![CDATA[Norme]]></category>
		<category><![CDATA[nucléaire]]></category>
		<category><![CDATA[succès]]></category>
		<category><![CDATA[sureté]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=58</guid>
		<description><![CDATA[J&#8217;ai lu plusieurs articles récemment qui tendent à indiquer que le Cycle en V n&#8217;est pas applicable voir que c&#8217;est une aberration pédagogique. Pour ma part, je n&#8217;ai pas l&#8217;expertise suffisante pour dire s&#8217;il y a un aspect non pédagogique à l&#8217;apprentissage du cycle en V, mais je ne dirais pas que le Cycle en [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agilex.fr/wp-content/uploads/2008/09/v_serie.jpg"><img class="alignright size-full wp-image-59" title="v_serie" src="http://www.agilex.fr/wp-content/uploads/2008/09/v_serie.jpg" alt="" width="210" height="305" /></a>J&#8217;ai lu plusieurs articles récemment qui tendent à indiquer que le Cycle en V n&#8217;est pas applicable voir que c&#8217;est une aberration pédagogique. Pour ma part, je n&#8217;ai pas l&#8217;expertise suffisante pour dire s&#8217;il y a un aspect non pédagogique à l&#8217;apprentissage du cycle en V, mais je ne dirais pas que le Cycle en V n&#8217;est pas applicable.</p>
<p>J&#8217;ai eu l&#8217;occasion de pratiquer le Cycle en V à de nombreuses occasions et bien que je sois convaincu de la meilleure efficacité des méthodes agiles, lorsque je parle des mes expériences personnelles, celle que je trouve la plus réussie a été réalisée en Cycle en V &#8230; comprend qui peut !</p>
<p>J&#8217;étais le chef d&#8217;un projet qui consistait a réaliser un système d&#8217;arrêt d&#8217;urgence d&#8217;une centrale nucléaire de Lituanie. Je vous rassure tout de suite, le système est encore en parfait état de marche. Les logiciels de sureté nucléaire doivent être conformes à la norme CEI 60880 et se doivent de suivre un cycle en V très strict, pour vous donner une idée, même les documents de revue de document ont un cycle de vie. Ce projet a impliqué 20 personnes en pic de charge sur une durée de 18 mois, et nous avons commencé par les spécifications, puis la conception, puis le codage, les tests unitaires, l&#8217;intégration et enfin la validation. A l&#8217;arrivée, nous avons livré avec 3 jours de retard sur le plan initial (pas si mal au bout de 18 mois), pour une charge inférieure de 10% aux estimations et surtout, et c&#8217;est ma plus grande satisfaction, sans avoir à aucun moment demandé à l&#8217;équipe de travailler tard le soir ou le week-end.</p>
<p>Je pense qu&#8217;une grande partie du succès de ce projet est dû à mon approche agile/lean de la situation dont je retiendrais les points principaux suivants:</p>
<ul>
<li>Planning/Gant précis à 3 semaines mais non détaillé au delà (le responsable logiciel n&#8217;a jamais vraiment voulu accepter que mon planning dépasse constamment les 18 mois &#8211; 29 mois au début &#8211; mais je me refusais à consommer du temps sur quelque chose qui allait forcément changer)</li>
<li>Point de synchro hebdomadaire d&#8217;une heure maximum le lundi à 9h (peu de perte de temps, adhésion des équipes) durant lequel chacun s&#8217;exprimait 3 minutes pour dire sur quoi il allait travailler durant la semaine</li>
<li>Plus 3 questions hebdo: Qu&#8217;avez-vous fait par rapport à ce qui était prévu? Pourquoi n&#8217;avez vous pas pu faire ce qui était prévu (bloqueurs)? Qu&#8217;avez-vous fait en plus que ce qui était prévu?</li>
<li>J&#8217;ai toujours demandé aux membres de l&#8217;équipe &laquo;&nbsp;combien de temps pour finir ta tâche&nbsp;&raquo; et ensuite je remettais le planning à jour. Je n&#8217;ai jamais dit &laquo;&nbsp;je te rappelle qu&#8217;il ne te reste que X jours pour finir&nbsp;&raquo;.</li>
<li>Affectation des tâches 1 par 1 à chaque membre, jamais de multi-tâches. Chaque membre de l&#8217;équipe connaissait la tâche qu&#8217;il devait commencer à la suite de celle en cours.</li>
<li>Planification d&#8217;une occupation maximale à 80% dans les plannings (les mercredi et vendredi après-midi étaient toujours chômés &#8230; du moins sur le Gant)</li>
<li>Souci constant d&#8217;anticipation de la synchronisation des échanges entre équipes (afin de réduire ce que je n&#8217;appelais pas encore &#8216;Waste&#8217; ou &#8216;Muda&#8217; &#8211; Cf. Lean Software Development) et des risques</li>
<li>Confiance de mise sur les travaux de l&#8217;équipe</li>
<li>Travail en équipe pour réduire la complexité des documents tout en respectant le format type et en obtenant la validation des autorités de sureté (parfois un peu équilibriste).</li>
<li>Proximité avec les équipes, je passais la plus grande partie de mon temps à me &laquo;&nbsp;promener&nbsp;&raquo; pour aller voir ce que faisais mon équipe, pas pour contrôler, mais pour comprendre ce qu&#8217;ils faisaient et comment ils le faisaient.</li>
</ul>
<p>Je ne conclurais pas que le Cycle en V est une bonne méthode, mais simplement que la méthode n&#8217;empêche pas d&#8217;être intelligent.  L&#8217;être humain se doit de prendre le dessus et de rechercher en permanence des leviers d&#8217;amélioration et prendre des risques pour être plus efficace. Cela peut s&#8217;avérer payant, comme dans mon cas sur ce projet, ou parfois être source de conflit avec sa hiérarchie, mais le jeu en vaut la chandelle car le succès est plus souvent au rendez-vous.</p>
<p>A défaut de pouvoir être &laquo;&nbsp;pur agile&nbsp;&raquo;, ce qui permet d&#8217;atteindre l&#8217;efficacité maximale, je dirais simplement à ceux qui sont dans l&#8217;obligation de suivre un cycle en V qu&#8217;il y a toujours des marges de manoeuvre pour être plus agile &#8230; il suffit de vouloir les trouver !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2008/09/cycle-en-v/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Avoir le réflexe Agile</title>
		<link>http://www.agilex.fr/2008/09/avoir-le-reflexe-agile/</link>
		<comments>http://www.agilex.fr/2008/09/avoir-le-reflexe-agile/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 05:49:33 +0000</pubDate>
		<dc:creator>Alexandre Boutin</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[reflexe]]></category>

		<guid isPermaLink="false">http://www.agilex.fr/?p=55</guid>
		<description><![CDATA[Lors de la préparation de l&#8217;AT2008 (le 9 octobre à Grenoble), nous avons identifié une liste de tâches à faire avant le début de la manifestation (mise en place de tables pour l&#8217;accueil et le buffet, organisation des salles, affichage des posters &#8230;). Pour nous organiser au mieux, nous avons donc lister les tâches sur [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.agilex.fr/wp-content/uploads/2008/09/wiki-cara_rev_3_1281.png"><img class="alignleft size-full wp-image-57" title="wiki-cara_rev_3_1281" src="http://www.agilex.fr/wp-content/uploads/2008/09/wiki-cara_rev_3_1281.png" alt="Logo CARA" width="128" height="128" /></a>Lors de la préparation de l&#8217;AT2008 (le 9 octobre à Grenoble), nous avons identifié une liste de tâches à faire avant le début de la manifestation (mise en place de tables pour l&#8217;accueil et le buffet, organisation des salles, affichage des posters &#8230;). Pour nous organiser au mieux, nous avons donc lister les tâches sur notre Wiki et de demander à des volontaires du <a title="Club Agile Rhone Alpes" href="http://www.clubagile.fr/" target="_blank">CARA </a>d&#8217;inscrire leur nom en face de chacune des tâches. Comme disent les anglais : &laquo;&nbsp;Cela fait du sens&nbsp;&raquo;.</p>
<p>Lors de notre dernière réunion de préparation, j&#8217;ai challengé cette approche car je ne la trouvais pas vraiment Agile. En effet, elle nécessite la présence d&#8217;un coordinateur (qui a dit un chef de projet ?) pour gérer les dépendances entre tâches et les impacts liés aux éventuels retards.</p>
<p>Nous avons donc décidé de nous organiser de la façon suivante :</p>
<ul>
<li>L&#8217;équipe organisatrice identifiera l&#8217;ensemble des tâches, le nombre de personnes nécessaires pour la mener à bien et les classera par priorité (Product Owner)</li>
<li>Chacune des tâches sera écrite sur un Post-It qui sera affiché sur le mur de la salle de conférence (Scrum Master)</li>
<li>Les volontaires se retrouveront devant le mur de Post-It, prendront le premier Post-It disponible, réaliseront l&#8217;action et reviendront chercher une nouvelle tâche etc &#8230; (Team)</li>
</ul>
<p>De cette façon nous pouvons démarrer dès que suffisamment de volontaires sont disponibles pour réaliser la première tâche, pas besoin d&#8217;attendre que tout le monde soit là, si un volontaire arrive en retard il ne pénalise pas le projet, nul besoin de coordination (pas de &#8216;muda&#8217;) car l&#8217;équipe s&#8217;auto-organise, et si une tâche prend plus de temps que prévu ce n&#8217;est pas un problème en soi.</p>
<p>Il n&#8217;y a pas que les projets informatique qui se prêtent à l&#8217;Agilité et avoir le réflexe Agile permet souvent de trouver des solutions plus efficaces que celles auxquelles nous pensons en premier lieu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilex.fr/2008/09/avoir-le-reflexe-agile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
