<?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; jean-rené rousseau</title>
	<atom:link href="http://pyxis-tech.com/blog/author/jrrousseau/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>Agilité et Reddition de compte</title>
		<link>http://pyxis-tech.com/blog/2011/10/31/agilite-et-redition-de-compte/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=agilite-et-redition-de-compte</link>
		<comments>http://pyxis-tech.com/blog/2011/10/31/agilite-et-redition-de-compte/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 22:31:16 +0000</pubDate>
		<dc:creator>jean-rené rousseau</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://pyxis-tech.com/blog/?p=3738</guid>
		<description><![CDATA[Dans le cadre de l&#8217;Agile Tour 2011 présenté à Montréal samedi dernier j&#8217;ai eu le privilège d&#8217;effectuer une présentation sur l&#8217;impact de l&#8217;Agilité sur la reddition de compte. Vous trouverez ci-joint ma présentation en format PDF. Si vous des questions ou des commentaires n&#8217;hésitez surtout pas ! Merci.]]></description>
			<content:encoded><![CDATA[<p>Dans le cadre de l&#8217;Agile Tour 2011 présenté à Montréal samedi dernier j&#8217;ai eu le privilège d&#8217;effectuer une présentation sur l&#8217;impact de l&#8217;Agilité sur la reddition de compte.</p>
<p>Vous trouverez ci-joint ma présentation en format PDF.</p>
<p><span id="more-3738"></span></p>
<p>Si vous des questions ou des commentaires n&#8217;hésitez surtout pas !</p>
<p>Merci.</p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2011/10/31/agilite-et-redition-de-compte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transition Agile : démarrer du bon pied</title>
		<link>http://pyxis-tech.com/blog/2011/10/27/transition-agile-demarrer-du-bon-pied/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=transition-agile-demarrer-du-bon-pied</link>
		<comments>http://pyxis-tech.com/blog/2011/10/27/transition-agile-demarrer-du-bon-pied/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 20:30:07 +0000</pubDate>
		<dc:creator>jean-rené rousseau</dc:creator>
				<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Transition Agile]]></category>

		<guid isPermaLink="false">http://pyxis-tech.com/blog/?p=3693</guid>
		<description><![CDATA[Partout au Québec, les projets réalisés à l&#8217;aide de Scrum ou de tout autre cadre méthodologique Agile se multiplient. Certaines organisations sont en mode exploratoire alors que d&#8217;autres soutiennent de véritables initiatives de changement organisationnel en s&#8217;appuyant sur les principes et valeurs de l&#8217;Agilité. Les approches de développement Agiles sont définitivement parmi les idées qui [...]]]></description>
			<content:encoded><![CDATA[<p>Partout au Québec, les projets réalisés à l&#8217;aide de Scrum ou de tout autre cadre méthodologique Agile se multiplient. Certaines organisations sont en mode exploratoire alors que d&#8217;autres soutiennent de véritables initiatives de changement organisationnel en s&#8217;appuyant sur les principes et valeurs de l&#8217;Agilité. Les approches de développement Agiles sont définitivement parmi les idées qui ont fait des pas de géant au cours des dernières années.</p>
<p><span id="more-3693"></span></p>
<p>Il se peut donc que vous envisagiez d&#8217;adopter Scrum pour vos prochains projets de développement logiciel. Sans doute, vous avez déjà une bonne idée des gains envisagés et des impacts d&#8217;un tel changement de paradigme. Toutefois, vous vous demandez peut-être comment démarrer un tel chantier. Quelles stratégies adopter? Quels sont les pièges à éviter? Lors de cette conférence, Jean-René fera le tour de la question en vous proposant une feuille de route ponctuée de trucs et outils pour vous aider à démarrer votre transition Agile du bon pied.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2011/10/27/transition-agile-demarrer-du-bon-pied/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Autorité, pragmatisme et auto-désorganisation</title>
		<link>http://pyxis-tech.com/blog/2010/02/09/autorite-pragmatisme-et-auto-desorganisation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=autorite-pragmatisme-et-auto-desorganisation</link>
		<comments>http://pyxis-tech.com/blog/2010/02/09/autorite-pragmatisme-et-auto-desorganisation/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 10:49:15 +0000</pubDate>
		<dc:creator>jean-rené rousseau</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://31.2107</guid>
		<description><![CDATA[Le titre original de l&#8217;article d&#8217;InfoQ est &#8220;Agile – A Way of Life and Pragmatic Use of Authority&#8220;. Le mot autorité m&#8217;a interpellé et ce pour plusieurs raisons : En tant que Scrum Master comment guider mon équipe à partir d&#8217;une position dépourvue d&#8217;autorité ? Que devient un Project Manager dans un mode Agile? Qu&#8217;arrive-t-il [...]]]></description>
			<content:encoded><![CDATA[<div>
<div>
<p>Le titre original de l&#8217;article d&#8217;InfoQ est &#8220;<a href="http://www.infoq.com/articles/agile-authority" rel="nofollow">Agile – A Way of Life and Pragmatic Use of Authority</a>&#8220;. Le mot <em>autorité</em> m&#8217;a interpellé et ce pour plusieurs raisons :</p>
<ul>
<li>En tant que Scrum Master comment guider mon équipe à partir d&#8217;une position <em>dépourvue d&#8217;autorité</em> ?</li>
<li>Que devient un Project Manager dans un mode Agile? Qu&#8217;arrive-t-il à son autorité?</li>
<li>En tant que coach, si j&#8217;applique le Leadership de situation et je suis directif. Je nuis à l&#8217;équipe?</li>
<li>En tant que leader à Pyxis, comment communiquer une vision, prendre des décisions difficiles, faire des choix sans autorité?</li>
</ul>
<p>Dernièrement plusieurs discussions entre collègues et amis avaient comme sujet principal l&#8217;autorité. Même que pour rigoler on a appelé une communauté des services &#8220;<a href="http://analytical-mind.com/2010/02/04/rebuilding-companies-as-communities/">Le BOSS</a>&#8221;</p>
<p>J&#8217;ai donc plongé dans l&#8217;article.</p>
<p>Premier point intéressant l&#8217;article fait suite à un <a href="http://www.infoq.com/articles/project-manager-role" rel="nofollow">article sur les chargés de projet</a> justement. Autorité et gestion de projet c&#8217;est toujours assez controversé&#8230; ici même à Pyxis.</p>
<p>L&#8217;auteur tente de défendre sa position face à l&#8217;autorité</p>
<blockquote><p><em>&#8220;Although in that article, I used the term ‘authority’ scarcely but some of the readers expressed reservation about ‘authority’&#8221;</em></p></blockquote>
<p>Je me retrouve dans sa vision de l&#8217;autorité. J&#8217;aime penser que le problème avec l&#8217;autorité est l&#8217;usage qu&#8217;on en fait et non l&#8217;autorité elle-même. Je crois que de l&#8217;éliminer complètement peut causer un drôle d&#8217;effet bord :  l&#8217;auto-désorganisation</p>
<blockquote><p><em>&#8220;There are certain decisions in life if they go wrong, we can always recover and get 2nd chance to make amendments. But there are certain decisions, where life does not give 2nd chance. If they go wrong, it may irreversibly alter course of your life, your business, your project, your relation with the customer and so on. It is these things where we should fall back on expert judgment and more experienced people. <strong>And those seasoned experts may have to use authority in certain situations if their loved ones are doing a blunder in ignorance. This is my idea of pragmatic authority</strong>.</em></p></blockquote>
<blockquote><p><em>you cannot inspire every person and make every person truly self-organizing. If this is true, what will you do to those persons who are off track, not Agile by nature which means self-disorganized?[...]One of the best and historical ways to handle these off track people is to control the incompetency of these people using authority but using it professionally.&#8221;</em></p></blockquote>
<p>L&#8217;auteur fait plusieurs analogies avec la vie courante pour renforcer son point. Certains exemples sont plus faibles que d&#8217;autre, mais au final:</p>
<blockquote><p><em>&#8220;It may sound a little strange that I am comparing acts of public life against backdrop of Agile in IT. <strong>Actually I am comparing humans with humans</strong>. Agile is an excellent way of software development but in my opinion, it is not a magic pill with divine powers that will transform people into a perfect human being the moment they enter into the office.&#8221;</em></p></blockquote>
<p>en résumé&#8230;</p>
<blockquote><p><em>&#8220;In my opinion, <strong>the problem is misusing the authority and using it unnecessarily</strong>. It should be used to protect the business, protect the customer, protect the projects which indirectly would protect and help people only. Agile is not only a set of rules but it is much bigger. It requires paradigm shift in the mindset and attitude the way we work. And <strong>it cannot be adopted completely simply by couple of days of classroom training</strong>. It requires a minimum basic level of maturity, ability to change and evolve, self-motivation, honest intentions to excel as a team and constant mentoring.</em></p></blockquote>
<blockquote><p><em>Freedom has same attribute as authority. <strong>If people misuse freedom, it is equally terrible.&#8221;</strong></em></p></blockquote>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2010/02/09/autorite-pragmatisme-et-auto-desorganisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que penser des méthodes Agiles plus lourdes?</title>
		<link>http://pyxis-tech.com/blog/2009/12/11/que-pensez-des-methodologies-agile-plus-lourdes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=que-pensez-des-methodologies-agile-plus-lourdes</link>
		<comments>http://pyxis-tech.com/blog/2009/12/11/que-pensez-des-methodologies-agile-plus-lourdes/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 10:13:22 +0000</pubDate>
		<dc:creator>jean-rené rousseau</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://31.1427</guid>
		<description><![CDATA[J&#8217;ai besoin de votre avis sur un truc. On le sait bien Scrum est très minimal. Est-ce trop minimal pour nos clients &#8220;corporatifs&#8221;? Ceux chez qui le département de TI s&#8217;est développé autour d&#8217;un processus très lourd avec plusieurs rôles et biens livrables s&#8217;y retrouvent-ils? Pourrait-on mieux les encadrer? On sait que l&#8217;Agilité c&#8217;est une [...]]]></description>
			<content:encoded><![CDATA[<div class="wiki-content">
<div class="wiki-content">
<p>J&#8217;ai besoin de votre avis sur un truc. On le sait bien Scrum est très minimal. Est-ce trop minimal pour nos clients &#8220;corporatifs&#8221;?</p>
<p>Ceux chez qui le département de TI s&#8217;est développé autour d&#8217;un processus très lourd avec plusieurs rôles et biens livrables s&#8217;y retrouvent-ils?</p>
<p>Pourrait-on mieux les encadrer?</p>
<p>On sait que l&#8217;Agilité <strong>c&#8217;est une façon d&#8217;être</strong> et qu&#8217;au delà du processus il y a les individus (et leurs interactions). Cependant, je me retrouve dernièrement devant des clients qui recherchent désespérément des réponses à plusieurs questions auxquelles Scrum ne répond pas. La théorie du <a title="Situational Leadership for Agile Software Development" href="http://en.wikipedia.org/wiki/Situational_leadership_theory">leadership de situation</a> me dit qu&#8217;il faut être plus directif avec ses clients. Je crois qu&#8217;il faut jeter les bases pour eux et ensuite leur apprendre à développer une culture d&#8217;amélioration continue où les bases jetées ne sont que le point de départ de l&#8217;amélioration.</p>
<p>Dans ce contexte, pouvons-nous (devons-nous) aller plus loin que le simple Scrum?</p>
<p>Je vois 2 solutions :</p>
<p>1) Piger dans leur processus actuel (pour des définitions de rôles et des biens livrables) et l&#8217;encadrer à l&#8217;aide de Scrum.</p>
<p>ou</p>
<p>2) Mettre en place un processus Agile plus lourd tel que <a href="http://epf.eclipse.org/wikis/openup/" rel="nofollow">OpenUp </a> ou <a href="http://www.dsdm.org/" rel="nofollow">DSDM</a>.</p>
<p>J&#8217;ai l&#8217;impression qu&#8217;appliquées avec la bonne attitude (ce qui est aussi vrai avec Scrum) ces méthodes ont beaucoup de sens.</p>
<p>Qu&#8217;en pensez-vous?</p>
<p>Allez n&#8217;aillez pas peur, jetez un oeil sur <a href="http://epf.eclipse.org/wikis/openup/" rel="nofollow">OpenUp </a>&#8230; elle ne vous mangera pas <img class="emoticon" src="https://www.pyxis-tech.ca/confluence/images/icons/emoticons/wink.gif" alt="" width="20" height="20" align="absmiddle" border="0" /></p>
<blockquote><p><em>OpenUP is a lean Unified Process that applies iterative and incremental approaches within a structured lifecycle. OpenUP embraces a pragmatic, agile philosophy that focuses on the collaborative nature of software development. It is a tools-agnostic, low-ceremony process that can be extended to address a broad variety of project type?</em></p>
<p><strong><span style="text-decoration: underline;">François Lapointe :</span></strong></p>
<p style="text-align: left;">Je crois que l&#8217;idée est bonne, les entreprises fortement hiérarchisées, <em>politisées</em> (ce qui est, entre nous, le propre de toutes les grandes entreprises) et bourrées de contrôles de toutes sorte ne peuvent, malgré toute la bonne volonté sautée dans l&#8217;Agilité. On pourra au plus avoir un projet de temps à autre en Agilité, mais ces projets resteront des &#8216;curiosités&#8217; malgré le succès incontestable de ces projets .<br />
En fait je crois même que l&#8217;Agilité comme on la connaît, <em>n&#8217;est pas viable</em> en grande entreprise.<br />
De ce fait, une approche Agile &#8216;structurée&#8217; ou &#8216;lourde&#8217; est une excellente option.</p>
<h4 class="author"><span style="text-decoration: underline;"><span class="confluence-userlink username:mszablowski url fn userlink-2">Mathieu Szablowski </span> :</span></h4>
<p>&nbsp;</p>
<p style="text-align: left;">J&#8217;ajouterais à la réponse de François que ces &#8216;grandes entreprises&#8217; sont en général nombrilistes et que leurs dirigeants voient dans la méthode et les processus un façon d&#8217;innover en reprenant des briques de choses existantes pour les accommoder à leur sauce. Maintenant si on regarde les autres méthodes proposées, en quoi différent-elles de Scrum? Je pense qu&#8217;elles ajoutent du formalisme (guidance, process&#8230;) là où Scrum réclame du bon sens (ex. : processus de livraison même si rien n&#8217;est défini mais que l&#8217;on a déjà livré en logiciel jusqu&#8217;en production, on a un processus de livraison&#8230;). Les entreprises à qui tu proposes ces méthodes n&#8217;ont pas l&#8217;air d&#8217;être des &#8216;start up&#8217;s&#8217;. Personnellement, je me dirigerais plutôt vers l&#8217;étude de leur processus interne et tenterais de &#8216;fusionner&#8217; ce qu&#8217;ils ont déjà avec un processus plus Agile (notamment dans la conduite de projet). Tu obtiendrais par ailleurs ce qu&#8217;ils veulent, c&#8217;est-à-dire un processus rien qu&#8217;à eux <img class="emoticon" src="https://www.pyxis-tech.ca/confluence/images/icons/emoticons/biggrin.gif" alt="" width="20" height="20" align="absmiddle" border="0" /></p>
<p style="text-align: left;"><strong><span style="text-decoration: underline;">Jean-René:</span></strong></p>
<p style="text-align: left;">Bon point&#8230; c&#8217;est exactement ce qu&#8217;on a proposé à un de nos clients. Étude du processus en place (bien livrable, rôles, étapes,&#8230;) à partir duquel on dégagera un Scrum Type version 0 qu&#8217;on améliorera au fil des itérations.</p>
<h4 class="author"><span style="text-decoration: underline;"><span class="confluence-userlink username:itherrien url fn userlink-3">Isabelle Therrien</span> :</span></h4>
<div class="comment-content wiki-content">
<p>Le danger des méthodes lourdes est d&#8217;avoir à faire des choix en début de projet sans trop connaître ce dans quoi on s&#8217;embarque.</p>
<p>&#8220;Choisissez entre les 40 rôles proposés et les 56 processus&#8221;, ce n&#8217;est pas facile, et ils se retrouvent donc avec des méthodes trop lourdes qui ne font que déplacer les problèmes, plutôt que de les révéler.</p>
<p>Le nouveau cadre Ensemble est intéressant aussi, on pourrait quasiment dire que c&#8217;est une &#8220;méthode lourde&#8221;. Ça met une couche de gouvernance sur la méthode Scrum. En fait, tout le monde crée la sienne, et je commence à penser que c&#8217;est nécessaire, surtout dans les gros projets ou les grosses entreprises.</p>
<p>Mais pour plusieurs raisons, dont la gestion du changement beaucoup plus facile, et aussi parce que je le fais par réflexe, je préconise d&#8217;introduire les valeurs et pratiques Agiles dans la méthode &#8220;actuelle&#8221; en place chez le client.</p>
<p>Avec un suivi constant, il est possible de leur mettre en lumière des changements à faire &#8220;à mesure&#8221;&#8230; enlever ceci, puis cela, et au bon moment, ils vont s&#8217;apercevoir qu&#8217;ils sont beaucoup plus efficaces qu&#8217;avant, qu&#8217;ils collaborent mieux et qu&#8217;ils livrent du logiciel de meilleure qualité.</p>
<p><strong>Vincent Tencé :</strong></p>
<div>
<p>Je travaille avec un client depuis le début du moi du juin pour les aider à proposer une approche de développement officielle basée sur Scrum et qui respecte leur SLC (Software Lifecycle) corporatif. Notre dernière rencontre a eu lieu la semaine dernière et j&#8217;attends leur présentation qui me permettra de documenter les résultats. En quelques mots, nous avons une approche compatible CMMI niveau 3 et qui s&#8217;arrime sur les jalons de leur cycle de vie R&amp;D.</p>
<p>Je crois que çe sera utile dans les situations que tu décris Jean-René de proposer une approche qui cadre mieux avec leur culture corporatif sans compromettre les principes et valeurs de l&#8217;agilité. Comme me le disais Bob hier, ça fait moins « révolutionnaire » et ça nous permet d&#8217;être entendu.</p>
<p><strong>Sylvie Trudel :</strong></p>
<div>
<p>Mon expérience à essayer d&#8217;adapter un processus générique (de type RUP) à une organisation qui appliquait autre chose :</p>
<p>- Ça prend plus de temps que de définir un processus &#8220;from scratch&#8221;.</p>
<p>- Ça a peu de chance d&#8217;être adopté par les équipes qui ne s&#8217;y reconnaissent pas.</p>
<p>Par contre, prendre ce qu&#8217;ils font déjà (processus, biens livrables, rôles et responsabilités) et les adapter, fait en sorte que l&#8217;organisation adhère plus vite aux changements parce qu&#8217;ils ne font qu&#8217;ajouter ou moduler ce qu&#8217;ils connaissent et maîtrisent déjà. Plus facile. Dans ce contexte, conserver une processus de développement pour ses biens livrables en le découpant en sprints devient relativement simple. Au pire, il faudra commencer par la conception/programmation avant de pouvoir remonter à l&#8217;architecture. Compromis acceptable quand la marche est trop haute. Faut quand même pas oublier qu&#8217;on travaille d&#8217;abord avec des individus; les processus sont un <em>side effect</em>&#8230;</p>
<p><strong>Mathieu Szablowski :</strong></p>
<p>Sylvie, quand tu dis : &#8220;Au pire, il faudra commencer par la conception/programmation avant de pouvoir remonter à l&#8217;architecture&#8221;, tu ne crois pas que le plus important sera d&#8217;engager les utilisateurs (ou un PO) dans le développement?<br />
Les équipes techniques sont impatientes de tester les pratiques et les concepts Agiles mais s&#8217;essoufflent rapidement si aucun retour n&#8217;est effectué sur leur production. C&#8217;est aussi leur donner un but, un objectif voire une certaine pression parce que la présentation régulière est ce qui coûte le plus cher à l&#8217;organisation.</p>
<p><strong>Sylvie Trudel :</strong></p>
<div>
<p>Dans un contexte où la hiérarchisation des rôles est carrément calquée sur la métho (P+, pour ne pas le citer) et que l&#8217;architecture relève d&#8217;une vice-présidence séparée qui détient l&#8217;exclusivité de la communication avec un pilote (représentant des utilisateurs qui appartient à la ligne d&#8217;affaires et qui détient l&#8217;exclusivité de la communication avec les utilisateurs), et que notre mandat nous vient de la vice-présidence de la réalisation, notre carré de sable se limite à la portion conception/programmation/tests (cas vécu dans une grosse boîte l&#8217;an dernier, 200 développeurs, plus de 3000 utilisateurs). C&#8217;est par là qu&#8217;on peut commencer à agir. Quand j&#8217;ai suggéré d&#8217;inclure la portion &#8220;architecture&#8221; dans la démarche d&#8217;amélioration, je me suis vite butée à une guéguerre politique entre les 2 VP.</p>
<p>Donc, la question que j&#8217;ai dû me poser a été &#8220;veut-on avoir raison, ou veut-on avoir du succès?&#8221;. La réponse est venue assez vite merci. On a eu du succès en se limitant à notre carré de sable, mais avec beaucoup d&#8217;impact sur la formation du VP. Ça a fait des p&#8217;tits en un an et demi, à un point où Pyxis est solicitée pour &#8220;alléger&#8221; leur méthode. Faut être prudent et très patient parfois avec les grosses boîtes. Ils ne vivent pas dans notre &#8220;espace-temps&#8221;. On dit que les paquebots ne virent pas sur une pièce de 10 centimes.</p>
<p>De toute façon, l&#8217;idée est qu&#8217;ils se mettent à développer des réflexes d&#8217;inspection/adaptation de leurs façons de faire. Quand on y arrive, on a déjà accompli beaucoup et le reste va finir par suivre. Il ne faut juste pas s&#8217;attendre à ce que ça se fasse à notre vitesse, mais à la leur.</p>
<p><strong>Vincent Tencé:</strong></p>
<p>Très juste. On ne peut pas brusquer le changement, simplement créer les conditions pour qu&#8217;il prenne le moins de temps possible.</p>
<p><strong>Stéphane Lécuyer:</strong></p>
<div>
<p>My 2 cents&#8230;</p>
<p>Personnellement, dans un premier temps, je préfère mettre l&#8217;accent sur les &#8220;valeurs et principes&#8221; de l&#8217;Agilité et essayer de trouver, avec les gens en place, ce qu&#8217;ils font de bien et qui est en accord avec ces valeurs et principes. Une métho plus lourde ne ferait, selon moi, que déplacer le problème d&#8217;une métho à une autre.</p>
<p>En mettant systématiquement l&#8217;accent sur les valeurs et principes, j&#8217;ai découvert que les organisations tendent à trouver eux-mêmes leurs bonnes pratiques tout s&#8217;obligeant souvent à remettre en questions leurs pratiques courantes. De plus, ca les force à s&#8217;ouvrir au monde extérieur et à garder un esprit ouvert vs tout ce qui pourrait les aider à faire du meilleur logiciel tout en misant sur le facteur humain.</p>
<p>Ultimement, ce qu&#8217;on essaie de faire avec Agile, c&#8217;est d&#8217;exploiter tout le potentiel de l&#8217;humain en l&#8217;incluant systématiquement à chaque étape du développement. En mettant l&#8217;accent sur l&#8217;humain, on &#8220;force&#8221; les entreprises à re-considérer chacune de ces étapes en tentant de découvrir comment on peut maximiser celles-ci à partir de ce qui existe déjà dans l&#8217;entreprise&#8230;. soit les individus, la hiérarchie et l&#8217;implication du client.</p>
<p>Agile, c&#8217;est un gros changement pour les grosses boîtes et le problème majeur que je rencontre très souvent, c&#8217;est la résistance au changement et la peur de la perte de pouvoir de la direction. Si on met l&#8217;accent sur ça, je crois que les gens, en général, arrivent très facilement à trouver les bonnes réponses (le bon process). Je crois que la réponse est plus dans le type d&#8217;accompagnement et qu&#8217;on arrive à leur faire comprendre que tout le monde (y compris la direction) peut gagner si ils respectent les valeurs et principes de l&#8217;Agilité et que ce n&#8217;est pas seulement une affaire de développeurs.</p>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2009/12/11/que-pensez-des-methodologies-agile-plus-lourdes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quand Scrum ne fait pas de sens.</title>
		<link>http://pyxis-tech.com/blog/2009/06/03/quand-scrum-ne-fait-pas-de-sens/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=quand-scrum-ne-fait-pas-de-sens</link>
		<comments>http://pyxis-tech.com/blog/2009/06/03/quand-scrum-ne-fait-pas-de-sens/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 13:00:00 +0000</pubDate>
		<dc:creator>jean-rené rousseau</dc:creator>
				<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://31.46</guid>
		<description><![CDATA[Laissez moi vous raconter l&#8217;une de mes dernières interventions chez un client. Le mandat consistait à accompagner les gestionnaires de l&#8217;organisation dans leur exploration de l&#8217;agilité. Lors des premiers jours on me présente l&#8217;organisation, le processus actuel, les contraintes spécifiques à leur industrie, les différents membres de l&#8217;équipe, bref le CONTEXTE organisationnel. On discute de [...]]]></description>
			<content:encoded><![CDATA[<p>Laissez moi vous raconter l&#8217;une de mes dernières interventions chez un client. Le mandat consistait à accompagner les gestionnaires de l&#8217;organisation dans leur exploration de l&#8217;agilité.</p>
<p>Lors des premiers jours on me présente l&#8217;organisation, le processus actuel, les contraintes spécifiques à leur industrie, les différents membres de l&#8217;équipe, bref le CONTEXTE organisationnel.<br />
On discute de l&#8217;agilité, des valeurs, des principes, des pratiques et on se questionne sur l&#8217;impact de leur adoption.</p>
<p>L&#8217;une des questions à laquelle on souhaite répondre au plus tôt dans un mandat comme celui-ci c&#8217;est : <strong>&#8221; Quels sont vos problèmes et pourquoi pensez-vous que l&#8217;agilité peut vous aider à les régler? &#8220;</strong>. Les réflexions autour de cette question sont intéressantes car on veut faire réaliser au client que <strong>l&#8217;agilité n&#8217;est pas un but, mais un moyen</strong>.</p>
<p>Question quiz : Vous êtes directeur IT et je vous offre les 4 objectifs suivants. Lequel choisissez-vous?</p>
<ol>
<li>Mettre en place le plus beau Scrum de l&#8217;Amérique</li>
<li>Mettre en place le plus de pratique XP possible</li>
<li>Être Agile</li>
<li>Livrez rapidement du logiciel utile de qualité à mes clients</li>
</ol>
<p>Alors?</p>
<p>Je reviens à mon histoire. Après les premiers jours de discussions et les <a href="http://www.pyxis-tech.com/fr/services/formation/liste-de-cours/">formations</a> d&#8217;usage on évalue plus sérieusement comment mettre en place Scrum et on établit un plan d&#8217;actions.</p>
<p>L&#8217;un des derniers ateliers sur le sujet est plutôt chaotique. Les gestionnaires et moi nous lançons des questions auxquelles nous avons de la difficulté à répondre. Pourquoi est-ce si difficile. Et si Scrum n&#8217;était pas le bon outil? Quel est le CONTEXTE déjà ?</p>
<ul>
<li>Plusieurs projets à gérer en même temps de tous les types. Des petits, des gros, des banques de temps, des forfaits, &#8230;</li>
<li>Des feux à éteindre</li>
<li>Des ressources spécialisées qui appellent à un certain travail en séquence</li>
<li>Le travail à accomplir est habituellement prévisible.</li>
</ul>
<p>Et rappelez moi quels sont les objectifs?</p>
<ul>
<li>Augmenter la qualité (CQ constant)</li>
<li>Meilleur feedback client (plus incrémental)</li>
<li>Engagement et responsabilisation des équipiers</li>
<li>Travail d&#8217;équipe</li>
</ul>
<p>Et Si Scrum ne faisait pas de sens?</p>
<p>En fait plusieurs pratiques de Scrum nous apparaissent essentielles :</p>
<ul>
<li>Un leader business qui priorise (Product Owner)</li>
<li>Un leader de processus qui guide l&#8217;amélioration du processus(Scrum Master)</li>
<li>Une synchronisation quotidienne (daily Scrum)</li>
<li>Une rétrospective régulière (Sprint Review)</li>
<li>Plusieurs des pratiques XP nous semblent un must pour assurer la qualité.</li>
</ul>
<p>Notre problème c&#8217;est l&#8217;itération. S&#8217;obliger à tout &#8221; terminer &#8221; à chaque fin de sprint cause des soucis. Hmmm&#8230;</p>
<p>On poursuit nos discussions&#8230;</p>
<p>Quel est le flow d&#8217;activité qui permet de livrer de la valeur à vos clients? Quel est la taille de vos livraisons? Combien de temps pour parcourir la chaîne des activités? Ou se trouve le gaspillage sur cette chaîne de travail?</p>
<p>Et si on s&#8217;organisait autour d&#8217;un Kanban avec du XP, un PO et son backlog, un daily scrum et une rétro à chaque mois pour &#8221; inspecter et s&#8217;adapter &#8220;? Essayons&#8230;</p>
<p>Le point ici c&#8217;est que <strong>Scrum, XP, Kanban sont des outils</strong>. Ils <strong>ne devraient jamais nuire à</strong> l&#8217;objectif ultime qui est de <strong>livrer régulièrement du logiciel utile</strong> à nos clients.</p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2009/06/03/quand-scrum-ne-fait-pas-de-sens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un calendrier pour l&#8217;état d&#8217;esprit de l&#8217;équipe</title>
		<link>http://pyxis-tech.com/blog/2009/04/07/un-calendrier-pour-l-etat-d-esprit-de-l-equipe/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=un-calendrier-pour-l-etat-d-esprit-de-l-equipe</link>
		<comments>http://pyxis-tech.com/blog/2009/04/07/un-calendrier-pour-l-etat-d-esprit-de-l-equipe/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 11:12:04 +0000</pubDate>
		<dc:creator>jean-rené rousseau</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://31.43</guid>
		<description><![CDATA[Un petit outil fort intéressant pour permettre de suivre le &#8220;mood&#8221; de l&#8217;équipe. Ça s&#8217;appelle un Niko-Niko Calendar. À Chaque jour on y indique l&#8217;état d&#8217;esprit de l&#8217;équipe. Bel input pour une rétrospective ! Laissez moi savoir si vous décidez de l&#8217;utiliser ou si vous avez d&#8217;autres outils similaires à me suggérer.]]></description>
			<content:encoded><![CDATA[<p>Un petit outil fort intéressant pour permettre de suivre le &#8220;mood&#8221; de l&#8217;équipe. Ça s&#8217;appelle un <a href="http://www.geocities.jp/nikonikocalendar/index_en.html">Niko-Niko Calendar</a>.</p>
<p>À Chaque jour on y indique l&#8217;état d&#8217;esprit de l&#8217;équipe. Bel input pour une rétrospective !</p>
<p>Laissez moi savoir si vous décidez de l&#8217;utiliser ou si vous avez d&#8217;autres outils similaires à me suggérer.</p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2009/04/07/un-calendrier-pour-l-etat-d-esprit-de-l-equipe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

