<?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: Should Companies Measure Productivity in Story Points / Ideal Days?</title>
	<atom:link href="http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days</link>
	<description>Succeeding With Agile®</description>
	<lastBuildDate>Fri, 10 Feb 2012 03:51:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Mike Cohn</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-68237</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Thu, 11 Mar 2010 20:54:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-68237</guid>
		<description>Nate--Can you provide a page reference to &quot;Agile Estimating and Planning&quot;?</description>
		<content:encoded><![CDATA[<p>Nate&#8211;Can you provide a page reference to &#8220;Agile Estimating and Planning&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nate</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-68233</link>
		<dc:creator>Nate</dc:creator>
		<pubDate>Thu, 11 Mar 2010 20:46:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-68233</guid>
		<description>I have a question on one of your earlier comments. You state that it&#039;s appropriate for a story to be sized (in part) based on current knowledge, i.e. establishing a direct link between competency with a technology and the size of a story.

In &quot;Agile Estimating &amp; Planning&quot;, you appear to state the opposite when making the case against ideal days, going so far as to specifically use an example of a developer who isn&#039;t experienced with a technology up front to prove the point. Perhaps I&#039;m misreading one or the other, but these appear to contradict each other. Can you provide a bit more clarification?</description>
		<content:encoded><![CDATA[<p>I have a question on one of your earlier comments. You state that it&#8217;s appropriate for a story to be sized (in part) based on current knowledge, i.e. establishing a direct link between competency with a technology and the size of a story.</p>
<p>In &#8220;Agile Estimating &amp; Planning&#8221;, you appear to state the opposite when making the case against ideal days, going so far as to specifically use an example of a developer who isn&#8217;t experienced with a technology up front to prove the point. Perhaps I&#8217;m misreading one or the other, but these appear to contradict each other. Can you provide a bit more clarification?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cohn</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-63464</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Wed, 06 Jan 2010 02:26:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-63464</guid>
		<description>Hi Lanooba--
I have a chapter on metrics in my &lt;a href=&quot;http://www.mountaingoatsoftware.com/books/7--succeeding-with-agile&quot; rel=&quot;nofollow&quot;&gt;Succeeding with Agile&lt;/a&gt; book. There is also a good paper on Agile EVM by Tamara Sulaiman on InfoQ.</description>
		<content:encoded><![CDATA[<p>Hi Lanooba&#8211;<br />
I have a chapter on metrics in my <a href="http://www.mountaingoatsoftware.com/books/7--succeeding-with-agile" rel="nofollow">Succeeding with Agile</a> book. There is also a good paper on Agile EVM by Tamara Sulaiman on InfoQ.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lanooba</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-63463</link>
		<dc:creator>Lanooba</dc:creator>
		<pubDate>Wed, 06 Jan 2010 02:21:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-63463</guid>
		<description>I&#039;m joining the discussion a little late; and I hope it&#039;s still open. I&#039;m being directed to provide PMI-style metrics for agile projects (i.e. earned business value, CPI, etc). While I&#039;ve read the PMBOK and am familiar with the concept, I have difficulty applying it to agile. 

Do you have any thoughts/recommendations?
Are these types of metrics even valuable?</description>
		<content:encoded><![CDATA[<p>I&#8217;m joining the discussion a little late; and I hope it&#8217;s still open. I&#8217;m being directed to provide PMI-style metrics for agile projects (i.e. earned business value, CPI, etc). While I&#8217;ve read the PMBOK and am familiar with the concept, I have difficulty applying it to agile. </p>
<p>Do you have any thoughts/recommendations?<br />
Are these types of metrics even valuable?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cohn</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-61637</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Thu, 17 Dec 2009 02:27:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-61637</guid>
		<description>Hi Greg--
Great example. We might call it gaming the system but we might also call it getting the team to behave in a better way. Most simple metrics like this work very well for a short period of time (as in your case) and then we move on to other metrics.</description>
		<content:encoded><![CDATA[<p>Hi Greg&#8211;<br />
Great example. We might call it gaming the system but we might also call it getting the team to behave in a better way. Most simple metrics like this work very well for a short period of time (as in your case) and then we move on to other metrics.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Reynolds</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-61634</link>
		<dc:creator>Greg Reynolds</dc:creator>
		<pubDate>Thu, 17 Dec 2009 01:08:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-61634</guid>
		<description>I think we measure what it makes sense to measure in terms of what will deliver business value, for as long as it delivers value. One team I worked with was having difficulty with over-committing. At the end of each sprint we had an unacceptably high number of either incomplete or partially complete stories. What I ended up doing was establishign realistic, sustanable goal with the team, then adding Plan vs. Complete as a percentage on a scoreboard. We monitored it for a number of months until the team brought their plan vs. complete into an acceptable range.

Did they &#039;game&quot; the system? In a manner of speaking. They began committing to a bit less work each iteration until they reached a level where they felt it could sustainably be delivered. After a couple of months at this level we no longer needed to track this metric on our scoreboard, as the team had realized better planning and commitment practices, which was the goal in the first place.</description>
		<content:encoded><![CDATA[<p>I think we measure what it makes sense to measure in terms of what will deliver business value, for as long as it delivers value. One team I worked with was having difficulty with over-committing. At the end of each sprint we had an unacceptably high number of either incomplete or partially complete stories. What I ended up doing was establishign realistic, sustanable goal with the team, then adding Plan vs. Complete as a percentage on a scoreboard. We monitored it for a number of months until the team brought their plan vs. complete into an acceptable range.</p>
<p>Did they &#8216;game&#8221; the system? In a manner of speaking. They began committing to a bit less work each iteration until they reached a level where they felt it could sustainably be delivered. After a couple of months at this level we no longer needed to track this metric on our scoreboard, as the team had realized better planning and commitment practices, which was the goal in the first place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cohn</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-50560</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Tue, 22 Sep 2009 02:01:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-50560</guid>
		<description>Hi Z:
Work should always be estimated relative to the current state of the world--your current knowledge, the current state of the system, etc. Think about the opposite situation: What if the application had become fragile and hard to maintain. Would you want to estimate it in points with the assumption that the application is as it was? (Nice, clean and maintainable 4 years ago?)

Also: Could we even do this? I think it&#039;s hard enough to estimate how long it would take right now to do something. But to estimate relative size based on old assumptions would be even harder.</description>
		<content:encoded><![CDATA[<p>Hi Z:<br />
Work should always be estimated relative to the current state of the world&#8211;your current knowledge, the current state of the system, etc. Think about the opposite situation: What if the application had become fragile and hard to maintain. Would you want to estimate it in points with the assumption that the application is as it was? (Nice, clean and maintainable 4 years ago?)</p>
<p>Also: Could we even do this? I think it&#8217;s hard enough to estimate how long it would take right now to do something. But to estimate relative size based on old assumptions would be even harder.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Z</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-49506</link>
		<dc:creator>Z</dc:creator>
		<pubDate>Wed, 09 Sep 2009 17:16:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-49506</guid>
		<description>Hi Mike,
  Following on the above thread, would it be acceptable for story estimates to decrease because of good design/architecture decisions the team made on older stories?  The stories would be easier to complete and the design/architecture is already laid out.  Yet, if you do decrease the points, then you&#039;ve done away with relative sizing and you are now completing more stories at a lower velocity.  For me, I would like to keep the points the same and simply increase the velocity.</description>
		<content:encoded><![CDATA[<p>Hi Mike,<br />
  Following on the above thread, would it be acceptable for story estimates to decrease because of good design/architecture decisions the team made on older stories?  The stories would be easier to complete and the design/architecture is already laid out.  Yet, if you do decrease the points, then you&#8217;ve done away with relative sizing and you are now completing more stories at a lower velocity.  For me, I would like to keep the points the same and simply increase the velocity.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cohn</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-34436</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Sun, 15 Mar 2009 23:46:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-34436</guid>
		<description>Hi John--
Yes, an item estimated a year from now after a team jells or gets good with a technology would have a lower estimate. Picture a team that has learned Ruby over the past year. They might say, &quot;This is only 2 story points because we&#039;re good with Ruby now.&quot;  A year earlier they might have called that 10 because of the fumbling around they would have done while unfamiliar with a new technology.

To ask a team to estimate otherwise is impossibly difficult: you would be asking the team to abstract away the current state of the world and to estimate back to whatever level of knowledge/experience/etc they had don the first day of the project. This is impossibly difficult for a person who has been on the team the entire time. It&#039;s flat-out impossible for someone who joined the team mid-project to estimate back to what things were like before he or she joined the team.</description>
		<content:encoded><![CDATA[<p>Hi John&#8211;<br />
Yes, an item estimated a year from now after a team jells or gets good with a technology would have a lower estimate. Picture a team that has learned Ruby over the past year. They might say, &#8220;This is only 2 story points because we&#8217;re good with Ruby now.&#8221;  A year earlier they might have called that 10 because of the fumbling around they would have done while unfamiliar with a new technology.</p>
<p>To ask a team to estimate otherwise is impossibly difficult: you would be asking the team to abstract away the current state of the world and to estimate back to whatever level of knowledge/experience/etc they had don the first day of the project. This is impossibly difficult for a person who has been on the team the entire time. It&#8217;s flat-out impossible for someone who joined the team mid-project to estimate back to what things were like before he or she joined the team.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Esser</title>
		<link>http://blog.mountaingoatsoftware.com/should-companies-measure-productivity-in-story-points-ideal-days/comment-page-1#comment-34374</link>
		<dc:creator>John Esser</dc:creator>
		<pubDate>Sun, 15 Mar 2009 07:09:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=16#comment-34374</guid>
		<description>Mike-
I didn&#039;t clarify this in my post, but we estimate relatively as well.  One of factors we consider is &quot;complexity,&quot; but several others as well including &quot;does the code need to be refactored?,&quot; &quot;how many modules we will code?,&quot; &quot;how much will need to be done to test it?&quot;, etc.

After reading our posts again, it seems that maybe we&#039;re really doing the same thing! It&#039;s just that we have different ways of looking at the essence of story point. In either case we both want a &quot;size&quot; value and we&#039;re both trying to get each of our teams to NOT talk about time during the estimation activity! (It&#039;s so easy to do...sigh)

My only remaining question is this: if the team&#039;s perception of estimation is rooted in &quot;relative duration&quot; and that is factored into their estimate, then as the team gains proficiency and domain knowledge, or just &quot;gels,&quot; wouldn&#039;t stories tend to be estimated smaller over time?

This would seem to create a system that has a relatively constant velocity, but having more items getting done per sprint. Whereas in mine, story items are consistently sized, but the velocity increases as the team becomes more proficient.</description>
		<content:encoded><![CDATA[<p>Mike-<br />
I didn&#8217;t clarify this in my post, but we estimate relatively as well.  One of factors we consider is &#8220;complexity,&#8221; but several others as well including &#8220;does the code need to be refactored?,&#8221; &#8220;how many modules we will code?,&#8221; &#8220;how much will need to be done to test it?&#8221;, etc.</p>
<p>After reading our posts again, it seems that maybe we&#8217;re really doing the same thing! It&#8217;s just that we have different ways of looking at the essence of story point. In either case we both want a &#8220;size&#8221; value and we&#8217;re both trying to get each of our teams to NOT talk about time during the estimation activity! (It&#8217;s so easy to do&#8230;sigh)</p>
<p>My only remaining question is this: if the team&#8217;s perception of estimation is rooted in &#8220;relative duration&#8221; and that is factored into their estimate, then as the team gains proficiency and domain knowledge, or just &#8220;gels,&#8221; wouldn&#8217;t stories tend to be estimated smaller over time?</p>
<p>This would seem to create a system that has a relatively constant velocity, but having more items getting done per sprint. Whereas in mine, story items are consistently sized, but the velocity increases as the team becomes more proficient.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

