<?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: Backflows are self-regulating</title>
	<atom:link href="http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/feed/" rel="self" type="application/rss+xml" />
	<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/</link>
	<description>Essays on the Continuous Delivery of High Quality Information Systems</description>
	<lastBuildDate>Wed, 07 Jul 2010 10:00:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Corey Ladas</title>
		<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/comment-page-1/#comment-4989</link>
		<dc:creator>Corey Ladas</dc:creator>
		<pubDate>Sun, 08 Mar 2009 17:39:23 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=767#comment-4989</guid>
		<description>1)  It works for these guys: http://office.microsoft.com
2)  Most people who use MMFs for Lean development break them down into smaller units, which are subject to WIP limits determined according to the throughput metrics. 

Little&#039;s Law, Theory of Constraints, Statistical Process Control.  If there is a way to be faster, it will be found.

I don&#039;t consider Agile to occupy any privileged position within software development methodology.  It is one narrowly conceived and applied subset of iterative/incremental software development, which itself is a subset of software development methodology overall, which in turn is a subset of systems engineering and product development methodology.  I hope you don&#039;t see this topic in terms of Lean v Agile.  I don&#039;t.  I&#039;m interested in Lean applied to the entire body of product development methodology, which includes far more interesting things than timeboxes and story cards.  A debate about Kanban v Scrum is a sideshow.

For example, did you know that Genrich Altshuller developed and documented the &quot;pattern language&quot; concept 30 years prior to Christopher Alexander?  At least Alexander got it right, unlike the &quot;Gang of Four,&quot; who got it wrong.  Altshuller had a lot of other interesting things to say as well.  Did you know that Stuart Pugh wrote a book about cross-functional feature teams and set-based concurrent engineering in 1990?  Did you know that E.W.Dijkstra wrote about the iterative derivation of code from correctness assertions in the 1970&#039;s?  Reinertsen&#039;s book about Lean product development preceded the first XP book by two years.  Nearly every idea in Agile is borrowed and watered down from superior source material.  I will pick Tom Gilb and Harlan Mills over Ken Schwaber and Kent Beck any day of the week.  Further, there is a great deal of additional source material that the Agilists haven&#039;t gotten around to plagiarizing yet.  I don&#039;t need Agile&#039;s half-baked interpretation of Lean, because I can have the real thing.
</description>
		<content:encoded><![CDATA[<p>1)  It works for these guys: <a href="http://office.microsoft.com" rel="nofollow">http://office.microsoft.com</a><br />
2)  Most people who use MMFs for Lean development break them down into smaller units, which are subject to WIP limits determined according to the throughput metrics. </p>
<p>Little&#8217;s Law, Theory of Constraints, Statistical Process Control.  If there is a way to be faster, it will be found.</p>
<p>I don&#8217;t consider Agile to occupy any privileged position within software development methodology.  It is one narrowly conceived and applied subset of iterative/incremental software development, which itself is a subset of software development methodology overall, which in turn is a subset of systems engineering and product development methodology.  I hope you don&#8217;t see this topic in terms of Lean v Agile.  I don&#8217;t.  I&#8217;m interested in Lean applied to the entire body of product development methodology, which includes far more interesting things than timeboxes and story cards.  A debate about Kanban v Scrum is a sideshow.</p>
<p>For example, did you know that Genrich Altshuller developed and documented the &#8220;pattern language&#8221; concept 30 years prior to Christopher Alexander?  At least Alexander got it right, unlike the &#8220;Gang of Four,&#8221; who got it wrong.  Altshuller had a lot of other interesting things to say as well.  Did you know that Stuart Pugh wrote a book about cross-functional feature teams and set-based concurrent engineering in 1990?  Did you know that E.W.Dijkstra wrote about the iterative derivation of code from correctness assertions in the 1970&#8242;s?  Reinertsen&#8217;s book about Lean product development preceded the first XP book by two years.  Nearly every idea in Agile is borrowed and watered down from superior source material.  I will pick Tom Gilb and Harlan Mills over Ken Schwaber and Kent Beck any day of the week.  Further, there is a great deal of additional source material that the Agilists haven&#8217;t gotten around to plagiarizing yet.  I don&#8217;t need Agile&#8217;s half-baked interpretation of Lean, because I can have the real thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Braithwaite</title>
		<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/comment-page-1/#comment-4987</link>
		<dc:creator>Keith Braithwaite</dc:creator>
		<pubDate>Sun, 08 Mar 2009 08:46:30 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=767#comment-4987</guid>
		<description>You have put your finger on the very thing that makes me unhappy with the rush to adopt Lean practices: a MMF strikes me as far too big a thing to be used to plan and track software development effort, particularly in the case of a small team.

