<?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: When Should We Estimate the Product Backlog</title>
	<atom:link href="http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog</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/when-should-we-estimate-the-product-backlog/comment-page-1#comment-150579</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Mon, 14 Feb 2011 23:19:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-150579</guid>
		<description>Hi Karen--
I agree: many organizations struggle with this quite a bit.</description>
		<content:encoded><![CDATA[<p>Hi Karen&#8211;<br />
I agree: many organizations struggle with this quite a bit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karen Favazza Spencer</title>
		<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/comment-page-1#comment-150379</link>
		<dc:creator>Karen Favazza Spencer</dc:creator>
		<pubDate>Mon, 14 Feb 2011 15:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-150379</guid>
		<description>From my experience, it seems that some groups don&#039;t understand the differences between Roadmap, Release &amp; Sprint planning. For my money, the definition of each should be tied to the timebox. Saying you have a 6, 8 or 9 month Release, with an every growing backlog is a great way to increase risk and inject confusion into the development process. This time frame is more appropriate for a Roadmap approach. I&#039;d much prefer having a few Epics at the beginning of the Sprint, drawing a line in the sand at 3 to 4 months out, and spending the first day of each Sprint figuring out what we&#039;ll do next to sizing 200 stories up front. Of course, it&#039;s at the business&#039;s discretion to RTM any Release. Divorcing the Development Release from the RTM strategy allows the business to adjust their roadmap without wasting development time estimating large number of stories that may need to be rewritten or eliminated.</description>
		<content:encoded><![CDATA[<p>From my experience, it seems that some groups don&#8217;t understand the differences between Roadmap, Release &amp; Sprint planning. For my money, the definition of each should be tied to the timebox. Saying you have a 6, 8 or 9 month Release, with an every growing backlog is a great way to increase risk and inject confusion into the development process. This time frame is more appropriate for a Roadmap approach. I&#8217;d much prefer having a few Epics at the beginning of the Sprint, drawing a line in the sand at 3 to 4 months out, and spending the first day of each Sprint figuring out what we&#8217;ll do next to sizing 200 stories up front. Of course, it&#8217;s at the business&#8217;s discretion to RTM any Release. Divorcing the Development Release from the RTM strategy allows the business to adjust their roadmap without wasting development time estimating large number of stories that may need to be rewritten or eliminated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cohn</title>
		<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/comment-page-1#comment-49097</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Thu, 03 Sep 2009 16:07:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-49097</guid>
		<description>Hi John--
Yep, sounds backwards to me. I would, however, continue to estimate that initial story only to the extent the PO needs that estimate to prioritize the feature. Say I want I new custom report design feature in a product. If that costs 400 story points, I don&#039;t want it. If it costs 50, I want it now. If it&#039;s 200, I want it but I&#039;ll wait a bit as we have higher value stuff to do first. 

My new book, &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;, will cover the role of user experience designers / interaction designers on Scrum/agile projects. You can &lt;a href=&quot;http://www.amazon.com/exec/obidos/ASIN/0321579364/mountaingoats-20&quot; rel=&quot;nofollow&quot;&gt;pre-order Succeeding with Agile now on Amazon&lt;/a&gt; or  &lt;a href=&quot;http://my.safaribooksonline.com/9780321660534?portal=informit&quot; rel=&quot;nofollow&quot;&gt;access  it immediately on Safari&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Hi John&#8211;<br />
Yep, sounds backwards to me. I would, however, continue to estimate that initial story only to the extent the PO needs that estimate to prioritize the feature. Say I want I new custom report design feature in a product. If that costs 400 story points, I don&#8217;t want it. If it costs 50, I want it now. If it&#8217;s 200, I want it but I&#8217;ll wait a bit as we have higher value stuff to do first. </p>
<p>My new book, <a href="http://www.mountaingoatsoftware.com/books/7--succeeding-with-agile" rel="nofollow">Succeeding with Agile</a>, will cover the role of user experience designers / interaction designers on Scrum/agile projects. You can <a href="http://www.amazon.com/exec/obidos/ASIN/0321579364/mountaingoats-20" rel="nofollow">pre-order Succeeding with Agile now on Amazon</a> or  <a href="http://my.safaribooksonline.com/9780321660534?portal=informit" rel="nofollow">access  it immediately on Safari</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Esser</title>
		<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/comment-page-1#comment-49090</link>
		<dc:creator>John Esser</dc:creator>
		<pubDate>Thu, 03 Sep 2009 14:17:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-49090</guid>
		<description>Hi Mike, I have another kind of issue.  In our group, we estimate stories when they come on the backlog.  Then, after this initial estimate, many of the stories (epics, small ones, etc.) are taken by the Product Owner/UX team and designed.  After this design we typically have to 1) reestimate again, and 2) break the story down based on the design that was given to us.  This seems a bit backwards or out of step from how I think it should happen.  Wouldn&#039;t the PO team work on breaking the stories down into manageable pieces before doing the UX design, etc.?  There just is not a lot of information on how a UX/visual design team can effectively interact in the scrum process.  Any suggestions or insight?</description>
		<content:encoded><![CDATA[<p>Hi Mike, I have another kind of issue.  In our group, we estimate stories when they come on the backlog.  Then, after this initial estimate, many of the stories (epics, small ones, etc.) are taken by the Product Owner/UX team and designed.  After this design we typically have to 1) reestimate again, and 2) break the story down based on the design that was given to us.  This seems a bit backwards or out of step from how I think it should happen.  Wouldn&#8217;t the PO team work on breaking the stories down into manageable pieces before doing the UX design, etc.?  There just is not a lot of information on how a UX/visual design team can effectively interact in the scrum process.  Any suggestions or insight?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cohn</title>
		<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/comment-page-1#comment-48715</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Fri, 28 Aug 2009 13:17:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-48715</guid>
		<description>Hi Kevin--
I don&#039;t see why this other group can&#039;t work with your estimate in story points. In fact, it should be easier for them to calculate ROI. All they need to do is calculate how much a story point costs on average. To do that, look at how many points your team or department did last year or last quarter. Divide that into the amount of many the team or department was paid during that period and you&#039;ll get a dollar (or Euro, etc) amount per point. I did this recently with a team and got $3000/point. If the other group is assessing a 3 point story, they can estimate it as costing $9000. 

This will be a $9000 based on actual data. If you had told them &quot;12 hours&quot; they would have multiplied 12 hours times some cost-per-hour but that would have been a bad estimate because we don&#039;t know how accurate the 12 is. Using story points here should be easier and should help them get a better ROI estimate.</description>
		<content:encoded><![CDATA[<p>Hi Kevin&#8211;<br />
I don&#8217;t see why this other group can&#8217;t work with your estimate in story points. In fact, it should be easier for them to calculate ROI. All they need to do is calculate how much a story point costs on average. To do that, look at how many points your team or department did last year or last quarter. Divide that into the amount of many the team or department was paid during that period and you&#8217;ll get a dollar (or Euro, etc) amount per point. I did this recently with a team and got $3000/point. If the other group is assessing a 3 point story, they can estimate it as costing $9000. </p>
<p>This will be a $9000 based on actual data. If you had told them &#8220;12 hours&#8221; they would have multiplied 12 hours times some cost-per-hour but that would have been a bad estimate because we don&#8217;t know how accurate the 12 is. Using story points here should be easier and should help them get a better ROI estimate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Johnston</title>
		<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/comment-page-1#comment-48704</link>
		<dc:creator>Kevin Johnston</dc:creator>
		<pubDate>Fri, 28 Aug 2009 07:20:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-48704</guid>
		<description>What is the best way to handle the following situation:
We have a team that want to setup a change management process, we have multiple systems which themselves contain multiple products, A team (not the dev team) has started to record change requests and are asking us for estimates of &quot;how long&quot; it will take to do a particular CR so that ROI can be done on the CR to allow prioritisation to take place!
We the developers really want to view CR the same as any other item on our backlog and simply estimate  it relatively in terms of Story points to allow prioritization to be done by a PO.  I can appreciate that they think they need a duration to help them justify the change request, I feel it is ok to give an estimate in hours for ROI purposes but not for planning! any thoughts appreciated</description>
		<content:encoded><![CDATA[<p>What is the best way to handle the following situation:<br />
We have a team that want to setup a change management process, we have multiple systems which themselves contain multiple products, A team (not the dev team) has started to record change requests and are asking us for estimates of &#8220;how long&#8221; it will take to do a particular CR so that ROI can be done on the CR to allow prioritisation to take place!<br />
We the developers really want to view CR the same as any other item on our backlog and simply estimate  it relatively in terms of Story points to allow prioritization to be done by a PO.  I can appreciate that they think they need a duration to help them justify the change request, I feel it is ok to give an estimate in hours for ROI purposes but not for planning! any thoughts appreciated</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cohn</title>
		<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/comment-page-1#comment-30761</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Fri, 23 Jan 2009 20:25:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-30761</guid>
		<description>Hi Kelly--
In general, I try to avoid re-estimating a product backlog item at all. I would only do so if you are convinced you were wrong about its *relative* size. The chief problem with re-estimating is that your backlog of finished items then contains a mix of items estimated before you did the work and ones after you did the work. That causes you to almost certainly misstate velocity compared to the product backlog of upcoming work with is (of course) all estimated before having done the work. The topic re-estimating is fully covered in the &lt;a href=&quot;http://www.mountaingoatsoftware.com/book/1&quot; rel=&quot;nofollow&quot;&gt;Agile Estimating and Planning&lt;/a&gt; book.</description>
		<content:encoded><![CDATA[<p>Hi Kelly&#8211;<br />
In general, I try to avoid re-estimating a product backlog item at all. I would only do so if you are convinced you were wrong about its *relative* size. The chief problem with re-estimating is that your backlog of finished items then contains a mix of items estimated before you did the work and ones after you did the work. That causes you to almost certainly misstate velocity compared to the product backlog of upcoming work with is (of course) all estimated before having done the work. The topic re-estimating is fully covered in the <a href="http://www.mountaingoatsoftware.com/book/1" rel="nofollow">Agile Estimating and Planning</a> book.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kelly</title>
		<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/comment-page-1#comment-30758</link>
		<dc:creator>Kelly</dc:creator>
		<pubDate>Fri, 23 Jan 2009 19:11:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-30758</guid>
		<description>When would you resize a backlog item?  We&#039;re mid-sprint right now, and realize that a backlog item was oversized.  We have prioritized items in the backlog that we can take on to fill up the sprint; but we&#039;re a new scrum team and want to be sure that we&#039;re capturing velocity as close to &#039;real&#039; as possible.  Should we resize it during the sprint, or wait until the retrospective and handle it more as a &#039;lessons-learned&#039;?</description>
		<content:encoded><![CDATA[<p>When would you resize a backlog item?  We&#8217;re mid-sprint right now, and realize that a backlog item was oversized.  We have prioritized items in the backlog that we can take on to fill up the sprint; but we&#8217;re a new scrum team and want to be sure that we&#8217;re capturing velocity as close to &#8216;real&#8217; as possible.  Should we resize it during the sprint, or wait until the retrospective and handle it more as a &#8216;lessons-learned&#8217;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Cohn</title>
		<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/comment-page-1#comment-24250</link>
		<dc:creator>Mike Cohn</dc:creator>
		<pubDate>Tue, 14 Oct 2008 03:56:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-24250</guid>
		<description>Hi Jeremy--

I probably wasn&#039;t very clear earlier. I don&#039;t suggest grouping items because they are highly similar  or in the same file. I suggest grouping them in logical areas to facilitate estimating. It would take forever to estimate 1200 items. There have to be some functional groups you can make from them. Suppose the product is Microsoft Word. We might group all the fixes in stylesheets, all the fixes in table support, all the fixes in pagination, all the fixes in display, etc. Then the team reads all the items in one group and puts an estimate on the collection. I would compare this to looking at the items in your shopping cart and estimating the total cost of the cart vs. estimating the cost of each item.

If that&#039;s not possible for some reason then telling the product owner to give you 150 based purely on desirability of the feature (as you describe above) would be a perfectly fine approach.</description>
		<content:encoded><![CDATA[<p>Hi Jeremy&#8211;</p>
<p>I probably wasn&#8217;t very clear earlier. I don&#8217;t suggest grouping items because they are highly similar  or in the same file. I suggest grouping them in logical areas to facilitate estimating. It would take forever to estimate 1200 items. There have to be some functional groups you can make from them. Suppose the product is Microsoft Word. We might group all the fixes in stylesheets, all the fixes in table support, all the fixes in pagination, all the fixes in display, etc. Then the team reads all the items in one group and puts an estimate on the collection. I would compare this to looking at the items in your shopping cart and estimating the total cost of the cart vs. estimating the cost of each item.</p>
<p>If that&#8217;s not possible for some reason then telling the product owner to give you 150 based purely on desirability of the feature (as you describe above) would be a perfectly fine approach.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy</title>
		<link>http://blog.mountaingoatsoftware.com/when-should-we-estimate-the-product-backlog/comment-page-1#comment-24220</link>
		<dc:creator>Jeremy</dc:creator>
		<pubDate>Mon, 13 Oct 2008 16:29:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mountaingoatsoftware.com/?p=20#comment-24220</guid>
		<description>Thanks Mike and Artem for your quick responses.  The 1200 backlog items are actually specific bug fix requests or small enhancements in all different areas of a 10 year plus legacy product.  (some of the requests go back at least 5 years since being entered into our change management system.) There is a chance that some of them could be grouped together, but in all actuality they are independent efforts.  

We are asked to estimate them independently.  So while I agree with the idea that we need to know the cost before we can determine the highest priority, it could take a significant investment to estimate all 1200 items.  (plus with new items coming in on a regular basis from our user community).  Would you suggestion be to get the PO to come up with the top &quot;150&quot; without estimates and then estimate only those?  (And then keep ensuring that a top 150 exists.  As we complete some work others are moved onto that list?)</description>
		<content:encoded><![CDATA[<p>Thanks Mike and Artem for your quick responses.  The 1200 backlog items are actually specific bug fix requests or small enhancements in all different areas of a 10 year plus legacy product.  (some of the requests go back at least 5 years since being entered into our change management system.) There is a chance that some of them could be grouped together, but in all actuality they are independent efforts.  </p>
<p>We are asked to estimate them independently.  So while I agree with the idea that we need to know the cost before we can determine the highest priority, it could take a significant investment to estimate all 1200 items.  (plus with new items coming in on a regular basis from our user community).  Would you suggestion be to get the PO to come up with the top &#8220;150&#8243; without estimates and then estimate only those?  (And then keep ensuring that a top 150 exists.  As we complete some work others are moved onto that list?)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

