<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Bits 'n Widgets - Estimation</title>
    <link>http://bitsnwidgets.com/</link>
    <description>&amp;nbsp;&amp;nbsp;Thoughts on real-world, practical, common-sense approaches to Agile software development using Scrum and XP</description>
    <language>en-us</language>
    <copyright>John E. Boal</copyright>
    <lastBuildDate>Thu, 11 Dec 2008 04:13:41 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>webmaster@bitsnwidgets.com</managingEditor>
    <webMaster>webmaster@bitsnwidgets.com</webMaster>
    <item>
      <trackback:ping>http://bitsnwidgets.com/Trackback.aspx?guid=c52f97af-e258-4dcc-9f39-6b163b70dd1b</trackback:ping>
      <pingback:server>http://bitsnwidgets.com/pingback.aspx</pingback:server>
      <pingback:target>http://bitsnwidgets.com/PermaLink,guid,c52f97af-e258-4dcc-9f39-6b163b70dd1b.aspx</pingback:target>
      <dc:creator>John Boal</dc:creator>
      <wfw:comment>http://bitsnwidgets.com/CommentView,guid,c52f97af-e258-4dcc-9f39-6b163b70dd1b.aspx</wfw:comment>
      <wfw:commentRss>http://bitsnwidgets.com/SyndicationService.asmx/GetEntryCommentsRss?guid=c52f97af-e258-4dcc-9f39-6b163b70dd1b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">After some training in the estimation technique
of Wideband Delphi, I have tried it out in a real project/team environment. I think
it was an interesting result, but as a single data point so far, I would hesitate
to assess the tool as a success or failure. I will be curious to see how the estimate
tracks to actuals for the feature... The use of Wideband Delphi in the initial stages
of a project may be a good tool for rough sizing of features or whole feature areas.
I am a bit leery of assigning "hours" [ideal hours] to estimates at this very high
level of granularity though. Sometimes hours find their way to get turned in to schedules...
and ideal hours are even more dangerous as they aren't fully loaded.<br /><br />
The cone of uncertainty is a nice principle that I think might perhaps need more airtime.
(Not being a project manager, its a new one on me...) It states that at the beginning
of a project, when the least is known, the estimation error can vary from .25X to
4X (not sure where these numbers came from). And as we move toward project completion,
the estimation curve shrinks on both sides exponentially to approach 1 at project
completion. For more information see the <a href="http://en.wikipedia.org/wiki/Cone_of_Uncertainty">cone
of uncertainty</a> link.<br /><br />
However, as the "cone" narrows and we are a bit more certain of what it is we need
to deliver, I still think the planning poker type of consensus estimation is more
appropriate. It seems a bit lighter weight and much quicker for estimation. Granted,
however that planning poker is a tool to be used at the story level (and estimates
in points NOT hours), it might not do as well as the WD estimation at earlier stages.
It is a similar process, but seems to be a faster implementation.<br /><br />
WD could be a useful tool for backlog prioritization and even perhaps story generation.
I am not sure how valuable estimates from WD might be other than to help prioritize
(in size and cost) less-well-known things in the product backlog. I still think that
the planning poker is appropriate at the sprint and story level though, rather than
WD. Another thing that strikes me as different is that WD doesn't necessarily engage
the whole team doing the work - only "experts." I like to have the entire team exposed
to the information and the planning, even if team members don't have much value to
add to estimation at that phase. In my opinion, it helps with information sharing,
project background, and overall depth of understanding.<br /><br />
Use the right tool for the right job I always say. I carry four screwdrivers in my
toolbelt, two sizes of flat blades, and two sizes of phillips... Use a tool for its
intended purpose. Watch out for trying to get too much out of estimation at an early
phase, and definitely involve the team - they are going to be the ones who help the
project actually come to fruition.<br /><p></p><img width="0" height="0" src="http://bitsnwidgets.com/aggbug.ashx?id=c52f97af-e258-4dcc-9f39-6b163b70dd1b" /></body>
      <title>Estimation, Wideband Delphi, and the Cone of Uncertainty</title>
      <guid isPermaLink="false">http://bitsnwidgets.com/PermaLink,guid,c52f97af-e258-4dcc-9f39-6b163b70dd1b.aspx</guid>
      <link>http://BitsNWidgets.com/2008/12/11/EstimationWidebandDelphiAndTheConeOfUncertainty.aspx</link>
      <pubDate>Thu, 11 Dec 2008 04:13:41 GMT</pubDate>
      <description>After some training in the estimation technique of Wideband Delphi, I have tried it out in a real project/team environment. I think it was an interesting result, but as a single data point so far, I would hesitate to assess the tool as a success or failure. I will be curious to see how the estimate tracks to actuals for the feature... The use of Wideband Delphi in the initial stages of a project may be a good tool for rough sizing of features or whole feature areas. I am a bit leery of assigning "hours" [ideal hours] to estimates at this very high level of granularity though. Sometimes hours find their way to get turned in to schedules... and ideal hours are even more dangerous as they aren't fully loaded.&lt;br&gt;
&lt;br&gt;
The cone of uncertainty is a nice principle that I think might perhaps need more airtime.
(Not being a project manager, its a new one on me...) It states that at the beginning
of a project, when the least is known, the estimation error can vary from .25X to
4X (not sure where these numbers came from). And as we move toward project completion,
the estimation curve shrinks on both sides exponentially to approach 1 at project
completion. For more information see the &lt;a href="http://en.wikipedia.org/wiki/Cone_of_Uncertainty"&gt;cone
of uncertainty&lt;/a&gt; link.&lt;br&gt;
&lt;br&gt;
However, as the "cone" narrows and we are a bit more certain of what it is we need
to deliver, I still think the planning poker type of consensus estimation is more
appropriate. It seems a bit lighter weight and much quicker for estimation. Granted,
however that planning poker is a tool to be used at the story level (and estimates
in points NOT hours), it might not do as well as the WD estimation at earlier stages.
It is a similar process, but seems to be a faster implementation.&lt;br&gt;
&lt;br&gt;
WD could be a useful tool for backlog prioritization and even perhaps story generation.
I am not sure how valuable estimates from WD might be other than to help prioritize
(in size and cost) less-well-known things in the product backlog. I still think that
the planning poker is appropriate at the sprint and story level though, rather than
WD. Another thing that strikes me as different is that WD doesn't necessarily engage
the whole team doing the work - only "experts." I like to have the entire team exposed
to the information and the planning, even if team members don't have much value to
add to estimation at that phase. In my opinion, it helps with information sharing,
project background, and overall depth of understanding.&lt;br&gt;
&lt;br&gt;
Use the right tool for the right job I always say. I carry four screwdrivers in my
toolbelt, two sizes of flat blades, and two sizes of phillips... Use a tool for its
intended purpose. Watch out for trying to get too much out of estimation at an early
phase, and definitely involve the team - they are going to be the ones who help the
project actually come to fruition.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://bitsnwidgets.com/aggbug.ashx?id=c52f97af-e258-4dcc-9f39-6b163b70dd1b" /&gt;</description>
      <comments>http://bitsnwidgets.com/CommentView,guid,c52f97af-e258-4dcc-9f39-6b163b70dd1b.aspx</comments>
      <category>Estimation</category>
    </item>
  </channel>
</rss>