Versus a well run &quot;generic agile&quot; team I see Lean teams increasing WIP because of this.</description>
		<content:encoded><![CDATA[<p>You have put your finger on the very thing that makes me unhappy with the rush to adopt Lean practices: a MMF strikes me as far too big a thing to be used to plan and track software development effort, particularly in the case of a small team.</p>
<p>Versus a well run &#8220;generic agile&#8221; team I see Lean teams increasing WIP because of this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey Ladas</title>
		<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/comment-page-1/#comment-4978</link>
		<dc:creator>Corey Ladas</dc:creator>
		<pubDate>Fri, 06 Mar 2009 18:31:09 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=767#comment-4978</guid>
		<description>I suspect that we&#039;re going to disagree about timeboxes and value.  The customer, and only the customer, gets to decide what has value.  A Minimum Marketable Feature is the smallest thing that has value to the customer.  There is no reason whatsoever that such a thing will always fit neatly into your time box.</description>
		<content:encoded><![CDATA[<p>I suspect that we&#8217;re going to disagree about timeboxes and value.  The customer, and only the customer, gets to decide what has value.  A Minimum Marketable Feature is the smallest thing that has value to the customer.  There is no reason whatsoever that such a thing will always fit neatly into your time box.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Braithwaite</title>
		<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/comment-page-1/#comment-4973</link>
		<dc:creator>Keith Braithwaite</dc:creator>
		<pubDate>Fri, 06 Mar 2009 07:49:30 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=767#comment-4973</guid>
		<description>The results make them good. I&#039;m not sure I understand what else there could be. The results include some path-dependent effects: it&#039;s not just the appearance of the feature that ticks the box.

I am talking about time-boxing, but the product of a time-box is not arbitrary. Anything but: it is carefully chosen for its delightfulness.</description>
		<content:encoded><![CDATA[<p>The results make them good. I&#8217;m not sure I understand what else there could be. The results include some path-dependent effects: it&#8217;s not just the appearance of the feature that ticks the box.</p>
<p>I am talking about time-boxing, but the product of a time-box is not arbitrary. Anything but: it is carefully chosen for its delightfulness.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey Ladas</title>
		<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/comment-page-1/#comment-4969</link>
		<dc:creator>Corey Ladas</dc:creator>
		<pubDate>Thu, 05 Mar 2009 21:41:15 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=767#comment-4969</guid>
		<description>Why do you use those practices?  What makes them &quot;good&quot; other than the results?

Fixing the cycle time is the &quot;takt time&quot; method.  I don&#039;t use it myself, but others have been able to make it work.  Or are you talking about timeboxing?  Which isn&#039;t really fixing the cycle time, because the product of a timeboxed iteration is an arbitrary process artifact.</description>
		<content:encoded><![CDATA[<p>Why do you use those practices?  What makes them &#8220;good&#8221; other than the results?</p>
<p>Fixing the cycle time is the &#8220;takt time&#8221; method.  I don&#8217;t use it myself, but others have been able to make it work.  Or are you talking about timeboxing?  Which isn&#8217;t really fixing the cycle time, because the product of a timeboxed iteration is an arbitrary process artifact.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Braithwaite</title>
		<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/comment-page-1/#comment-4968</link>
		<dc:creator>Keith Braithwaite</dc:creator>
		<pubDate>Thu, 05 Mar 2009 20:19:45 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=767#comment-4968</guid>
		<description>I&#039;d like to delight them this week. 

And I do. 

This has been achieved through good (and agile) engineering practices. These have the happy side effect, amongst other things, of allowing short cycle time, but that isn&#039;t my _goal_.

As to the other, I fix the cycle time. I have zero variation of cycle time--is that interesting by itself?</description>
		<content:encoded><![CDATA[<p>I&#8217;d like to delight them this week. </p>
<p>And I do. </p>
<p>This has been achieved through good (and agile) engineering practices. These have the happy side effect, amongst other things, of allowing short cycle time, but that isn&#8217;t my _goal_.</p>
<p>As to the other, I fix the cycle time. I have zero variation of cycle time&#8211;is that interesting by itself?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey Ladas</title>
		<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/comment-page-1/#comment-4967</link>
		<dc:creator>Corey Ladas</dc:creator>
		<pubDate>Thu, 05 Mar 2009 19:06:37 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=767#comment-4967</guid>
		<description>Would you like to delight your customers next week or next year?

http://www.poppendieck.com/compromise.htm
http://www.poppendieck.com/pipeline.htm
</description>
		<content:encoded><![CDATA[<p>Would you like to delight your customers next week or next year?</p>
<p><a href="http://www.poppendieck.com/compromise.htm" rel="nofollow">http://www.poppendieck.com/compromise.htm</a><br />
<a href="http://www.poppendieck.com/pipeline.htm" rel="nofollow">http://www.poppendieck.com/pipeline.htm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Braithwaite</title>
		<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/comment-page-1/#comment-4966</link>
		<dc:creator>Keith Braithwaite</dc:creator>
		<pubDate>Thu, 05 Mar 2009 13:22:14 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=767#comment-4966</guid>
		<description>&quot;Your goal is actually to minimize cycle time and minimize variation in normalized cycle time&quot;

A bold announcement. Why is this my goal? It seems inward-looking, bureaucratic and self-serving. 

I&#039;m under the impression that my goal is to delight my customers. Why would a slightly lower normalized cycle time make their hearts beat faster?</description>
		<content:encoded><![CDATA[<p>&#8220;Your goal is actually to minimize cycle time and minimize variation in normalized cycle time&#8221;</p>
<p>A bold announcement. Why is this my goal? It seems inward-looking, bureaucratic and self-serving. </p>
<p>I&#8217;m under the impression that my goal is to delight my customers. Why would a slightly lower normalized cycle time make their hearts beat faster?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dew Drop - March 4, 2009 &#124; Alvin Ashcraft's Morning Dew</title>
		<link>http://leansoftwareengineering.com/2009/02/26/backflows-are-self-regulating/comment-page-1/#comment-4957</link>
		<dc:creator>Dew Drop - March 4, 2009 &#124; Alvin Ashcraft's Morning Dew</dc:creator>
		<pubDate>Wed, 04 Mar 2009 14:53:40 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=767#comment-4957</guid>
		<description>[...] Backflows are self-regulating (Corey Ladas) [...]</description>
		<content:encoded><![CDATA[<p>[...] Backflows are self-regulating (Corey Ladas) [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.450 seconds -->
