<?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; elsa larreur</title>
	<atom:link href="http://pyxis-tech.com/blog/author/elarreur/feed/" rel="self" type="application/rss+xml" />
	<link>http://pyxis-tech.com/blog</link>
	<description>agilité, coaching, formation, développement logiciel</description>
	<lastBuildDate>Thu, 02 Feb 2012 09:00:46 +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>La qualité… classe affaire ou économie?</title>
		<link>http://pyxis-tech.com/blog/2011/11/01/la-qualite%e2%80%a6-classe-affaire-ou-economie/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=la-qualite%25e2%2580%25a6-classe-affaire-ou-economie</link>
		<comments>http://pyxis-tech.com/blog/2011/11/01/la-qualite%e2%80%a6-classe-affaire-ou-economie/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 03:45:10 +0000</pubDate>
		<dc:creator>elsa larreur</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://pyxis-tech.com/blog/?p=3773</guid>
		<description><![CDATA[Agile tour Montreal. Une belle opportunité pour partager, écouter, prendre du recul, se rappeler… C’est ainsi que j’ai eu la chance de voir ou d’échanger avec ceux qui coachent ouvertement, ceux qui « lego-tisent » pour faire du sens, ceux qui testent en rouge et en vert, ceux qui scriptent, ceux qui osent le changement, ceux qui [...]]]></description>
			<content:encoded><![CDATA[<p>Agile tour Montreal. Une belle opportunité pour partager, écouter, prendre du recul, se rappeler… C’est ainsi que j’ai eu la chance de voir ou d’échanger avec ceux qui coachent ouvertement, ceux qui « lego-tisent » pour faire du sens, ceux qui testent en rouge et en vert, ceux qui scriptent, ceux qui osent le changement, ceux qui « jeopardisent » les bases agiles, ceux qui se disciplinent… Parmi toutes ces approches, j’y ai perçu un point commun : la recherche de la qualité, tant interne, qu’externe, d’affaire, de communication, de processus ou d’outils.</p>
<p><span id="more-3773"></span></p>
<p>Peut-être la fatigue a influencé mon comportement, mais malgré toutes ces belles énergies, j’ai eu le blues du ScrumMaster. Parce que la qualité a un coût et qu’en informatique de gestion, notre tolérance aux dysfonctionnements est très élevée… ce qui génère une motivation très moyenne pour investir dans l’amélioration de la qualité.  Ce qui provoque le blues du ScrumMaster certains jours…</p>
<p>Dans les domaines automobile, aérospatial ou médical, les erreurs ne sont pas permises, en toute logique, car les conséquences pourraient impacter des vies humaines. En informatique de gestion, notre comportement en entreprise s’apparente à celui que nous avons chez nous le soir, face à notre ordinateur. Que se passe-t-il si une transaction sur internet échoue? Combien d’entre nous vont juste vérifier sur leur compte en banque que la transaction n’a pas été complétée, et réessayent une heure plus tard? Oui, on est un peu frustré …. Mais on l’accepte quand même, on retente, on finit par compléter, et on passe à autre chose, oubliant l’incident.</p>
<p><strong>Quelle est notre situation aujourd’hui en entreprise? </strong></p>
<p>Je trouve intéressant le <a href="http://agilefocus.com/2011/02/21/agiles-second-chasm-and-how-we-fell-in/" target="_blank">billet de W.Pietri</a>, qui reprend la théorie de G.Moore, « crossing the chasm ». En combinant cette approche avec le <em>Hype Cycle</em> de Gartner, voici une estimation de là où nous nous trouverions aujourd’hui, dans l’approche agile.</p>
<p><a href="http://pyxis-tech.com/blog/wp-content/uploads/2011/11/qualite11.png"><img class="alignnone size-full wp-image-3776" src="http://pyxis-tech.com/blog/wp-content/uploads/2011/11/qualite11.png" alt="" width="490" height="221" /></a></p>
<p>Sans reprendre le détail du blog de M.Pietri, force est de constater que nous sommes dans une phase difficile pour l’agilité. Mais nos problématiques actuelles sont-elles liées à la méthodologie ou à la qualité des produits livrés?Dans quelle mesure la méthode de travail, agile ou traditionnelle, n&#8217;est-elle pas seulement un moyen pour favoriser cette qualité? C&#8217;est la raison pour laquelle je dirais plutôt que nous sommes aujourd’hui dans une phase difficile pour l’atteinte de la qualité dans le développement d’applications de gestion.</p>
<p>Quelques raisons qui, à mes yeux, sont des freins à la qualité :</p>
<ul>
<li><strong>L’urgence du Time-to-Market</strong>, pour ne pas manquer un marché éphémère et chaotique. Cela favorise une vision à court terme, et un manque d’intérêt pour investir dans une qualité à long terme.</li>
<li><strong>Le gap technologique</strong> : plus le système existant est ancien, plus la courbe d’apprentissage pour appréhender les nouvelles technologies est abrupte, longue et couteuse.</li>
<li><strong>Le cœur de métier</strong> : pour beaucoup d’entreprises, l’informatique est un moyen pour atteindre une clientèle, mais la transaction se passe généralement encore dans le réseau physique (ex : vendeur de voiture, immobilier, …). D’ailleurs, notons que dans ce cas, la méthodologie de travail devient le moyen du moyen… Tout un défi pour la faire valoir! Notons également que le gap technologique est souvent présent chez ces client (logique, étant donné que l’informatique n’est pas (encore) une priorité pour eux).</li>
</ul>
<p><img class="size-full wp-image-3777 alignleft" style="border-style: initial;border-color: initial;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: normal;margin-left: 5px;margin-right: 5px" src="http://pyxis-tech.com/blog/wp-content/uploads/2011/11/qualite2.png" alt="" width="173" height="150" />Il y en a surement beaucoup d’autres, mais je m’arrêterai à ces trois qui me viennent spontanément à l’esprit, car ils ont un même effet de bord : contorsionner notre cher triangle… Nous avons beau le tourner dans tous les sens selon nos méthodologies, il se  métamorphose  malgré lui en un carré à coins ronds…. Le budget est serré, la date est Q1 2012, le scope est déjà au périmètre minimal obligatoire… réponse « Jeopardy » à $100: le 4<sup>e</sup> levier non négociable. Je vous laisse trouver la question.</p>
<p>Ce qui m’importe maintenant, c’est ce qu’on peut faire avec toutes ces données pour aider nos clients, et améliorer la qualité globale des produits.</p>
<p>Une proposition d&#8217;approche en 4 étapes :</p>
<ol>
<li><strong>Analyser la situation actuelle</strong>. Par exemple, le <a href="http://pyxis-tech.com/fr/notre-offre/outils-et-pratiques/path" target="_blank">diagnostic PATH</a> peut être utilisé pour inspecter la qualité des Processus, des Affaires, de la Technologie (qualité interne et externe), et des relations Humaines.
<ul>
<li>L’objectif est de produire des recommandations évaluées (en gain &amp; effort)</li>
</ul>
</li>
<li><strong>Définir la cible souhaitée idéale</strong>, en la confrontant aux bonnes pratiques de développement logiciel, aux recommandations du diagnostic initial, et aux spécificités de l’organisation. L’objectif ici est de produire
<ul>
<li>la définition de terminé courante (la qualité qu’on peut atteindre de façon réaliste à court terme),</li>
<li>la définition de terminé cible (associée à <span style="text-decoration: underline">un plan d’action SMART et jalonné dans le temps pour chaque item)</span></li>
<li>le suivi des risques liés à chaque manquement dans la situation actuelle (avec plan de mitigation) (i.e. la gestion de la dette).</li>
</ul>
</li>
<li><strong><span style="text-decoration: underline">Suivre et mesurer</span></strong><strong> à chaque itération</strong> :
<ul>
<li>la conformité à la définition de terminé courante (chaque item doit être mesurable),</li>
<li>la progression vers la définition de terminé cible</li>
<li>les risques associés aux manquements, et les mitigations</li>
</ul>
</li>
<li><strong>Choisir de nouvelles actions</strong>, soit pour stabiliser la situation actuelle, soit pour l’améliorer et se rapprocher de la cible.</li>
</ol>
<p>Cela n’a rien de révolutionnaire, mais demande de la patience et de la persévérance. Un de nos beaux défis, en tant que défenseurs de la qualité, est de faire valoir et rendre visible le retour sur investissement de la qualité, autant pour l’entreprise que pour les individus.</p>
<p>Non, la qualité n’est pas un luxe. C’est une économie de 1ere classe, ne l&#8217;oublions pas!</p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2011/11/01/la-qualite%e2%80%a6-classe-affaire-ou-economie/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Excusez-moi… qu’entendez-vous par « concentration »?</title>
		<link>http://pyxis-tech.com/blog/2011/10/17/excusez-moi%e2%80%a6-qu%e2%80%99entendez-vous-par-%c2%ab-concentration-%c2%bb/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=excusez-moi%25e2%2580%25a6-qu%25e2%2580%2599entendez-vous-par-%25c2%25ab-concentration-%25c2%25bb</link>
		<comments>http://pyxis-tech.com/blog/2011/10/17/excusez-moi%e2%80%a6-qu%e2%80%99entendez-vous-par-%c2%ab-concentration-%c2%bb/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 14:19:17 +0000</pubDate>
		<dc:creator>elsa larreur</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://pyxis-tech.com/blog/elsa-larreur/?p=2138</guid>
		<description><![CDATA[2011… Nous sommes dans une société où tout va vite, où l’abondance de produits et de renseignements domine, où notre attention est sans cesse sollicitée… Il paraît que nous recevons chaque jour plus de 3000 messages publicitaires! Ajoutez à cela une série d’appels téléphoniques, un lot de SMS, une pincée de microbillets, quelques services rendus [...]]]></description>
			<content:encoded><![CDATA[<p>2011… Nous sommes dans une société où tout va vite, où l’abondance de produits et de renseignements domine, où notre attention est sans cesse sollicitée… Il paraît que nous recevons chaque jour plus de 3000 messages publicitaires! Ajoutez à cela une série d’appels téléphoniques, un lot de SMS, une pincée de microbillets, quelques services rendus à des collègues… Une belle recette pour ne pas réussir à terminer son travail dans les délais qui nous ont été impartis.</p>
<p>Dans ce contexte où l’instantanéité est reine, comment peut-on concentrer notre esprit sur une seule chose?</p>
<p>Je ne sais pas pour vous, mais dans mon cas, j’ai le sentiment un peu dérangeant qu’avant, j’avais moins de difficultés à me concentrer pour quelques heures&#8230; Qu’est-ce qui a changé aujourd’hui? Pourquoi est-ce si compliqué de terminer complètement ce qu’on commence&#8230; et non pas à 80 %? Pourquoi notre capacité à garder notre focus est-elle si fragile et si influencée par notre environnement?</p>
<p>L’objectif ici n’est pas de blâmer la société actuelle, ni d’y résister ou de chanter une complainte de type « C’était mieux avant… ». Non, mon intention est plutôt de travailler sur notre capacité de nous adapter à notre environnement, maintenant qu’on a conscience de ce qu’il est.</p>
<p><span id="more-2138"></span></p>
<p>Ma perception est qu’aujourd’hui, nous avons besoin de plus de discernement et de rigueur personnelle pour mieux choisir ce sur quoi nous mettons nos énergies et aussi pour mieux gérer les perturbations.</p>
<p>En tant que Scrum Master, je peux dire qu’un des aspects de l’Agilité qui me plaît beaucoup est qu’il encourage cela. De façon simple, en tant qu’équipe, nous nous « protégeons » des sollicitations extérieures (toujours urgentes) et des distractions (toujours tentantes) par un ensemble de techniques : équipes dédiées, programmation en binôme, blocs de temps, tâches courtes avec un objectif, salle de travail adaptée…</p>
<p>Tel que je le comprends et l’applique, le but n’est pas d’ignorer toute vie autre que la nôtre, mais plutôt de nous questionner sur le moment le mieux adapté pour traiter les demandes, de nous organiser en fonction de cela et surtout de savoir dire « non » (ce qui est incroyablement plus simple à écrire dans un blogue qu’à faire dans la vraie vie J).</p>
<p>Dans mon cas, considérant que j’étais dans cette longue phase d’apprentissage du « non », et que ce n’était pas de toute façon la cause de toutes les perturbations, j’ai essayé d&#8217;être rationnelle. J’ai tenté de déterminer l’origine des distractions (Internet, environnement de travail,…), d’accepter certains faits (veut-on vraiment se focaliser sur des tâches ardues un vendredi après-midi ou un lundi matin?) et d’accomplir quelques petites actions simples. En voici quelques-unes :</p>
<ul>
<li>planifier sa journée comme si c’était un minisprint (faire une liste de tâches courtes, ordonnées et bien définies en tenant compte de la courbe d’efficacité dans une journée et des tâches plus importantes – sans procrastiner s.v.p.). Par exemple, AgileZen et Evernote sont deux outils parmi d’autres qui peuvent aider à gérer ses tâches;</li>
<li>prévoir des blocs de temps où on ne peut pas être dérangé (connaissez-vous Pomodoro?) et en prévoir d’autres où on peut l’être;</li>
<li>dans les moments « sans dérangements », couper les sources de distraction (fermer les applications qu’on n’utilise pas, la boîte de courriel, etc.);</li>
<li>penser positivement, surtout pour les tâches pénibles;</li>
<li>combattre la « réunionite aigüe » en s’assurant d’avoir des rencontres courtes et efficaces. (J’aime beaucoup le concept du « 22 minute meeting », simple et efficace.)</li>
</ul>
<p>Cependant, il reste qu’en premier lieu, la clé est de comprendre pourquoi on fait (ou ne fait pas) certaines choses. Quand on n’est vraiment pas capable de se concentrer sur une action, il me semble qu’on peut se questionner sur la raison pour laquelle on la fait et sur ce qui nous motive…</p>
<p>C’est assurément un défi de tous les jours et, même avec toute la meilleure volonté du monde, il est vraiment facile de déraper et de tomber dans une spirale difficilement gérable. D’où la nécessité de prendre quotidiennement un moment pour ralentir un peu et organiser sa journée. C’est tellement agréable de respirer!</p>
<p>Liens :<br />
Pomodoro : <a href="http://www.pomodorotechnique.com/book.html">http://www.pomodorotechnique.com/book.html<br />
</a>Evernote : <a href="http://evernote.com">http://www.evernote.com/</a><br />
AgileZen : <a href="http://agilezen.com">http://agilezen.com/</a><br />
22 minute meeting : <a href="http://www.scottberkun.com/blog/2010/the-22-minute-meeting/">http://www.scottberkun.com/blog/2010/the-22-minute-meeting/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2011/10/17/excusez-moi%e2%80%a6-qu%e2%80%99entendez-vous-par-%c2%ab-concentration-%c2%bb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Le Sunset Graph comme vecteur de communication</title>
		<link>http://pyxis-tech.com/blog/2010/02/11/le-sunset-graph-comme-vecteur-de-communication/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=le-sunset-graph-comme-vecteur-de-communication</link>
		<comments>http://pyxis-tech.com/blog/2010/02/11/le-sunset-graph-comme-vecteur-de-communication/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 00:10:52 +0000</pubDate>
		<dc:creator>elsa larreur</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://20.2131</guid>
		<description><![CDATA[Lorsque nous parlons Scrum, nous insistons sur la visibilité, l’engagement, les points d’inspection, l’adaption… ajoutons à cela quelques règles simples, 3 rôles, 5 artefacts, quelques incréments et du bon sens à volonté… et voilà une recette simple et gagnante pour une équipe agile! Cependant, surtout dans les grandes organisations qui font le choix de l’agilité, [...]]]></description>
			<content:encoded><![CDATA[<p>Lorsque nous parlons Scrum, nous insistons sur la visibilité, l’engagement, les points d’inspection, l’adaption… ajoutons à cela quelques règles simples, 3 rôles, 5 artefacts, quelques incréments et du bon sens à volonté… et voilà une recette simple et gagnante pour une équipe agile!</p>
<p>Cependant, surtout dans les grandes organisations qui font le choix de l’agilité, notre équipe Scrum se retrouve bien souvent scrutée par les stakeholders, qui déplorent parfois leur manque de visibilité sur l&#8217;avancement global du projet. Certes, le Release Burndown, couplé le cas échéant au graphique de Vélocité, adresse ce besoin, mais il a une lacune majeure : il ne permet pas de rendre visible l’atteinte du périmètre minimum, ni de ce fait le levier que l’on a sur la portée.</p>
<p>Mon collègue <a href="http://pyxis-tech.com/fr/lequipe/#mboisvert">Mathieu</a> et moi-même avons envisagé un autre graphique, baptisé « Sunset Graph » (en hommage à son visuel si&#8230; jaune), dans le but d&#8217;optimiser notre communication sur l’avancement et sur les prévisions.</p>
<p>Ses caractéristiques? Il s&#8217;agit d&#8217;un burn-up mettant en valeur :</p>
<ul>
<li>Le périmètre du backlog, catégorisé en obligatoire/important/optionnel</li>
<li>l’avancement réel catégorisé en obligatoire/important/optionnel</li>
<li>l’avancement prévisionnel compte tenu de l&#8217;auto-évaluation de l’équipe</li>
<li>la vélocité réelle de l’équipe</li>
<li>les fluctuations du backlog</li>
</ul>
<p>Par exemple : Nous sommes au sprint 0 d’un projet, et le PO a catégorisé ses stories. L’équipe fait une macro-estimation de la totalité du carnet de commande par un atelier type wall session, puis nous alimentons le graphique avec les valeurs estimées. Par rapport à l’engagement de l’équipe pour le sprint 1, nous avons le point de départ des prévisions pessimiste et optimiste. L’équipe fait ensuite des hypothèses sur sa courbe d’avancement pire et meilleure (en fonction de sa courbe d’apprentissage pressentie par exemple).</p>
<p><img class="alignnone size-medium wp-image-2132" src="http://pyxis-tech.com/blog/wp-content/uploads/2010/02/burnup1-300x172.jpg" alt="burnup1" width="300" height="172" /></p>
<p>Dans l&#8217;exemple du graphique ci-dessus, on constate que selon les hypothèses, à la fin du sprint 8, on pense avoir atteint l’optionnel dans le meilleur des cas, et le milieu de l’important dans le cas pessimiste. Les courbes prévisionnelles divergent logiquement (plus on s’éloigne, moins on est précis).</p>
<p>Suite au sprint 0, au fil des sprints, on met à jour les données après chaque planification.</p>
<p>Par exemple, dans le graphique ci-dessous, au bout de 3 sprints (donc 3 sprints de données réelles), on constate que :</p>
<ul>
<li>le périmètre du backlog a évolué</li>
<li>les évaluations des cas pessimiste et optimiste tendent à converger car l’équipe affine ses estimations</li>
<li>la pente du réalisé nous montre la vélocité de l’équipe qui va en s&#8217;améliorant</li>
<li>dans ce cas, suite à la révision du backlog et aux réalisations meilleures que prévues initialement, l’équipe pourrait couvrir dans tous les cas l’obligatoire et l’important du backlog.</li>
</ul>
<p><img class="alignnone size-medium wp-image-2133" src="http://pyxis-tech.com/blog/wp-content/uploads/2010/02/burnup2-300x177.jpg" alt="burnup2" width="300" height="177" /></p>
<p>Ainsi, ce graphique, associé au travail annexe de catégorisation du backlog et de macro estimation de ce dernier, permet :</p>
<ul>
<li>à l’équipe, en sprint 0, de <strong>prendre conscience</strong> de l’ampleur du backlog et des objectifs</li>
<li>à l’équipe, en réalisation, de <strong>vérifier </strong>sa vélocité, la justesse des estimations, et de mieux s’évaluer</li>
<li>au PO, en tout temps, de savoir ce à quoi il peut s’attendre, et si besoin d’<strong>ajuster </strong>ses priorités et/ou de jouer sur ses leviers Calendrier/Budget/Portée</li>
<li>de <strong>rendre visible</strong> l’avancement du projet (atteinte du périmètre minimum), mais aussi les potentiels dysfonctionnements (ex : fluctuation forte du backlog, vélocité dégradée, …)</li>
</ul>
<p>Tout cela favorisant la communication&#8230; CQFD!</p>
]]></content:encoded>
			<wfw:commentRss>http://pyxis-tech.com/blog/2010/02/11/le-sunset-graph-comme-vecteur-de-communication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

