<?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: Estimation: Time or Size?</title>
	<atom:link href="http://agilethinking.net/blog/index.php/2007/05/21/estimation-time-or-size/feed/" rel="self" type="application/rss+xml" />
	<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/</link>
	<description>Tobias Mayer's Blog</description>
	<lastBuildDate>Sat, 06 Feb 2010 21:50:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Spgv</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-138721</link>
		<dc:creator>Spgv</dc:creator>
		<pubDate>Fri, 06 Feb 2009 09:08:58 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-138721</guid>
		<description>Hi, Can someone provide me steps to use story point size estimation.
From Product Backlog, to sprint backlog to burn downs.
Would need to be story points? 
What about the availability of the team in terms of man hours? Where would that be accounted?
Finally when we say velocity is points per iteration, should it also factor in the team availability per sprint?</description>
		<content:encoded><![CDATA[<p>Hi, Can someone provide me steps to use story point size estimation.<br />
From Product Backlog, to sprint backlog to burn downs.<br />
Would need to be story points?<br />
What about the availability of the team in terms of man hours? Where would that be accounted?<br />
Finally when we say velocity is points per iteration, should it also factor in the team availability per sprint?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lee Cunningham</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-88755</link>
		<dc:creator>Lee Cunningham</dc:creator>
		<pubDate>Sat, 21 Jun 2008 22:33:03 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-88755</guid>
		<description>It is truly amazing to see how we have become so religious about the estimation techniques we use.  The estimation debate is nearing the ridiculous pitch of the language and platform feuds that grew so wearisome a decade ago.  There&#039;s even a small band of rebellious bloggers now who claim that their agile teams are so &quot;mature&quot; that they need not waste time estimating or planning sprints.  I guess that&#039;s one way to quiet the discussion.

The objective of a sprint is to deliver a potentially-shippable increment of functionality that (a) consists of as much of what was most valuable to the business at the time of sprint planning as possible, and that (b) the team can commit to.  The fundamental idea then, is that the team will deliver as much business value as it can every sprint, and by extension, every release.  It is assumed that teams are self-motivated, and that they will strive to conscientiously commit user stories into the sprint backlog and then to deliver them (in other words, no sandbagging and no “self-management” cop outs).

If a team is consistently delivering what is the &quot;next most important&quot; functionality to the business, does it really matter what units are used for estimation?  If something works for the team within the context of its particular organizational environment, then it is the right thing to do.  

I would, however, insist that your team doesn&#039;t use a &quot;toy&quot; language like VB, and make sure it uses a &quot;real&quot; Oracle database...</description>
		<content:encoded><![CDATA[<p>It is truly amazing to see how we have become so religious about the estimation techniques we use.  The estimation debate is nearing the ridiculous pitch of the language and platform feuds that grew so wearisome a decade ago.  There&#8217;s even a small band of rebellious bloggers now who claim that their agile teams are so &#8220;mature&#8221; that they need not waste time estimating or planning sprints.  I guess that&#8217;s one way to quiet the discussion.</p>
<p>The objective of a sprint is to deliver a potentially-shippable increment of functionality that (a) consists of as much of what was most valuable to the business at the time of sprint planning as possible, and that (b) the team can commit to.  The fundamental idea then, is that the team will deliver as much business value as it can every sprint, and by extension, every release.  It is assumed that teams are self-motivated, and that they will strive to conscientiously commit user stories into the sprint backlog and then to deliver them (in other words, no sandbagging and no “self-management” cop outs).</p>
<p>If a team is consistently delivering what is the &#8220;next most important&#8221; functionality to the business, does it really matter what units are used for estimation?  If something works for the team within the context of its particular organizational environment, then it is the right thing to do.  </p>
<p>I would, however, insist that your team doesn&#8217;t use a &#8220;toy&#8221; language like VB, and make sure it uses a &#8220;real&#8221; Oracle database&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gareth Powell</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-75344</link>
		<dc:creator>Gareth Powell</dc:creator>
		<pubDate>Wed, 30 Apr 2008 14:54:23 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-75344</guid>
		<description>I claim that part of the inspiration for this post was a series of conversations I had with Tobias in the first half of last year.  I was, and remain, a big believer that only real things are real.  Story Points are an illusion.

At the time he directed me to this post, but in spite of his urging that I write my thoughts down and post them here, I didn&#039;t have time to organize that.

I&#039;m now on a gig at &lt;a href=&quot;http://www.aggiorno.com&quot; rel=&quot;nofollow&quot;&gt;Aggiorno&lt;/a&gt;, and I was involved in a similar discussion, which led to the conclusion that the time had come to be more precise about why I believe that the process of estimating is simultaneously completely broken and useless, and of foremost importance.

&lt;a href=&quot;http://agilenature.com/2008/04/16/guest-article-by-gareth-powell-why-do-we-estimate/&quot; rel=&quot;nofollow&quot;&gt;The  article&lt;/a&gt; I wrote attempts to describe the two things that I find most egregious about story points: firstly, the huge amount of reality that they ignore (complexity is so much just one dimension) and the fact that they have no meaning to the most important people on the project: the customers and users.</description>
		<content:encoded><![CDATA[<p>I claim that part of the inspiration for this post was a series of conversations I had with Tobias in the first half of last year.  I was, and remain, a big believer that only real things are real.  Story Points are an illusion.</p>
<p>At the time he directed me to this post, but in spite of his urging that I write my thoughts down and post them here, I didn&#8217;t have time to organize that.</p>
<p>I&#8217;m now on a gig at <a href="http://www.aggiorno.com" rel="nofollow">Aggiorno</a>, and I was involved in a similar discussion, which led to the conclusion that the time had come to be more precise about why I believe that the process of estimating is simultaneously completely broken and useless, and of foremost importance.</p>
<p><a href="http://agilenature.com/2008/04/16/guest-article-by-gareth-powell-why-do-we-estimate/" rel="nofollow">The  article</a> I wrote attempts to describe the two things that I find most egregious about story points: firstly, the huge amount of reality that they ignore (complexity is so much just one dimension) and the fact that they have no meaning to the most important people on the project: the customers and users.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-72358</link>
		<dc:creator>Sean</dc:creator>
		<pubDate>Tue, 15 Apr 2008 14:09:09 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-72358</guid>
		<description>I&#039;ve become a believer in the story points school of thought as well.  The point Tobias makes that there are a finite number of hours in a sprint is a compelling argument.

Point-based story estimation is relatively stable.  Sure, as teams get better at estimating, a &quot;medium&quot; story may be a &quot;small&quot; one if it were estimated after 5-6 sprints.  It&#039;s still a pretty stable measuring stick.  Contrast to hour-based estimation, which is constantly a moving target.  As team skill and productivity grows, estimates for comparable stories will shrink.  There&#039;s no way you can measure project velocity that way.  It&#039;s like trying to figure out how well your diet is going by weighing yourself on a different scale every week.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve become a believer in the story points school of thought as well.  The point Tobias makes that there are a finite number of hours in a sprint is a compelling argument.</p>
<p>Point-based story estimation is relatively stable.  Sure, as teams get better at estimating, a &#8220;medium&#8221; story may be a &#8220;small&#8221; one if it were estimated after 5-6 sprints.  It&#8217;s still a pretty stable measuring stick.  Contrast to hour-based estimation, which is constantly a moving target.  As team skill and productivity grows, estimates for comparable stories will shrink.  There&#8217;s no way you can measure project velocity that way.  It&#8217;s like trying to figure out how well your diet is going by weighing yourself on a different scale every week.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shailesh Chaphekar</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-61839</link>
		<dc:creator>Shailesh Chaphekar</dc:creator>
		<pubDate>Mon, 03 Mar 2008 05:59:46 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-61839</guid>
		<description>For my first 2 sprints, I used ideal hours and never thought it was a problem doing so.
However at the end of Sprint 2, I wanted to compare work delivered in Sprint 1 vis-a-vis Sprint 2 and then realised that I could not baseline them on hours estimated because the complexity of work delivered was different and hours don;t talk complexity because they include the capability of the resource (or the pair) who worked on the story.

Estimation in hours should be done as a pair, but you don&#039;t know what mix of resources you will have. One resource in the pair may be better than the other.

I have started believing that Story points will be a better approach as you move to a level where your capacity to deliver is estimated at a team level and not on the type of resource you will deploy, which is the case with estimation in hours.
It is more like estimating project work in Function Points/Use Case points.

The question however is how do we define story points and since the technique is not known most of us go with time estimation. Any dope on defining Story Points?</description>
		<content:encoded><![CDATA[<p>For my first 2 sprints, I used ideal hours and never thought it was a problem doing so.<br />
However at the end of Sprint 2, I wanted to compare work delivered in Sprint 1 vis-a-vis Sprint 2 and then realised that I could not baseline them on hours estimated because the complexity of work delivered was different and hours don;t talk complexity because they include the capability of the resource (or the pair) who worked on the story.</p>
<p>Estimation in hours should be done as a pair, but you don&#8217;t know what mix of resources you will have. One resource in the pair may be better than the other.</p>
<p>I have started believing that Story points will be a better approach as you move to a level where your capacity to deliver is estimated at a team level and not on the type of resource you will deploy, which is the case with estimation in hours.<br />
It is more like estimating project work in Function Points/Use Case points.</p>
<p>The question however is how do we define story points and since the technique is not known most of us go with time estimation. Any dope on defining Story Points?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lars Salomonsson</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-46092</link>
		<dc:creator>Lars Salomonsson</dc:creator>
		<pubDate>Sat, 12 Jan 2008 20:34:59 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-46092</guid>
		<description>I have always worked with days, i.e. ideal days. Not hours. I have not yet tried story points because I feel it&#039;s difficult to describe and understand. Why do you work with hours instead of days? I mean it is better to be roughly right than exactly wrong in time estimations.</description>
		<content:encoded><![CDATA[<p>I have always worked with days, i.e. ideal days. Not hours. I have not yet tried story points because I feel it&#8217;s difficult to describe and understand. Why do you work with hours instead of days? I mean it is better to be roughly right than exactly wrong in time estimations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ralph Miner</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-21052</link>
		<dc:creator>Ralph Miner</dc:creator>
		<pubDate>Mon, 17 Sep 2007 13:36:25 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-21052</guid>
		<description>I personally like story points - because estimates in hours can set the wrong expectation. However the argument that I have heard in favor of estimating in hours is that it would make it easier to roll up status when the organization is running multiple agile projects. There tends to be more variation about what a story point is compared to what 16 hours is.</description>
		<content:encoded><![CDATA[<p>I personally like story points &#8211; because estimates in hours can set the wrong expectation. However the argument that I have heard in favor of estimating in hours is that it would make it easier to roll up status when the organization is running multiple agile projects. There tends to be more variation about what a story point is compared to what 16 hours is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Preetam Reddy</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-15687</link>
		<dc:creator>Preetam Reddy</dc:creator>
		<pubDate>Thu, 26 Jul 2007 06:06:40 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-15687</guid>
		<description>I believe estimation, weather based on time / effort or size or anything else, remains an estimation. The only way to plan ahead is to use velocity (historical, if available, or assumed - as a part of bootstrapping the project). Velocity - the actual number of estimation units achieved in the past iteration(s), irrespective of the nature of units - will enable you to plan the amount of work for the next iteration. The key is to understand that estimates and estimates - and not actuals / real - and to ensure that the estimation is consistent across stories (can be ensured by triangulation or other methods).</description>
		<content:encoded><![CDATA[<p>I believe estimation, weather based on time / effort or size or anything else, remains an estimation. The only way to plan ahead is to use velocity (historical, if available, or assumed &#8211; as a part of bootstrapping the project). Velocity &#8211; the actual number of estimation units achieved in the past iteration(s), irrespective of the nature of units &#8211; will enable you to plan the amount of work for the next iteration. The key is to understand that estimates and estimates &#8211; and not actuals / real &#8211; and to ensure that the estimation is consistent across stories (can be ensured by triangulation or other methods).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ahsen Jaffer</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-13869</link>
		<dc:creator>Ahsen Jaffer</dc:creator>
		<pubDate>Fri, 29 Jun 2007 14:58:46 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-13869</guid>
		<description>In the Scrum Master training, my team was exposed to the planning poker technique, but we could not take the leap of faith, and got stuck with estimating in hours.

I agree to the benefits of story points, as a better way to measure &#039;value&#039; being generated, but this point seems (to me) the crux of the whole argument:

&quot;A measure of size allows a team to show they are creating more value for money. ... A measure of time will never show this, because there are always a fixed number of working hours in an iteration.&quot;</description>
		<content:encoded><![CDATA[<p>In the Scrum Master training, my team was exposed to the planning poker technique, but we could not take the leap of faith, and got stuck with estimating in hours.</p>
<p>I agree to the benefits of story points, as a better way to measure &#8216;value&#8217; being generated, but this point seems (to me) the crux of the whole argument:</p>
<p>&#8220;A measure of size allows a team to show they are creating more value for money. &#8230; A measure of time will never show this, because there are always a fixed number of working hours in an iteration.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael James</title>
		<link>http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/comment-page-1/#comment-13861</link>
		<dc:creator>Michael James</dc:creator>
		<pubDate>Fri, 29 Jun 2007 09:02:46 +0000</pubDate>
		<guid isPermaLink="false">http://agilethinking.net/blog/2007/05/21/estimation-time-or-size/#comment-13861</guid>
		<description>I became a believer in story points + velocity after being a programmer on a team that switched from hours to story points.  Apart from the initial paradigm shift it&#039;s simpler, easier, and gives the Product Owner better feedback about how to adjust scope to hit a delivery date.

We could argue about theory all day, but my experience has convinced me story points are better for most situations.
--mj</description>
		<content:encoded><![CDATA[<p>I became a believer in story points + velocity after being a programmer on a team that switched from hours to story points.  Apart from the initial paradigm shift it&#8217;s simpler, easier, and gives the Product Owner better feedback about how to adjust scope to hit a delivery date.</p>
<p>We could argue about theory all day, but my experience has convinced me story points are better for most situations.<br />
&#8211;mj</p>
]]></content:encoded>
	</item>
</channel>
</rss>

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