<?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; lean</title>
	<atom:link href="http://blog.nayima.be/category/lean/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>Conf Agile France 2011: Les bases des méthodes Agiles et Lean</title>
		<link>http://blog.nayima.be/2011/06/07/conf-agile-france-2011-les-bases-des-methodes-agiles-et-lean/</link>
		<comments>http://blog.nayima.be/2011/06/07/conf-agile-france-2011-les-bases-des-methodes-agiles-et-lean/#comments</comments>
		<pubDate>Tue, 07 Jun 2011 20:41:39 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Real Options]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[theory of constraints]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2424</guid>
		<description><![CDATA[Six éléments essentiels
La deuxième présentation à la Conférence Agile France 2011 proposait six bases essentielles pour mettre en place un environnement de travail Lean ou Agile. Comme toujours il y a de bonnes nouvelles et de mauvaises nouvelles:

La bonne nouvelle: Lean et Agile ne sont pas de la magie, entre temps on sait pourquoi, où [...]]]></description>
			<content:encoded><![CDATA[<h2>Six éléments essentiels</h2>
<p>La deuxième présentation à la Conférence Agile France 2011 proposait six bases essentielles pour mettre en place un environnement de travail Lean ou Agile. Comme toujours il y a de bonnes nouvelles et de mauvaises nouvelles:</p>
<ul>
<li>La bonne nouvelle: Lean et Agile ne sont pas de la magie, entre temps on sait pourquoi, où et comment ça marche</li>
<li>La mauvaise nouvelle: ce n&#8217;est pas compliqué, mais c&#8217;est vraiment dur de mettre en place les prérequis nécessaires.</li>
</ul>
<p>La présentation ne donne qu&#8217;un aperçu de chaque élément. Voici des ressources pour les 3 premiers élements, qui peuvent vous aider dans vos recherches. Les 3 autres éléments seront décrit dans un billet suivant.</p>
<h3>1. La Théorie des Contraintes</h3>
<p>Originalement décrite par Eli Goldratt dans le roman &#8220;Le But&#8221;, cette théorie se résume très facilement:</p>
<ul>
<li>Le résultat de chaque système est déterminé ou limité par un de ces élements, le goulot d&#8217;étranglement</li>
<li>La seule façon d&#8217;améliorer les résultats est de travailler sur le goulot.</li>
<li>Améliorer les autres élements du système n&#8217;apportera pas de bénéfices, cela aura souvent un effet négatif!</li>
</ul>
<p>Comme mon grand-père savait déjà: &#8220;pour rendre une chaine plus forte, il faut renforcer le maillon le plus faible&#8221;.</p>
<p>Le &#8220;<a title="Bottleneck Game" href="http://www.agilecoach.net/coach-tools/bottleneck-game/">Jeu du Goulot d&#8217;étranglement</a>&#8221; vous fait vivre les conséquences qui vont souvent contre le &#8220;bon sens&#8221;.</p>
<h3>2. Les Real Options</h3>
<p>Au lieu de prendre des décisions difficiles le plus tôt possible, comme nous encourage toute la littérature sur l&#8217;architecture informatique, il faut</p>
<ul>
<li>attendre jusqu&#8217;au &#8220;bon&#8221; moment pour prendre chaque décision. On peut calculer exactement quand c&#8217;est le bon moment: la date de livraison &#8211; le temps d&#8217;implémentation de l&#8217;option</li>
<li>jusq&#8217;au moment de la décision on garde toutes les options ouvertes</li>
<li>on utilise le temps gagné pour rechercher plus d&#8217;informations ou pour créer d&#8217;autres options</li>
<li>on essaie de réduire le temps d&#8217;implémentation de chaque option afin de repousser vers l&#8217;arrière le moment de la decision</li>
</ul>
<p>L&#8217;heuristique que j&#8217;utilise:</p>
<ul>
<li>Une décision difficile à défaire doit être prise tard. J&#8217;essaie de réduire le temps d&#8217;implémentation pour avoir plus de temps de reflexion et évaluation.</li>
<li>Une décision facile à défaire peut être prise tôt. J&#8217;essaie de convertir des décisions difficiles à défaire en décisions faciles à défaire.</li>
</ul>
<p>Exemples concrets:</p>
<ul>
<li>Les User Stories nous donnent l&#8217;option de prendre des décisions difficiles de planning et contenu du produit plus tard que d&#8217;habitude</li>
<li>Du code clair, facile à comprendre, bien factorisé avec des tests automatiques nous permet de défaire des décisions de design et architecture à faible coût qu&#8217;on a fait auparavant pour implementer de nouveaux besoins</li>
<li>Le tableau Kanban permet à l&#8217;équipe de voir les goulots en temps réel et de réagir en conséquent.</li>
</ul>
<p>L&#8217;article &#8220;<a title="Real Options" href="http://www.infoq.com/articles/real-options-enhance-agility" target="_blank">Real Options Underlie Agile Practices</a>&#8221; par Chris Matts (en anglais) explique les Real Options et le lien avec Agile et lean. Il y a un résumé des Real Options sur le site <a title="Real Options" href="http://www.agilecoach.net/coach-tools/real-options-space-game/">Agile Coach</a>.</p>
<h3>3. Gérer par la valeur, pas par les coûts</h3>
<p><a href="http://www.amazon.co.uk/Principles-Product-Development-Flow-Generation/dp/1935401009%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1935401009"><img class="alignright" src="http://ecx.images-amazon.com/images/I/51PdVCFcp3L._SL160_.jpg" alt="" width="109" height="160" /></a>Au départ de nos projets on se met d&#8217;abord d&#8217;accord sur notre définition commune de &#8220;valeur&#8221;. Don Reinertsen appelle cela un &#8220;Project Economic Framework&#8221; dans <a href="http://www.amazon.co.uk/Principles-Product-Development-Flow-Generation/dp/1935401009%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1935401009"> The Principles of Product Development Flow: Second Generation Lean Product Development</a>. Nous appellons cela un &#8220;<a title="BVM" href="http://www.agilecoach.net/coach-tools/business-value-modeling/">Business Value Model&#8221;</a> ou &#8220;Modèle de la Valeur Métier&#8221;.</p>
<p>Bien définir la Valeur avec toute l&#8217;équipe apporte beaucoup de bénéfices:</p>
<ul>
<li>Toute l&#8217;équipe est alignée</li>
<li>Comme nous comprenons mieux le vrai but, il est plus facile de trouver des vraies solutions</li>
<li>Il est très facile de prioriser</li>
<li>Les projets deviennent plus petits parce qu&#8217;on élimine ce qui n&#8217;ajoute pas ou pas assez de valeur</li>
</ul>
<h2>La présentation</h2>
<div style="width:425px" id="__ss_8226945"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/agilecoachnet/les-bases-des-mthodes-leanagile" title="Les Bases des Méthodes Lean/Agile">Les Bases des Méthodes Lean/Agile</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/8226945" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/agilecoachnet">AgileCoach.net</a> </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2011/06/07/conf-agile-france-2011-les-bases-des-methodes-agiles-et-lean/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bottlenecks around the world</title>
		<link>http://blog.nayima.be/2011/04/17/bottlenecks-around-the-world/</link>
		<comments>http://blog.nayima.be/2011/04/17/bottlenecks-around-the-world/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 08:00:20 +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>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2393</guid>
		<description><![CDATA[Playing The Bottleneck Game
The &#8220;Bottleneck Game&#8221; is a simple game that illustrates many Agile, Lean and Theory of Constraints topics. It&#8217;s available for free with a Creative Commons license so that everybody can play it. And people do play it all over the world. For example:

Thierry Cros played the game in Morocco.
Kevin Rutherford played the [...]]]></description>
			<content:encoded><![CDATA[<h2>Playing The Bottleneck Game</h2>
<p>The &#8220;<a title="Bottleneck game" href="http://www.agilecoach.net/coach-tools/bottleneck-game/">Bottleneck Game</a>&#8221; is a simple game that illustrates many Agile, Lean and Theory of Constraints topics. It&#8217;s available for free with a Creative Commons license so that everybody can play it. And people do play it all over the world. For example:</p>
<ul>
<li>Thierry Cros <a title="Bottleneck game in Morocco" href="http://etreagile.thierrycros.net/home/?post/2011/03/28/Atelier-Th%C3%A9orie-des-Contraintes%2C-Settat-Maroc" target="_blank">played the game in Morocco</a>.</li>
<li>Kevin Rutherford <a title="Bottleneck Game in Manchester" href="http://kevinrutherford.posterous.com/the-bottleneck-game-again" target="_blank">played the game in Manchester</a>.</li>
</ul>
<p>Great productivity improvements for both teams! But we all know software development isn&#8217;t manufacturing, right?</p>
<p>Try the game. Try some of the ideas. Just like in the game, your team can create more value with less effort and a lot less stress.</p>
<p><a href="http://www.agilecoach.net/coach-tools/bottleneck-game/"><img class="aligncenter size-full wp-image-1879" title="The Bottleneck Game" src="http://blog.nayima.be/wp-content/uploads/Bottleneck-Game.png" alt="" width="320" height="217" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2011/04/17/bottlenecks-around-the-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Business Value Model Gallery</title>
		<link>http://blog.nayima.be/2010/11/01/business-model-gallery/</link>
		<comments>http://blog.nayima.be/2010/11/01/business-model-gallery/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 21:19:13 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agile analysis]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[XP Days Benelux]]></category>
		<category><![CDATA[xpday]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2284</guid>
		<description><![CDATA[Gallery
In the Business Value Modelling session at the XP users group 6 teams created a Business Value Model for a mobile phone company struggling to keep customers and regulators happy while reducing call center costs. In the final step, each team had to create a poster that they could use to guide their decisions and [...]]]></description>
			<content:encoded><![CDATA[<h2>Gallery</h2>
<p>In the <a title="BVM session" href="/2010/10/27/business-systems-thinking-tryout/" target="_self">Business Value Modelling session</a> at the <a title="XP Belgium" href="http://www.xp.be">XP users group</a> 6 teams created a <a title="Business Value Model" href="http://www.agilecoach.net/coach-tools/business-value-modeling/" target="_self">Business Value Model</a> for a mobile phone company struggling to keep customers and regulators happy while reducing call center costs. In the final step, each team had to create a poster that they could use to guide their decisions and to explain the reason behind the project.</p>
<p>As you can see from the <a title="BVM tryout" href="/2010/10/27/business-systems-thinking-tryout/" target="_self">session feedback</a> everybody wanted to know if they had built the &#8216;right&#8217; model. Let&#8217;s take a stroll through the business value model gallery and see how the teams did. Click on the images to enlarge.</p>
<h2>Team 1</h2>
<p><a href="http://blog.nayima.be/wp-content/uploads/bvm1-l.png"><img class="alignnone size-full wp-image-2286" title="Business Value Model 1" src="http://blog.nayima.be/wp-content/uploads/bvm1.png" alt="" width="320" height="240" /></a></p>
<p>This team spent a lot of time discussing and didn&#8217;t have much time actually making the diagram. The large yellow Post-its contain the major goals. Small green Post-its are measures of the goal. Are small blue Post-its leading indicators? It&#8217;s not very clear. Only two goals seem to be worked out. There are four more large yellow Post-its to the side. What&#8217;s their meaning?</p>
<p>To make it perfect:</p>
<ul>
<li>Add a legend to the diagram</li>
<li>Fully work out at least one goal</li>
<li>A Business Value Model doesn&#8217;t have to be &#8220;perfect&#8221;. Make something quickly and iterate.</li>
</ul>
<h2>Team 2</h2>
<p><a href="http://blog.nayima.be/wp-content/uploads/bvm2-l.png"><img class="alignnone size-full wp-image-2288" title="Business Value Model 2" src="http://blog.nayima.be/wp-content/uploads/bvm2.png" alt="" width="320" height="240" /></a></p>
<p>This team tells a story: we have unhappy customers and we have lots of measures that make that visible (left). We have several measures (both lagging at the top and leading at the bottom) that we can use to measure and drive improvement. Then we have several things on the right that we must comply with, either constraints or non-negotiable goals. All of this should lead to happy people (customers, employees, regulators).</p>
<p>To make it perfect:</p>
<ul>
<li>The diagram focuses heavily on the customer. Where are the company, the regulators and the project sponsor? How could you represent their views?</li>
<li>Does the ordering of complaints have any meaning? If you could do only one thing, where would you focus?</li>
</ul>
<h2>Team 3</h2>
<p><a href="http://blog.nayima.be/wp-content/uploads/bvm3-l.png"><img class="alignnone size-full wp-image-2290" title="Business Value Model 3" src="http://blog.nayima.be/wp-content/uploads/bvm3.png" alt="" width="320" height="240" /></a></p>
<p>This is a very clear and near diagram with a business-like 4 quadrant format. Each of the quadrants represents the view of one stakeholder. I like the big, clear goals on the yellow Post-its. Each stakeholder has both constraints and measurements/tests.</p>
<p>To make it perfect:</p>
<ul>
<li>Explain the meaning of the arrows. Am I correct in interpreting it as customers and regulators have goals which drive internal goals of the Operations Manager and IT?</li>
<li>The IT measurement &#8220;daily reporting&#8221; isn&#8217;t very actionable. What&#8217;s in the report?</li>
<li>The Operations manager measurement &#8220;Send confirmation&#8221; message sounds more like an action or capability than an measure or test. How can you test that confirmations have been sent? Why will that reduce costs?</li>
</ul>
<h2>Team 4</h2>
<p><a href="http://blog.nayima.be/wp-content/uploads/bvm4-l.png"><img class="alignnone size-full wp-image-2292" title="Business Value Model 4" src="http://blog.nayima.be/wp-content/uploads/bvm4.png" alt="" width="320" height="240" /></a></p>
<p>This team used a concentric circles model: on the outer circle we have the viewpoints of the stakeholders. The pink Post-Its represent a stakeholder goal; the attached blue Post-its are the measures for the goal. I&#8217;m not clear what the yellow Post-Its in the center mean. This team added a new goal that wasn&#8217;t in the original assignment: &#8220;Increase Antenna Coverage&#8221;. Apparently lots of people call in to say they can&#8217;t call <img src='http://blog.nayima.be/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>To make it perfect:</p>
<ul>
<li>Show some relationships between the different items so that it clear what belongs where. For example who wants to &#8220;Bill correctly&#8221;? The customer or the organisation? Who wants to port numbers quickly? The customer or the regulator?</li>
<li>Explain the meaning of the yellow Post-its in the center</li>
<li>Instead of the &#8220;Atern&#8221; Post-its (some leftovers from the <a title="ABC" href="http://www.agileconference.org/" target="_blank">Agile Business Conference</a>), draw the stakeholders</li>
</ul>
<h2>Team 5</h2>
<p><a href="http://blog.nayima.be/wp-content/uploads/bvm5-l.png"><img class="alignnone size-full wp-image-2294" title="Business Value Model 5" src="http://blog.nayima.be/wp-content/uploads/bvm5.png" alt="" width="320" height="240" /></a></p>
<p>Another diagram that uses the concentric circles (or maybe a <a title="Mandala" href="http://en.wikipedia.org/wiki/Mandala" target="_blank">Mandala</a>) idea. At the outside (the small yellow Post-Its) we see the stakeholders. Big bold yellow Post-its show the goals with attached measures. The Blue arrows indicate that achieving some goals helps achieve other goals. Big red Post-its indicate constraints.</p>
<p>To make it perfect:</p>
<ul>
<li>Make the stakeholders stand out more by drawing them or having larger Post-Its. Everything we do starts with the stakeholder.</li>
<li>Add a small legend: for example what are the green lines?</li>
<li>You don&#8217;t have to reuse the Post-its. Why not just redraw the goals and measures neatly?</li>
</ul>
<h2>Team 6</h2>
<p><a href="http://blog.nayima.be/wp-content/uploads/bvm6-l.png"><img class="alignnone size-full wp-image-2296" title="Business Value Model 6" src="http://blog.nayima.be/wp-content/uploads/bvm6.png" alt="" width="320" height="240" /></a></p>
<p>The last team had a completely drawn business value model. The central metaphor of the scales can be very powerful: by working on one side we can influence the other. Here: by increasing usability of the service, we reduce the cost of the service (or &#8220;<a title="Philip Crosby" href="http://en.wikipedia.org/wiki/Philip_B._Crosby" target="_blank">Quality is free</a>&#8220;). On the right, we want to reduce the number of people who call in (presumably without reducing the number of customers?). This is done, on the left, by going from a situation with few computers and lots of employees to one where computers have taken over the work. Or, as the team put it succinctly: &#8220;the solution is to replace people by computers&#8221;.</p>
<p>To make it perfect:</p>
<ul>
<li>we have one measure for cost (&#8220;# of incoming calls&#8221; on the right). How would you measure usability on the left?</li>
<li>The image on the left (&#8220;replace employees by computers&#8221;) focuses on the &#8216;solution&#8217;. Can you represent how stakeholders will benefit?</li>
<li>Replacing employees by computers is (for most people) not a very rousing goal. Is this the first message you want to get across when you explain your project? How do you think those employees feel? You&#8217;ll probably have to talk to them to implement the project.</li>
</ul>
<h2>At the end of the tour</h2>
<p>What have we learned? A Business Value Model serves several purposes:</p>
<ul>
<li>To make it clear why we do the project: which stakeholder goals do we want to achieve?</li>
<li>To prioritise: which goals are more important than others?</li>
<li>To have project/product acceptance criteria: how will we know we achieved the goals?</li>
<li>To show how we will steer the project: what measures/subgoals can we use to go in the right direction?</li>
<li>To understand what is out of our control: which constraints should we abide by?</li>
<li>To create a shared model of the important aspects of value and how these aspects affect each other: what is our hypothesis of how we will generate value?</li>
</ul>
<p>What I look for in a model is:</p>
<ul>
<li>It&#8217;s clear: legible writing, a legend, appropriate use of colour and size</li>
<li>It tells a story: &#8220;we focus first on &lt;this&gt; and then on &lt;that&gt;&#8221;, &#8220;if we do &lt;this&gt; it&#8217;ll lead to &lt;that&gt;&#8221;</li>
<li>It&#8217;s motivating: the goals indicate that we&#8217;re making life and work better for people, there&#8217;s more than making money</li>
<li>It&#8217;s useful: it helps me ask the right questions like &#8220;how is this feature going to help us achieve our goals?&#8221;;  helps me to make the right decisions like  &#8220;we&#8217;ll focus on area A first, because that will help us achieve our primary goal&#8221;</li>
<li>It&#8217;s temporary: this is the best model of our system for now; as soon as we learn, we&#8217;ll update our model</li>
<li>It&#8217;s shared: the whole team contributes to making and changing the model.</li>
</ul>
<p>When is the model &#8220;done&#8221;? Ask yourself:</p>
<ul>
<li>Do I want to have this displayed prominently in the team room?</li>
<li>Do I want to use this as a decision aid?</li>
<li>Do I want to use this to explain the project to my most important customer or user; to the CFO; to the CEO; to a new team member?</li>
<li>Do I know how we can <a title="The scientific method for product development" href="http://en.wikipedia.org/wiki/Scientific_method" target="_blank">test and invalidate the model</a>?</li>
<li>Do I want to keep this up to date?</li>
</ul>
<p>See you at the <a title="BVM session at XP Days" href="http://www.xpday.net/Xpday2010/sessions/Agreeing%20on%20Business%20Value.html" target="_self">Business Value Modelling session</a> at <a title="XP Days Benelux conference" href="http://www.xpday.net/" target="_self">XP Days Benelux</a>. I&#8217;m looking forward to seeing the models that come out of that session.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/11/01/business-model-gallery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Usergroup meeting 26/10/2010</title>
		<link>http://blog.nayima.be/2010/09/28/usergroup-meeting-26102010/</link>
		<comments>http://blog.nayima.be/2010/09/28/usergroup-meeting-26102010/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 07:00:16 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agile analysis]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[theory of constraints]]></category>
		<category><![CDATA[XP Days Benelux]]></category>
		<category><![CDATA[xpday]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2259</guid>
		<description><![CDATA[[ October 26, 2010; 6:00 pm to 9:00 pm. ] XP Day session tryout: Agreeing on Business Value with Systems Thinking
Cap Gemini will host the next Agile/XP Belgium usergroup meeting. This session is a tryout for XP Days Benelux.

We talk a lot about "maximizing business value". We ask business people  and product managers to prioritise by estimating the business value of  user stories. [...]]]></description>
			<content:encoded><![CDATA[<h2><strong><a href="http://www.be.capgemini.com"><img class="alignright" title="Cap Gemini" src="http://wiki.xp.be/html/Xpbe/capgemini_logo.gif" alt="" width="180" height="50" /></a>XP Day session tryout: Agreeing on Business Value with Systems Thinking</strong></h2>
<p><a href="http://www.capgemini.com" target="_blank">Cap Gemini</a> will host the next <a title="XP usergroup" href="http://wiki.xp.be/Xpbe/XpBeMeeting20101026.html" target="_self">Agile/XP Belgium usergroup meeting</a>. This session is a tryout for <a title="XP Days program" href="http://xpday.net/Xpday2010/Program.html" target="_blank">XP Days Benelux</a>.</p>
<p>We talk a lot about &#8220;maximizing business value&#8221;. We ask business people  and product managers to prioritise by estimating the business value of  user stories. But what exactly do we mean by <em>business value</em>?</p>
<p>Over the past few years we&#8217;ve worked with many teams to define their  &#8220;Business Value Model&#8221;, a clear definition of the value a project will  bring to the organisation. The exercise hasn&#8217;t always been easy but it  has always brought significant benefits:</p>
<ul>
<li> Measurable business value in units that impact the organization (such as revenue €€€, customer satisfaction, staff retention)</li>
<li> Everybody involved was more motivated because there was a clear reason for the project and they finally understood what it was</li>
<li> The <em>whole</em> team was aligned around one vision because we had clear criteria to define success</li>
<li> We came up with more innovative solutions because everybody on  the team, not only &#8220;the business&#8221; or &#8220;product managers/owners&#8221; could  take product-related decisions based on the model</li>
<li> We could deliver a lot faster than anybody expected because  the Business Value Model allowed us to easily distinguish between  value-adding and non-value-adding features</li>
<li> We spent a lot less time writing and prioritising user stories  because we were able to derive the user stories from the value  definitions</li>
<li> The Business Value Model guided us to explore new product ideas: the business value model was a <em>hypothesis</em> that we could test and refine each time we released or performed user testing.</li>
</ul>
<p>In this interactive tutorial you&#8217;ll apply some Systems Thinking  techniques, such as the Diagram of Effects and Intermediate Objectives  Map) to define the business value model of an example project. We&#8217;ll  show you the techniques we used and discuss how you can apply those  techniques in you context so that you&#8217;ll be ready to start building a  business value model with your team.</p>
<p><strong>Agenda:</strong></p>
<ul>
<li> 18:00 &#8211; 19:00 &#8211; Welcome with snacks and drinks</li>
<li> 19:00 &#8211; 21:00 &#8211; Session</li>
</ul>
<p>Address: <a href="http://maps.google.be/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Bessenveldstraat+19,+B-1831+Diegem,+Belgium&amp;sll=51.172849,3.247838&amp;sspn=0.008933,0.01929&amp;ie=UTF8&amp;hq=&amp;hnear=Bessenveldstraat,+Diegem+1831+Machelen,+Vlaams+Brabant,+Vlaams+Gewest&amp;t=h&amp;z=16" target="_blank">Bessenveldstraat 19, B-1831 Diegem, Belgium</a></p>
<p><a title="XP usergroup" href="http://wiki.xp.be/Xpbe/XpBeMeeting20101026.html" target="_self">Register here</a> for this free event</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/09/28/usergroup-meeting-26102010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XP Days Benelux 2010</title>
		<link>http://blog.nayima.be/2010/09/27/xp-days-benelux-2010/</link>
		<comments>http://blog.nayima.be/2010/09/27/xp-days-benelux-2010/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 07:00:58 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agile analysis]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[XP Days Benelux]]></category>
		<category><![CDATA[xpday]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2244</guid>
		<description><![CDATA[[ November 25, 2010 to November 26, 2010. ] 

XP Days Benelux 2010 will be held in Kapellerput, Heeze (near Eindhoven), The Netherlands on 25-26 November

The program for XP Days Benelux has been published. This year we have more sessions than ever before: 41 sessions over 2 days. As always, it's going to be hard to select only one session from the five parallel [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.xpday.net"><img class="aligncenter" title="XP Days Benelux" src="http://xpday.net/html/Xpday2010/logo-small.png" alt="" width="200" height="94" /></a></p>
<p><a href="http://www.xpday.net">XP Days Benelux 2010</a> will be held in <a title="XP Days location" href="http://xpday.net/Xpday2010/Location.html" target="_blank">Kapellerput</a>, Heeze (near Eindhoven), The Netherlands on 25-26 November</p>
<p>The <a title="XP Days program" href="http://xpday.net/Xpday2010/Program.html" target="_blank">program</a> for XP Days Benelux has been published. This year we have more sessions than ever before: 41 sessions over 2 days. As always, it&#8217;s going to be hard to select only one session from the five parallel tracks.</p>
<p>I&#8217;ll be presenting &#8220;<a title="BVM" href="http://www.agilecoach.net/coach-tools/business-value-modeling/" target="_self">Agreeing on Business Value with Systems Thinking</a>&#8221; with <a title="Portia Tung's blog" href="http://www.selfishprogramming.com" target="_blank">Portia Tung</a>. I&#8217;ll be doing a tryout of this presentation, which has been updated after presenting it at Agile 2010. Come to the <a title="XP usergroup" href="http://wiki.xp.be/Xpbe/XpBeMeeting20101026.html" target="_blank">Agile/XP Belgium user group meeting on Tuesday 26th of October</a>.</p>
<p>If you want to see a tryout of the &#8220;Database Change Management&#8221; session, join us in the <a title="XP usergroup" href="http://wiki.xp.be/Xpbe/XpBeMeeting20101005.html" target="_blank">Agile/XP Belgium user group meeting on Tuesday 5th of October</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/09/27/xp-days-benelux-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lean Product Development at Lean &amp; Kanban Belgium 2010</title>
		<link>http://blog.nayima.be/2010/09/26/lean-product-development-lean-kanban-belgium-2010/</link>
		<comments>http://blog.nayima.be/2010/09/26/lean-product-development-lean-kanban-belgium-2010/#comments</comments>
		<pubDate>Sun, 26 Sep 2010 14:32:05 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agile analysis]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[theory of constraints]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2239</guid>
		<description><![CDATA[Parallel evolution
Last Thursday and Friday I participated in the Lean and Kanban Belgium 2010 conference. I was scheduled to present a session on Friday morning, so I could go to many sessions on Thursday.
Every session that I attended on Thursday said many things I wanted to say:

Sandrine Olivencia talked about challenging the team for continuous [...]]]></description>
			<content:encoded><![CDATA[<h2>Parallel evolution</h2>
<p>Last Thursday and Friday I participated in the Lean and Kanban Belgium 2010 conference. I was scheduled to present a session on Friday morning, so I could go to many sessions on Thursday.</p>
<p>Every session that I attended on Thursday said many things I wanted to say:</p>
<ul>
<li><a title="Sandrine Olivencia " href="http://www.leankanban2010.be/speakers.jsp#sandrine" target="_blank">Sandrine Olivencia</a> talked about challenging the team for continuous improvement</li>
<li><a title="Dave Nicolette" href="http://www.leankanban2010.be/speakers.jsp#dave" target="_blank">Dave Nicolette</a> talked about the dysfunctions around budgeting and the need for IT to integrate, not align, with the value stream</li>
<li><a title="Anthony Marcano and Andy Palmer at L&amp;K 2010" href="http://www.leankanban2010.be/speakers.jsp#antonyandy" target="_blank">Anthony Marcano and Andy Palmer</a> explained how analysis can be implemented as a pull system</li>
<li><a title="Ryan Shriver at L&amp;K Belgium" href="http://www.leankanban2010.be/speakers.jsp#ryan" target="_blank">Ryan Shriver</a> essentially said all I wanted to say about finding the real goals of our users and quantifying their needs</li>
<li>John Seddon told tales about really understanding value demand and taking a systems thinking approach to the design of work in his <a title="John Seddon talk" href="http://www.infoq.com/presentations/rethinking-lean-service" target="_blank">usual, inimitable style</a></li>
</ul>
<p>What was left to say? At the end of the day I could scrap about 3/4 of my talk. The good news is that many people are independently reporting that these techniques and approaches work. And they can show results.</p>
<p>In the end, there was more than enough to fill an hour. After the presentation several people asked questions and discussed what I presented.</p>
<p>p.s. I followed <a title="Dave Nicolette blog" href="http://dnicolet1.tripod.com/agile/index.blog/2063909/lean-and-kanban-europe-2010-trip-report/" target="_blank">Dave Nicolette</a>&#8216;s advice to grow a profitable consultancy: coin a new acronym. I give you &#8220;IDD&#8221;. You&#8217;ll have to watch the presentation to know what it means. And you&#8217;ll have to pay me big bucks to come implement it in your organisation <img src='http://blog.nayima.be/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div id="__ss_5289403" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Lean out your backlog - Lean and Kanban Belgium 2010" href="http://www.slideshare.net/agilecoachnet/lean-out-your-backlog-lean-and-kanban-belgium-2010">Lean out your backlog &#8211; Lean and Kanban Belgium 2010</a></strong><object id="__sse5289403" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=leanoutyourbackloglkbe10-100926055415-phpapp02&amp;stripped_title=lean-out-your-backlog-lean-and-kanban-belgium-2010&amp;userName=agilecoachnet" /><param name="name" value="__sse5289403" /><param name="allowfullscreen" value="true" /><embed id="__sse5289403" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=leanoutyourbackloglkbe10-100926055415-phpapp02&amp;stripped_title=lean-out-your-backlog-lean-and-kanban-belgium-2010&amp;userName=agilecoachnet" allowscriptaccess="always" allowfullscreen="true" name="__sse5289403"></embed></object></div>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/agilecoachnet">AgileCoach.net</a>.</div>
<p><a href="http://www.amazon.co.uk/Logical-Thinking-Process-Systems-Approach/dp/0873897234%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0873897234"><img src="http://ecx.images-amazon.com/images/I/51SurrmyYbL._SL160_.jpg" alt="" /></a> <a href="http://www.amazon.co.uk/Thinking-Systems-Donella-H-Meadows/dp/1844077268%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1844077268"><img src="http://ecx.images-amazon.com/images/I/41cI-DJVl-L._SL160_.jpg" alt="" /></a> <a href="http://www.amazon.co.uk/Principles-Software-Engineering-Management-Gilb/dp/0201192462%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0201192462"><img src="http://ecx.images-amazon.com/images/I/51HnOFrTsgL._SL160_.jpg" alt="" /></a> <a href="http://www.amazon.co.uk/Principles-Product-Development-Flow-Generation/dp/1935401009%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1935401009"><img src="http://ecx.images-amazon.com/images/I/51PdVCFcp3L._SL160_.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/09/26/lean-product-development-lean-kanban-belgium-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lean &amp; Kanban Europe 2010</title>
		<link>http://blog.nayima.be/2010/06/09/lean-kanban-europe-2010/</link>
		<comments>http://blog.nayima.be/2010/06/09/lean-kanban-europe-2010/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 07:00:29 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[systems thinking]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2194</guid>
		<description><![CDATA[[ September 23, 2010 to September 24, 2010. ] I'll present "Lean out your product backlog with lean product development and business analysis techniques" at the Lean &#38; Kanban Europe 2010 conference.

The session will show how using business analysis and kanban techniques we can create a flow from business goals to implementable user stories with acceptance test, focus on value-delivering capabilities and involve the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll present &#8220;<a title="Lean out your product backlog" href="http://www.leankanban2010.be/speakers.jsp#pascal" target="_blank">Lean out your product backlog with lean product development and business analysis techniques</a>&#8221; at the Lean &amp; Kanban Europe 2010 conference.</p>
<p>The session will show how using business analysis and kanban techniques we can create a flow from business goals to implementable user stories with acceptance test, focus on value-delivering capabilities and involve the whole team in product development.</p>
<p style="text-align: center;"><a href="http://www.leankanban2010.be"><br />
<img class="aligncenter" src="http://www.leankanban2010.be/img/logo/logo_speaker_small.png" border="0" alt="Lean &amp; Kanban 2010 Europe Speaker" /><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/06/09/lean-kanban-europe-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Université du SI 2010</title>
		<link>http://blog.nayima.be/2010/06/08/universite-du-si-2010/</link>
		<comments>http://blog.nayima.be/2010/06/08/universite-du-si-2010/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 07:00:39 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2190</guid>
		<description><![CDATA[[ July 1, 2010 to July 2, 2010. ] I'll co-present a session with Christophe Thibaut about the "A3 process" at the Université du SI conference on July 1-2 in Paris.

The "A3 report" is a standardized report format used within Toyota and other companies to make proposals and report. The standardized and constrained format helps the writer and readers to come to the point [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll co-present a session with Christophe Thibaut about the &#8220;<a title="How to create proposals that are heard and accepted" href="http://www.universite-du-si.com/fr/conferences/6-paris-usi-2010/sessions/948-comment-creer-des-propositions-qui-sont-entendues-et-acceptees" target="_self">A3 process</a>&#8221; at the <a title="Université du SI conference" href="http://www.universite-du-si.com" target="_blank">Université du SI conference</a> on July 1-2 in Paris.</p>
<p>The &#8220;A3 report&#8221; is a standardized report format used within Toyota and other companies to make proposals and report. The standardized and constrained format helps the writer and readers to come to the point quickly, concentrate on the essentials and get the important information without wasting time.</p>
<p>However, when applying this technique we often only implement the superficial elements, the fact that the documents are limited in size and have a standardized format. Sometimes, the exact format of the Toyota reports is copied. And then we&#8217;re disappointed because this &#8220;cargo cult&#8221; application only delivers limited benefits.</p>
<p>In this session we&#8217;ll look at and let participants experiment with the social aspects of the A3 report:</p>
<ul>
<li>How we define the standardized format to support our goals</li>
<li>How leaders and managers use A3 report writing by their team members are structured one-to-one coaching</li>
<li>How to build in iteration and feedback from peers to improve the proposals</li>
<li>How to use the review process as a consensus building tool</li>
<li>How to present reports in such a way that they&#8217;re heard, understood and accepted</li>
</ul>
<p>Come and play with us if you want to learn more about this powerful continuous improvement and learning tool.</p>
<p>If you want to know more&#8230;</p>
<p><a href="http://www.amazon.co.uk/Understanding-A3-Thinking-Component-Management/dp/1563273608%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1563273608"><img src="http://ecx.images-amazon.com/images/I/41sMQGpGCJL._SL160_.jpg" alt="" /></a> <a href="http://www.amazon.co.uk/Toyota-Kata-Managing-Improvement-Adaptiveness/dp/0071635238%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0071635238"><img src="http://ecx.images-amazon.com/images/I/51VGc25F9XL._SL160_.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/06/08/universite-du-si-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile 2010</title>
		<link>http://blog.nayima.be/2010/06/07/agile-2010/</link>
		<comments>http://blog.nayima.be/2010/06/07/agile-2010/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 12:12:44 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agile analysis]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[systems thinking]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2182</guid>
		<description><![CDATA[[ August 9, 2010 to August 13, 2010. ] I'll co-present three sessions at this year's Agile 2010 conference on August 9-13 in Orlando, Florida:

	In "Pinocchio, On Becoming a Lean Leader" (Tuesday August 10, 13:30-15:00) Portia Tung and I help participants along the dangerous journey from toy boy to real boy. You'll meet all your favourite characters from this Agile Fairytale and come away [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll co-present three sessions at this year&#8217;s Agile 2010 conference on August 9-13 in Orlando, Florida:</p>
<ul>
<li>In &#8220;<a title="Agile 2010 schedule" href="http://agile2010.agilealliance.org/schedule.html" target="_blank">Pinocchio, On Becoming a Lean Leader</a>&#8221; (Tuesday August 10, 13:30-15:00) Portia Tung and I help participants along the dangerous journey from toy boy to real boy. You&#8217;ll meet all your favourite characters from this Agile Fairytale and come away with some concrete actions to become a better leader.</li>
<li>&#8220;<a title="Agile 2010 schedule" href="http://agile2010.agilealliance.org/schedule.html" target="_blank">Agreeing on Business Value using Systems Thinking</a>&#8221; (Wednesday August 11, 09:00-10:30) is a workshop where Portia Tung and I help participants come up with a &#8220;Business Value Model&#8221; for their current project. You&#8217;ll be able to use the Business Value Model to identify the high value solutions that satisfy your customers. The number of places for this workshop will be strictly limited to 20.</li>
<li>&#8220;<a title="Agile 2010 schedule" href="http://agile2010.agilealliance.org/schedule.html" target="_blank">Estimation Games</a>&#8221; (Thursday August 12, 13:30-15:00) gives participants some rules of thumb to create reliable estimates with little effort. During the session we&#8217;ll play some small estimation games to put the lessons into practice. You need never be afraid again of estimating.</li>
</ul>
<p>If you want to know more&#8230;</p>
<p><a href="http://www.amazon.co.uk/Principles-Product-Development-Flow-Generation/dp/1935401009%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1935401009"><img class="alignnone" src="http://ecx.images-amazon.com/images/I/51PdVCFcp3L._SL160_.jpg" alt="" width="109" height="160" /></a> <a href="http://www.amazon.co.uk/Software-Estimation-Demystifying-Demystified-Practices/dp/0735605351%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0735605351"><img src="http://ecx.images-amazon.com/images/I/41N4pbyXGCL._SL160_.jpg" alt="" /></a> <a href="http://www.amazon.co.uk/Logical-Thinking-Process-Systems-Approach/dp/0873897234%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0873897234"><img src="http://ecx.images-amazon.com/images/I/51SurrmyYbL._SL160_.jpg" alt="" /></a> <a href="http://www.amazon.co.uk/Pinocchio-Little-Golden-Books-Random/dp/0736421521%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0736421521"><img src="http://ecx.images-amazon.com/images/I/51GL5gIHl7L._SL160_.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/06/07/agile-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Journée Agile Belgique 2010</title>
		<link>http://blog.nayima.be/2010/05/27/journee-agile-belgique-2010/</link>
		<comments>http://blog.nayima.be/2010/05/27/journee-agile-belgique-2010/#comments</comments>
		<pubDate>Thu, 27 May 2010 07:00:14 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agile analysis]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[systems thinking]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2174</guid>
		<description><![CDATA[[ June 16, 2010; 1:00 pm to 7:30 pm. ] Je présenterai deux sessions à la conférence Journée Agile 2010 à Gosselies (près de Charleroi), Belgique ce 16 juin.

C'est la première édition de cette conférence et aussi la première conférence francophone sur l'agilité en Belgique.

"Les Boucles XP" est une introduction à la méthode Extreme Programming. Vera Peeters et moi avons créé cette présentation il y [...]]]></description>
			<content:encoded><![CDATA[<p>Je présenterai deux sessions à la conférence<a title="Journée Agile" href="http://www.journeeagile.be/" target="_blank"> Journée Agile 2010</a> à Gosselies (près de Charleroi), Belgique ce 16 juin.</p>
<p>C&#8217;est la première édition de cette conférence et aussi la première conférence francophone sur l&#8217;agilité en Belgique.</p>
<p>&#8220;Les Boucles XP&#8221; est une introduction à la méthode Extreme Programming. Vera Peeters et moi avons créé cette présentation il y a longtemps pour donner un goût de la façon de travailler d&#8217;une équipe vraiment agile. A travers les pratiques et les exemples d&#8217;équipes avec qui nous avons travaillé depuis 1999, la présentation explique pourquoi cette méthode marche et comment procéder pour définir une méthode qui convient à votre équipe. Pour cela, il faut voir les choses comme un système où la valeur du tout est bien plus que la somme des valeurs des éléments.</p>
<p>&#8220;Agile + Business Analysis = Lean Projects&#8221; explique comment on peut combiner les techniques de Business Analysis avec ceux des méthodes Agiles pour &#8220;construire la bonne chose&#8221; et &#8220;construire de la bonne façon&#8221;. Le résultat: des projets vraiment &#8220;Lean&#8221;, de la demande du client jusqu&#8217;à la livraison. L&#8217;expérience nous a montré que cette combinaison nous a permis de livrer des projets en beaucoup moins de temps qu&#8217;auparavant et en même temps livrer un produit qui avait plus de valeur que prévu. Vous verrez quelques techniques que vous pourrez appliquer dès demain et des pistes pour en savoir plus.</p>
<p>A bientôt!</p>
<p style="text-align: center;"><a href="http://www.nayima.be/html/xploops.jpg"><img class="aligncenter" title="XP Loops" src="http://www.nayima.be/html/xploops.jpg" alt="" width="629" height="450" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/05/27/journee-agile-belgique-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Value in Lean</title>
		<link>http://blog.nayima.be/2010/01/29/value-in-lean/</link>
		<comments>http://blog.nayima.be/2010/01/29/value-in-lean/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 14:07:28 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile analysis]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[lean]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=2102</guid>
		<description><![CDATA[In search of Lean Business Value
I&#8217;m looking for useful and usable definitions of Business Value. Lean should have a lot to say about value (when they&#8217;re not talking about waste): Value Stream, (non-)value-adding work, Value Stream Manager.
And yet, a book like Creating a Lean Culture: Tools to Sustain Lean Conversions that describes Lean Management doesn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<h2>In search of Lean Business Value</h2>
<p>I&#8217;m looking for <a title="Looking for Business Value" href="/2010/01/04/how-do-others-define-business-value/" target="_self">useful and usable definitions of Business Value</a>. Lean should have a lot to say about value (when they&#8217;re not talking about waste): <strong>Value</strong> Stream, (non-)<strong>value</strong>-adding work, <strong>Value</strong> Stream Manager.</p>
<p><img class="alignright" src="http://ecx.images-amazon.com/images/I/61RFVQnU8zL._SL160_.jpg" alt="" width="112" height="160" />And yet, a book like <a href="http://www.amazon.co.uk/Creating-Lean-Culture-Sustain-Conversions/dp/1563273225%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1563273225">Creating a Lean Culture: Tools to Sustain Lean Conversions</a> that describes Lean Management doesn&#8217;t define what Value is or how you define it. The Lean Manager&#8217;s job is to ensure that the right thing is done the right way. &#8220;The Right Thing&#8221; has been defined beforehand and the Lean <strong>Production</strong> Manager ensures that the value (as defined in the product to deliver) is delivered quickly and efficiently. In production, <strong>quality has been defined and is constant</strong> (except when the product changes). The emphasis of the production manager is on &#8220;the right way&#8221; and increasing flow by reducing waste because those are the only variables the production manager (and workers) can influence.</p>
<p><a href="http://www.amazon.co.uk/Implementing-Lean-Software-Development-Addison-Wesley/dp/0321437381%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0321437381">Implementing Lean Software Development: From Concept to Cash</a> has a separate chapter on Value, which comes just before the chapter on Waste. The chapter doesn&#8217;t really define value. The closest to a definition of value comes from <a href="http://www.amazon.co.uk/Lean-Solutions-Companies-Customers-Together/dp/0743276035%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0743276035">Lean Solutions: How Companies and Customers Can Create Value and Wealth Together</a>. What do customers want?</p>
<ul>
<li>Solve my problem completely</li>
<li>Don&#8217;t waste my time</li>
<li>Provide exactly what I want</li>
<li>Deliver value exactly where I want it</li>
<li>Supply value exactly when I want it</li>
<li>Reduce the number of decisions I must make to solve my problems</li>
</ul>
<p>This gives us a good set of criteria to check, because each of these criteria reduces the customer&#8217;s value if done badly. How do we know what customers value? The advice is to understand the customer by:</p>
<ul>
<li>Living in the circumstances of the customer, for example when the chief engineer of the Siena minivan cruises from Canada to Mexico to understand how to improve the car.</li>
<li>A similar technique is &#8220;apprenticing&#8221;, where we learn how to do the work from a user</li>
<li>Observe real users at work</li>
<li>Perform usability testing to ensure we haven&#8217;t reduced customer value</li>
</ul>
<h2>Toyota Way Value</h2>
<p>If we look at the <a href="http://www.amazon.co.uk/Toyota-Way-Management-Principles-Manufacturer/dp/0071392319%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0071392319">14 Management Principles from the World&#8217;s Greatest Manufacturer</a> from the Toyota Way (p. 37) we see that Customer and Value are only mentioned a few times:</p>
<ul>
<li>Generate value for the customer, society and the economy &#8211; Principle 1: Long Term Philosophy</li>
<li>Quality for the customer drives your value proposition &#8211; Principle 5: Build a Culture of stopping to fix problems, to get quality right the first time</li>
</ul>
<p>So, Value == Quality for the Customer.</p>
<p>Chapter 5 describes how Quality for the Customer was defined for the Lexus.</p>
<ul>
<li>Look at who the competitors are</li>
<li>For each competitor, what do customers like and dislike about them?</li>
<li>Rank order the quality attributes</li>
<li>Select a small number of target qualities (in this case: top speed, fuel consumption, noise, aerodynamics and weight)</li>
<li>Define constraints and basic needs (reliability, safety, resale value, interior&#8230;)</li>
<li>Set targets for each of the quality attributes</li>
</ul>
<p>Now, we know that if we ask potential customers and users what they like in existing products and want to see in the new product we&#8217;re not going to get a very exciting list. In &#8220;<a title="Kano Model" href="http://en.wikipedia.org/wiki/Kano_model" target="_blank">Kano model</a>&#8221; terms, we&#8217;re going to get the &#8220;must have&#8221; basic needs and some performance needs (&#8220;It uses a bit less fuel than my current car? Nice.&#8221;). Where do we get the exciter features that make the difference?</p>
<p>In this case the exciter was the word <strong>AND</strong>. The new car had to beat its rivals in all of the target qualities: lighter AND faster AND more fuel-efficient AND quieter AND&#8230; than the leader in each quality.</p>
<h2>Toyota Production System Value</h2>
<p><img class="alignright" src="http://ecx.images-amazon.com/images/I/51E7jCS7PhL._SL160_.jpg" alt="" width="107" height="160" />The Toyota Production System (and all the material derived from it) doesn&#8217;t say much about value because value has already been defined and is a constant (or constraint) for production. <a href="http://www.amazon.co.uk/Toyota-Product-Development-System-Integrating/dp/1563272822%3FSubscriptionId%3D1ZRER1ZE19XKWEFBW7R2%26tag%3Dagilesystems-21%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1563272822">The Toyota Product Development System</a> has as its first principle &#8220;<strong>Establish Customer-Defined Value to Separate Value-Added from Waste</strong>&#8220;.</p>
<p>How is this done?</p>
<ul>
<li>Appoint program leaders who have the background and experience to establish an emotional connection with the target customer</li>
<li>Perform Genchi Genbutsu (Go See the Actual Work) to see the customer in action in their environment</li>
<li>Create a vision for the product which includes quantitative and qualitative goals (using &#8220;Value Targeting Process&#8221;, as described above)</li>
<li>Create a concept paper based on thorough discussion, information gathering and consensus-building</li>
<li>The leader and the concept paper guide development throughout the project</li>
<li>The project is broken down into functional teams, each with their own leader who applies the same process recursively, so that each team has a customer perspective</li>
<li>Value targets are set</li>
<li>Cross-functional teams work together to find ways to achieve all the value targets</li>
</ul>
<h2>Business Value is a Model</h2>
<p>At Agile 2008, <a title="About Chris Matts" href="http://decision-coach.com/about/" target="_blank">Chris Matts</a> and <a title="Any Pols blog" href="http://www.pols.co.uk/blog" target="_blank">Andy Pols</a> had a session about Business Analysis. They made one statement which clarified what I was looking for and what I was doing:</p>
<blockquote><p>Business Value is not a value. Business Value is a model.</p></blockquote>
<p>There&#8217;s not just one value or one quality: different stakeholders all value lots of (conflicting) things. Moreover, value is not static. For example: whether I deliver a car (or a software project) next week or in six months can have enormous effects on your valuation of that exact same product.</p>
<p>As with all models, much of the value comes from the thinking about value and the modeling, not the final model. When I come onto a project, I will always ask about the Business Value Model. If you have an explicit and agreed model, decision-making will be much more effective. If you don&#8217;t have an explicit model, that tells me a lot: we&#8217;re going to have constant discussion about goals and value. Even worse, some teams have an explicit model (&#8220;<a title="Chris Argyris" href="http://en.wikipedia.org/wiki/Chris_Argyris" target="_blank">espoused theory</a>&#8220;), but use another model (&#8220;<a title="Chris Argyris" href="http://en.wikipedia.org/wiki/Chris_Argyris" target="_blank">theory in use</a>&#8220;) which leads to no end of conflicts and dysfunctional behaviour. I can usually deduce very quickly what the real model is from the actions of those involved. That&#8217;s why I like to add a third part to the statement:</p>
<blockquote><p>Business Value is not a value. Business Value is a model. Business Value models what you value.</p></blockquote>
<p>So&#8230; How can build a Business Value Model in our work?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2010/01/29/value-in-lean/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<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>How do you estimate the Business Value of User Stories? You don&#8217;t.</title>
		<link>http://blog.nayima.be/2009/12/30/how-do-you-estimate-the-business-value-of-user-stories/</link>
		<comments>http://blog.nayima.be/2009/12/30/how-do-you-estimate-the-business-value-of-user-stories/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 08:00:52 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[agile analysis]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[Real Options]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[xpday]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1976</guid>
		<description><![CDATA[Estimating Business Value
At XP Days London I attended an Open Space session on &#8220;Estimating Business Value&#8221;. Ironically, it was hard to hear the other people in the working group because of the noise generated by the working group next to us discussing &#8220;Agile isn&#8217;t solving our customers problems because they&#8217;re not here&#8220;. Yup, we were [...]]]></description>
			<content:encoded><![CDATA[<h2>Estimating Business Value</h2>
<p>At <a title="XP Days London" href="http://www.xpday.org" target="_blank">XP Days London</a> I attended an <a title="XP Days London open space topics" href="http://xpday-london.editme.com/XpDay2009OpenSpaceTopics" target="_blank">Open Space session</a> on &#8220;Estimating Business Value&#8221;. Ironically, it was hard to hear the other people in the working group because of the noise generated by the working group next to us discussing &#8220;<a title="XP Days London open space on absence of customers" href="http://xpday-london.editme.com/AgileNotSolvingOurCustomersProblemsBecauseTheyreNotHere" target="_blank">Agile isn&#8217;t solving our customers problems because they&#8217;re not here</a>&#8220;. Yup, we were discussing <em>business</em> value with not a customer in sight or any idea on how we could involve them in the discussion.</p>
<p>The topic of the session was</p>
<blockquote><p>How do we estimate the Business Value of User Stories?</p></blockquote>
<p>We didn&#8217;t get much result from the discussion. There&#8217;s no writeup on the <a title="XP Days London open space topics" href="http://xpday-london.editme.com/XpDay2009OpenSpaceTopics" target="_blank">open space wiki</a>. I don&#8217; t know if the organiser of the session got anything out of the session. I didn&#8217;t.</p>
<p>First of all, the session never defined what &#8220;Business Value&#8221; is. That&#8217;s the topic of a later blog post.</p>
<p>Secondly, I don&#8217;t think you can get a good answer to that question because <strong>it&#8217;s the wrong question</strong>.</p>
<h2>Why is this the wrong question?</h2>
<p>Because it presupposes that <strong>we first write User Stories and then estimate their value</strong>.</p>
<p>If we don&#8217;t know the value of the stories, we risk writing a lot of low (or zero) value stories. And many teams do. We write lots of User Stories in the hope of discovering the high value ones. We end up with a lot of stories that then have to be prioritised, valued, estimated and managed. <a title="Portia's blog" href="http://www.selfishprogramming.com/" target="_blank">Portia</a> taught me a colourful description of this result: <strong>a Vomit of User Stories</strong>.</p>
<h2>What are the consequences of a Vomit of User Stories?</h2>
<p>We spend a lot of time on them:</p>
<ul>
<li>user story telling meetings</li>
<li>user story cost estimation meetings</li>
<li>user story value estimation meetings (that&#8217;s the meeting where we force our product owner to put a value number on the user story)</li>
<li>user story planning meetings</li>
</ul>
<p>Just to decide what gets done in the next iteration.</p>
<p>If we estimate and track tasks, not stories, we need to add</p>
<ul>
<li>task breakdown meetings</li>
<li>task estimation meetings instead of story estimation meetings</li>
</ul>
<p>Add to that</p>
<ul>
<li>an iteration retrospective</li>
<li>a mid-iteration review</li>
<li>a show and tell meeting</li>
<li>daily standup meetings</li>
</ul>
<p>Meanwhile, there&#8217;s &#8220;backlog grooming&#8221; going on. It&#8217;s a wonder anything gets done in an iteration!</p>
<p>Indeed, I&#8217;ve heard many managers and developers of companies that have started with Agile complain about the many meetings. They feel that they&#8217;re not getting much done.</p>
<h2>So, what&#8217;s the correct question then?</h2>
<blockquote><p>How do we find the User Stories that deliver the Business Values?</p></blockquote>
<p>That presupposes a different process: one where <strong>we first define what Business Values we intend to achieve</strong> and then generate those User Stories that contribute to the Business Values.</p>
<p>That should be a no-brainer, right?</p>
<ul>
<li>We first decide what values (or benefits) we want to achieve before lauching a project or product</li>
<li>Then we find and improve the business processes that deliver that value</li>
<li>Then we find and improve the supporting business processes that make the value-delivering processes possible</li>
<li>When the team needs user stories, we take the highest value processes and break them down into user stories at the <em>right level of granularity</em> for the team&#8217;s needs. The team <em>pulls </em>the stories, so we only generate a minimal set of user stories.</li>
</ul>
<p>The User Stories that implement those business processes clearly contribute to the business values, otherwise we wouldn&#8217;t even have considered them.</p>
<h2>What&#8217;s the value of an iteration?</h2>
<p>We keep talking about <em>value</em> and <em>business value</em>, but for our customers there&#8217;s <strong>no value</strong> delivered by iterations. They see <em>real value</em> when the product (and that&#8217;s not just software, despite &#8220;Working software over comprehensive documentation&#8221;!) gets released into the hands of users. Iterations (more correctly: timeboxes) are a useful project management tool, no more.</p>
<h2>What&#8217;s the business value of a story?</h2>
<p>I don&#8217;t think it matters much.</p>
<p>Why do you want to know the business value of a user story?</p>
<ul>
<li>It&#8217;s no longer needed to <strong>eliminate zero or low value user stories</strong>, because we don&#8217;t create or consider them at all.</li>
<li>Another use could be to <strong>prioritise user stories</strong> by business value in a release or timebox. If we&#8217;ve already prioritised the business values and the processes that deliver them, we need to make sure the processes are implemented completely. So, I&#8217;d schedule user stories in such a way as to <em>finish</em> the high value processes as soon as possible and have as few processes in progress as possible. Other considerations, like dependencies, constraints, risks and real options, will weigh much more heavily when scheduling.</li>
</ul>
<p>Why else would you want to know the business value of a user story?</p>
<p>I see no need to put a Business Value number on User Stories.</p>
<p>In the end, the customer doesn&#8217;t care about the allocation of user stories to timeboxes. They care that the selected business values are delivered in the release.</p>
<h2>Asking the right question</h2>
<p>Before we can find the right User Stories, we first need to ask our customers</p>
<blockquote><p>What are the business values, the benefits, you need to achieve with this project or product? And how will you know you got them?</p></blockquote>
<p>So, instead of inviting your customers to XP Days, why don&#8217;t you go to them and ask some questions? <a title="How to ask questions" href="http://blog.nayima.be/2009/12/07/or-considered-harmful/" target="_self">Asking questions is simple, but not easy</a>.</p>
<p>Do you know what values your work is going to deliver? Do you know how your work delivers those values? If not, why are you doing this project? Why are you being paid?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/12/30/how-do-you-estimate-the-business-value-of-user-stories/feed/</wfw:commentRss>
		<slash:comments>5</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>Bottleneck Game at Agile Tour Lille 2009</title>
		<link>http://blog.nayima.be/2009/10/24/bottleneck-game-at-agile-tour-lille-2009/</link>
		<comments>http://blog.nayima.be/2009/10/24/bottleneck-game-at-agile-tour-lille-2009/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 16:52:58 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[Real Options]]></category>
		<category><![CDATA[systems thinking]]></category>
		<category><![CDATA[theory of constraints]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1875</guid>
		<description><![CDATA[[ October 30, 2009; 1:30 pm to 6:30 pm. ] I present the Bottleneck Game at Agile Tour Lille on October 30th 2009.

Come and play to discover the Theory of Constraints and the "Five Focusing Steps" to really improve processes. Experience how and why Agile, Lean and Real Options work.

]]></description>
			<content:encoded><![CDATA[<p>I present the <a title="The Bottleneck game download" href="http://www.agilecoach.net/coach-tools/bottleneck-game/" target="_self">Bottleneck Game</a> at <a title="Agile Tour Lille 2009" href="http://agiletour.com/en/at2009_lille.html" target="_blank">Agile Tour Lille</a> on October 30th 2009.</p>
<p>Come and play to discover the Theory of Constraints and the &#8220;Five Focusing Steps&#8221; to really improve processes. Experience how and why Agile, Lean and Real Options work.</p>
<p><a href="http://blog.nayima.be/wp-content/uploads/Bottleneck-Game-l.png"><img src="http://blog.nayima.be/wp-content/uploads/Bottleneck-Game.png" alt="The Bottleneck Game" title="The Bottleneck Game" width="320" height="217" class="aligncenter size-full wp-image-1879" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/10/24/bottleneck-game-at-agile-tour-lille-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>Visualisation + Action = Visual Management</title>
		<link>http://blog.nayima.be/2009/09/21/visualisation-action-visual-management/</link>
		<comments>http://blog.nayima.be/2009/09/21/visualisation-action-visual-management/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 08:00:04 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[theory of constraints]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1798</guid>
		<description><![CDATA[Visual Controls are in
One of the great ideas Agile has incorporated from Lean is the use of Visual Control.

Release burndown charts tell me if we&#8217;re going to deliver on our promises. If we&#8217;re significantly behind the plan, we can take action: update the plan or take action to come back to plan. If we&#8217;re significantly [...]]]></description>
			<content:encoded><![CDATA[<h2 style="text-align: left;"><img class="aligncenter size-full wp-image-1801" title="A picture can be a powerful thing" src="http://blog.nayima.be/wp-content/uploads/dorian.png" alt="The image can be a powerful thing" width="320" height="479" />Visual Controls are in</h2>
<p>One of the great ideas Agile has incorporated from Lean is the use of Visual Control.</p>
<ul>
<li>Release burndown charts tell me if we&#8217;re going to deliver on our promises. If we&#8217;re significantly behind the plan, we can take action: update the plan or take action to come back to plan. If we&#8217;re significantly ahead of plan we can update the plan, by adding more value to the release or by releasing earlier.</li>
<li>Kanban boards tell me what&#8217;s happening with each of the stories in the iteration. If there are too many stories in any column that might be a sign of a bottleneck ahead or we might be starting too many stories. If there aren&#8217;t enough stories in a column that might indicate a bottleneck in front or we might not be focusing on the right type of work.</li>
<li>Different type of items tell me at a glance what&#8217;s happening. If there are many red issue/impediment/bug cards on the board, they&#8217;ll stand out like a sore thumb. We can &#8220;stop the line&#8221; and investigate why there are so many blockers.</li>
<li>Different card colours for different types of features or customers might tell us if our feature mix is good. In one case, a lot of different colours might indicate that we&#8217;re not focused. In another case, too many cards of the same colour might mean we&#8217;re not giving enough attention to other types of customers.</li>
</ul>
<p>It&#8217;s always fun to walk into a team space, look at the visualisations and ask questions. The most important question is &#8220;WHY?&#8221; Why do you update this graph? Why do you track these cards? Why is that column there? Why do you put red Post-it&#8217;s in that box? Why is there a green dot on this card? &#8220;Because the coach or the book told us to do it&#8221; is not an acceptable answer.</p>
<p>Why do you visualise these things?</p>
<h2>The goal is to take action</h2>
<p><a href="http://blog.nayima.be/wp-content/uploads/visual_controls-l.png"><img class="aligncenter size-full wp-image-1805" title="visual_controls" src="http://blog.nayima.be/wp-content/uploads/visual_controls.png" alt="visual_controls" width="320" height="240" /></a></p>
<p>This picture shows about half of the information that this team visualises. This team knows <a title="More than a definition of done" href="http://blog.nayima.be/2009/07/10/conversations-by-the-team-board/" target="_self">what each of the columns means</a> and what it means to move a story or task to another column. They know what to do when one of the columns gets too full. They know what to do when columns are empty. They know that red Post-its are dealt with differently than yellow Post-its. They know who should deal with impediments and questions (the red Post-its on the left) in each of the three impediment boxes (technical issues, business/feature issues, project issues).</p>
<p>They know that a story or task needs to be peer-reviewed before it can move in the &#8220;To Validate&#8221; column. If the review isn&#8217;t satisfactory, the card moves back to the &#8220;To Do&#8221; column. They know that the stakeholders in the context diagram need to be notified and consulted when something happens to the processes they participate in.</p>
<ul>
<li>A visualisation provides the up-to-date information to trigger actions</li>
<li>These actions are defined upfront</li>
<li>The whole team knows and agrees with the actions</li>
</ul>
<p>A visualisation without actions is just a pretty picture.</p>
<h2>Stop visualising if you can&#8217;t or won&#8217;t take action</h2>
<blockquote><p>I walked into a team room and saw that there were five burndown charts, one for each project the team was working on. One of the burndowns indicated that, if things continued to go as they had, this project was going to be released as planned. The four other burndowns indicated that these projects wouldn&#8217;t deliver as planned: the rate of descent was too low or they had levelled off (or &#8216;flatlined&#8217;): no progress was being made. I asked the team what they were going to do about those four projects.</p>
<p><strong>Team</strong>: <em>What do you mean?<br />
</em><strong>Coach</strong>: <em>Well, are you going to inform the customers or account managers of those four projects to tell them their project won&#8217;t be delivered as planned? Are you going to negotiate a new release date? Are you going to re-negotiate the scope of these projects if they have a fixed deadline? Can you drop or put some of these projects on hold so that you can stop context-switching and focus on one or a few projects? Are you going to look at the reasons for not delivering as planned? Are you going to see why you accepted more work than you could deliver?</em><br />
<strong>Team</strong>: <em>No. We&#8217;ll just continue working on the one big, important project and we&#8217;ll see what happens with the four others.</em><br />
<strong>Coach</strong>: <em>Then I&#8217;d advise you to stop updating those burndown charts, you&#8217;re just wasting time. You could even stop estimating those projects, because they seem to be of the &#8220;it&#8217;ll be ready when it&#8217;s ready&#8221; type.</em></p></blockquote>
<p>If you&#8217;re not going to do anything with the information provided by your visualisation you might as well stop updating those visualisations.You&#8217;re just wasting your time. You&#8217;re obscuring the information that <em>is</em> used to trigger action.</p>
<p>If you&#8217;ve created a visualisation to take action to solve a problem and to verify if the problem is solved, you might take the visualisation down once the problem is completely solved. For example, you need to visualise the state and performance of a <a title="Dealing with constraints" href="http://blog.nayima.be/2009/04/16/the-theory-of-constraints-five-focusing-steps-in-action/" target="_self">bottleneck</a> while you&#8217;re dealing with it. Once the performance of the bottleneck has improved so much that the constraint moves somewhere else, you can stop monitoring. You now need to find a way to visualise the new bottleneck.</p>
<p>You need to refactor your visualisations. That&#8217;s why I like low-fidelity and easy to change visualisations. I think <a title="Xavier Quesada makes ultra-neat kanban boards" href="http://www.xqa.com.ar/visualmanagement/2009/06/kanban-boards/" target="_blank">Xavier&#8217;s kanban boards</a> are beautiful, clear and neat, but I prefer to use a whiteboard as a kanban board, so that we can quickly erase and redraw columns, rows and boxes. And I prefer to put up (story) cards with magnets, rather than stick up task Post-its.</p>
<h2>Visualise to show the need for action</h2>
<blockquote><p>A manager came up to me with a worried look on his face.</p>
<p><strong>Manager</strong>: That chart over there, is that project XYZ release 6.3?<br />
<strong>Coach</strong>: Yes, that&#8217;s the burndown chart for project XYZ release 6.3.<br />
<strong>Manager</strong>: Why hasn&#8217;t there been any progress in the past three iterations? This way we&#8217;re never going to be able to release by the end of the year!<br />
<strong>Coach</strong>: The team has been waiting for a decision from you. They can&#8217;t mark any story as DONE until the acceptance criteria are agreed upon. Your decision affects about three quarters of all stories in this release. The team has tried to raise this impediment with you several times. See that red card on the board there? The lack of that decision is now the #1 risk for the project.<br />
<strong>Manager</strong>: Oh.</p>
<p>That same day the decision was taken.</p></blockquote>
<p>Making the consequences of inaction visible can be a way to try and trigger some action, <em>when everything else has been tried</em>.</p>
<p>This is not information for the team, so it shouldn&#8217;t be in the team space. It should be where the people who need to take action, are. Some companies put their build status up on a monitor at the entrance where all employees and visitors see it. In this case, the burndown chart was in the corridor that led up to the executives&#8217; offices. A coffee corner can also be a very effective information radiator.</p>
<blockquote><p>This small internal IT team implemented small projects for about ten internal customers. The internal customers didn&#8217;t set overall priorities, they all thought their project had the highest priority. In some companies the customer who shouts loudest gets highest priority. In this company, the customer who shouted most recently got highest priority. As a result, the team trashed: frequent context-switches and priority changes made it impossible to get things done.</p>
<p>During one lunch break a team member bought some packs of multi-coloured index cards and magnets. The team wrote the customer requests on the cards and affixed them to the side of a big iron cupboard next to the coffee machine. Each customer got different coloured cards. The cards were ordered top to bottom in the order in which they had been received.</p>
<p>As the customers got their coffee, they asked about the colourful display. The team explained that this was all the work they had to do, displayed in the order in which they would do it.</p>
<p><strong>Customer</strong>: Wow, that&#8217;s a lot of work! So, where are my projects?<br />
<strong>Team</strong>: There, do you see that green card? And there, near the bottom, is another one.<br />
<strong>Customer</strong>: But that project is very urgent!<br />
<strong>Team</strong>: Then you&#8217;ll have to talk to the customers of the projects above yours.</p>
<p>For the first time, these customers saw why their &#8220;simple projects&#8221; took several months to deliver: they weren&#8217;t the only customer of the team. For the first time they realised that they would have to talk to the other customers to set priorities, because &#8220;if you let those programmers set priorities there was no knowing when your project would be ready&#8221;.</p></blockquote>
<p>It&#8217;s not a very effective way of triggering actions: you&#8217;re essentially &#8220;sending signals&#8221; in the hope that someone will pick them up. But sometimes it&#8217;s your last hope. You can only try this fo a short while: teams won&#8217;t keep updating the visualisation if there&#8217;s no reaction.</p>
<h2>What can I do?</h2>
<p>Have a look at all the visualisations your team uses.</p>
<p>If your team has none, ask yourself:</p>
<ul>
<li>What is the one piece of information I would absolutely need to see to do my job well? Of what upcoming problem(s) do I need to be aware?</li>
<li>How could you visualise this information by spending no more than five minutes per day and using nothing more complicated than paper, pens, Post-its, magnets, pieces of string and a whiteboard?</li>
<li>What different actions can you take based on that visualisation? How do you know things are going well? What kinds of problems can you see? What action will you take for each kind of problem?</li>
</ul>
<p>If your team has visualisations, ask yourself:</p>
<ul>
<li>What is the one visualisation I wouldn&#8217;t want to miss? Why?</li>
<li>For each of the elements (each row, column, box, card colour, writing on the card, number of cards in a box/row/column&#8230;): what action do I intend to take based on it?</li>
<li>Is there any way to simplify this? If there are elements that don&#8217;t lead to an action, could I take them away?</li>
</ul>
<p>Now have this same conversation with your team and refactor your visualisations.</p>
<h2>The laws of Visual Management</h2>
<p>Just make sure that you obey the two laws of Visual Management:</p>
<blockquote><p><strong>Before you can take action you must make the problems and goals visible</strong>.</p>
<p><strong>If you make something visible you must be prepared to take action based upon the information shown</strong>.</p></blockquote>
<p>Where do you start?</p>
<p>I don&#8217;t know about your situation, but I&#8217;d start by <a title="Theory of Constraints in action" href="http://blog.nayima.be/2009/04/16/the-theory-of-constraints-five-focusing-steps-in-action/" target="_self">defining the goal of your team and finding the bottleneck</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/09/21/visualisation-action-visual-management/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>The Importance of Accounting</title>
		<link>http://blog.nayima.be/2009/07/24/the-importance-of-accounting/</link>
		<comments>http://blog.nayima.be/2009/07/24/the-importance-of-accounting/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 17:16:42 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1540</guid>
		<description><![CDATA[Where would you rather work?
Would you rather be a member of a Cost Centre or of a Value Stream?
Even if you don&#8217;t know exactly what each term means, where would you rather work?
Which of the two would focus most on the customer?
Which of the two would be more open to Agile, Lean or continuous improvement?
Accounting [...]]]></description>
			<content:encoded><![CDATA[<h2>Where would you rather work?</h2>
<p>Would you rather be a member of a<strong> <a title="Cost Centre definition" href="http://en.wikipedia.org/wiki/Cost_centre_(business)" target="_blank">Cost Centre</a></strong> or of a <a title="Value Stream definition" href="http://en.wikipedia.org/wiki/Value_stream" target="_blank"><strong>Value Stream</strong></a>?</p>
<p>Even if you don&#8217;t know exactly what each term means, where would you rather work?</p>
<p>Which of the two would focus most on the customer?</p>
<p>Which of the two would be more open to Agile, Lean or continuous improvement?</p>
<p><a title="Lean vs Cost Accounting" href="http://www.evolvingexcellence.com/blog/2009/07/lean-is-not-as-simple-as-abc.html" target="_blank">Accounting matters</a>. Not just for the numbers, but also for the words.</p>
<p>When was the last time you talked to your accountant or CFO?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/07/24/the-importance-of-accounting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Paper Process</title>
		<link>http://blog.nayima.be/2009/07/21/the-paper-process/</link>
		<comments>http://blog.nayima.be/2009/07/21/the-paper-process/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 22:45:03 +0000</pubDate>
		<dc:creator>Pascal</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[systems thinking]]></category>

		<guid isPermaLink="false">http://blog.nayima.be/?p=1496</guid>
		<description><![CDATA[I&#8217;m sorry, I can&#8217;t help you because the system is down
How many times have you heard this apology? Often, the apology is &#8220;The system is down again.&#8221; In some places the system is always down around certain times and you get the same apology every day.
Why are we suprised when systems are unavailable? There will [...]]]></description>
			<content:encoded><![CDATA[<h2>I&#8217;m sorry, I can&#8217;t help you because the system is down</h2>
<p>How many times have you heard this apology? Often, the apology is &#8220;The system is down <strong>again</strong>.&#8221; In some places the system is always down around certain times and you get the same apology every day.</p>
<p>Why are we suprised when systems are unavailable? There will be bugs, mistakes and scheduled downtime. We should not be suprised the system is down, we should expect it.</p>
<p>Some time ago, an IT architect asked me during a job interview if it was possible to build reliable systems out of unreliable parts. My response:</p>
<blockquote><p>The only way to build a reliable system is to build it out of unreliable parts (or systems)</p></blockquote>
<p>If you want to build a reliable system, you have to be aware that all its subsystems are unreliable. This allows you to take appropriate measures, like building in redundancy.</p>
<h2>We need a paper process</h2>
<p>A smart manager I once worked with insisted that every business-critical automated process also required a backup &#8220;Paper Process&#8221;.  The Paper Process defined how the work would be done when (not if) IT systems were down, with nothing more complicated than pen and paper (and a battery-powered calculator if really needed). When systems were unavailable everybody knew what they had to do to keep the business ticking over as if nothing happened. They also knew how to catch up when the systems were available again. In this case, it was clear who the bottlenecks were, so the other people <a title="Subordinating according to the Theory of Constraints" href="http://blog.nayima.be/2009/04/16/the-theory-of-constraints-five-focusing-steps-in-action/" target="_blank">subordinated </a>by entering the backlog of data on paper into the system. Did I mention that this department used less automation than other similar departments, yet had a better track record of delivering on time,  was more efficient and brought in more money?</p>
<p>Defining an alternative Paper Process was relatively easy, because we really understood the <a title="Business Requirements" href="http://blog.nayima.be/2009/07/18/avoid-change/" target="_self">real business requirements</a> of our customer. Since then I use this as a test of my understanding of the real requirements: could I implement the requirements with nothing more than paper and pencil? If you have real requirements (and not a solution in disguise) it&#8217;s easy to define several different implementations.</p>
<p>Since that project I learned more about processes. If I had to do this project again I would do it the other way round: implement the Paper Process first and ask what, if anything, we would need if the Paper Process broke down. <a title="Forget SAP, use a whiteboard" href="http://www.evolvingexcellence.com/blog/2006/06/forget_sap_run_.html" target="_blank">Maybe a whiteboard is enough</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nayima.be/2009/07/21/the-paper-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

