<?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: An ideal case</title>
	<atom:link href="http://leansoftwareengineering.com/2007/08/22/an-ideal-case/feed/" rel="self" type="application/rss+xml" />
	<link>http://leansoftwareengineering.com/2007/08/22/an-ideal-case/</link>
	<description>Essays on the Continuous Delivery of High Quality Information Systems</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:32:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: One Piece Flow, One Piece At a Time &#171; My mind wanders&#8230;</title>
		<link>http://leansoftwareengineering.com/2007/08/22/an-ideal-case/comment-page-1/#comment-5432</link>
		<dc:creator>One Piece Flow, One Piece At a Time &#171; My mind wanders&#8230;</dc:creator>
		<pubDate>Mon, 01 Jun 2009 18:11:39 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/08/22/an-ideal-case/#comment-5432</guid>
		<description>[...] the ultimate goal is to move to One Piece Flow then, how specifically is our current use of Scrum helping [...]</description>
		<content:encoded><![CDATA[<p>[...] the ultimate goal is to move to One Piece Flow then, how specifically is our current use of Scrum helping [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kanban systems for software development &#124; Lean Software Engineering</title>
		<link>http://leansoftwareengineering.com/2007/08/22/an-ideal-case/comment-page-1/#comment-98</link>
		<dc:creator>Kanban systems for software development &#124; Lean Software Engineering</dc:creator>
		<pubDate>Wed, 29 Aug 2007 21:21:16 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/08/22/an-ideal-case/#comment-98</guid>
		<description>[...] 4 in the series including 1, 2, [...]</description>
		<content:encoded><![CDATA[<p>[...] 4 in the series including 1, 2, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: In search of one piece flow (part 2) &#124; Lean Software Engineering</title>
		<link>http://leansoftwareengineering.com/2007/08/22/an-ideal-case/comment-page-1/#comment-93</link>
		<dc:creator>In search of one piece flow (part 2) &#124; Lean Software Engineering</dc:creator>
		<pubDate>Tue, 28 Aug 2007 06:37:11 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/08/22/an-ideal-case/#comment-93</guid>
		<description>[...] the notion of synchronizing a design workflow like an assembly line in order to realize our ideal case. A little skepticism about such an idea is surely justified, and the simplest interpretation of [...]</description>
		<content:encoded><![CDATA[<p>[...] the notion of synchronizing a design workflow like an assembly line in order to realize our ideal case. A little skepticism about such an idea is surely justified, and the simplest interpretation of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: In search of one piece flow &#124; Lean Software Engineering</title>
		<link>http://leansoftwareengineering.com/2007/08/22/an-ideal-case/comment-page-1/#comment-87</link>
		<dc:creator>In search of one piece flow &#124; Lean Software Engineering</dc:creator>
		<pubDate>Fri, 24 Aug 2007 07:04:05 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/08/22/an-ideal-case/#comment-87</guid>
		<description>[...] our ideal case, I set out a goal to partition incoming requirements into similarly-sized pieces and run them [...]</description>
		<content:encoded><![CDATA[<p>[...] our ideal case, I set out a goal to partition incoming requirements into similarly-sized pieces and run them [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey</title>
		<link>http://leansoftwareengineering.com/2007/08/22/an-ideal-case/comment-page-1/#comment-86</link>
		<dc:creator>Corey</dc:creator>
		<pubDate>Thu, 23 Aug 2007 17:56:19 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/08/22/an-ideal-case/#comment-86</guid>
		<description>In this case, sizing is only about effort to complete.  The significance of sizing is entirely about regulating variation in the workflow, which is the main theme of the posts that will follow.

I don&#039;t think value corresponds cleanly with size.  Some high-value requirements will be small, and some low-value requirements will be large.

Sizing of work orders wouldn&#039;t really be comparable between teams.  Value delivered, however, is comparable.  Value should probably be determined by a customer model in the front end of analysis.  QFD&#039;ish methods like Kano Analysis and Analytic Hierarchy Process will help here, and it&#039;s why I choose to start with a customer representation like use cases rather than jumping directly into functional requirements.  User scenarios are easier to value than product functions, but that value is somewhat independent of the size of the expression.

&lt;a href=&#039;http://en.wikipedia.org/wiki/Feature_Driven_Development&#039; target=&#039;_blank&#039; rel=&quot;nofollow&quot;&gt;Feature Driven Development&lt;/a&gt; provides a very good example of controlling the size of work orders by applying a standardized requirements specification schema.  I&#039;m not exactly saying &quot;do FDD,&quot; but I&#039;d use that as a benchmark.  Imagine an XP-user-story-like scope + FDD-like syntax + QFD-like operational definitions.  Somewhere between FDD and the First House of Quality lies the Golden Path.
</description>
		<content:encoded><![CDATA[<p>In this case, sizing is only about effort to complete.  The significance of sizing is entirely about regulating variation in the workflow, which is the main theme of the posts that will follow.</p>
<p>I don&#8217;t think value corresponds cleanly with size.  Some high-value requirements will be small, and some low-value requirements will be large.</p>
<p>Sizing of work orders wouldn&#8217;t really be comparable between teams.  Value delivered, however, is comparable.  Value should probably be determined by a customer model in the front end of analysis.  QFD&#8217;ish methods like Kano Analysis and Analytic Hierarchy Process will help here, and it&#8217;s why I choose to start with a customer representation like use cases rather than jumping directly into functional requirements.  User scenarios are easier to value than product functions, but that value is somewhat independent of the size of the expression.</p>
<p><a href='http://en.wikipedia.org/wiki/Feature_Driven_Development' target='_blank' rel="nofollow">Feature Driven Development</a> provides a very good example of controlling the size of work orders by applying a standardized requirements specification schema.  I&#8217;m not exactly saying &#8220;do FDD,&#8221; but I&#8217;d use that as a benchmark.  Imagine an XP-user-story-like scope + FDD-like syntax + QFD-like operational definitions.  Somewhere between FDD and the First House of Quality lies the Golden Path.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Evans</title>
		<link>http://leansoftwareengineering.com/2007/08/22/an-ideal-case/comment-page-1/#comment-85</link>
		<dc:creator>Rob Evans</dc:creator>
		<pubDate>Thu, 23 Aug 2007 17:29:46 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/08/22/an-ideal-case/#comment-85</guid>
		<description>You state that: 

   &quot;A goal for our descriptions of atomic use cases is that they should all 
    be of a similar size&quot;

I&#039;m finding this to be one of the trickier aspects of accounting for value. What does size really mean? How likely is it that two teams will size something in the same way and what happens when management wants to compare the aggregate output of one team to another? Although, I&#039;d like to focus more on the flow first but it seems like a bridge too far for some. 

Does size refer to estimated effort to complete? The amount of value the client has given to the story? Or are we looking at some multifactorial scheme?

It seems like when we are dealing with 1000&#039;s of stories, it gets a little easier   to smooth out the differences. But that&#039;s a very macro view that most of us in the trenches don&#039;t get the &quot;luxury&quot; of worrying about.</description>
		<content:encoded><![CDATA[<p>You state that: </p>
<p>   &#8220;A goal for our descriptions of atomic use cases is that they should all<br />
    be of a similar size&#8221;</p>
<p>I&#8217;m finding this to be one of the trickier aspects of accounting for value. What does size really mean? How likely is it that two teams will size something in the same way and what happens when management wants to compare the aggregate output of one team to another? Although, I&#8217;d like to focus more on the flow first but it seems like a bridge too far for some. </p>
<p>Does size refer to estimated effort to complete? The amount of value the client has given to the story? Or are we looking at some multifactorial scheme?</p>
<p>It seems like when we are dealing with 1000&#8242;s of stories, it gets a little easier   to smooth out the differences. But that&#8217;s a very macro view that most of us in the trenches don&#8217;t get the &#8220;luxury&#8221; of worrying about.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

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

