<?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>Thinking for a Change &#187; Toyota way</title>
	<atom:link href="http://blog.nayima.be/category/toyota-way/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nayima.be</link>
	<description>Treppenwitz in public</description>
	<lastBuildDate>Tue, 07 Jun 2011 20:41:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Pinocchio at SPA 2010</title>
		<link>http://blog.nayima.be/2010/01/03/pinocchio-at-spa-2010/</link>
		<comments>http://blog.nayima.be/2010/01/03/pinocchio-at-spa-2010/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 13:42:21 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2047</guid>
		<description><![CDATA[[ May 18, 2010; ] A Fairytale about Lean Management
Portia Tung and I will co-present "Pinocchio: On Becoming a Lean Leader" at the SPA 2010 conference in London on May 18th 2010.

Come and play with us to sharpen your leadership skills!]]></description>
			<content:encoded><![CDATA[<h2>A Fairytale about Lean Management</h2>
<p><a title="Portia Tung's blog" href="http://www.selfishprogramming.com" target="_blank">Portia Tung</a> and I will co-present &#8220;<a title="Pinocchio" href="http://www.spaconference.org/spa2010/sessions/session264.html" target="_blank">Pinocchio: On Becoming a Lean Leader</a>&#8221; at the <a title="SPA 2010 in London" href="http://www.spaconference.org/spa2010" target="_blank">SPA 2010 conference</a> in London on May 18th 2010.</p>
<p>Come and play with us to sharpen your leadership skills!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/01/03/pinocchio-at-spa-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Toyota Way at XP Days Benelux 2009</title>
		<link>http://blog.nayima.be/2009/10/25/toyota-way-at-xp-days-benelux-2009/</link>
		<comments>http://blog.nayima.be/2009/10/25/toyota-way-at-xp-days-benelux-2009/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 07:00:48 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[Toyota way]]></category>
		<category><![CDATA[XP Days Benelux]]></category>
		<category><![CDATA[xpday]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1887</guid>
		<description><![CDATA[[ November 23, 2009; 11:30 am to 12:30 pm. ] Portia and I present the "Toyota Way Management Principles to Sustain Lean and Agile" at the XP Days Benelux 2009 conference.

Come and learn how we've applied the Toyota Way management principles to introduce Lean and Agile methods in such a way that the companies can sustain the change.

]]></description>
			<content:encoded><![CDATA[<p><a title="Portia's blog" href="http://www.selfishprogramming.com" target="_blank">Portia</a> and I present the &#8220;<a title="Toyota Way principles" href="http://www.agilecoach.net/coach-tools/the-toyota-way/" target="_blank">Toyota Way Management Principles to Sustain Lean and Agile</a>&#8221; at the <a title="XP Days Benelux 2009 program" href="http://www.xpday.net/Xpday2009/Program.html" target="_blank">XP Days Benelux 2009</a> conference.</p>
<p>Come and learn how we&#8217;ve applied the Toyota Way management principles to introduce Lean and Agile methods in such a way that the companies can sustain the change.</p>
<p><a href="http://blog.nayima.be/wp-content/uploads/flow-haiku-l.png"><img class="aligncenter size-full wp-image-1889" title="Flow Haiku" src="http://blog.nayima.be/wp-content/uploads/flow-haiku.png" alt="Flow Haiku" width="320" height="215" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/10/25/toyota-way-at-xp-days-benelux-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scan Agile 2009 retrospective</title>
		<link>http://blog.nayima.be/2009/10/18/scan-agile-2009-retrospective/</link>
		<comments>http://blog.nayima.be/2009/10/18/scan-agile-2009-retrospective/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 16:03:00 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[theory of constraints]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1831</guid>
		<description><![CDATA[
My second visit to Helsinki. Last year&#8217;s Scandinavian Agile was great. This year&#8217;s was even better.
What Went Well

Presenting the Toyota Way with Portia. I presented this session for the first time at XP Days Paris 2006. Since then, it has been changed and refined each time it&#8217;s run. Most importantly, it includes the stories and [...]]]></description>
			<content:encoded><![CDATA[<h2><a href="http://blog.nayima.be/wp-content/uploads/Toyota-Way-Scan-agile-l.png"><img class="aligncenter size-full wp-image-1833" title="Toyota Way at Scan Agile 2009" src="http://blog.nayima.be/wp-content/uploads/Toyota-Way-Scan-agile.png" alt="Toyota Way at Scan Agile 2009" width="500" height="338" /></a></h2>
<p>My <a title="Scan Agile 2008" href="http://blog.nayima.be/2008/10/29/scandinavian-agile-2008/" target="_blank">second visit to Helsinki</a>. Last year&#8217;s <a title="Scandinavian Agile Conference" href="http://www.scan-agile.org/" target="_blank">Scandinavian Agile</a> was great. This year&#8217;s was even better.</p>
<h2>What Went Well</h2>
<ul>
<li>Presenting the <a title="Toyota Way session" href="http://www.agilecoach.net/coach-tools/the-toyota-way/" target="_blank">Toyota Way</a> with <a title="Portia's retrospective" href="http://www.selfishprogramming.com/2009/10/16/scanagile-2009-a-retrospective/" target="_blank">Portia</a>. I presented this session for the first time at <a title="Toyota Way in Paris" href="http://blog.nayima.be/2006/10/17/the-xp-day-program-pt-3/" target="_self">XP Days Paris 2006</a>. Since then, it has been changed and refined each time it&#8217;s run. Most importantly, it includes the stories and experiences we accumulated by applying these techniques over the past years.</li>
<li>Meeting the other participants over coffee, lunch and dinner and at the pub.</li>
<li>Running a &#8220;Conflict Resolution Diagram&#8221; systems thinking session with some 15 participants. More about the technique later.</li>
<li>Helping <a title="Artem Marchenko's blog" href="http://agilesoftwaredevelopment.com/" target="_blank">Artem Marchenko</a> to run the <a title="Business Value game download" href="http://www.xp.be/businessvaluegame.html" target="_blank">Business Value Game</a>. It&#8217;s always interesting to see how other presenters run the game and &#8220;steal&#8221; their good ideas.</li>
<li>The location: beautiful and cold autumn Helsinki. The conference center was ideal for the first day: two large presentation rooms and  three smaller workshop rooms, connected by a large open space with coffee and cakes.</li>
<li>Getting tips for more books from <a title="Tom Poppendieck" href="http://www.poppendieck.com/" target="_blank">Tom Poppendieck</a> after the Toyota Way session.</li>
<li>Visiting the <a title="Reaktor" href="http://www.reaktor.fi/web/en/frontpage" target="_blank">Reaktor</a> offices, getting a tour (including the &#8220;Russian&#8221; room) and discussing sauna&#8217;s, Steve Jobs&#8217; management style and the difference between being able to <em>do</em> business analysis and <em>teaching</em> others to do it.</li>
<li>Discussing Business Value modelling at the Open Space.</li>
<li>The open space session announcements became more and more original and fun as each presenter tried to top the presenter before them.</li>
<li>The conference went smoothly and everything was well-organised. Great job, conference organisers!</li>
</ul>
<h2>What Went Wrong</h2>
<ul>
<li>I didn&#8217;t know the contents of the sessions. The <a title="Scan Agile program" href="http://www.scan-agile.org/schedule" target="_blank">schedule overview</a> only contains session titles, with no way to click through to a detailed session description. There were no &#8220;session adverts&#8221; at the start of the conference, where session presenters could tell me why I should go to their session.</li>
<li>The morning program was too cramped: what looked like two back-to-back 60 mins sessions were actually two 50 mins session with a 10 minute break. I prefer longer breaks. For example: at <a title="XP Days Benelux 2009 program" href="http://www.xpday.net/Xpday2009/Program.html" target="_blank">XP Days Benelux</a> we have 30 minute breaks between sessions.</li>
<li>Overrunning the timeslot for the Toyota Way session. We stayed in the timebox during rehearsals, so we need to ensure that we can do it live too.</li>
<li>The Open Space didn&#8217;t make very good use of the room space: the working groups were too close to each other, so that it was difficult to understand each other with all the noise around us. All working groups stayed in their appointed place, while there was plenty of good space going unused in the middle of the room. That just shows how little we question arbitrary constraints.</li>
<li>To avoid the noise and overcrowding problem, we ran the Conflict Resolution Diagram session downstairs in the coffee room. Unfortunately, we weren&#8217;t the only ones, so the session was still too noisy and cramped.</li>
<li>A participant told me he walked out of the Toyota Way presentation shortly after the beginning because it  looked &#8220;too basic&#8221;.</li>
</ul>
<h2>Puzzles</h2>
<ul>
<li>Why the need to make &#8220;controversial&#8221; statements and speeches? It seems to me that the Agile community prefers infighting over advancing the state of the art and delivering value. That is, while there is value in the items on the right, we value the item on the left more. Sectarianism (&#8220;Scrum vs Kanban&#8221;, &#8220;Agile vs Lean&#8221;) does not help me do my job.</li>
<li>Why no Post-Its at the Open Space? How can you expect me to work without Post-Its? <img src='http://blog.nayima.be/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li>Why are so many sessions only about theory, even the one that told us to distrust presenters who present only theory without any concrete examples? Where did you do this? Who were the people who applied this? What were their results?</li>
<li>What does a maniac with a power drill pointed at me have to do with involving people in Kanban? Karl, your Kanban presentation scared me <img src='http://blog.nayima.be/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
<h2><a href="http://www.amazon.co.uk/Choice-Eliyahu-M-Goldratt/dp/0884271897/%26tag%3Dagilesystems-21"><img class="size-full wp-image-1842 alignright" title="The Choice" src="http://blog.nayima.be/wp-content/uploads/The-choice.jpg" alt="The Choice" width="240" height="240" /></a>Lessons Learned</h2>
<ul>
<li>If you want to run an effective open space, you need the right kind of space. Ideally, separate spaces or rooms that are sufficiently private to allow for discussion and work AND sufficiently public so that it&#8217;s easy to go from one space to the other.</li>
<li>The Conflict Resolution Diagram technique is very simple. It&#8217;s also incredibly difficult because you have to question openly, approach a problem with an open mind, take the time to understand the real problem before prescribing a solution and be willing to surface and question all your assumptions. But the reward is huge: you&#8217;re able to transform &#8220;either this OR that&#8221;, &#8220;this VERSUS that&#8221; and &#8220;this OVER that&#8221; statements into &#8220;this AND that&#8221; statements. We can have our cake AND eat it too, if we choose to live a meaningful life and learn to apply some systems thinking.</li>
<li>The Toyota Way presentation can become better and can be delivered better. See for yourself at <a title="Toyota Way at XP Days Benelux" href="http://www.xpday.net/Xpday2009/Program.html" target="_blank">XP Days Benelux 2009</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/10/18/scan-agile-2009-retrospective/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Scandinavian Agile 2009</title>
		<link>http://blog.nayima.be/2009/08/31/scandinavian-agile-2009/</link>
		<comments>http://blog.nayima.be/2009/08/31/scandinavian-agile-2009/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 13:05:39 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1723</guid>
		<description><![CDATA[[ October 15, 2009 to October 16, 2009. ] Portia and I will present the "Toyota Way Management for sustained Agile and Lean" at the Scandinavian Agile conference in Helsinki, October 15-16

]]></description>
			<content:encoded><![CDATA[<p><a title="Portia's blog" href="http://www.selfishprogramming.com" target="_blank">Portia </a>and I will present the &#8220;<a title="Toyota Way session" href="http://www.agilecoach.net/coach-tools/the-toyota-way/" target="_self">Toyota Way Management for sustained Agile and Lean</a>&#8221; at the <a title="Scandinavian Agile Conference" href="http://www.scan-agile.org/" target="_blank">Scandinavian Agile</a> conference in Helsinki, October 15-16</p>
<p><a title="Toyota Way session" href="http://www.agilecoach.net/coach-tools/the-toyota-way/" target="_self"><img class="aligncenter size-full wp-image-1728" title="Toyota way" src="http://blog.nayima.be/wp-content/uploads/Toyota-way.PNG" alt="Toyota way" width="378" height="305" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/08/31/scandinavian-agile-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back to the floor and back again to the boardroom, no wiser</title>
		<link>http://blog.nayima.be/2009/08/22/back-to-the-floor-and-back-again-to-the-boardroom-no-wiser/</link>
		<comments>http://blog.nayima.be/2009/08/22/back-to-the-floor-and-back-again-to-the-boardroom-no-wiser/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 06:00:04 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1613</guid>
		<description><![CDATA[
Genchi Genbutsu on TV
Many years ago there was a very interesting and infuriating series on BBC tv called  &#8220;Back to the Floor&#8220;. The premise was simple: let a company director work different jobs &#8220;on the floor&#8221;, follow them with a TV camera and see what they&#8217;ve learnt. I didn&#8217;t know the term &#8220;Genchi Genbutsu&#8221; yet, [...]]]></description>
			<content:encoded><![CDATA[<h2><a href="http://farm1.static.flickr.com/85/252185030_616b864353.jpg"><img class="aligncenter" title="In the boardroom" src="http://farm1.static.flickr.com/85/252185030_616b864353.jpg" alt="" width="400" height="300" /></a></h2>
<h2>Genchi Genbutsu on TV</h2>
<p>Many years ago there was a very interesting and infuriating series on BBC tv called  &#8220;<a title="Back to the floor on Wikipedia" href="http://en.wikipedia.org/wiki/Back_to_the_Floor_(UK_TV_series)" target="_blank">Back to the Floor</a>&#8220;. The premise was simple: let a company director work different jobs &#8220;on the floor&#8221;, follow them with a TV camera and see what they&#8217;ve learnt. I didn&#8217;t know the term &#8220;Genchi Genbutsu&#8221; yet, but I thought it was an excellent idea.</p>
<p>And it made for interesting television:</p>
<ul>
<li>most executives weren&#8217;t very adept at performing tasks, to the amusement of their employees who had to teach them</li>
<li>the executives received a veritable barrage of problems that people experienced on the floor. The executives were invariably suprised, these problems never reached the boardroom. They had <em>no idea</em>.</li>
<li>the executives returned humbled to their boardrooms to tell their fellow executives of their adventures and all the obstacles they had to overcome just to get some work done</li>
</ul>
<p>Each episode always ended with the executive ordering that actions be taken to solve the problems they had encountered. And so, Betsy and her team finally got someplace to brew a cup of tea. And everybody was happy.</p>
<h2>And what have we learned today?</h2>
<p>Infuriatingly, almost all of the executives only experienced &#8220;<a title="Organisational learning" href="http://en.wikipedia.org/wiki/Organizational_learning" target="_blank">Single loop learning</a>&#8220;: they had seen some problems and taken action to solve those problems. And then they went back to the order of the day. Nothing had really changed, except for Betsy.</p>
<p>Very few executives asked the uncomfortable questions: &#8220;<em>why is it that we never hear of those problems?</em>&#8220;, &#8220;w<em>hy is it that these problems don&#8217;t get solved?</em>&#8220;, &#8220;<em>why do people have to overcome so many obstacles to get their work done?</em>&#8220;.  When one executive asked questions like this, you could see the other managers squirm and try to avoid being blamed. Only a handful of them took action so that the whole management team went back to the floor regularly.</p>
<p>No manager that I can remember went so far as to look for systemic causes of the problems. That&#8217;s probably a bit too much to ask in only a week, and a week that&#8217;s full of &#8220;real work&#8221;. <em>There&#8217;s no time to think, we have to overcome all those obstacles</em>!</p>
<p>Do you go back to the floor? What do you see? What do you do about what you see? And what do you do about the causes of what you see?</p>
<p>What have <em>you</em> learned today?</p>
<hr /><a href="http://www.flickr.com/photos/27616775@N00/252185030">Meeting room stencil graffiti</a> by         <a href="http://www.flickr.com/people/27616775@N00">Richard Rutter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/08/22/back-to-the-floor-and-back-again-to-the-boardroom-no-wiser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The cost of confusing requirements and solutions</title>
		<link>http://blog.nayima.be/2009/08/06/the-cost-of-confusing-requirements-and-solutionse/</link>
		<comments>http://blog.nayima.be/2009/08/06/the-cost-of-confusing-requirements-and-solutionse/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 21:10:00 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile analysis]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[Real Options]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1534</guid>
		<description><![CDATA[A simple requirement
Imagine this situation: the CIO of a large company decrees that from now &#8220;all applications we develop must be browser based&#8220;. This becomes a non-negotiable constraint for every new project.
Unfortunately, a browser platform is not the best platform for all types of applications or all environments. A browser based application may not deliver [...]]]></description>
			<content:encoded><![CDATA[<h2>A simple requirement</h2>
<p><img class="alignright size-full wp-image-1564" title="danger_workarounds" src="http://blog.nayima.be/wp-content/uploads/danger_workarounds.png" alt="danger_workarounds" width="215" height="203" />Imagine this situation: the CIO of a large company decrees that from now &#8220;<strong>all applications we develop must be browser based</strong>&#8220;. This becomes a non-negotiable constraint for every new project.</p>
<p>Unfortunately, a browser platform is not the best platform for all types of applications or all environments. A browser based application may not deliver the best user experience or support intensive workloads. It may be hard (or impossible) to access peripherals. It may be impossible to clearly show complex data sets. And when the network goes down, everybody&#8217;s work grinds to a halt.</p>
<p>But all the nice developers and project managers say &#8220;<em>Yes boss!</em>&#8221; and struggle to find workarounds for these difficulties, to satisfy the users. All of these workarounds make development and maintenance more complex. Users make do with what they receive and add more workarounds to deal with the deficiencies in the applications.</p>
<h2>The real requirements</h2>
<p><a href="http://www.amazon.co.uk/Discovering-Business-Requirements-Software-Computing/dp/1580537707%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1580537707"><img class="alignright" src="http://ecx.images-amazon.com/images/I/41WJY1VXVJL._SL160_.jpg" alt="" /></a>What he really meant was that from now on &#8220;<strong>all applications we develop must run on a small number of standard environments, be easy to deploy to all our users and centrally managed so that development, release and application support costs stop growing</strong>.&#8221; What&#8217;s the difference between this statement and the previous one? This statement sets a goal and constraints within which creativity can flourish. The first statement stifles creativity and stands in the way of achieving the real goal.</p>
<p>How do we find out what the real goal is? Because someone had the courage to ask &#8220;<em>Why?</em>&#8221; until it was clear what value we were generating for whom. As the &#8220;<a href="http://www.amazon.co.uk/Discovering-Business-Requirements-Software-Computing/dp/1580537707%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1580537707">Discovering Real Business Requirements for Software Project Success</a>&#8221; book says:</p>
<blockquote><p>A requirement describes some value we need to deliver to someone.</p></blockquote>
<p>Do your <em>&#8220;requirements&#8221;</em> fit this definition? Why not?</p>
<h2>The value of analysis</h2>
<p>The difference in value and cost can be staggering. The first statement costs the company lots of money and frustration from everyone who uses, develops and supports hobbled, complex applications. It&#8217;s a world of compromises. <a title="Conflicts without compromise" href="http://blog.nayima.be/2009/06/19/nemawashi-decisions-by-consensus-without-compromise/" target="_self">It doesn&#8217;t have to be this way</a>. The second statement gives us a fighting chance to achieve the goals.</p>
<p>All it requires is someone to <a title="About roles" href="http://blog.nayima.be/2009/08/05/agile-role-playing/" target="_self">play the role</a> of <a title="The role of an Agile Business Analyst" href="http://www.selfishprogramming.com/2009/04/22/the-role-of-an-agile-business-analyst/" target="_blank">analyst</a> to help the customer clearly describe what they <em>need</em>. Someone who acts like a detective to discover the real motives and issues.</p>
<p>A good analyst creates options and keeps them open as long as possible. The &#8220;<a href="http://www.amazon.co.uk/Discovering-Business-Requirements-Software-Computing/dp/1580537707%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1580537707">Discovering Real Business Requirements for Software Project Success</a>&#8221; book helps to get to the core of the problem. This fits well with a quote from &#8220;<a href="http://www.amazon.co.uk/Toyota-Product-Development-System-Integrating/dp/1563272822%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1563272822">The Toyota Product Development System: Integrating People, Process and Technology</a>&#8220;:</p>
<ul>
<li>Classical product development reduces the number of solutions early.</li>
<li>Lean product development reduces the number of problems early and leaves as many solutions available as possible, for example by set-based development or by using tradeoff curves.</li>
</ul>
<p>Is there someone who has the courage and skill to ask the right questions? Who has the tenacity to dig until they find the <em>real</em> business requirements?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/08/06/the-cost-of-confusing-requirements-and-solutionse/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Software Development Takt</title>
		<link>http://blog.nayima.be/2009/07/16/software-development-takt/</link>
		<comments>http://blog.nayima.be/2009/07/16/software-development-takt/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 22:21:07 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[theory of constraints]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1489</guid>
		<description><![CDATA[
Takt time
Takt time is the rate at which customers buy a product. Takt time determines the speed at which a Lean manufacturing runs. For example, say we sell 576 units of product A. If we have a 8 hour shift, we need to make 72 units per hour, or 1.2 units per minute. We have [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" title="Metronome" src="http://farm4.static.flickr.com/3282/2703653340_556ca106b6.jpg" alt="" width="400" height="266" /></p>
<h2>Takt time</h2>
<p>Takt time is the rate at which customers buy a product. Takt time determines the speed at which a Lean manufacturing runs. For example, say we sell 576 units of product A. If we have a 8 hour shift, we need to make 72 units per hour, or 1.2 units per minute. We have 50 seconds per unit.</p>
<p>Every step in the production process must now deliver their contribution to the product in 50 seconds.</p>
<p>What if there&#8217;s a step that can&#8217;t deliver in 50 seconds? Then we have a bottleneck. We&#8217;ll produce and sell less than we could. We apply the <a title="Five Focusing Steps" href="http://blog.nayima.be/2009/04/16/the-theory-of-constraints-five-focusing-steps-in-action/" target="_blank">5 focusing steps</a> to increase the bottleneck&#8217;s capacity so that they can deliver in 50 seconds or less.</p>
<p>What if there&#8217;s a step that can deliver in less than 50 seconds? They still deliver every 50 seconds, even if they have to slow down. If they delivered more frequently, we&#8217;d build up lots of work in process as other steps can&#8217;t use its output faster than once every 50 seconds. Or we might build unsold goods.</p>
<p>Slowing down? Isn&#8217;t that inefficient? Yes, but we&#8217;re not optimising the efficiency of a single step. We&#8217;re optimising the whole value stream. If a step has a lot of spare capacity, this could be used to work on another product, but only if it doesn&#8217;t endanger the delivery of the first product.</p>
<p>Using Visual Management, the value stream tracks actual production rate regularly. The steps won&#8217;t run perfectly as clockwork, there will always be some variation. The production rate displays allow everybody to react (speed up, slow down a bit) to keep to the takt time. The takt time works as a metronome that synchronizes musicians.</p>
<h2>Takt time isn&#8217;t (always) the drum beat</h2>
<p>In Theory of Constraints, the <a title="ToC Drum Buffer Rope" href="http://blog.nayima.be/2005/07/31/drum-buffer-rope/" target="_blank">Drum-Buffer-Rope</a> system synchronizes the speed at which each step in production runs. The &#8220;Drum Beat&#8221; is the rhythm, the steady pace at which the slowest step (the bottleneck) runs. The rest of the system works to that beat. Again, no use producing faster than the bottleneck because we&#8217;ll only create more work in process.</p>
<p>The two concepts are quite similar and I sometimes confuse them. There&#8217;s one clear difference:</p>
<ul>
<li> takt time is customer-focused, outward looking</li>
<li> drum beat is bottleneck focused, inward looking</li>
</ul>
<p>If the customer is the constraint, a base (if not outspoken) premise of Lean, takt time equals the drum beat and drum-buffer-rope implements customer pull.</p>
<h2>Takt time in software development</h2>
<p>What is the equivalent of takt time in software development? If you&#8217;re Microsoft, you know approximately how many copies of Microsoft Office are bought every day. You could run your disk duplication and packaging plant at this takt time. But that&#8217;s not what I want to talk about.</p>
<blockquote><p>Takt time = the rate at which you release a new product (version) to users</p></blockquote>
<p>How often do you put new, valuable features in the hands of your users? Every day? Every week? Every month? Every quarter? Every year?</p>
<h2>The logic of slow takt times or how to kill all your Agile teams with one simple decision</h2>
<p>Most teams I work with, including Agile teams, have long release cycles. Long by my standards. Some of this is under control of the development team, but the release cycle is often dictated by other concerns. Often, operational teams (systems engineers, DBAs, support) reduce the number of releases.</p>
<p>Operational teams are often stressed, in fire-fighting mode and jerked around as projects miss deadlines and make last-minute changes. To reduce the load and ease the pressure, they reduce the number of releases. Fewer releases means more complex and error-prone releases, as more features are batched up in one release. These releases require more effort and have more issues. Fixing and patching those issues requires more work. Business people, under pressure to generate more value faster push harder to get features out of the door. Corners get cut, features get released under the guise of fixes. More work. The logical reaction is to reduce the number of releases again. Which makes the problem even worse. And so on.</p>
<p>Reducing the number of releases, increasing the overhead of releasing is the perfect way to demoralise and ultimately kill any Agile team. Why should we define short iterations and releases, if it takes so long to get something in production? Why should we collaborate tightly with customers if the software is outdated by the time it gets into the hands of users? Why should we focus on business value if potentially valuable features gather dust in an endless release process? We might as well switch to waterfall.</p>
<p>It doesn&#8217;t have to be this way. The first step is to regain the trust of the operational teams: release on time, deliver great quality code, involve operational teams in planning and retrospectives, treat members of operational teams (who are often involved in many projects) as members of your team: listen to them and optimise the whole value stream.</p>
<p>Once we&#8217;ve established trust and created one team, we can start to talk about improving and going faster.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/07/16/software-development-takt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Heijunka &#8211; Humane work</title>
		<link>http://blog.nayima.be/2009/06/20/heijunka-humane-work/</link>
		<comments>http://blog.nayima.be/2009/06/20/heijunka-humane-work/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 17:32:28 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[theory of constraints]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1465</guid>
		<description><![CDATA[
Operational Excellence AND Customer Intimacy, but not at once
In the previous blog entry, we saw how one company resolved the conflict between operational excellence and customer intimacy. They found a way to have both. But we didn&#8217;t implement both at the same time.
We first went for Operational Excellence. First we standardised, made things reliable, made [...]]]></description>
			<content:encoded><![CDATA[<h2><a href="http://blog.nayima.be/wp-content/uploads/tortoise-and-hare.jpg"><img class="aligncenter size-full wp-image-1469" title="The Tortoise and the Hare race" src="http://blog.nayima.be/wp-content/uploads/tortoise-and-hare.jpg" alt="The Tortoise and the Hare race" width="250" height="359" /></a></h2>
<h2>Operational Excellence AND Customer Intimacy, but not at once</h2>
<p>In the <a title="Nemawashi article" href="http://blog.nayima.be/2009/06/19/nemawashi-decisions-by-consensus-without-compromise/" target="_self">previous blog entry</a>, we saw how one company resolved the conflict between operational excellence and customer intimacy. They found a way to have both. But we didn&#8217;t implement both at the same time.</p>
<p>We first went for Operational Excellence. First we standardised, made things reliable, made work repeatable, not only in production but also in IT. The existing product definitions were inconsistent and complex. This made our code complex because we had to treat every product as a special case. Over a period of about one year all the product definitions and the code were refactored to new standardised forms. All of this happened while the system was in production and new features were released every two months. We got very good at refactoring and migrating without disrupting because we did it so often, in small steps.</p>
<p>A similar &#8216;refactoring&#8217; happened on the production floor. Product line by product line was tackled: work cells clearly labeled, clear flow lines from input to output established, work in process limited&#8230; When I first went to see the production floor I nearly got lost between the piles of work in process and it was hard to see what was going on. After the changes, the area looked a lot more spacious and it was clear at a glance what was going on.</p>
<p>Once we had the production and development system under control, we started to think about customisation and getting more intimate with our customers.</p>
<h2>Effectiveness AND Alignment, but not at once</h2>
<p>This reminded of Alan Kelly&#8217;s blog entry about the &#8220;<a title="Alan Kelly about Alignment vs Effectiveness" href="http://allankelly.blogspot.com/2007/12/it-better-to-be-effective-or-aligned.html" target="_blank">Alignment Trap</a>&#8220;. In summary: we want our IT organisations to be effective (do things right) and aligned with business objectives (do the right things). Unfortunately, most organisations do neither.</p>
<p>If we want an organisation that does the right things and does them right, what strategy should we follow? Based on a study, Alan conjectures that it&#8217;s best to focus on effectiveness first, alignment second. <strong>First learn to do things right, then do the right things</strong>.</p>
<h2>Managed and Agile, but not at once</h2>
<p>I encounter a similar situation in many coaching and consulting engagements. Organisations want IT teams that are reliable, predictable and can be trusted to deliver as promised. And they also want them to be agile, deliver faster and respond to change. Lean and Agile can get you there.</p>
<p>What&#8217;s the first step? Usually, we need to bring things under control, clear away the clutter, reduce chaos, limit task switching, limit work in process and make things visible. This often involves &#8220;anti-agile&#8221; or &#8220;anti-lean&#8221; measures such as batching support, analysis and design work to avoid task switching and installing strict change management and issue prioritising to keep focus. I always get lots of complaints and get accused of &#8220;not being agile&#8221; from people who are used to the chaos and suddenly find that the team no longer asks &#8220;How High?&#8221; when they yell &#8220;JUMP!&#8221; Those who stop jumping find that they get a lot more done and that the results are better. They are less stressed.</p>
<p>Once we have the process under control, we can start improving the flow.We know how to do things, we can start to go a bit faster, in smaller steps; we can disrupt the stability to improve a bit. And then we find a new stability and so on.</p>
<h2>Heijunka</h2>
<p>Heijunka is one of the often forgotten Toyota Way principles. It means &#8220;levelling the load&#8221;, working at a steady, regular, sustained and sustainable pace. It means planning the work so that there&#8217;s a good balance between flow and the load on people and machines.</p>
<p>Large companies who impose just-in-time deliveries to their suppliers without levelling their orders abuse their suppliers. Teams who randomly request clarifications for stories burn out their Product Owner. Teams who push out releases faster than their customers and users can accept them throw away value.</p>
<p>Heijunka means making and keeping work humane.</p>
<p>Which small step can you take to make your work more humane?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/06/20/heijunka-humane-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nemawashi &#8211; Decisions by consensus without compromise</title>
		<link>http://blog.nayima.be/2009/06/19/nemawashi-decisions-by-consensus-without-compromise/</link>
		<comments>http://blog.nayima.be/2009/06/19/nemawashi-decisions-by-consensus-without-compromise/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 17:20:53 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[theory of constraints]]></category>
		<category><![CDATA[Toyota way]]></category>
		<category><![CDATA[xpday]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1432</guid>
		<description><![CDATA[Decisions by consensus

One of the Toyota Way principles is « Nemawashi », take decisions by consensus.
Building consensus is a slow process, but it&#8217;s necessary to get everybody on board before taking a decision. Otherwise, the implementation will be delayed and (unconsciously) sabotaged by those who didn&#8217;t agree or weren&#8217;t involved.
It&#8217;s not just about building support [...]]]></description>
			<content:encoded><![CDATA[<h2>Decisions by consensus</h2>
<p><a href="http://www.flickr.com/photos/ajlmarques/2456336651/"><img class="aligncenter size-full wp-image-1449" title="Nemawashi" src="http://blog.nayima.be/wp-content/uploads/bonsai-and-sunset.jpg" alt="Nemawashi" width="500" height="334" /></a></p>
<p>One of the Toyota Way principles is « Nemawashi », take decisions by consensus.</p>
<p>Building consensus is a slow process, but it&#8217;s necessary to get everybody on board before taking a decision. Otherwise, the implementation will be delayed and (unconsciously) sabotaged by those who didn&#8217;t agree or weren&#8217;t involved.</p>
<p>It&#8217;s not just about building support for your ideas. The consensus-building process solicits ideas and review from everyone involved so that the final idea is usually a lot stronger than the original.</p>
<p>But there&#8217;s one big misunderstanding about consensus.</p>
<h2>Consensus doesn&#8217;t require Compromise</h2>
<p><a href="http://www.amazon.co.uk/Extreme-Toyota-Radical-Contradictions-Manufacturer/dp/0470267623%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0470267623"><img class="alignright" src="http://ecx.images-amazon.com/images/I/41l3UWA-t7L._SL160_.jpg" alt="" /></a>It&#8217;s tempting to dilute our idea to reach consensus, ensure that everyone gets a bit of what they want, so that they&#8217;ll agree to go along.</p>
<p>It doesn&#8217;t have to be this way. In &#8220;Extreme Toyota&#8221; the authors show how Toyota embraces conflicts and doesn&#8217;t settle for compromises. They identify six contradictions that are central to Toyota&#8217;s way of working:</p>
<ul>
<li>Moving gradually and taking big leaps</li>
<li>Cultivating frugality while spending huge sums</li>
<li>Operating efficiently as well as redundantly</li>
<li>Cultivating stability and a paranoid mindset</li>
<li>Respecting bureaucratic hierarchy and allowing freedom to dissent</li>
<li>Maintaining simplified and complex communication</li>
</ul>
<p>&#8220;This AND that&#8221; sounds better than &#8220;This OVER that&#8221;&#8230; I want to have my cake and eat it too <img src='http://blog.nayima.be/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h2>Enter the business consultants</h2>
<p>A few years ago I worked on a project that automated the whole value stream of a business unit. The main challenge was that the different departments had conflicting needs. No surprise there.</p>
<p>One of the conflicts was between the production department that did the work on customer demand and the sales department that sold contracts for doing the work to the customer . The production department needed standardised products with little variation so that they could work efficiently, predictably and hit their Service Level Agreements; the sales team needed customised products so that they could tailor their offering precisely to what the customer needed.</p>
<p>This is a classical conflict. The business consultants on the project called this &#8220;<strong>Operational Excellence</strong>&#8221; versus &#8220;<strong>Customer Intimacy</strong>&#8220;. And the consultants said we had to choose. It&#8217;s one or the other, you can&#8217;t have both. It&#8217;s like Henry Ford&#8217;s saying: &#8220;You can have any color car, as long as that color is black.&#8221;</p>
<h2>Examining the conflict<a href="http://www.asq.org/quality-press/display-item/index.pl?item=H1315"><img class="size-full wp-image-483 alignright" title="The Logical Thinking Processes" src="http://blog.nayima.be/wp-content/uploads/thinking-processes.jpg" alt="The Logical Thinking Processes" width="240" height="240" /></a></h2>
<p>It&#8217;s clear, you can&#8217;t have both standardised and customised at the same time. There&#8217;s a clear conflict. But we have a tool to deal with conflicts: the <a title="The Logical Thinking Processes" href="http://www.asq.org/quality-press/display-item/index.pl?item=H1315" target="_blank">Conflict Resolution Diagram</a>. Let&#8217;s apply the tool:</p>
<p><a href="http://blog.nayima.be/wp-content/uploads/product_crd.png"><img class="alignnone size-full wp-image-1433" title="Product Variability CRD" src="http://blog.nayima.be/wp-content/uploads/product_crd.png" alt="Product Variability CRD" width="369" height="224" /></a><br />
The diagram says:</p>
<ul>
<li>To have a growing, profitable business unit (A) we need to sell what the customer needs (C) and deliver it reliably and cheaply (B).</li>
<li>To produce reliably, predictably at low cost and to hit the Service Level Agreements (B) we need products with little variety (D).</li>
<li>To create an offer that responds to the customer&#8217;s need and to grow our market (C) we need to vary our products per customer (D&#8217;).</li>
<li><strong>Conflict: we can&#8217;t have little variation (D) and a lot of variation (D&#8217;) at the same time, but we need both</strong>.</li>
</ul>
<h2>Questioning assumptions</h2>
<p>We deal with the conflict by questioning the underlying assumptions. Can we find fault with our logic? Bill Dettmer recommends to restate the relationships in &#8220;extreme wording&#8221;. For example:</p>
<ul>
<li>There&#8217;s <em>absolutely no way</em> to have both low and high variability at the same time! Well, duh!</li>
<li>The <em>only way</em> to be profitable and reliable is to have low variability! Well, it was hard to fault this reasoning as this company operated on large volumes with low margins and tight competition.</li>
<li>Customers <em>always</em> need special cases! Not always, but customers were no longer satisfied with one-size-fits-all offers. If this company couldn&#8217;t offer customised products, the competitors would be more than willing to get a new customer.</li>
<li>We could have low variability and yet vary per customer <em>if only we didn&#8217;t have so many customers</em>! Going niche wasn&#8217;t an option for economical and legal reasons.</li>
</ul>
<p>We looked at it every way possible and couldn&#8217;t find a fault with the reasoning until&#8230;</p>
<h2>Finally, some clarity</h2>
<p>The Logical Thinking Processes have a set of &#8220;Legitimate Reservations&#8221;, a set of critical questions we should ask. The first one is simply called &#8220;<strong>Clarity</strong>&#8220;: is the meaning of every word and sentence clear to everybody?</p>
<p>Now, we had already noticed that the different departments seemed to have different definitions for the same word. There were even differences in the way they described the different products to us. Were we talking about the same thing?</p>
<p>The breakthrough came when we asked &#8220;<em>What do you mean by &#8216;Product&#8217;?</em>&#8221; A product for the Production department wasn&#8217;t the same thing as a product for the Sales department. And the accounting &amp; finance department had another definition of product. But&#8230; That&#8217;s not a bug; it&#8217;s a feature: if a Production-Product is different from a Sales-Product, can we have Production-Products with low variation and Sales-Products with high variation?</p>
<p>After a lot more work we came up with a way to standardise Production-Products on a small set of &#8220;building blocks&#8221; and let Sales create Sales-Products by mixing and matching the building blocks according to customer need. Then we mapped Production-Products onto Accounting-Products. And everybody got what they wanted: Operational Excellence AND Customer Intimacy.</p>
<h2>Embrace conflict</h2>
<p>We didn&#8217;t settle for a compromise, but spent the time to really think through our conflicts and come up with a solution that satisfied all needs. A conflict can be an opportunity to come up with an innovative solution.</p>
<p>You don&#8217;t have to settle for compromises if you think about it.</p>
<hr />Picture of Bonsai by <a title="A Marques picture of a Bonsai on Flickr" href="http://www.flickr.com/photos/ajlmarques/2456336651/" target="_blank">A. Marques</a>. Thank you.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/06/19/nemawashi-decisions-by-consensus-without-compromise/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Integrating the Toyota Way with Agile</title>
		<link>http://blog.nayima.be/2009/06/11/integrating-the-toyota-way-with-agile/</link>
		<comments>http://blog.nayima.be/2009/06/11/integrating-the-toyota-way-with-agile/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 15:59:39 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1405</guid>
		<description><![CDATA[Integrating Agile
I&#8217;m looking forward to next week&#8217;s Integrating Agile conference in Amsterdam. On the program, a nice mix of local and international speakers. A keynote by Henrik Kniberg is bound to be interesting. I heard Rob Thomsett at the London Agile Business Conference, so I expect to be challenged and entertained. Some other sessions look [...]]]></description>
			<content:encoded><![CDATA[<h2>Integrating Agile</h2>
<p>I&#8217;m looking forward to next week&#8217;s <a title="Integrating Agile conference in Amsterdam" href="http://agileconsortium.nl/en/conference.html" target="_blank">Integrating Agile</a> conference in Amsterdam. On the <a title="Integrating Agile program" href="http://www.agileconsortium.nl/en/conference/programme.html" target="_blank">program</a>, a nice mix of local and international speakers. A keynote by <a title="Henrik Kniberg" href="http://www.crisp.se/henrik.kniberg" target="_blank">Henrik Kniberg</a> is bound to be interesting. I heard Rob Thomsett at the London Agile Business Conference, so I expect to be challenged and entertained. Some other sessions look interesting too, but it&#8217;s hard to tell without further session descriptions on the site. Recommendation to the organisers: TO decide if I want to go to the conference and which sessions I&#8217;ll attend I NEED to know what each session will be about.</p>
<h2>Toyota Way</h2>
<p>The program also features a new version of the <a title="Toyota Way session info" href="http://www.agilecoach.net/coach-tools/the-toyota-way/" target="_blank">Toyota Way</a> session, most recently presented <a title="Toyota Way in Paris" href="http://blog.nayima.be/2009/01/22/kaizen-in-paris/" target="_self">in Paris</a>. I&#8217;ve presented about this topic since 2005 and the presentation keeps changing as I learn more. This time it will change more than usual, as I&#8217;m co-presenting it for the first time with <a title="Portia Tung's blog" href="http://www.selfishprogramming.com" target="_blank">Portia</a>. As usual when working with Portia, we have more new ideas than can fit in one session.</p>
<p>So, what is the session about?</p>
<p>We present the principles and practices of the Toyota Way and Lean Management. We explain how we apply them by giving examples from our experience. We show how each of the principles does not stand alone but forms a system that brings enduring improvements.</p>
<p>What&#8217;s in it for you?</p>
<ul>
<li>See how the Lean Management principles of the Toyota Way have made Toyota a learning and improving organisation.</li>
<li>Understand how Lean and Agile relate to each other.</li>
<li>Learn how to apply this in your own organisation to make Agile and Lean transformations endure.</li>
</ul>
<h2>Lots of material</h2>
<p>To give you an idea of what we talk about in 45 minutes.</p>
<p><a href="http://blog.nayima.be/wp-content/uploads/toyotawaybooks-l.png"><img class="aligncenter size-full wp-image-1407" title="Lean books" src="http://blog.nayima.be/wp-content/uploads/toyotawaybooks.png" alt="Lean books" width="320" height="335" /></a></p>
<p>All of the wisdom in those books! Plus several years of experience applying these ideas in the real world.</p>
<p>It&#8217;s a bit harder to take a picture of experience. Although <a title="Lyrics of Tripitena's song" href="http://www.loureed.com/new/features/raven/raven_lyrics.html#13" target="_blank">there are some wrinkles and gray hairs I could trace</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/06/11/integrating-the-toyota-way-with-agile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Another review of the Toyota Way in Paris</title>
		<link>http://blog.nayima.be/2009/05/31/another-review-of-the-toyota-way-in-paris/</link>
		<comments>http://blog.nayima.be/2009/05/31/another-review-of-the-toyota-way-in-paris/#comments</comments>
		<pubDate>Sun, 31 May 2009 09:39:07 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1380</guid>
		<description><![CDATA[François Wauquier describes the Toyota Way presentation I gave in Paris in Janruary.
Merci François!
Portia and I will present an updated version of this presentation at the Integrating Agile conference on June 18th in Amsterdam. See you there.
]]></description>
			<content:encoded><![CDATA[<p>François Wauquier <a title="François Wauquier about the Toyota Way" href="http://blog.onagileway.fr/post/2009/01/26/Lean" target="_blank">describes the Toyota Way presentation</a> I gave in Paris in Janruary.</p>
<p>Merci François!</p>
<p>Portia and I will present an updated version of this presentation at the <a title="Integrating Agile conference in Amsterdam" href="http://agileconsortium.nl/en/conference.html" target="_blank">Integrating Agile conference</a> on June 18th in Amsterdam. See you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/05/31/another-review-of-the-toyota-way-in-paris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Toyota Way at Integrating Agile Conference</title>
		<link>http://blog.nayima.be/2009/05/15/the-toyota-way-at-integrating-agile-conference/</link>
		<comments>http://blog.nayima.be/2009/05/15/the-toyota-way-at-integrating-agile-conference/#comments</comments>
		<pubDate>Fri, 15 May 2009 07:00:33 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1326</guid>
		<description><![CDATA[[ June 18, 2009; ] Portia and I present "The Toyota Way" at the Integrating Agile Conference in Amsterdam, organised by the Agile Consortium Benelux and Agile Holland.

]]></description>
			<content:encoded><![CDATA[<p><a title="Portia Tung's blog" href="http://www.selfishprogramming.com" target="_blank">Portia</a> and I present &#8220;<a title="The Toyota Way presentation" href="/coach-tools/the-toyota-way/" target="_self">The Toyota Way</a>&#8221; at the <a title="Integrating Agile conference in Amsterdam" href="http://agileconsortium.nl/en/conference.html" target="_blank">Integrating Agile Conference</a> in Amsterdam, organised by the <a title="Agile Consortium Benelux" href="http://agileconsortium.nl" target="_blank">Agile Consortium Benelux</a> and <a title="Agile Holland" href="http://agileholland.com/" target="_blank">Agile Holland</a>.</p>
<p><a href="http://www.amazon.co.uk/Toyota-Way-Management-Principles-Manufacturer/dp/0071392319%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0071392319"><img src="http://ecx.images-amazon.com/images/I/51UatoYrcWL._SL160_.jpg" alt="" /></a><a href="http://www.amazon.co.uk/Toyota-Culture-Heart-Soul-Way/dp/0071492178%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0071492178"><img src="http://ecx.images-amazon.com/images/I/51vT90QIhVL._SL160_.jpg" alt="" /></a><a href="http://www.amazon.co.uk/Toyota-Product-Development-System-Integrating/dp/1563272822%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1563272822"><img src="http://ecx.images-amazon.com/images/I/51DFi1k2oSL._SL160_.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/05/15/the-toyota-way-at-integrating-agile-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Agile Coach site online</title>
		<link>http://blog.nayima.be/2009/04/13/new-agile-coach-site-online/</link>
		<comments>http://blog.nayima.be/2009/04/13/new-agile-coach-site-online/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 19:34:54 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Real Options]]></category>
		<category><![CDATA[theory of constraints]]></category>
		<category><![CDATA[Toyota way]]></category>
		<category><![CDATA[xpday]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1221</guid>
		<description><![CDATA[Do you want to play?
Portia, Vera and I have published a new version of the Agile Coach website. There you&#8217;ll find coaching tools we use like games, tutorials and presentations. Topics range from introductions to Agile (the XP Game, the Business Value Game, XP Loops, First Five Steps to Become Really Agile), Theory of Constraints, [...]]]></description>
			<content:encoded><![CDATA[<h2>Do you want to play?</h2>
<p><a title="Portia Tung's blog" href="http://www.selfishprogramming.com" target="_blank">Portia</a>, <a title="Vera Peeters at Tryx" href="http://www.tryx.com" target="_blank">Vera</a> and I have published a new version of the <a title="Agile Coach site" href="http://www.agilecoach.net" target="_blank">Agile Coach website</a>. There you&#8217;ll find <a title="Agile Coach materials" href="http://www.agilecoach.net/coach-tools/" target="_blank">coaching tools</a> we use like games, tutorials and presentations. Topics range from introductions to Agile (the <a title="Download the XP Game" href="http://www.xp.be/xpgame" target="_blank">XP Game</a>, the<a title="Business Value Game" href="http://www.xp.be/businessvaluegame.html" target="_blank"> Business Value Game</a>, XP Loops, <a title="First Five Steps tried out in London" href="http://www.selfishprogramming.com/2009/04/12/the-first-five-steps-to-become-really-agile/" target="_blank">First Five Steps to Become Really Agile</a>), <a title="Bottleneck Game download" href="http://www.agilecoach.net/coach-tools/bottleneck-game/" target="_blank">Theory of Constraints</a>, <a title="Real Options Space Game" href="http://www.agilecoach.net/coach-tools/real-options-space-game/" target="_blank">Real Options</a>, Toyota Way, <a title="Nine boxes game" href="http://www.agilecoach.net/coach-tools/the-nine-boxes/" target="_blank">Interviewing techniques</a> to <a title="Agile Fairytales" href="http://www.agilefairytales.com" target="_blank">Agile Fairytales</a>.</p>
<p><a href="http://creativecommons.org/licenses/by-sa/2.0/be/"><img class="alignleft size-full wp-image-536" title="Creative Commons license" src="http://blog.nayima.be/wp-content/uploads/creative-commons-sa-by.png" alt="Creative Commons license" width="88" height="31" /></a>More materials and translations will be added. All of these games are licensed &#8220;<a title="Creative Commons" href="http://www.creativecommons.org" target="_blank">Creative Commons</a>&#8220;, so that you can use and reuse them. If you want to help translate or improve the games, let us know.</p>
<p>We run retrospectives after each session so that we can improve. You can read the results of the retrospectives on the <a title="Past Agile Coach events" href="http://www.agilecoach.net/Past%20sessions.html" target="_blank">Past Events</a> page. This transparency allows you to verify if we really take the feedback into account.</p>
<h2>Come and play at XP Days</h2>
<p>If you want to play the &#8220;<a title="Download The Business Value Game from the Belgian XP site" href="http://www.xp.be/businessvaluegame.html" target="_blank">Business Value Game</a>&#8221; or &#8220;<a title="Snow White session" href="http://www.agilefairytales.com/mirror.html" target="_blank">Mirror, Mirror on the Wall&#8230; Why Me?</a>&#8221; come and see us at the <a title="XP Days Benelux" href="http://www.xpday.net" target="_blank">Mini XP Day Benelux</a> in Mechelen, Belgium (May 11th) or <a title="XP Days France" href="http://www.xpday.fr" target="_blank">XP Days France</a> in Paris, France (May 25-26th). Or invite us to come and play in your company or usergroup. Or better yet, download the games and play them yourself.</p>
<p><a href="http://www.xpday.net/Xpday2009/Mini%20XPDay/Program.html"><img class="alignnone" title="Im speaking at Mini XP Day Benelux" src="http://www.xpday.net/html/Xpday2009/speakerbutton.png" alt="" width="202" height="112" /></a><a href="http://www.xpday.fr"><img class="size-full wp-image-1155 alignnone" title="XP Days France" src="http://blog.nayima.be/wp-content/uploads/xpday_france_2009.png" alt="XP Days France" width="230" height="104" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/04/13/new-agile-coach-site-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kaizen in Paris &#8211; another reaction</title>
		<link>http://blog.nayima.be/2009/03/29/kaizen-in-paris-another-reaction/</link>
		<comments>http://blog.nayima.be/2009/03/29/kaizen-in-paris-another-reaction/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 08:00:05 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1173</guid>
		<description><![CDATA[Another reaction to the Zenika Kaizen presentation
Last January I presented an overview of the Toyota Way at a Zenika seminar in Paris.
Claire has written a summary of the session (in French).
]]></description>
			<content:encoded><![CDATA[<h2>Another reaction to the Zenika Kaizen presentation</h2>
<p>Last January I presented an <a title="Toyota Way in Paris" href="http://blog.nayima.be/2009/01/22/kaizen-in-paris/" target="_blank">overview of the Toyota Wa</a>y at a <a title="Zenika Agile training" href="http://www.zenika.com" target="_blank">Zenika</a> seminar in Paris.</p>
<p><a title="Claire blogs" href="http://cclr.fr" target="_blank">Claire</a> has written <a title="Claire about the Toyota Way" href="http://cclr.fr/post/2009/02/22/Lean" target="_blank">a summary of the session</a> (in French).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/03/29/kaizen-in-paris-another-reaction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beyond Jidoka &#8211; Poka-Yoke</title>
		<link>http://blog.nayima.be/2009/02/03/beyond-jidoka-poka-yoke/</link>
		<comments>http://blog.nayima.be/2009/02/03/beyond-jidoka-poka-yoke/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 06:00:05 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[theory of constraints]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1089</guid>
		<description><![CDATA[Do you want to improve your productivity?
There&#8217;s a very simple way to improve productivity.
How much time do you spend on &#8220;bugs&#8221;? Finding them, analysing them, fixing them and making sure they don&#8217;t reappear. Not to forget the time spent writing the bug.
Imagine how much time you could save if you stopped writing bugs.
How do you [...]]]></description>
			<content:encoded><![CDATA[<h2>Do you want to improve your productivity?</h2>
<p>There&#8217;s a very simple way to improve productivity.</p>
<p>How much time do you spend on &#8220;bugs&#8221;? Finding them, analysing them, fixing them and making sure they don&#8217;t reappear. Not to forget the time spent writing the bug.</p>
<p>Imagine how much time you could save if you stopped writing bugs.</p>
<p>How do you write bug-free software? It&#8217;s simple.</p>
<h2>Jidoka is not enough</h2>
<p>Great, you&#8217;ve implemented <a title="Jidoka is essential" href="http://blog.nayima.be/2009/02/02/jidoka-is-essential/" target="_blank">Jidoka</a>. Your systems and people find issues quickly. Your team responds quickly to resolve any issue raised. You even improve your tests whenever another issue slips through.</p>
<p>You&#8217;re well on your way to deliver quality quickly. But there&#8217;s something missing.</p>
<h2>Poka-Yoke</h2>
<p><a title="Poka-yoke or mistake-proofing" href="http://en.wikipedia.org/wiki/Poka-yoke" target="_blank">Poka Yoke</a> is the practice of &#8220;mistake-proofing&#8221; work. It&#8217;s another principle from the <a title="Toyota Production System" href="http://www.toyota.co.jp/en/vision/production_system/index.html" target="_blank">Toyota Production System</a>. Poka-Yoke mechanisms ensure that the user or operator can&#8217;t make a mistake. For example a plug that can only be inserted correctly (like the 3 pin UK plug) or can be inserted in two ways that are both correct (like a 2 pin plug).</p>
<p>Poka Yoke is not Baka-Yoke or &#8220;fool-proofing&#8221;. The goal is not to prevent idiots from doing the wrong thing, but to make intelligent people do the right thing.</p>
<h2>Poka-Yoke software</h2>
<p>We can Poka-Yoke software if we really think about it.</p>
<blockquote><p>In one case, a web application didn&#8217;t work because of an incorrect configuration parameter. Two tools each required a configuration setting. The two settings had to correspond. One configuration, created by the developers, contained &#8216;G004&#8242;. The other configuration, maintained by the sysadmin, contained &#8216;GOO4&#8242;. Can you spot the mistake?</p>
<p>Once we found it, the issue was easy to fix. How could we avoid it? Some thinking and experimenting showed that there was a way we could reduce the configuration to one setting, even with the existing tools. This type of error couldn&#8217;t happen again.</p></blockquote>
<p>Thank you for reporting this error. Finding and resolving issues is a great trigger to add some Poka-Yoke.</p>
<p>It doesn&#8217;t have to stop here. Why wasn&#8217;t the mistake found sooner? Because this feature was only fully tested in the acceptance environment and the configuration error happened only in the production environment. Why wasn&#8217;t it tested in production? Because testing that part of the application could show confidential customer information. Next time, we&#8217;ll get someone who&#8217;s allowed to see the confidential information to test that part of the application in production. Poka-Yoke the software is the first step. Poka-Yoke the software process is the next step.</p>
<blockquote><p>I had finished implementing this class. I just needed to add a comment to explain how to use the class. First, you had to call the methods A, B or C. Then, you could call methods X, Y or Z.</p>
<p>This class was very error-prone. Why not write a class with methods A, B and C? These methods return an object of a class that implements X, Y and Z. You can&#8217;t call the methods in the wrong order.</p></blockquote>
<p>If I feel the urge to document, I stop and think. Isn&#8217;t there a way I could simplify? Isn&#8217;t there a way to change the system so that errors are impossible? The pay-off is clear: less time to document, more time to code.</p>
<p>Poka-Yoke is an ongoing process. It isn&#8217;t done until the system is so easy to use it doesn&#8217;t require a manual or training. It isn&#8217;t done until all testers have become specifiers instead of verifiers.</p>
<h2>Doesn&#8217;t this take a lot of time?</h2>
<p>Yes it does.</p>
<p>But imagine you only had half the issues you have now. How much time would you save? Now invest that time in finding root causes and making your work Poka-Yoke.</p>
<p>It&#8217;s simple. But not easy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/02/03/beyond-jidoka-poka-yoke/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Jidoka is essential</title>
		<link>http://blog.nayima.be/2009/02/02/jidoka-is-essential/</link>
		<comments>http://blog.nayima.be/2009/02/02/jidoka-is-essential/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 14:53:04 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1076</guid>
		<description><![CDATA[Jidoka
Jidoka is one of the basic elements of the Toyota production System. Jidoka stands for &#8220;automation with a human touch&#8221; or &#8220;autonomation&#8221;. The term dates back to the Type-G Toyoda Automatic Loom which automatically stopped when it detected a problem such as thread breakage. That meant that an operator didn&#8217;t have to keep watching the [...]]]></description>
			<content:encoded><![CDATA[<h2>Jidoka</h2>
<p><a title="Jidoka on Toyota site" href="http://www.toyota.co.jp/en/vision/production_system/jidoka.html" target="_blank">Jidoka</a> is one of the basic elements of the <a title="Toyota Production System" href="http://www.toyota.co.jp/en/vision/production_system/index.html" target="_blank">Toyota production System</a>. Jidoka stands for &#8220;automation with a human touch&#8221; or &#8220;autonomation&#8221;. The term dates back to the Type-G Toyoda Automatic Loom which automatically stopped when it detected a problem such as thread breakage. That meant that an operator didn&#8217;t have to keep watching the machine, but could quickly intervene when one of many looms detected and signalled a problem.</p>
<p>The same principle can be applied to the production line. Whenever a machine or, more likely, an employee detects a problem, they &#8220;stop the line&#8221; and signal the problem using an &#8220;Andon&#8221; board. Everybody can see that there&#8217;s a problem. The team leader can quickly come and help diagnose the problem and solve it.</p>
<p>The sooner the problem is detected, the easier it is to fix and the smaller the impact.  Thus, one of the important parts of Lean training is to be able to detect problems, raise them quickly, analyse and fix.</p>
<h2>Jidoka and software development</h2>
<p>Can we apply this production line principle to software development? Of course.</p>
<p>How can we detect problems and defects? One good way is to have a comprehensive suite of unit tests and continuous integration. Whenever we check in, our build server tells us quickly what we&#8217;ve broken. The build server serves as our Andon. <a title="Patrick Debois blog" href="http://www.jedi.be" target="_blank">Patrick Debois</a> has several examples of Andons in his <a title="Visu-Wall collection" href="http://www.jedi.be/pages/visu-wall.html" target="_blank">Visu-Wall</a> collection.</p>
<p>Another way is to have a suite of automated functional tests, performance tests, code analysers and other tools that are run by the continuous integration server.</p>
<p>Good testers who are really involved from the start of the project and track the deliverables closely are a great way to implement Jidoka. The really great testers can tell us clearly what goes wrong and how to repeat the problem.</p>
<p>As long as you get fast, high quality feedback that&#8217;s something&#8217;s wrong, you&#8217;re implementing Jidoka.</p>
<h2>Jidoka is an attitude</h2>
<p>Is that all there is? Of course not. It&#8217;s not enough to detect problems, you have to do something about it.</p>
<blockquote><p>The build broke? I didn&#8217;t check anything in, so it&#8217;s not my fault.</p>
<p>What do you mean by &#8220;It doesn&#8217;t work&#8221;? It works on my machine!</p>
<p>Who said so? Oh, Bob&#8230; He&#8217;s so negative, he&#8217;ll find fault with everything.</p></blockquote>
<p>Have you ever heard remarks like that? It&#8217;s not enough to detect problems, you have to do something about it. The only correct answer to someone who reports a problem is &#8220;Thank you!&#8221;. And then your team corrects the problem.</p>
<p>When the problem has been corrected you&#8217;ve done half of your job. The other half is asking why your existing Jidoka mechanisms failed to detect that problem in time:</p>
<ul>
<li>Why didn&#8217;t any of our developer tests catch the problem in time? How can we improve the tests in that area? Is that a situation that could happen in other parts of our code? Will we detect it there?</li>
<li>Why didn&#8217;t any of our customer tests catch the problem in time? How can we improve our specifications in that area? Are there other blind spots? How can we improve those specifications?</li>
<li>Why wasn&#8217;t this case tested? Did we misunderstand what was needed? Didn&#8217;t we do what was agreed? Do we risk more of such misunderstandings?</li>
</ul>
<p>The biggest bottleneck in IT is learning. By reflecting on our problems, we learn to detect issues earlier.</p>
<h2>Jidoka requires Transparency, Trust and Collaboration</h2>
<p>If Jidoka was just a matter of installing tools and procedures, it would be easy to implement. But it&#8217;s surprisingly difficult to implement, because Jidoka requires:</p>
<ul>
<li>To make every problem visible. My pride might be wounded by admitting I made a mistake.</li>
<li>To reward people who admit mistakes. Doesn&#8217;t that conflict with the Lean idea of &#8220;Right First Time&#8221;? Shouldn&#8217;t we reward only perfect people?</li>
<li>To take the time to improve our problem-detecting systems. But there are so many issues to fix and I have so little time!</li>
<li>To thank people who make problems visible. Yes, even that curmudgeon who always finds fault with everything. Yes, even that tester who delights in finding &#8220;bugs&#8221; in my beloved creations.</li>
<li>To collaborate as a team to resolve problems quickly and completely. Whoever &#8220;caused&#8221; or found the problem, our common goal is to create high quality, high value work.</li>
</ul>
<p>Being really Lean or Agile is hard. Really implementing those <a title="Agile Values in action" href="http://www.selfishprogramming.com/2009/01/20/lights-camera-action/" target="_blank">Agile Values</a> is hard.</p>
<p>Have you made a problem visible lately?</p>
<p>Have you thanked a tester lately?</p>
<p>Have you improved your Jidoka tools lately?</p>
<p>If not, are you only doing half of your job?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/02/02/jidoka-is-essential/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kaizen in Paris</title>
		<link>http://blog.nayima.be/2009/01/22/kaizen-in-paris/</link>
		<comments>http://blog.nayima.be/2009/01/22/kaizen-in-paris/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 21:55:04 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Toyota way]]></category>
		<category><![CDATA[xpday]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1018</guid>
		<description><![CDATA[A lean evening
Yesterday evening I was back in Paris to give a presentation about &#8220;Lean and the Toyota Way&#8220;. As I walked from the train station to the offices of Zenika, I came across a large billboard announcing &#8220;Dorothy et le magicien d&#8217;Oz&#8221;. It&#8217;s reassuring to see that the fairytales are alive and well.
My friends [...]]]></description>
			<content:encoded><![CDATA[<h2><img class="alignleft size-full wp-image-1019" title="Dorothy et le Magicien d\'Oz" src="http://blog.nayima.be/wp-content/uploads/dorothy-et-le-magicien-doz.jpg" alt="" width="127" height="180" />A lean evening</h2>
<p>Yesterday evening I was back in Paris to give a presentation about &#8220;<a title="Lean presentation in Paris" href="http://www.zenika.com/presentation_lean.php" target="_blank">Lean and the Toyota Way</a>&#8220;. As I walked from the train station to the offices of <a title="Zenika" href="http://www.zenika.com" target="_blank">Zenika</a>, I came across a large billboard announcing &#8220;Dorothy et le magicien d&#8217;Oz&#8221;. It&#8217;s reassuring to see that the <a title="Agile Fairytales" href="http://agilefairytales.com/games.html" target="_blank">fairytales</a> are alive and well.</p>
<p>My friends at Zenika had arranged a <a title="Club Confair" href="http://www.club-confair.com/" target="_blank">nice place</a> and provided some fine drinks and snacks. More than 100 people showed up, among them many of the French Agilistas. I chatted for a while with them about agile, lean and the upcoming <a title="XP Days France" href="http://www.xpday.fr" target="_blank">XP Days France</a>.</p>
<p>And then it was time to start the presentation. The auditorium was almost completely full.</p>
<h2><a href="http://www.amazon.co.uk/Toyota-Way-Management-Principles-Manufacturer/dp/0071392319%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0071392319"><img class="alignright" src="http://ecx.images-amazon.com/images/I/51UatoYrcWL._SL160_.jpg" alt="" width="106" height="160" /></a>The Toyota Way</h2>
<p>The presentation explained the <a title="14 principles of the Toyota Way" href="http://www.nayima.be/ToyotaWay/Principles.html" target="_blank">14 principles of The Toyota Way</a> of Managing and the many parallels with Agile methods. As I go through the principles I illustrate them with stories from projects I&#8217;ve worked on. Each time I do this presentation it changes, as I learn more and discover more great ideas in Lean.</p>
<p>There were some great questions and discussions:</p>
<ul>
<li>&#8220;What can I do to introduce more Lean and Agile in my organisation?&#8221; &#8211; Apply the principles and values, set an example. Support and collaborate with others who apply these values.</li>
<li>&#8220;Are there any incompatibilities between Lean and XP?&#8221; &#8211; None that I can see.</li>
<li>&#8220;For Agile and Lean transformations to succeed we need support from management and workers. Often, we only have support from one of them.&#8221;</li>
<li>&#8220;Lean coaches are very direct, not afraid of saying it as it is to management. Is that something they&#8217;re taught?&#8221; &#8211; It does seem so, judging from the documentary <a title="Kenji Hiranabe" href="http://www.change-vision.com/en/message.html" target="_blank">Kenji Hiranabe</a> showed at <a title="Toyota + mindmapping session at Agile 2008" href="http://submissions.agile2008.org/node/2400" target="_blank">Agile 2008</a>, where a Lean coach almost made a factory manager cry by bluntly pointing out all the flaws in the production line.</li>
<li>&#8220;Does Lean make you lose weight?&#8221; &#8211; A <a title="Gemba Walk" href="http://www.leanlibrary.com/gemba_walk.htm" target="_blank">Gemba Walk</a> a day helps <img src='http://blog.nayima.be/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<p>Unfortunately, I couldn&#8217;t stay for drinks afterwards because I had to rush to catch the last train back to Brussels. The next day I had another team to coach, another opportunity to &#8220;Develop exceptional people and teams&#8221;, the tenth principle of the Toyota Way.</p>
<p>I hope to see the participants again soon. See you at the <a title="XP Days France" href="http://www.xpday.fr" target="_blank">XP Days France</a> or a <a title="Zenika Agile training" href="http://www.zenika.com/catalogue_formation.php#Gestion%20de%20Projet" target="_blank">Zenika training session</a>.</p>
<p>A bientôt!</p>
<h2>What others say</h2>
<p><a title="Jean Claude Grosjean" href="http://www.qualitystreet.fr/?2009/01/21/196-soiree-lean-the-toyota-way" target="_blank">Jean-Claude Grosjean</a> summarizes the principles and contrasts them with the 7 principles of Lean Software Development and Agile.</p>
<p><a title="Nicolas Martignole on the Lean presentation" href="http://www.touilleur-express.fr/2009/01/22/presentation-de-lean-chez-zenika/" target="_blank">Nicolas Martignole</a> wrote a very extensive report on each of the principles and relates Lean, Scrum and XP.</p>
<p><a title="Claude Aubry on the lean presentation" href="http://www.aubryconseil.com/post/Obeya" target="_blank">Claude Aubry</a> thinks &#8220;Obeya&#8221; is more beautiful than &#8220;War Room&#8221;. I fully agree. He currently tries to recreate the Obeya experience for an offshore team.</p>
<p>Thank you for the rapid and very detailed feedback!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/01/22/kaizen-in-paris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Toyota Way evening in Paris</title>
		<link>http://blog.nayima.be/2008/12/24/a-toyota-way-evening-in-paris/</link>
		<comments>http://blog.nayima.be/2008/12/24/a-toyota-way-evening-in-paris/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 15:22:30 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=989</guid>
		<description><![CDATA[Lean presentation in Paris
On the 21st of January 2009 I&#8217;ll be in Paris to present an evening seminar on how to apply the Toyota Way management principles to Agile software development. The seminar is organised by Carl Azoury and Olivier Huber of Zenika.
To me, Agile is the application of Lean principles to software development. So, [...]]]></description>
			<content:encoded><![CDATA[<h2><a title="The Toyota Way" href="http://www.amazon.co.uk/Toyota-Way-Management-Principles-Manufacturer/dp/0071392319%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0071392319"><img class="alignleft" src="http://ecx.images-amazon.com/images/I/51UatoYrcWL._SL160_.jpg" alt="" width="106" height="160" /></a>Lean presentation in Paris</h2>
<p>On the 21st of January 2009 I&#8217;ll be in Paris to present an <a title="Lean seminar at Zenika" href="http://www.zenika.com/presentation_lean.php" target="_blank">evening seminar</a> on how to apply the <a title="Toyota Way at Amazon" href="http://www.amazon.co.uk/Toyota-Way-Management-Principles-Manufacturer/dp/0071392319%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0071392319" target="_blank">Toyota Way</a> management principles to Agile software development. The seminar is organised by Carl Azoury and Olivier Huber of <a title="Zenika" href="http://www.zenika.com/presentation_lean.php" target="_blank">Zenika</a>.</p>
<p>To me, Agile is the application of Lean principles to software development. So, the presentation contains a lot of parallels between the two. A lot will be very familiar if you already know and practice Agile.</p>
<p>So, what&#8217;s left to learn? Some of the Toyota Way management principles aren&#8217;t in Agile methods. These principles are useful when we go beyond software development. There comes a moment in any successful Agile enablement when the development team is no longer the bottleneck. Suddenly, <a title="The bottleneck moves from development" href="http://blog.nayima.be/2006/04/04/danger-successful-agile-team/" target="_blank">we&#8217;re faced with a completely different set of issues</a>. Now that Agile gains more and more acceptance, we need to be able to deal with these new challenges or accept that most Agile transformations will either die or bring limited extra business value.</p>
<p><a href="http://www.amazon.co.uk/Toyota-Product-Development-System-Integrating/dp/1563272822%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1563272822"><img class="alignright" src="http://ecx.images-amazon.com/images/I/51DFi1k2oSL._SL160_.jpg" alt="" width="107" height="160" /></a></p>
<p>The more I read and learn about Toyota, the more I realise how much I don&#8217;t know and how many preconceived ideas I have to abandon. I need to <a title="A professional is a life-long learner" href="http://blog.nayima.be/2008/11/09/being-professional-pt-2/" target="_blank">keep learning</a>. The <a name="evtst|a|1563272822" href="http://www.amazon.co.uk/Toyota-Product-Development-System-Integrating/dp/1563272822%3FSubscriptionId%3D02E5W5871AJF7PMMMS82%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1563272822">Toyota Product Development System</a>, for example, contains many counter-intuitive ideas like set-based design. <a title="Real Options in the Real World" href="http://blog.nayima.be/2008/12/09/real-options-in-the-real-world/" target="_blank">Real Options thinking</a> can help us understand why some of these techniques work. We&#8217;ve only started to scratch the surface of Lean ideas.</p>
<h2>Toyota losing money? Impossible!</h2>
<p>In the news, even Toyota is affected by the economic climate. They might even have to post the first loss since the early years. Isn&#8217;t Toyota invincible and perfect? Of course not. It will be a real show of faith in the Toyota Way if Toyota continue to keep on their workers, keep training them and keep improving to be ready when sales take off again.</p>
<p>Secretly, top Toyota management must be happy that this crisis happens now. One of their main concerns is complacency. No one should ever think that the work is &#8220;done&#8221;, now that Toyota is the biggest manufacturer. Hansei and Kaizen should be applied relentlessly, it&#8217;s always possible to do better. Nothing better than tough economic times to bring back the sense of urgency.</p>
<h2>See you in Paris</h2>
<p>The seminar is free, but you must <a title="Register for Zenika Lean event" href="http://www.zenika.com/presentation_lean.php" target="_blank">register here</a>. Don&#8217;t wait too long because places are limited.</p>
<p>See you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2008/12/24/a-toyota-way-evening-in-paris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real Options in the Real World</title>
		<link>http://blog.nayima.be/2008/12/09/real-options-in-the-real-world/</link>
		<comments>http://blog.nayima.be/2008/12/09/real-options-in-the-real-world/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 23:40:25 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[Real Options]]></category>
		<category><![CDATA[Toyota way]]></category>
		<category><![CDATA[xpday]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=976</guid>
		<description><![CDATA[Real Options?
This Friday, Portia and I will present the &#8220;Real Options Space Game&#8221; at XP Days London. This strategy board game set in space allows players to experiment with Real Options concepts.
Real Options is a tool to optimize decisions: it helps us to consider and manage more possibilities and gives us more time to gather [...]]]></description>
			<content:encoded><![CDATA[<h2>Real Options?</h2>
<p>This Friday, <a title="Portia about the Real Options Space Game" href="http://www.selfishprogramming.com/2008/11/13/real-options-next-stop-xpday-london-2008/" target="_blank">Portia</a> and I will present the &#8220;<a title="Real Options Space Game download" href="http://www.agilecoach.net/Sessions/Real%20Options/Space%20Game.html" target="_blank">Real Options Space Game</a>&#8221; <a title="Real Options Space Game" href="http://blog.nayima.be/2008/12/01/spaceships-over-london-real-options-at-xp-days/" target="_blank">at XP Days London</a>. This strategy board game set in space allows players to experiment with Real Options concepts.</p>
<p>Real Options is a tool to optimize decisions: it helps us to consider and manage more possibilities and gives us more time to gather information, so that our decisions are better informed. The basic ideas are taken from financial options, but have been widened to be applicable to real-world management decisions.</p>
<p>There are several types of Real Options. Let&#8217;s see if the option metaphor is a useful one. How can we apply Real Options in the real world?</p>
<h2>The option to delay a project</h2>
<p>In <a title="Real Options paper by Aswath Damodaran" href="http://pages.stern.nyu.edu/~adamodar/pdfiles/papers/realopt.pdf" target="_blank">this paper</a>, Aswath Damodaran compares a Net Present Value (NPV) analysis with a Real Options analysis to decide which projects to fund when. Projects with a negative NPV now, might still become valuable later. That&#8217;s because the Real Options analysis takes into account the value of getting more information and therefore reducing risk and uncertainty.</p>
<p>We always have the <a title="Learning is not something you turn off" href="http://www.selfishprogramming.com/2008/12/06/people-are-magic/" target="_blank">Learning Option</a>. We can always gather more information.</p>
<p>In the article, the delay is examined in a situation where the organisation has (or can buy) a way to get a hold on the market, like with a patent. We can create an option to delay a project even in a competitive market: if we have a shorter cycle time than our competitors we can afford to wait longer to start our projects. This gives us more time to gather market information. In a very volatile market, it can be more valuable to wait, to increase the odds of building the right product at the right time.</p>
<p>For example, if Toyota&#8217;s new product development time is 6 months shorter than a competitor, Toyota can afford to start development 6 months later. That&#8217;s 6 months in which to gather more information, six months in which they could see major swings in customer demand or in the market. That&#8217;s six months in which people can work on other projects.</p>
<p>So, if you decrease your cycle time you create options to</p>
<ul>
<li>Increase your cash flow</li>
<li>Be first on the market</li>
<li>Delay the project, take the go/no go decision later, when we have more information</li>
</ul>
<p>By using Lean and Agile methods to decrease cycle time, we create real options. Starting later may be the right thing to do.</p>
<p>There are more fun real options, like the option to abandon a project. What could be the value of abandoning a project?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2008/12/09/real-options-in-the-real-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pictures from Agile North mini-conference</title>
		<link>http://blog.nayima.be/2008/05/26/pictures-from-agile-north-mini-conference/</link>
		<comments>http://blog.nayima.be/2008/05/26/pictures-from-agile-north-mini-conference/#comments</comments>
		<pubDate>Mon, 26 May 2008 17:43:19 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agilenorth]]></category>
		<category><![CDATA[Real Options]]></category>
		<category><![CDATA[Toyota way]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=385</guid>
		<description><![CDATA[The Agile North mini-conference on April 26th featured the Real Options presentation and &#8220;Space Game&#8221; by Portia and me. Pictures and slides are now online.
The handout for the Real Options session is not yet online, but you can download it from our site.
]]></description>
			<content:encoded><![CDATA[<p>The <a title="Agile North mini-conference" href="http://www.agilenorth.net/index.php?option=com_content&amp;task=view&amp;id=105&amp;Itemid=1" target="_blank">Agile North mini-conference</a> on April 26th featured the Real Options presentation and &#8220;<a title="Real Options Space Game tryout" href="http://blog.nayima.be/2008/04/21/london-the-final-frontier/" target="_blank">Space Game</a>&#8221; by <a title="Portia Tung's blog" href="http://selfishprogramming.com/" target="_blank">Portia</a> and me. <a title="Pictures of Agile North mini-conference" href="http://www.agilenorth.net/index.php?option=com_content&amp;task=view&amp;id=105&amp;Itemid=1" target="_blank">Pictures and slides</a> are now online.</p>
<p>The handout for the Real Options session is not yet online, but you can <a title="Real Options handout" href="http://www.reallifeoptions.net/html/Real%20Options%20handout.pdf" target="_blank">download it from our site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2008/05/26/pictures-from-agile-north-mini-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

