<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Agile is like&#8230; cooking???</title>
	<atom:link href="http://www.agileforall.com/2009/03/31/agile-is-like-cooking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agileforall.com/2009/03/31/agile-is-like-cooking/</link>
	<description>Agile For All</description>
	<lastBuildDate>Fri, 13 Jan 2012 18:11:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Pascal Thivent</title>
		<link>http://www.agileforall.com/2009/03/31/agile-is-like-cooking/comment-page-1/#comment-337</link>
		<dc:creator>Pascal Thivent</dc:creator>
		<pubDate>Wed, 26 Aug 2009 19:30:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.agileforall.com/?p=590#comment-337</guid>
		<description>The cooking metaphor is a very good metaphor. Actually, the first time I saw this metaphor was in &quot;Lean software development: an agile toolkit&quot; by Mary and Tom Poppendieck. More precisely, in this book, the authors write about two very different cooking activities: &lt;b&gt;creating a recipe&lt;/b&gt; and &lt;b&gt;following a recipe&lt;/b&gt;. In the first case, the idea is to try many variations on a theme to find the best dish; it&#039;s a &lt;i&gt;development process&lt;/i&gt;. In the second case, the idea is to reproduce an existing recipe with a minimum of variations; it&#039;s a &lt;i&gt;production process&lt;/i&gt;. In the first case, &quot;quality is fitness for use, variable results are good, iterations generate value&quot;. In the second case, &quot;quality is conformance to requirements, variables results are bad, iterations generate waste (rework)&quot;. These are the differences between a development process and a production process. And obviously, creating a good software is more like creating a recipe; it&#039;s a development process. 

It is funny to see that this woman came to the same metaphor (to me, she was more referring to creating a recipe)... and that she perfectly captured the insanity of our industry. Very wise person :)</description>
		<content:encoded><![CDATA[<p>The cooking metaphor is a very good metaphor. Actually, the first time I saw this metaphor was in &#8220;Lean software development: an agile toolkit&#8221; by Mary and Tom Poppendieck. More precisely, in this book, the authors write about two very different cooking activities: <b>creating a recipe</b> and <b>following a recipe</b>. In the first case, the idea is to try many variations on a theme to find the best dish; it&#8217;s a <i>development process</i>. In the second case, the idea is to reproduce an existing recipe with a minimum of variations; it&#8217;s a <i>production process</i>. In the first case, &#8220;quality is fitness for use, variable results are good, iterations generate value&#8221;. In the second case, &#8220;quality is conformance to requirements, variables results are bad, iterations generate waste (rework)&#8221;. These are the differences between a development process and a production process. And obviously, creating a good software is more like creating a recipe; it&#8217;s a development process. </p>
<p>It is funny to see that this woman came to the same metaphor (to me, she was more referring to creating a recipe)&#8230; and that she perfectly captured the insanity of our industry. Very wise person <img src='http://www.agileforall.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Lawrence</title>
		<link>http://www.agileforall.com/2009/03/31/agile-is-like-cooking/comment-page-1/#comment-117</link>
		<dc:creator>Richard Lawrence</dc:creator>
		<pubDate>Thu, 09 Apr 2009 20:06:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.agileforall.com/?p=590#comment-117</guid>
		<description>Great story, Bob. I love it when I talk with people outside software who get agile right away. So much of agile is common sense, but we&#039;ve done things contrary to common sense for so long in software that it&#039;s easy to forget that.</description>
		<content:encoded><![CDATA[<p>Great story, Bob. I love it when I talk with people outside software who get agile right away. So much of agile is common sense, but we&#8217;ve done things contrary to common sense for so long in software that it&#8217;s easy to forget that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Barry Silver</title>
		<link>http://www.agileforall.com/2009/03/31/agile-is-like-cooking/comment-page-1/#comment-102</link>
		<dc:creator>Barry Silver</dc:creator>
		<pubDate>Sat, 04 Apr 2009 18:03:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.agileforall.com/?p=590#comment-102</guid>
		<description>I am a software project manager and I just took a course at UCLA in agile methodology. A light went off in my head (aha!) and I immediately thought of cooking (I am an amateur chef as well). I must say I smiled that knowing smile while reading your post and laughed out loud at the dead-on assessment by your  septegenerian.  Thanks for the levity.</description>
		<content:encoded><![CDATA[<p>I am a software project manager and I just took a course at UCLA in agile methodology. A light went off in my head (aha!) and I immediately thought of cooking (I am an amateur chef as well). I must say I smiled that knowing smile while reading your post and laughed out loud at the dead-on assessment by your  septegenerian.  Thanks for the levity.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob Hartman</title>
		<link>http://www.agileforall.com/2009/03/31/agile-is-like-cooking/comment-page-1/#comment-81</link>
		<dc:creator>Bob Hartman</dc:creator>
		<pubDate>Wed, 01 Apr 2009 00:01:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.agileforall.com/?p=590#comment-81</guid>
		<description>Isaac, yes, professional chef and evening cook will do some pre-work.  But in agile we do the same thing.  We have to create a product backlog and get our logistics set up for success.  I would equate that work with the chef determining what meal to create and making sure logistically (i.e. ingredients, stove, fridge, etc.) they are are ready to produce.</description>
		<content:encoded><![CDATA[<p>Isaac, yes, professional chef and evening cook will do some pre-work.  But in agile we do the same thing.  We have to create a product backlog and get our logistics set up for success.  I would equate that work with the chef determining what meal to create and making sure logistically (i.e. ingredients, stove, fridge, etc.) they are are ready to produce.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Isaac Sacolick</title>
		<link>http://www.agileforall.com/2009/03/31/agile-is-like-cooking/comment-page-1/#comment-80</link>
		<dc:creator>Isaac Sacolick</dc:creator>
		<pubDate>Tue, 31 Mar 2009 23:06:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.agileforall.com/?p=590#comment-80</guid>
		<description>I like the analogy being both an agile software advocate and a cook. But professional chefs do spend a lot of time w/ prep work and readying the mise en place. I guess the equivalent in software is having your development tools, sdlc, testing process, deployment process, etc.  in reasonable order.</description>
		<content:encoded><![CDATA[<p>I like the analogy being both an agile software advocate and a cook. But professional chefs do spend a lot of time w/ prep work and readying the mise en place. I guess the equivalent in software is having your development tools, sdlc, testing process, deployment process, etc.  in reasonable order.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

