<?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: Underestimation is Underestimated</title>
	<atom:link href="http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/</link>
	<description>Pragmatic Software Management, Internet Trends, Life and more...</description>
	<lastBuildDate>Fri, 09 Dec 2011 04:00:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Moti Karmona &#124; מוטי קרמונה</title>
		<link>http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/comment-page-1/#comment-215</link>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
		<pubDate>Fri, 30 Jul 2010 19:50:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.karmona.com/?p=624#comment-215</guid>
		<description>All is true...</description>
		<content:encoded><![CDATA[<p>All is true&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oren Ellenbogen</title>
		<link>http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/comment-page-1/#comment-214</link>
		<dc:creator>Oren Ellenbogen</dc:creator>
		<pubDate>Fri, 23 Jul 2010 14:01:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.karmona.com/?p=624#comment-214</guid>
		<description>Great post Moti, really well thought and well written. Indeed, underestimation causes drastic pains due to organization time versus personal time. If one is late, dependencies might be broken, shifting pressure (and late schedule) to other parts of the organization. 

I feel that overestimation is also underestimated. Overestimation is why startup fails, why big companies moving too slow. Pressure is good, as long as it&#039;s healthy and carefully watched. I would hate working for a company that does everything extremely well but takes 2 years to release simple functionality.

At the end of the day, it&#039;s really matter of paying attention. Avoid wasting estimation time when not needed (far away roadmap), breaking features by end-to-end tasks instead of &quot;UI&quot;/&quot;Business&quot;/&quot;Data Access&quot;, pricing tasks by low granularity to allow confidence building and shifting tasks, considering organization time over personal time (add &quot;design time&quot;, &quot;design review&quot;, &quot;code review&quot;, &quot;bug fixing buffer&quot; etc).

We should focus on understanding where are we going and what we want to achieve, create a path to allow confidence. 

Trying to avoid overestimation or underestimation is futile. It&#039;s the stuff behind it that&#039;s interesting, like you mentioned (mentoring)</description>
		<content:encoded><![CDATA[<p>Great post Moti, really well thought and well written. Indeed, underestimation causes drastic pains due to organization time versus personal time. If one is late, dependencies might be broken, shifting pressure (and late schedule) to other parts of the organization. </p>
<p>I feel that overestimation is also underestimated. Overestimation is why startup fails, why big companies moving too slow. Pressure is good, as long as it&#8217;s healthy and carefully watched. I would hate working for a company that does everything extremely well but takes 2 years to release simple functionality.</p>
<p>At the end of the day, it&#8217;s really matter of paying attention. Avoid wasting estimation time when not needed (far away roadmap), breaking features by end-to-end tasks instead of &#8220;UI&#8221;/&#8221;Business&#8221;/&#8221;Data Access&#8221;, pricing tasks by low granularity to allow confidence building and shifting tasks, considering organization time over personal time (add &#8220;design time&#8221;, &#8220;design review&#8221;, &#8220;code review&#8221;, &#8220;bug fixing buffer&#8221; etc).</p>
<p>We should focus on understanding where are we going and what we want to achieve, create a path to allow confidence. </p>
<p>Trying to avoid overestimation or underestimation is futile. It&#8217;s the stuff behind it that&#8217;s interesting, like you mentioned (mentoring)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronen Narkis</title>
		<link>http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/comment-page-1/#comment-209</link>
		<dc:creator>Ronen Narkis</dc:creator>
		<pubDate>Tue, 06 Jul 2010 22:32:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.karmona.com/?p=624#comment-209</guid>
		<description>This post made me think about what is common to the stock market and software delivery estimations, they both seem predictable at first but might turn into chaos due to the large number of factors that influence them.

Also like the stock market intuition and experience can make the difference.</description>
		<content:encoded><![CDATA[<p>This post made me think about what is common to the stock market and software delivery estimations, they both seem predictable at first but might turn into chaos due to the large number of factors that influence them.</p>
<p>Also like the stock market intuition and experience can make the difference.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vivek Sagi</title>
		<link>http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/comment-page-1/#comment-207</link>
		<dc:creator>Vivek Sagi</dc:creator>
		<pubDate>Wed, 30 Jun 2010 13:00:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.karmona.com/?p=624#comment-207</guid>
		<description>Good post Moti and as expected from a engineering head.... :-)

Speaking from the other side.. of product management.. most times overestimation is the starting point for a discussion on scope because engineers (good ones atleast) tend to over design and over engineer even prototypes when  some times speed to market is important.</description>
		<content:encoded><![CDATA[<p>Good post Moti and as expected from a engineering head&#8230;. :-)</p>
<p>Speaking from the other side.. of product management.. most times overestimation is the starting point for a discussion on scope because engineers (good ones atleast) tend to over design and over engineer even prototypes when  some times speed to market is important.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shlomi cohen</title>
		<link>http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/comment-page-1/#comment-201</link>
		<dc:creator>Shlomi cohen</dc:creator>
		<pubDate>Wed, 21 Apr 2010 14:19:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.karmona.com/?p=624#comment-201</guid>
		<description>let me clarify :-)
i&#039;m not suggesting working in waterfall but ..
when you want to have quality requirement and design sessions to save some future investment then you might spend the whole sprint or even more on those.
when the requirements + design are not in the same sprint as the implementation = imho you are getting closer to &quot;mini waterfall&quot;

BTW - i wrote this message 3 times cause of errors and i only estimated 1 minute reply :-)</description>
		<content:encoded><![CDATA[<p>let me clarify :-)<br />
i&#8217;m not suggesting working in waterfall but ..<br />
when you want to have quality requirement and design sessions to save some future investment then you might spend the whole sprint or even more on those.<br />
when the requirements + design are not in the same sprint as the implementation = imho you are getting closer to &#8220;mini waterfall&#8221;</p>
<p>BTW &#8211; i wrote this message 3 times cause of errors and i only estimated 1 minute reply :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moti Karmona &#124; מוטי קרמונה</title>
		<link>http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/comment-page-1/#comment-200</link>
		<dc:creator>Moti Karmona &#124; מוטי קרמונה</dc:creator>
		<pubDate>Wed, 21 Apr 2010 13:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.karmona.com/?p=624#comment-200</guid>
		<description>@Tzvika, thank you very much for the comparison! :)

@ Shlomi, 

(1) I agree although this (e.g. learning) is something I prefer to manage/lead/control and not leave for chance.

(2) No way...! :) *&lt;strong&gt; requirement/design/testing/qa != waterfall&lt;/strong&gt;*

Software development is iterative process (including design phase) and I don&#039;t think anyone can really &lt;i&gt;&quot;do it right the first time&quot;&lt;/i&gt; but design is a mandatory phase (no matter what methodology you use) to make sure &quot;visible&quot; design mistakes are not being made.</description>
		<content:encoded><![CDATA[<p>@Tzvika, thank you very much for the comparison! :)</p>
<p>@ Shlomi, </p>
<p>(1) I agree although this (e.g. learning) is something I prefer to manage/lead/control and not leave for chance.</p>
<p>(2) No way&#8230;! :) *<strong> requirement/design/testing/qa != waterfall</strong>*</p>
<p>Software development is iterative process (including design phase) and I don&#8217;t think anyone can really <i>&#8220;do it right the first time&#8221;</i> but design is a mandatory phase (no matter what methodology you use) to make sure &#8220;visible&#8221; design mistakes are not being made.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shlomi cohen</title>
		<link>http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/comment-page-1/#comment-199</link>
		<dc:creator>Shlomi cohen</dc:creator>
		<pubDate>Wed, 21 Apr 2010 10:28:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.karmona.com/?p=624#comment-199</guid>
		<description>Really elaborating article moti, 
i want to add another long term aspect, when people will have spare time  as a result of &quot;wrong&quot; overestimation they will also learn more , will have the time to pick their heads and see what other teams are doing , learning more technologies etc, something they would never do if they are in pressure.
you mention about the requirement and design , to do it right the first time so we would not waist time on this later in project - do i hear the words mini-waterfall ? :-)</description>
		<content:encoded><![CDATA[<p>Really elaborating article moti,<br />
i want to add another long term aspect, when people will have spare time  as a result of &#8220;wrong&#8221; overestimation they will also learn more , will have the time to pick their heads and see what other teams are doing , learning more technologies etc, something they would never do if they are in pressure.<br />
you mention about the requirement and design , to do it right the first time so we would not waist time on this later in project &#8211; do i hear the words mini-waterfall ? :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tzvika</title>
		<link>http://blog.karmona.com/index.php/2010/04/19/underestimation-is-underestimated/comment-page-1/#comment-197</link>
		<dc:creator>Tzvika</dc:creator>
		<pubDate>Mon, 19 Apr 2010 05:24:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.karmona.com/?p=624#comment-197</guid>
		<description>I like Joel&#039;s approach: http://www.joelonsoftware.com/items/2007/10/26.html

Not surprisingly he aligns with you on not undercutting estimates... you dev managers are all the same :-)</description>
		<content:encoded><![CDATA[<p>I like Joel&#8217;s approach: <a href="http://www.joelonsoftware.com/items/2007/10/26.html" rel="nofollow">http://www.joelonsoftware.com/items/2007/10/26.html</a></p>
<p>Not surprisingly he aligns with you on not undercutting estimates&#8230; you dev managers are all the same :-)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

