<?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: Decrease Friction, improve flow, get better feedback.</title>
	<atom:link href="http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/feed/" rel="self" type="application/rss+xml" />
	<link>http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/</link>
	<description>Thinking about programming in new ways</description>
	<lastBuildDate>Tue, 15 Mar 2011 02:30:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Brad Appleton</title>
		<link>http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-1246</link>
		<dc:creator>Brad Appleton</dc:creator>
		<pubDate>Thu, 01 Jun 2006 17:42:34 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-1246</guid>
		<description>Mark,

Agreed! The development of the software itself is inherently more focused on acquiring, creating and codifying knowledge than &quot;production&quot; activities are. That touches on one of the other reasons why feedback is emphasized in agile methods: for collaboration and emergent behavior of self-organizing teams.</description>
		<content:encoded><![CDATA[<p>Mark,</p>
<p>Agreed! The development of the software itself is inherently more focused on acquiring, creating and codifying knowledge than &#8220;production&#8221; activities are. That touches on one of the other reasons why feedback is emphasized in agile methods: for collaboration and emergent behavior of self-organizing teams.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Ramm</title>
		<link>http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-1235</link>
		<dc:creator>Mark Ramm</dc:creator>
		<pubDate>Wed, 31 May 2006 20:13:12 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-1235</guid>
		<description>Brad, 

That makes sense.   

I agree that the focus of Lean is on flow, and that quicker feedback is a byproduct of that.   By in large I think this tactic is successful because one piece flow makes feedback &quot;automatic&quot; by assuring that quality problems are detected as soon as possible.

I also agree that XP&#039;s is driven by feedback via: the &quot;on-site-customer&quot;, short iterations, unit tests, continuous integration, etc. All of these practices are based on the principle of getting better feedback sooner, and together they form a much more comprehensive set of feedback mechanisms than anything you will find in Lean.   Which is only to be expected because Lean Manufacturing usually doesn&#039;t need as much feedback as software development. There&#039;s just not as much risk of doing it wrong when you are building the same (or mostly the same) thing over and over again, as there is when each thing you build is entirely new.</description>
		<content:encoded><![CDATA[<p>Brad, </p>
<p>That makes sense.   </p>
<p>I agree that the focus of Lean is on flow, and that quicker feedback is a byproduct of that.   By in large I think this tactic is successful because one piece flow makes feedback &#8220;automatic&#8221; by assuring that quality problems are detected as soon as possible.</p>
<p>I also agree that XP&#8217;s is driven by feedback via: the &#8220;on-site-customer&#8221;, short iterations, unit tests, continuous integration, etc. All of these practices are based on the principle of getting better feedback sooner, and together they form a much more comprehensive set of feedback mechanisms than anything you will find in Lean.   Which is only to be expected because Lean Manufacturing usually doesn&#8217;t need as much feedback as software development. There&#8217;s just not as much risk of doing it wrong when you are building the same (or mostly the same) thing over and over again, as there is when each thing you build is entirely new.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brad appleton</title>
		<link>http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-1234</link>
		<dc:creator>brad appleton</dc:creator>
		<pubDate>Wed, 31 May 2006 19:26:07 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-1234</guid>
		<description>Hi Mark! I&#039;m not missing the &quot;Lean&quot; message (honest), Im commenting on how the Lean literature communicates that message. And I&#039;m asserting that it emphasizes feedback substantially less directly (almost indirectly) and emphasizes flow very directly. When it does touch on feedback, it always appears to be a byproduct of focusing on flow.

I dare say that &quot;pull systems&quot; and &quot;one piece flow&quot; are both examples of this. I&#039;m not saying it doesnt discuss the feedback, Im saying is does so as a result of focusing on flow (rather than the other way or around, and rather than emphasizing both equally - it still seems to me that &quot;flow&quot; is the prime directive, and pull-systems and one-piece-flow are in service to that.

Agile on the other hand quite possibly emphasizes &quot;reducing the cost of change&quot; more than feedback (maybe), but much more directly emphasizes feedback loops at all levels of scale in order to benefit from early detection+correction.

You mention &quot;importance&quot; a couple of times - I dont see this as being about importance, but about emphasis and focus of communication about the methods (Agile, Lean &amp; TOC).</description>
		<content:encoded><![CDATA[<p>Hi Mark! I&#8217;m not missing the &#8220;Lean&#8221; message (honest), Im commenting on how the Lean literature communicates that message. And I&#8217;m asserting that it emphasizes feedback substantially less directly (almost indirectly) and emphasizes flow very directly. When it does touch on feedback, it always appears to be a byproduct of focusing on flow.</p>
<p>I dare say that &#8220;pull systems&#8221; and &#8220;one piece flow&#8221; are both examples of this. I&#8217;m not saying it doesnt discuss the feedback, Im saying is does so as a result of focusing on flow (rather than the other way or around, and rather than emphasizing both equally &#8211; it still seems to me that &#8220;flow&#8221; is the prime directive, and pull-systems and one-piece-flow are in service to that.</p>
<p>Agile on the other hand quite possibly emphasizes &#8220;reducing the cost of change&#8221; more than feedback (maybe), but much more directly emphasizes feedback loops at all levels of scale in order to benefit from early detection+correction.</p>
<p>You mention &#8220;importance&#8221; a couple of times &#8211; I dont see this as being about importance, but about emphasis and focus of communication about the methods (Agile, Lean &amp; TOC).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Ramm</title>
		<link>http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-653</link>
		<dc:creator>Mark Ramm</dc:creator>
		<pubDate>Thu, 18 May 2006 00:27:19 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-653</guid>
		<description>I agree with you that feedback is the primary message of Agile, and I think that it is critical to project success.  

But, when you say &quot;Lean doesn&#039;t centrally emphasize feedback,&quot; I think you are missing an important part of the lean message.   

Perhaps feedback isn&#039;t the core of what lean people _talk_about_, but it is central to two of the most important &quot;lean tools:&quot; the pull system and one-piece-flow are designed around removing long feedback cycles.   

Defects need to be detected as soon as possible after they are created, and one-piece-flow makes that much more likely.   Products which immediately go to customers with no waiting mean customer feedback comes sooner. 

The Lean/Feedback connection is even more central to the product design side of Toyota which treats any activity which does not result in organizational learning as waste.</description>
		<content:encoded><![CDATA[<p>I agree with you that feedback is the primary message of Agile, and I think that it is critical to project success.  </p>
<p>But, when you say &#8220;Lean doesn&#8217;t centrally emphasize feedback,&#8221; I think you are missing an important part of the lean message.   </p>
<p>Perhaps feedback isn&#8217;t the core of what lean people _talk_about_, but it is central to two of the most important &#8220;lean tools:&#8221; the pull system and one-piece-flow are designed around removing long feedback cycles.   </p>
<p>Defects need to be detected as soon as possible after they are created, and one-piece-flow makes that much more likely.   Products which immediately go to customers with no waiting mean customer feedback comes sooner. </p>
<p>The Lean/Feedback connection is even more central to the product design side of Toyota which treats any activity which does not result in organizational learning as waste.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brad appleton</title>
		<link>http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-652</link>
		<dc:creator>brad appleton</dc:creator>
		<pubDate>Wed, 17 May 2006 22:06:40 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-652</guid>
		<description>I agree that all of these things apply to Lean. They all also apply to agile development too. I think the distinction is what the primary focus or emphasis is upon in each of these approaches. Feedback certainly applies to &quot;Lean&quot;, but Lean doesnt centrally emphasize feedback -- Agile development centrally emphasizes feedback (and adapting in response to it). In Lean, thats simply a particular tool/technique to apply toward maximizing flow and minimizing waste (which is what Lean seems to centrally emphasize). TOC focuses on identifying and removing &quot;the constraint&quot; of a system (whatever system it may be).</description>
		<content:encoded><![CDATA[<p>I agree that all of these things apply to Lean. They all also apply to agile development too. I think the distinction is what the primary focus or emphasis is upon in each of these approaches. Feedback certainly applies to &#8220;Lean&#8221;, but Lean doesnt centrally emphasize feedback &#8212; Agile development centrally emphasizes feedback (and adapting in response to it). In Lean, thats simply a particular tool/technique to apply toward maximizing flow and minimizing waste (which is what Lean seems to centrally emphasize). TOC focuses on identifying and removing &#8220;the constraint&#8221; of a system (whatever system it may be).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Ramm</title>
		<link>http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-568</link>
		<dc:creator>Mark Ramm</dc:creator>
		<pubDate>Wed, 10 May 2006 16:04:34 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-568</guid>
		<description>Agreed Cash Flow Accounting is simpler and more direct.    Lean counts unsold inventory as a liability (it takes cash to store and maintain) while accrual systems count it as an asset.  

But as I see it if you can&#039;t sell it it&#039;s not an asset.  And if you could sell it, you wouldn&#039;t be calling it unsold inventory, would you?

Even though this is an oversimplification, I think it helps drive home the point that people have begun to think very strange things about what counts as an asset on the balance sheet.</description>
		<content:encoded><![CDATA[<p>Agreed Cash Flow Accounting is simpler and more direct.    Lean counts unsold inventory as a liability (it takes cash to store and maintain) while accrual systems count it as an asset.  </p>
<p>But as I see it if you can&#8217;t sell it it&#8217;s not an asset.  And if you could sell it, you wouldn&#8217;t be calling it unsold inventory, would you?</p>
<p>Even though this is an oversimplification, I think it helps drive home the point that people have begun to think very strange things about what counts as an asset on the balance sheet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Waddell</title>
		<link>http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-567</link>
		<dc:creator>Bill Waddell</dc:creator>
		<pubDate>Wed, 10 May 2006 15:52:47 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/05/10/decrease-friction-improve-flow-get-better-feedback/#comment-567</guid>
		<description>All very true.  This is why cash flow based accounting systems promote lean manufacturing, and why Toyota has always maintained cash flow and market share as thir most important metrics.

American manufacturers struggle with lean because of their blind adherence to the Sloan/DuPont Roi management and accounting systems.

&quot;reducing the time between a customer asking for something and when it is delivered&quot; doesn&#039;t make sense in the Sloan system, in which inventory is classified as an asset, and P&amp;L performance can be artificially improved by calling &#039;time out&#039; along this time line whenever you want.</description>
		<content:encoded><![CDATA[<p>All very true.  This is why cash flow based accounting systems promote lean manufacturing, and why Toyota has always maintained cash flow and market share as thir most important metrics.</p>
<p>American manufacturers struggle with lean because of their blind adherence to the Sloan/DuPont Roi management and accounting systems.</p>
<p>&#8220;reducing the time between a customer asking for something and when it is delivered&#8221; doesn&#8217;t make sense in the Sloan system, in which inventory is classified as an asset, and P&#038;L performance can be artificially improved by calling &#8216;time out&#8217; along this time line whenever you want.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

