<?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"
	>
<channel>
	<title>Comments on: What is Lean Software Engineering?</title>
	<atom:link href="http://leansoftwareengineering.com/2007/04/12/what-is-lean-software-engineering/feed/" rel="self" type="application/rss+xml" />
	<link>http://leansoftwareengineering.com/2007/04/12/what-is-lean-software-engineering/</link>
	<description>Essays on the Continuous Delivery of High Quality Information Systems</description>
	<pubDate>Fri, 05 Sep 2008 23:56:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Jim  Campbell</title>
		<link>http://leansoftwareengineering.com/2007/04/12/what-is-lean-software-engineering/#comment-9</link>
		<dc:creator>Jim  Campbell</dc:creator>
		<pubDate>Mon, 23 Apr 2007 10:52:39 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=4#comment-9</guid>
		<description>Thank you for your thoughtful response!</description>
		<content:encoded><![CDATA[<p>Thank you for your thoughtful response!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: coreyl</title>
		<link>http://leansoftwareengineering.com/2007/04/12/what-is-lean-software-engineering/#comment-8</link>
		<dc:creator>coreyl</dc:creator>
		<pubDate>Fri, 20 Apr 2007 17:01:23 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=4#comment-8</guid>
		<description>You could think in terms of 3 places that inventory can accumulate in a development process.  They are (unsurprisingly) at the beginning, in the middle, and at the end.

Inventory at the beginning of a development process includes business or customer requirements data that have not been scheduled for development yet.  It's hard to do much about this until you've done something about inventory in the middle of the process, but once you have, then there are some tools to apply to streamlining requirements analysis.  These will be some of your QFD tools and such, and we'll get into those later.

Inventory in the middle of the process takes the form of Work-In-Process for the feature set that is under development.  This would be any functional specifications, design models, source code that is less than fully tested and integrated, or any other artifacts that you produce in the process of delivering working features to the customer.  Applying Lean practices to this part of the business is about improving operational efficiency, regardless of how your customer relationships are structured.  If you haven't done anything yet, start here.

Inventory at the end of the process is largely about customer relationships.  Your relationship with your customers may evolve into a multi-year deployment cycle partly because your own business isn't capable of delivering on anything less than a multi-year cycle.  Developing the ability to deliver on a shorter cycle is good for your own business independently of the current expectations of your customers.  On the other hand, if you start to demonstrate that you have desirable features just waiting to go for the next deployment, then your customers might start to rethink how they want to fit you into their business plans.  The literature about Toyota or Dell is full of stories about how their supplier relationships realigned as Lean principles propagated through the supply chain.  Sometimes Lean thinking is about training the customer to have higher expectations.  But until they are ready, there's no reason not to queue those features up for bundling into the expected package size.</description>
		<content:encoded><![CDATA[<p>You could think in terms of 3 places that inventory can accumulate in a development process.  They are (unsurprisingly) at the beginning, in the middle, and at the end.</p>
<p>Inventory at the beginning of a development process includes business or customer requirements data that have not been scheduled for development yet.  It&#8217;s hard to do much about this until you&#8217;ve done something about inventory in the middle of the process, but once you have, then there are some tools to apply to streamlining requirements analysis.  These will be some of your QFD tools and such, and we&#8217;ll get into those later.</p>
<p>Inventory in the middle of the process takes the form of Work-In-Process for the feature set that is under development.  This would be any functional specifications, design models, source code that is less than fully tested and integrated, or any other artifacts that you produce in the process of delivering working features to the customer.  Applying Lean practices to this part of the business is about improving operational efficiency, regardless of how your customer relationships are structured.  If you haven&#8217;t done anything yet, start here.</p>
<p>Inventory at the end of the process is largely about customer relationships.  Your relationship with your customers may evolve into a multi-year deployment cycle partly because your own business isn&#8217;t capable of delivering on anything less than a multi-year cycle.  Developing the ability to deliver on a shorter cycle is good for your own business independently of the current expectations of your customers.  On the other hand, if you start to demonstrate that you have desirable features just waiting to go for the next deployment, then your customers might start to rethink how they want to fit you into their business plans.  The literature about Toyota or Dell is full of stories about how their supplier relationships realigned as Lean principles propagated through the supply chain.  Sometimes Lean thinking is about training the customer to have higher expectations.  But until they are ready, there&#8217;s no reason not to queue those features up for bundling into the expected package size.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim  Campbell</title>
		<link>http://leansoftwareengineering.com/2007/04/12/what-is-lean-software-engineering/#comment-7</link>
		<dc:creator>Jim  Campbell</dc:creator>
		<pubDate>Fri, 20 Apr 2007 09:23:25 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/?p=4#comment-7</guid>
		<description>In the business I work in, customers buy their own installation of our products, sales cycles are long, and we somtimes forward commit features to customers as part of those sales cycles.  I suspect there a good many enterprise product vendors that operate this way.

I'd love to hear your thinking on how to fold lean software engineering practices into that kind of business environment, the opposite of the software as a service model.</description>
		<content:encoded><![CDATA[<p>In the business I work in, customers buy their own installation of our products, sales cycles are long, and we somtimes forward commit features to customers as part of those sales cycles.  I suspect there a good many enterprise product vendors that operate this way.</p>
<p>I&#8217;d love to hear your thinking on how to fold lean software engineering practices into that kind of business environment, the opposite of the software as a service model.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

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