<?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>Pyxis blog &#187; Témoignages</title>
	<atom:link href="http://pyxis-tech.com/blog/category/temoignages/feed/" rel="self" type="application/rss+xml" />
	<link>http://pyxis-tech.com/blog</link>
	<description>agilité, coaching, formation, développement logiciel</description>
	<lastBuildDate>Mon, 21 May 2012 16:23:56 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Méthodologies Agiles à la chaire de gestion de projet de l&#8217;UQAM</title>
		<link>http://pyxis-tech.com/blog/2012/03/20/methodologies-agiles-a-la-chaire-de-gestion-de-projet-de-luqam/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=methodologies-agiles-a-la-chaire-de-gestion-de-projet-de-luqam</link>
		<comments>http://pyxis-tech.com/blog/2012/03/20/methodologies-agiles-a-la-chaire-de-gestion-de-projet-de-luqam/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 17:03:18 +0000</pubDate>
		<dc:creator>mathieu boisvert</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile Manager]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Témoignages]]></category>

		<guid isPermaLink="false">http://pyxis-tech.com/blog/?p=7187</guid>
		<description><![CDATA[Quelques contacts ont remarqué que mon profil LinkedIn indique que je suis chargé de cours. Effectivement, je suis chargé de cours à la Chaire de gestion de projet de l&#8217;UQAM. Je donne avec Shayne Mitchell, sur invitation de Claude Besner, le cours « Méthodologie Agile en gestion de projet ». Nous avons donné 8 cours [...]]]></description>
			<content:encoded><![CDATA[<p>Quelques contacts ont remarqué que mon profil LinkedIn indique que je suis chargé de cours. Effectivement, je suis chargé de cours à la Chaire de gestion de projet de l&#8217;UQAM. Je donne avec<a href="http://ca.linkedin.com/pub/shayne-mitchell/3/9a3/449"> Shayne Mitchell</a>, sur invitation de<a href="http://www.pmchair.uqam.ca/equipedetails?id=19"> Claude Besner</a>, le cours « Méthodologie Agile en gestion de projet ». Nous avons donné 8 cours sur 15 à ce jour.</p>
<p><span id="more-7187"></span></p>
<p>Il y a deux choses intéressantes que j&#8217;aimerais vous partager :</p>
<p>1. Lors du premier cours, nous avons demandé aux étudiants de partager leur expérience en Agilité. Plusieurs ont parlé de Pyxis et ils ont nommé quelques Pyxissiens. Bravo! Nous avons encore une grande visibilité, même chez les débutants.</p>
<p>2. Je trouve que Pyxis est un incubateur d&#8217;opportunités et je suis reconnaissant d&#8217;en profiter.</p>
<ul>
<ul>
<li>À mon retour de la France, je me suis impliqué dans l&#8217;organisation d’<a href="http://www.agilemontreal.ca/">Agile Montréal</a> sur invitation de<a href="../../fr/notre-equipe/francois-beauregard"> François</a>.</li>
<li>Lorsque la communauté Agile de Montréal a quitté les locaux du CRIM, nous avons rencontré Claude Besner, professeur à l&#8217;UQAM. Il contribue énormément aux activités d’Agile Montréal et d’Agile Tour Montréal.</li>
<li>Devenir Coach à Pyxis m&#8217;a permis d&#8217;élargir mes connaissances sur l&#8217;Agilité et de donner des cours de formation.</li>
<li>Répondre à l&#8217;invitation d&#8217;<a href="http://ca.linkedin.com/pub/eric-laram%C3%A9e/2/468/8a1">Éric Laramée</a> d&#8217;écrire un livre, jumelé à la rencontre de<a href="../../fr/notre-equipe/sylvie-trudel"> Sylvie</a> en mandat avec moi à la SIQ, a permis l&#8217;écriture d&#8217;un<a href="http://www.somabec.com/9782100558506/CHOISIR_L_AGILITE.htm"> ouvrage</a> couvrant de manière large les méthodes Agiles.</li>
<li>Claude m&#8217;a mis en relation avec Shayne, qui a fait une thèse portant sur l&#8217;Agilité, pour que nous préparions ensemble un cours sur les méthodes Agiles.</li>
</ul>
</ul>
<p>Pour ma part, j&#8217;en conclus que Pyxis et la communauté Agile sont une source de potentiel insoupçonné. Même si on a l&#8217;impression que certaines de nos actions ne paient pas à court terme, on peut être surpris en chemin. Dans le doute, ne lâchez pas!</p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2012/03/20/methodologies-agiles-a-la-chaire-de-gestion-de-projet-de-luqam/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Achievements : seulement pour les jeux ou pour l’Agilité aussi?</title>
		<link>http://pyxis-tech.com/blog/2012/03/20/achievements-seulement-pour-les-jeux-ou-pour-l%e2%80%99agilite-aussi/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=achievements-seulement-pour-les-jeux-ou-pour-l%25e2%2580%2599agilite-aussi</link>
		<comments>http://pyxis-tech.com/blog/2012/03/20/achievements-seulement-pour-les-jeux-ou-pour-l%e2%80%99agilite-aussi/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 14:11:33 +0000</pubDate>
		<dc:creator>éric de carufel</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Agile Games]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Motivation]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Success]]></category>
		<category><![CDATA[Sur le terrain]]></category>
		<category><![CDATA[Témoignages]]></category>
		<category><![CDATA[achievements]]></category>
		<category><![CDATA[construction d'équipe]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[team building]]></category>

		<guid isPermaLink="false">http://pyxis-tech.com/blog/?p=7174</guid>
		<description><![CDATA[J’ai récemment découvert un ajout intéressant à Visual Studio : les achievements (réalisations). Il s’agit d’un plugiciel que l’on peut installer dans notre environnement de développement et qui permet d’obtenir des médailles (ou badges) que l’on appelle achievements. Un jeu d’enfants, pas vraiment Le concept est inspiré des plateformes de jeu. Dans la plupart des jeux [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify"><a href="http://channel9.msdn.com/achievements/visualstudio"><img class="alignleft size-full wp-image-7175" src="http://pyxis-tech.com/blog/wp-content/uploads/2012/03/VisualStudio_logo1.jpg" alt="" width="150" height="153" /></a>J’ai récemment découvert un ajout intéressant à Visual Studio :<a href="http://channel9.msdn.com/achievements/visualstudio"> les <em>achievements</em> </a>(réalisations). Il s’agit d’un plugiciel que l’on peut installer dans notre environnement de développement et qui permet d’obtenir des médailles (ou badges) que l’on appelle <em>achievements</em>.</p>
<h2>Un jeu d’enfants, pas vraiment</h2>
<p style="text-align: justify">Le <a href="http://en.wikipedia.org/wiki/Achievement_(video_gaming)">concept est inspiré des plateformes de jeu</a>. Dans la plupart des jeux modernes, il existe ce concept d’<em>achievement</em> que l’on peut débloquer en réalisant certains exploits lors de nos quêtes. Par exemple, réussir à ramasser tous les jetons d’un niveau ou réussir sans se servir de pouvoir spécial.<img class="size-full wp-image-7177 alignright" src="http://pyxis-tech.com/blog/wp-content/uploads/2012/03/screenshot_213536_thumb30011.jpg" alt="" width="240" height="43" /></p>
<p style="text-align: justify"><span id="more-7174"></span>Ce concept porté à Visual Studio et à l’environnement de développement se traduit par des <em>achievements</em> du genre ‘utiliser tous les mots clés de <em>scope </em>(<em>private, protected, internal, public</em>) dans une même classe’. Ou bien ‘utiliser plus de 50 fois la fonction <em>Reorganize using</em>’. Le but de ces <em>achievements</em> est de faire découvrir des notions ou fonctions méconnues de la plateforme. Il en existe une tentaine et chacun d&#8217;eux procure des points pour un total possible de 169 points. Les résultats son également publier sur <a href="http://channel9.msdn.com/achievements/visualstudio">le site web de channel 9</a>.</p>
<h2>Un peu plus fou, un peu plus loin</h2>
<p style="text-align: justify">Lors d’une discussion avec <a href="http://pyxis-tech.com/fr/notre-equipe/martin-proulx">Martin Proulx</a>, président de Pyxis, celui-ci a émis l’idée que ce concept de renforcement positif pourrait s’appliquer à des équipes Agiles. J’ai fait part de cette idée au Scrum Master de l’équipe de mon mandat actuel. L’idée a lentement fait son chemin, tellement qu’au dernier sprint l’équipe a reçu l’<em>achievement </em>de binômage pour avoir accompli plus de 10 séances d’au moins une heure de travail par paire.</p>
<h2>Le ridicule ne tue pas</h2>
<p style="text-align: justify"><img class="alignright size-medium wp-image-7179" src="http://pyxis-tech.com/blog/wp-content/uploads/2012/03/fat-SuperHero-236x300.png" alt="" width="148" height="189" />Au départ, cette idée, qui semblait farfelue, s’est avéré un puissant motivateur dans notre équipe. Les membres ont finalement été fiers lors de la démonstration quand en plus d’avoir réussi tous les points prévus pour le sprint, ils ont vu apparaître la médaille de <em>pairing</em> sur l’écran du projecteur.</p>
<p style="text-align: justify">Nous pensons déjà ajouter de nouveaux <em>achievements</em> pour les prochains sprints. Parmi les idées qui me viennent en tête, il y a celles-ci : Maître de la revue de code (10 revues de code), Bâti sur du roc (aucun bris du <em>build</em>), Précis comme une horloge (aucun retard à la mêlée quotidienne) et Tireur d’élite<em> </em>(estimation avec moins de 10 % d’erreur). On peut aussi penser à des <em>achievements</em> personnels comme le Super Héros pour la personne qui aura sauvé le sprint en aidant des collègues, le Prix Nobel à la personne qui aura une super idée ou le Coureur de fond à la personne qui aura pris et mené à terme la tâche la plus longue et répétitive du sprint.</p>
<p><img class="size-full wp-image-7181 alignleft" style="border-style: initial;border-color: initial;text-align: center" src="http://pyxis-tech.com/blog/wp-content/uploads/2012/03/idea_lightbulb_cartoon2.jpeg" alt="" width="160" height="210" /></p>
<h2>Suggestions</h2>
<p style="text-align: justify">Maintenant que vous avez lu ceci, avez-vous des idées? Est-ce que vous pourriez appliquer ce concept dans votre équipe? Quels autres <em>achievements</em> pouvez-vous imaginer? J’aimerais vous lire; manifestez-vous.</p>
<p style="text-align: center">
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2012/03/20/achievements-seulement-pour-les-jeux-ou-pour-l%e2%80%99agilite-aussi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vous avez dit DDD, Demo Driven Design?</title>
		<link>http://pyxis-tech.com/blog/2011/12/27/vous-avez-dit-ddd-demo-driven-design/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vous-avez-dit-ddd-demo-driven-design</link>
		<comments>http://pyxis-tech.com/blog/2011/12/27/vous-avez-dit-ddd-demo-driven-design/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 00:10:08 +0000</pubDate>
		<dc:creator>éric de carufel</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Développement logiciel]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Sur le terrain]]></category>
		<category><![CDATA[Témoignages]]></category>
		<category><![CDATA[ddd]]></category>
		<category><![CDATA[programmation]]></category>

		<guid isPermaLink="false">http://pyxis-tech.com/blog/?p=4632</guid>
		<description><![CDATA[Être agile Pour moi être agile c’est savoir s’adapter, éviter les mauvais coups. Un boxeur agile ne frappera pas nécessairement plus fort ou précis mais il recevra moins de coup. Un joueur de hockey agile ne comptera pas nécessairement plus de but mais il pourra se rendre plus souvent dans la zone pour le faire. [...]]]></description>
			<content:encoded><![CDATA[<h1>Être agile</h1>
<p><a href="http://pyxis-tech.com/blog/wp-content/uploads/2011/12/demo-driven-design.jpg"><img class="alignright size-full wp-image-4641" src="http://pyxis-tech.com/blog/wp-content/uploads/2011/12/demo-driven-design.jpg" alt="" width="215" height="184" /></a>Pour moi être agile c’est savoir s’adapter, éviter les mauvais coups. Un boxeur agile ne frappera pas nécessairement plus fort ou précis mais il recevra moins de coup. Un joueur de hockey agile ne comptera pas nécessairement plus de but mais il pourra se rendre plus souvent dans la zone pour le faire.</p>
<p>Un développeur agile n’est pas vraiment plus rapide qu’un autre, il sait juste éviter les récifs comme s’il descendait les rapides en kayak. Le développeur agile voit venir les coups et sait les éviter. Il sait même se mettre dans une situation où il sera en meilleure posture pour les éviter.</p>
<p>S’adapter c’est développer ses forces pour contrer les problèmes rencontrés. S’adapter c’est aussi laisser de côté ce qui ne fonctionne pas et utiliser ce qui fonctionne. La nature a évolué depuis des millions d’années comme ça. Il faut arrêter de faire ce qui ne fonctionne pas pour ne pas se faire déclasser pas les autres.</p>
<p><span id="more-4632"></span></p>
<h1>Démontrer</h1>
<p>Un des préceptes des méthodologies agile est de produire des résultats démontrables à la fin de chaque cycle, ou sprint si on utilise la méthodologie SCRUM. La démo est une façon de présenter le travail <em>accompli</em>. J’insiste sur le terme accompli pour apporter la notion de <em>done</em>. Le <em>done </em>ne veut pas dire que l’on peut le démontrer, ça veut dire que tous les critères que l’on s’est donnés sont respectés. La démo peut faire partie de ces critères.</p>
<p>L’objectif d’un sprint <strong>n’est pas la démo</strong>. L’objectif du sprint est de terminer les <em>stories</em> sur lesquels on s’est commis.</p>
<p>Trop souvent j’ai participé à des sprints où les priorités étaient dirigées par le désir de satisfaire les besoins de la démo sous prétexte que le VP allait y être. Les priorités doivent être dirigées par la valeur d’affaire. Le DDD ne veut pas dire <em>Demo Driven Design</em> mais bien <em>Domain Driven Design</em> mais ça c’est une autre histoire.</p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2011/12/27/vous-avez-dit-ddd-demo-driven-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Orange Online Multimedia</title>
		<link>http://pyxis-tech.com/blog/2008/05/02/orange-online-multimedia/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=orange-online-multimedia</link>
		<comments>http://pyxis-tech.com/blog/2008/05/02/orange-online-multimedia/#comments</comments>
		<pubDate>Fri, 02 May 2008 14:22:39 +0000</pubDate>
		<dc:creator>éric mignot</dc:creator>
				<category><![CDATA[Témoignages]]></category>

		<guid isPermaLink="false">http://22.14</guid>
		<description><![CDATA[Orange a lancé le 15 octobre 2007 un nouveau projet de site Internet avec l&#8217;ambition de le mettre en ligne avant la fin de l&#8217;année&#8230; avec, bien sûr, un ensemble de fonctionnalités assez ambitieux. Grâce à Scrum, le client a pu se concentrer sur les éléments prioritaires et modifier ses choix à mesure que le [...]]]></description>
			<content:encoded><![CDATA[<p>Orange a lancé le 15 octobre 2007 un nouveau projet de site Internet avec l&#8217;ambition de le mettre en ligne avant la fin de l&#8217;année&#8230; avec, bien sûr, un ensemble de fonctionnalités assez ambitieux. Grâce à Scrum, le client a pu se concentrer sur les éléments prioritaires et modifier ses choix à mesure que le logiciel se construisait. L&#8217;objectif de mise en ligne a été tenu avec un passage en production le 13 décembre, après 5 sprints.</p>
<p>En tant que Scrum Master, je souhaitais faire vivre au directeur de produit (Product Owner) l&#8217;expérience de l&#8217;émergence des fonctionnalités au cours du projet. C&#8217;est pourquoi nous avons &#8216;oublié&#8217; le travail considérable fourni en avance par le client sur l&#8217;analyse de son besoin et la conception de son futur service. Cette démarche n&#8217;a pas été bien accueillie au début mais lorsqu&#8217;il a fallu définir sur quoi l&#8217;équipe de développement allait commencer à travailler, il a bien fallu considérer que les 100 pages d&#8217;analyse du besoin n&#8217;avaient pas toutes la même priorité. Scrum, et de manière plus générale la démarche Agile, était nouvelle pour la plupart des personnes impliquées dans le projet côté client. Pour cela, il a fallu expliquer que l&#8217;engagement de l&#8217;équipe de développement se faisait sprint par sprint et qu&#8217;elle ne s&#8217;engagerait pas lors du démarrage du projet à couvrir l&#8217;ensemble des fonctionnalités souhaitées en production à la mi-décembre. Le directeur de produit n&#8217;en était pas à son premier projet Scrum, et il a su rassurer les inquiets&#8230; où assumer seul le risque fonctionnel, selon le point de vue.</p>
<p>Nous sommes alors partis sur un rythme de sprints de 2 semaines pour permettre au directeur de produit de modifier la direction suivie plusieurs fois avant son échéance marketing de mise en production. Un sprint de deux semaines est, en fait, une bonne durée pour l&#8217;équipe de développement qui parvient assez bien à déterminer les items du carnet du produit (product backlog) qu&#8217;elle peut convertir en fonctionnalités pendant le sprint. Plus long, cela devient plus difficile car le potentiel d&#8217;incertitudes augmente. Plus court, l&#8217;ensemble des items choisis ne permettait pas de livrer un ensemble cohérent de fonctionnalités ni de définir un but à l&#8217;itération. De plus, cette capacité d&#8217;appréhender sur deux semaines nous a permis de démarrer le premier sprint sans connaître la vélocité de l&#8217;équipe. Nous avons par la suite constaté une vélocité moyenne d&#8217;environ 50 points, ce qui permettait de faire tinter la sonnette d&#8217;alarme lorsque nous étions trop loin de cette valeur lors d&#8217;une rencontre de planification.</p>
<p>Vous avez sans doute songé qu&#8217;entre le 22 octobre et le 13 décembre, il n&#8217;y a pas la place pour 5 sprints de 2 semaines. Effectivement! Nous avons terminé anormalement le sprint 3 et dédié le sprint 5 à la mise en production en ramenant sa taille à une seule semaine.</p>
<p>Côté outils, nous avons utilisé JIRA pour gérer notre carnet du produit et notre carnet du sprint. De plus, le plugiciel GreenHopper nous a permis de générer simplement notre graphique d&#8217;avancement du sprint. Cet outil offre une visualisation du travail en cours sous forme de tableau des tâches.</p>
<p>Mon meilleur souvenir (pour l&#8217;instant)? La personne du marketing qui, au début, avait voulu qu&#8217;on s&#8217;engage à livrer tout ce qui était dans leur dossier d&#8217;analyse. Cette personne découvrait les méthodes Agiles, et Scrum a fortiori. Lors de la revue du sprint 1, en ayant sous les yeux une application qui tourne, elle a eu une nouvelle idée à laquelle personne n&#8217;avait pensé et qui devenait évidente avec l&#8217;application sous les yeux. Je crois qu&#8217;elle a réalisé ce jour-là l&#8217;intérêt des méthodes Agiles et l&#8217;absurdité d&#8217;un monde dans lequel on essaie de tout prévoir à l&#8217;avance.</p>
<p>Le client est très satisfait de cette expérience. La preuve? On continue! Nous sommes repartis pour une série de sprints et une future livraison (livraison 2) du produit au début de l&#8217;année prochaine. À suivre&#8230;</p>
<p>réf: <a href="http://www.cvf.fr/">Orange Business Services &#8211; Online Multimedia</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2008/05/02/orange-online-multimedia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

