<?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>DuProgrammeur &#187; Kanban</title>
	<atom:link href="http://duprogrammeur.com/category/agile/kanban/feed/" rel="self" type="application/rss+xml" />
	<link>http://duprogrammeur.com</link>
	<description>Direct du programmeur de DuProprio.com</description>
	<lastBuildDate>Tue, 23 Mar 2010 03:13:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Répéter « Pourquoi? » 5 fois</title>
		<link>http://duprogrammeur.com/2009-11-16/repeter-%c2%ab-pourquoi-%c2%bb-5-fois/</link>
		<comments>http://duprogrammeur.com/2009-11-16/repeter-%c2%ab-pourquoi-%c2%bb-5-fois/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 01:41:50 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Productivité]]></category>
		<category><![CDATA[Toyota]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/?p=330</guid>
		<description><![CDATA[À tous les jours, on rencontre différents problèmes auxquels il faut trouver des solutions. Quand on ne prend pas le temps de s&#8217;arrêter pour y réfléchir, il est facile de corriger le problème &#8220;le plus rapidement possible&#8221; en trouvant une solution sur le coin de la table. Le problème, c&#8217;est que cette &#8220;solution&#8221;, lorsqu&#8217;elle est [...]]]></description>
			<content:encoded><![CDATA[<p>À tous les jours, on rencontre différents problèmes auxquels il faut trouver des solutions. Quand on ne prend pas le temps de s&#8217;arrêter pour y réfléchir, il est facile de corriger le problème <em>&#8220;le plus rapidement possible&#8221;</em> en trouvant une solution sur le coin de la table. Le problème, c&#8217;est que cette &#8220;solution&#8221;, lorsqu&#8217;elle est mal pensée peut s&#8217;avérer être notre problème du lendemain. Pas très productif au final&#8230;</p>
<p>Pour réellement arriver   corriger un problème, il est primordial de commencer par bien le comprendre. Il faut en trouver les racines. De plus, l&#8217;effort supplémentaire pour bien analyser le problème va se payer de lui même en nous permettant de découvrir une solution qui sera souvent plus simple que l&#8217;on envisageait au départ.</p>
<p>Dans le livre <em>Toyota Production System</em>, Taiichi Ohno explique qu&#8217;il utilise la technique suivante : <em>Répétez « Pourquoi? » 5 fois</em><span id="more-330"></span></p>
<h2><a title="Voir la citation sur readernaut" href="http://readernaut.com/frederick/notes/11306/" target="_blank">Repeating Why Five Times</a></h2>
<p>When confronted with a problem, have you ever stopped and asked <em>why</em> five times? It is difficult to do even though it sounds easy. For example, suppose a machine stopped functionning :</p>
<ol>
<li><strong><em>Why</em> did the machine stop?</strong> There was an overload and the fuse blew.</li>
<li><strong><em>Why</em> was there an overload?</strong> The bearing was not sufficiently lubricated.</li>
<li><strong><em>Why</em> was it not lubricated sufficiently?</strong> The lubrication pump was not pumping sufficiently.</li>
<li><strong><em>Why</em> was it not pumping sufficiently?</strong> The shaft of the pump was worn and rattling.</li>
<li><strong><em>Why</em> was the shaft worn out?</strong> There was no strainer attached and metal scrap got in.</li>
</ol>
<p>Repeating <em>why</em> five times, like this, can help uncover the root problem and correct it. [...] By asking <em>why</em> five times and answering it each time, we can get to the real cause of the problem, which is often hidden behind more obvious symptoms.</p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2009-11-16/repeter-%c2%ab-pourquoi-%c2%bb-5-fois/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pourquoi le Kanban?</title>
		<link>http://duprogrammeur.com/2009-10-31/pourquoi-kanban/</link>
		<comments>http://duprogrammeur.com/2009-10-31/pourquoi-kanban/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 13:53:02 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[DuProprio]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/?p=320</guid>
		<description><![CDATA[À notre passage au Agile Tour lundi dernier, nous avons assisté   la présentation de Benoit Lapointe, IBM Bromont. Ce dernier présentait leur façon de travailler au day to day avec l&#8217;approche Kanban.

Depuis le début de l&#8217;année, nous avons joué avec la métho Scrum, et en avons constaté des points positifs et négatifs chacun [...]]]></description>
			<content:encoded><![CDATA[<p>À notre passage au <a href="http://duprogrammeur.com/2009-10-26/agile-tour-quebec-2009/">Agile Tour</a> lundi dernier, nous avons assisté   la présentation de <a href="http://leanagile.squarespace.com/" target="_blank">Benoit Lapointe</a>, IBM Bromont. Ce dernier présentait leur façon de travailler au <em>day to day</em> avec l&#8217;approche <a href="http://fr.wikipedia.org/wiki/Kanban" target="_blank">Kanban</a>.</p>
<p><img title="kanban" src="http://duprogrammeur.com/wp-content/uploads/2009/10/kanban.jpg" alt="kanban" width="457" height="196" /></p>
<p>Depuis le début de l&#8217;année, nous <a href="http://duprogrammeur.com/2009-01-10/scrum-methode-de-gestion-de-projet-agile/" target="_blank">avons joué avec la métho Scrum</a>, et en <a href="http://duprogrammeur.com/2009-07-04/scrum-et-methodologies-agiles-jaime-ou-jaime-pas/" target="_blank">avons constaté des points positifs et négatifs chacun de notre côté</a>. Lors de la présentation du Kanban, Marc (notre nouvel Architecte Senior) et moi avons vraiment eu l&#8217;impression que cette approche collerait mieux   nos processus de maintenance habituel et de priorités toujours changeantes. <span id="more-320"></span></p>
<p>Nous sommes donc en implantation du Kanban depuis mardi dernier. Comme l&#8217;implantation de n&#8217;importe quel processus de travail dans une équipe ne se fait pas sans douleur, j&#8217;ai décidé de partir   la recherche d&#8217;articles et de présentations écrits par du monde plus éloquents que moi et expliquant les &#8220;pourquoi&#8221; du Kanban afin de m&#8217;appuyer sur de bonnes bases pour vendre ma salade et aider tout le monde   mieux saisir les objectifs visés.</p>
<p>Henrik Kniberg a rédigé ce document que je suis en train de lire et qui me semble être la meilleure introduction :</p>
<h3><a href="http://www.crisp.se/henrik.kniberg/Kanban-vs-Scrum.pdf" target="_blank">Kanban vs Scrum – how to make the best of both</a></h3>
<p>From <a href="http://blog.crisp.se/henrikkniberg/2009/04/03/1238795520000.html" target="_blank">his blog</a> :</p>
<ul>
<li><em><strong>Jim:</strong> “Now we’ve finally gone all-out Scrum!”</em></li>
<li><em><strong>Fred:</strong> “ So how’s it going?”</em></li>
<li><em><strong>Jim:</strong> “Well, it’s a lot better than what we had before&#8230;”</em></li>
<li><em><strong>Fred:</strong> “&#8230;but?”</em></li>
<li><em><strong>Jim:</strong> “&#8230; but you see we are a support &amp; maintainance team.”</em></li>
<li><em><strong>Fred:</strong> “yes, and?”</em></li>
<li><em><strong>Jim</strong><strong>: </strong>“Well, we love the whole thing about sorting priorities in a product backlog, self-organizing teams, daily scrums, retrospectives, etc&#8230;.”</em></li>
<li><em><strong>Fred: </strong>“So what’s the problem?”</em></li>
<li><em><strong>Jim: </strong>“We keep failing our sprints”</em></li>
<li><em><strong>Fred:</strong> “Why?”</em></li>
<li><em><strong>Jim:</strong> “Because we find it hard to commit to a 2 week plan. Iterations don’t make to much sense to us, we just work on whatever is most urgent for today. Should we do 1 week iterations perhaps?<strong>”</strong></em></li>
<li><em><strong>Fred:</strong> “Could you commit to 1 week of work? Will you be allowed to focus and work in peace for 1 week?”</em></li>
<li><em><strong>Jim:</strong> “Not really, we get issues popping up on a daily basis. Maybe if we did 1 day sprints&#8230;”</em></li>
<li><em><strong>Fred:</strong> “Do your issues take less than a day to fix?”</em></li>
<li><em><strong>Jim:</strong> “No, they sometimes take several days”</em></li>
<li><em><strong>Fred:</strong> “So 1-day sprints wouldn’t work either. Have you considered ditching sprints entirely?”</em></li>
<li><em><strong>Jim:</strong> “Well, frankly, we would like that. But isn’t that against Scrum?”</em></li>
<li><em><strong>Fred:</strong> “Scrum is just a tool. You choose when and how to use it. Don’t be a slave to it!”</em></li>
<li><em><strong>Jim:</strong> “So what should we do then?”</em></li>
<li><em><strong>Fred:</strong> “Have you heard of Kanban?”</em></li>
<li><em><strong>Jim:</strong> “What’s that? What’s the difference between that and Scrum?”</em></li>
<li><em><strong>Fred:</strong> “Here, read this article!”</em></li>
<li><em><strong>Jim:</strong> “But I really like the rest of Scrum though, do I have to switch now?”</em></li>
<li><em><strong>Fred:</strong> “No, you can combine the techniques!”</em></li>
<li><em><strong>Jim:</strong> “What? How?”</em></li>
<li><em><strong>Fred:</strong> “Just read it&#8230;”</em></li>
</ul>
<p><a href="http://www.crisp.se/henrik.kniberg/Kanban-vs-Scrum.pdf">Kanban vs Scrum &#8211; a practical guide</a></p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2009-10-31/pourquoi-kanban/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Agile Tour Québec 2009</title>
		<link>http://duprogrammeur.com/2009-10-26/agile-tour-quebec-2009/</link>
		<comments>http://duprogrammeur.com/2009-10-26/agile-tour-quebec-2009/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 00:45:16 +0000</pubDate>
		<dc:creator>Frédérick Dubois</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Conference]]></category>

		<guid isPermaLink="false">http://duprogrammeur.com/?p=311</guid>
		<description><![CDATA[J&#8217;ai assisté aujourd&#8217;hui   une série de conférences organisées   Qc dans le cadre de l&#8217;Agile Tour   l&#8217;ULaval, dans le très « clean » pavillon Kruger.
Ce fût une journée vraiment excellente qui m&#8217;a permis de me requestionner sur plusieurs accrochants auquels nous faisons faces   tous les jours dans l&#8217;équipe [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai assisté aujourd&#8217;hui   une série de conférences organisées   <a href="http://www.agilequebec.ca/" target="_blank">Qc dans le cadre de l&#8217;Agile Tour</a>   l&#8217;ULaval, dans le très « clean » pavillon Kruger.</p>
<p><img class="alignright size-full wp-image-313" title="agile-tour" src="http://duprogrammeur.com/wp-content/uploads/2009/10/agile-tour.jpg" alt="agile-tour" width="255" height="92" />Ce fût une journée vraiment excellente qui m&#8217;a permis de me requestionner sur plusieurs accrochants auquels nous faisons faces   tous les jours dans l&#8217;équipe de développement web.<span id="more-311"></span></p>
<p>J&#8217;ai trouvé particulièrement intéressant les sujets suivants :</p>
<ul>
<li>La philo TDD (Test Driven Development)</li>
<li>L&#8217;utilité évidente des tests unitaires (Unit Tests) automatisés et leur impact sur la productivité</li>
<li>L&#8217;approche d&#8217;intégration continue</li>
<li>La métho Kanban</li>
<li>Les estimés T-Shirt</li>
<li>La règle « Pull , don&#8217;t push »</li>
<li>La liste des « 7 wastes of Software Development » et l&#8217;analogie de l&#8217;Empire State Building par Mary Poppendieck</li>
</ul>
<p>Je vais essayer de détailler certains de ces points dans les prochains jours pour partager et pour m&#8217;aider   décanter tout ça&#8230;</p>
<p>D&#8217;ici l , si vous avez participé   la journée, j&#8217;aimerais bien connaître vos « highlights ». Qu&#8217;avez-vous appris de neuf? Qu&#8217;est-ce qui fonctionne ou qui ne fonctionne pas dans votre contexte de travail?</p>
]]></content:encoded>
			<wfw:commentRss>http://duprogrammeur.com/2009-10-26/agile-tour-quebec-2009/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
