<?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: Don&#8217;t trust developers with project management</title>
	<atom:link href="http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/</link>
	<description>Enterprise Development Expert &#38; SOA Specialist</description>
	<lastBuildDate>Sun, 14 Mar 2010 06:27:00 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-36782</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Sun, 11 Oct 2009 08:47:56 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-36782</guid>
		<description>Phloid,

You are quite right. If the entire environment isn&#039;t aligned around truth, then there&#039;s really very little developers can do on their end.

That being said, there&#039;s so much stuff that needs to happen around the actual development - business analysis, testing, bug fixing, deploying, etc that takes time, and developers really don&#039;t know how long those kinds of things tend to take.

Thanks for your comments.</description>
		<content:encoded><![CDATA[<p>Phloid,</p>
<p>You are quite right. If the entire environment isn&#8217;t aligned around truth, then there&#8217;s really very little developers can do on their end.</p>
<p>That being said, there&#8217;s so much stuff that needs to happen around the actual development &#8211; business analysis, testing, bug fixing, deploying, etc that takes time, and developers really don&#8217;t know how long those kinds of things tend to take.</p>
<p>Thanks for your comments.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phloid domino</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-36780</link>
		<dc:creator>phloid domino</dc:creator>
		<pubDate>Sun, 11 Oct 2009 03:13:38 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-36780</guid>
		<description>it&#039;s not that developers dont know how to estimate, it&#039;s that the whole drill of estimating and scheduling is insanely broken

most programmers learn early on that no matter how they try to qualify and contextualize an estimate, once given, their feet will be held to the fire

we also learn that managers just absolutely hate when we dont&#039; want to give an estimate on something without analyzing/digesting it first, and they really hate it when the requirements change and you try to adjust your estimate accordingly

the real problem is the deep dishonesty in all this, and the pathological games that managers play

all the writing and talk about good practice is worthless in the face of bad faith management, and bad faith management is the statistical norm</description>
		<content:encoded><![CDATA[<p>it&#8217;s not that developers dont know how to estimate, it&#8217;s that the whole drill of estimating and scheduling is insanely broken</p>
<p>most programmers learn early on that no matter how they try to qualify and contextualize an estimate, once given, their feet will be held to the fire</p>
<p>we also learn that managers just absolutely hate when we dont&#8217; want to give an estimate on something without analyzing/digesting it first, and they really hate it when the requirements change and you try to adjust your estimate accordingly</p>
<p>the real problem is the deep dishonesty in all this, and the pathological games that managers play</p>
<p>all the writing and talk about good practice is worthless in the face of bad faith management, and bad faith management is the statistical norm</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Estimate Individually - Fail Globally?</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-5883</link>
		<dc:creator>Estimate Individually - Fail Globally?</dc:creator>
		<pubDate>Sat, 01 Sep 2007 18:54:03 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-5883</guid>
		<description>[...] War of Estimating and Scheduling Software, I wanted to follow up on my previous post on the topic, Don&#8217;t Trust Developers with Project Management. The problem lies with individualistic [...]</description>
		<content:encoded><![CDATA[<p>[...] War of Estimating and Scheduling Software, I wanted to follow up on my previous post on the topic, Don&#8217;t Trust Developers with Project Management. The problem lies with individualistic [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Estimate Individually - Fail Globally?</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-5884</link>
		<dc:creator>Estimate Individually - Fail Globally?</dc:creator>
		<pubDate>Sat, 01 Sep 2007 18:54:03 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-5884</guid>
		<description>[...] War of Estimating and Scheduling Software, I wanted to follow up on my previous post on the topic, Don&#8217;t Trust Developers with Project Management. The problem lies with individualistic [...]</description>
		<content:encoded><![CDATA[<p>[...] War of Estimating and Scheduling Software, I wanted to follow up on my previous post on the topic, Don&#8217;t Trust Developers with Project Management. The problem lies with individualistic [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adi</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4294</link>
		<dc:creator>Adi</dc:creator>
		<pubDate>Sat, 11 Aug 2007 21:12:39 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4294</guid>
		<description>This has nothing to do with managing the project, but with the methodology of management:
http://www.dotmad.net/2007/08/manage-your-project-with-your.html</description>
		<content:encoded><![CDATA[<p>This has nothing to do with managing the project, but with the methodology of management:<br />
<a href="http://www.dotmad.net/2007/08/manage-your-project-with-your.html" rel="nofollow">http://www.dotmad.net/2007/08/manage-your-project-with-your.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thesoftwaresimplist</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4274</link>
		<dc:creator>thesoftwaresimplist</dc:creator>
		<pubDate>Sat, 11 Aug 2007 09:40:42 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4274</guid>
		<description>@Simon,

That&#039;s the kind of estimation I like, both in the small and in the large (whole project).

BTW, 35-hour work-week? I envy you.</description>
		<content:encoded><![CDATA[<p>@Simon,</p>
<p>That&#8217;s the kind of estimation I like, both in the small and in the large (whole project).</p>
<p>BTW, 35-hour work-week? I envy you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thesoftwaresimplist</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4273</link>
		<dc:creator>thesoftwaresimplist</dc:creator>
		<pubDate>Sat, 11 Aug 2007 09:38:43 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4273</guid>
		<description>@Dave G:

What if you&#039;re the PM for a fixed price project in a non-agile company?

A lot of my clients are, and &quot;just do agile&quot; doesn&#039;t solve their problems.</description>
		<content:encoded><![CDATA[<p>@Dave G:</p>
<p>What if you&#8217;re the PM for a fixed price project in a non-agile company?</p>
<p>A lot of my clients are, and &#8220;just do agile&#8221; doesn&#8217;t solve their problems.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thesoftwaresimplist</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4272</link>
		<dc:creator>thesoftwaresimplist</dc:creator>
		<pubDate>Sat, 11 Aug 2007 09:29:43 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4272</guid>
		<description>@Thomas S:

&quot;Split the work up in smaller lumps&quot;

Do you mean Big Design Up Front?! [Ghasp!]
And what if there&#039;s more work out there that we don&#039;t know about? Big Requirements Up Front?!

Just kidding.

If only it were that easy - we wouldn&#039;t have so many failed projects.</description>
		<content:encoded><![CDATA[<p>@Thomas S:</p>
<p>&#8220;Split the work up in smaller lumps&#8221;</p>
<p>Do you mean Big Design Up Front?! [Ghasp!]<br />
And what if there&#8217;s more work out there that we don&#8217;t know about? Big Requirements Up Front?!</p>
<p>Just kidding.</p>
<p>If only it were that easy &#8211; we wouldn&#8217;t have so many failed projects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4228</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Fri, 10 Aug 2007 16:12:06 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4228</guid>
		<description>Generally speaking, giving an estimate of &quot;1 week&quot; to complete a feature is too specific to be much use. I (as a developer) now say &quot;75% likely to be 4-7 days&quot; instead.  Because estimating is trying to predict the future, nobody can say with too much precision &quot;1 week&quot;, unless they know it&#039;ll be an hour&#039;s work and they&#039;ll read teh interweb for the other 34 hours.</description>
		<content:encoded><![CDATA[<p>Generally speaking, giving an estimate of &#8220;1 week&#8221; to complete a feature is too specific to be much use. I (as a developer) now say &#8220;75% likely to be 4-7 days&#8221; instead.  Because estimating is trying to predict the future, nobody can say with too much precision &#8220;1 week&#8221;, unless they know it&#8217;ll be an hour&#8217;s work and they&#8217;ll read teh interweb for the other 34 hours.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave G</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4181</link>
		<dc:creator>Dave G</dc:creator>
		<pubDate>Thu, 09 Aug 2007 21:51:19 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4181</guid>
		<description>Most agile dev. methodologies deal with this through velocities and breaking features down into small estimatable chunks. Even if you get one feature/estimate wrong, the next one takes into account your poor estimate.</description>
		<content:encoded><![CDATA[<p>Most agile dev. methodologies deal with this through velocities and breaking features down into small estimatable chunks. Even if you get one feature/estimate wrong, the next one takes into account your poor estimate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WaterBreath</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4165</link>
		<dc:creator>WaterBreath</dc:creator>
		<pubDate>Thu, 09 Aug 2007 15:44:55 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4165</guid>
		<description>&gt; The thing is that the developers don’t usually protest and provide an estimate

In my experience the developers don&#039;t protest because they&#039;ve been beaten for doing so in the past.  They know that management will not settle for anything less than a &quot;reliable estimate&quot;, and no matter how many times management assures them this is &quot;only an estimate&quot; and &quot;won&#039;t translate to an actual deadline&quot;, it happens anyway.  So the devs just give them a number they want to hear and get on with the work, with the full understanding that they will endure some token chastisement for not meeting the date later.  Not that it matters because the customers won&#039;t be ready by that date either.

There&#039;s also the issue of management buy-in.  Telling your manager that they need to loosen up their expectations and then cut resources or features to meet budget or timeline as development progresses, is often at best a waste of time, and at worst considered to be evidence of lack of skill or experience.

As a consultant, I and my team have the ability to say look, we&#039;ve done lots of projects this way.  Trust us, it works.  We can&#039;t guarantee the results if we do it differently.  And either the client can agree to it, or fire us.  Either way, we avoid being forced into a situation where we are doomed to fall short of expectations.  An in-house team looking to change &quot;how we do things here&quot; doesn&#039;t have that kind of bargaining position.</description>
		<content:encoded><![CDATA[<p>&gt; The thing is that the developers don’t usually protest and provide an estimate</p>
<p>In my experience the developers don&#8217;t protest because they&#8217;ve been beaten for doing so in the past.  They know that management will not settle for anything less than a &#8220;reliable estimate&#8221;, and no matter how many times management assures them this is &#8220;only an estimate&#8221; and &#8220;won&#8217;t translate to an actual deadline&#8221;, it happens anyway.  So the devs just give them a number they want to hear and get on with the work, with the full understanding that they will endure some token chastisement for not meeting the date later.  Not that it matters because the customers won&#8217;t be ready by that date either.</p>
<p>There&#8217;s also the issue of management buy-in.  Telling your manager that they need to loosen up their expectations and then cut resources or features to meet budget or timeline as development progresses, is often at best a waste of time, and at worst considered to be evidence of lack of skill or experience.</p>
<p>As a consultant, I and my team have the ability to say look, we&#8217;ve done lots of projects this way.  Trust us, it works.  We can&#8217;t guarantee the results if we do it differently.  And either the client can agree to it, or fire us.  Either way, we avoid being forced into a situation where we are doomed to fall short of expectations.  An in-house team looking to change &#8220;how we do things here&#8221; doesn&#8217;t have that kind of bargaining position.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: huh</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4142</link>
		<dc:creator>huh</dc:creator>
		<pubDate>Thu, 09 Aug 2007 11:16:42 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4142</guid>
		<description>I clearly have a very different view on these things than you (I&#039;m a PM), so different I can&#039;t let be but comment in on it :-):

You say &quot;The difference is that by working based on features, and measuring project progress by feature-units completed per iteration, I drive down variability.&quot; 

But what is the size of a &quot;feature-unit&quot;? Is it a constant? Is a project claiming &quot;we have finished 90% of the features&quot; 90% finished? Is it more safe and true to count features than hours/days? All in all it boils down to hours or days, calling it feature-unit only applies abstraction (and obscurity). It&#039;s a good tool to group smaller tasks and to create an overview of the project. But, what do you report to the customer when there&#039;s 1 feature left out of 10 features in all - knowing that the 9 finished features where sized between 1-3 days, but the last is two weeks...

Also, you say you trust your developers and testers - to me it sounds more like you don&#039;t. Youv&#039;e lifted yourself way above them and the only way you look at them is down?!? Remember, a developer is also working with pride!</description>
		<content:encoded><![CDATA[<p>I clearly have a very different view on these things than you (I&#8217;m a PM), so different I can&#8217;t let be but comment in on it <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> :</p>
<p>You say &#8220;The difference is that by working based on features, and measuring project progress by feature-units completed per iteration, I drive down variability.&#8221; </p>
<p>But what is the size of a &#8220;feature-unit&#8221;? Is it a constant? Is a project claiming &#8220;we have finished 90% of the features&#8221; 90% finished? Is it more safe and true to count features than hours/days? All in all it boils down to hours or days, calling it feature-unit only applies abstraction (and obscurity). It&#8217;s a good tool to group smaller tasks and to create an overview of the project. But, what do you report to the customer when there&#8217;s 1 feature left out of 10 features in all &#8211; knowing that the 9 finished features where sized between 1-3 days, but the last is two weeks&#8230;</p>
<p>Also, you say you trust your developers and testers &#8211; to me it sounds more like you don&#8217;t. Youv&#8217;e lifted yourself way above them and the only way you look at them is down?!? Remember, a developer is also working with pride!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: huh</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4137</link>
		<dc:creator>huh</dc:creator>
		<pubDate>Thu, 09 Aug 2007 10:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4137</guid>
		<description>What nonsense: &quot;But it’s not their job to know how to estimate and manage projects&quot;. Well, first, it&#039;s indeed their job to estimate their work! You estimate yours and they estimate theirs! Ofcourse a developer should not neccessary know how to manage projects, but it sure is his/hers job to know how to estimate his/hers work!! And second, which projects are of such a small size that the project manager is capable of estimating all areas of the development? Notepad? Who knows better how long a database-, integration-or &quot;special system x&quot;-job is gonna take? The developer who works with the matter, or the project manager? My 2 cents goes with the developer! It sure is your (the PM&#039;s) job to gather the estimates and analyze them for furter use (apply risk, identify reuse, add administrative tasks etc.) - but one ting is absolutely not your (the PM&#039;s) job - to tell how long time a developer is going to spend implementing feature X!</description>
		<content:encoded><![CDATA[<p>What nonsense: &#8220;But it’s not their job to know how to estimate and manage projects&#8221;. Well, first, it&#8217;s indeed their job to estimate their work! You estimate yours and they estimate theirs! Ofcourse a developer should not neccessary know how to manage projects, but it sure is his/hers job to know how to estimate his/hers work!! And second, which projects are of such a small size that the project manager is capable of estimating all areas of the development? Notepad? Who knows better how long a database-, integration-or &#8220;special system x&#8221;-job is gonna take? The developer who works with the matter, or the project manager? My 2 cents goes with the developer! It sure is your (the PM&#8217;s) job to gather the estimates and analyze them for furter use (apply risk, identify reuse, add administrative tasks etc.) &#8211; but one ting is absolutely not your (the PM&#8217;s) job &#8211; to tell how long time a developer is going to spend implementing feature X!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yoni</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4132</link>
		<dc:creator>Yoni</dc:creator>
		<pubDate>Thu, 09 Aug 2007 08:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4132</guid>
		<description>Why should PMs ask developers for estimations anyway?

PMs usually have a lot more experience and a broader view of the project  so I think they should be able to make the estimations themselves. PMs who can&#039;t estimate without basing their estimations on developers need to be more observant and aware of the complexity of implementing features.</description>
		<content:encoded><![CDATA[<p>Why should PMs ask developers for estimations anyway?</p>
<p>PMs usually have a lot more experience and a broader view of the project  so I think they should be able to make the estimations themselves. PMs who can&#8217;t estimate without basing their estimations on developers need to be more observant and aware of the complexity of implementing features.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thesoftwaresimplist</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4008</link>
		<dc:creator>thesoftwaresimplist</dc:creator>
		<pubDate>Tue, 07 Aug 2007 21:11:19 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4008</guid>
		<description>@Scott,

You&#039;re absolutely right, until we have to develop another project concurrently to the one with the smarty-pants team, or integrate with development done by other teams.

This post was more directed at PMs than developers.

PMs, do your job already.</description>
		<content:encoded><![CDATA[<p>@Scott,</p>
<p>You&#8217;re absolutely right, until we have to develop another project concurrently to the one with the smarty-pants team, or integrate with development done by other teams.</p>
<p>This post was more directed at PMs than developers.</p>
<p>PMs, do your job already.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thesoftwaresimplist</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-4007</link>
		<dc:creator>thesoftwaresimplist</dc:creator>
		<pubDate>Tue, 07 Aug 2007 21:02:53 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-4007</guid>
		<description>@T.R.

The question is sometimes what to implement when, inter-dependencies between features, external inputs (like demos to be shown at trade shows), etc. Projects incorporate so many other disciplines than developing software, that it cracks me up every time I see management come to the developers with requirements (aka - a wish list) and ask for a schedule. The thing is that the developers don&#039;t usually protest and provide an estimate (in other words - &quot;yes, we will have it done in time for TRADESHOW next year&quot;).</description>
		<content:encoded><![CDATA[<p>@T.R.</p>
<p>The question is sometimes what to implement when, inter-dependencies between features, external inputs (like demos to be shown at trade shows), etc. Projects incorporate so many other disciplines than developing software, that it cracks me up every time I see management come to the developers with requirements (aka &#8211; a wish list) and ask for a schedule. The thing is that the developers don&#8217;t usually protest and provide an estimate (in other words &#8211; &#8220;yes, we will have it done in time for TRADESHOW next year&#8221;).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Skovsende</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-3954</link>
		<dc:creator>Thomas Skovsende</dc:creator>
		<pubDate>Tue, 07 Aug 2007 08:05:07 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-3954</guid>
		<description>I DO trust the developers(I AM one) - and I believe you gave the answer yourself! If work is estimated in smaller units(like 1-5 days) they are generally ALOT more precise than when estimating big lumps of work...

So... Split the work up in smaller lumps and have them estimate that! Scrum has, IMHO, a very nice way to handle this - which works like a charm after a couple of sprints.</description>
		<content:encoded><![CDATA[<p>I DO trust the developers(I AM one) &#8211; and I believe you gave the answer yourself! If work is estimated in smaller units(like 1-5 days) they are generally ALOT more precise than when estimating big lumps of work&#8230;</p>
<p>So&#8230; Split the work up in smaller lumps and have them estimate that! Scrum has, IMHO, a very nice way to handle this &#8211; which works like a charm after a couple of sprints.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Bellware</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-3939</link>
		<dc:creator>Scott Bellware</dc:creator>
		<pubDate>Tue, 07 Aug 2007 03:40:44 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-3939</guid>
		<description>...depends on how much the people on the team have worked on honing their estimation skills.</description>
		<content:encoded><![CDATA[<p>&#8230;depends on how much the people on the team have worked on honing their estimation skills.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Architect&#8217;s Linkblog &#187; Blog Archive &#187; 12 Links for 8/6/07</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-3938</link>
		<dc:creator>Architect&#8217;s Linkblog &#187; Blog Archive &#187; 12 Links for 8/6/07</dc:creator>
		<pubDate>Tue, 07 Aug 2007 03:24:48 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-3938</guid>
		<description>[...] on how a culture impacts technical work.The demise of the Gantt Chart in Agile Software ProjectsDon’t trust developers with project management - Give some critical thought to their estimates and know that the longer the estimate the greater [...]</description>
		<content:encoded><![CDATA[<p>[...] on how a culture impacts technical work.The demise of the Gantt Chart in Agile Software ProjectsDon’t trust developers with project management &#8211; Give some critical thought to their estimates and know that the longer the estimate the greater [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomas Restrepo</title>
		<link>http://www.udidahan.com/2007/08/06/dont-trust-developers-with-project-management/comment-page-1/#comment-3931</link>
		<dc:creator>Tomas Restrepo</dc:creator>
		<pubDate>Tue, 07 Aug 2007 00:05:55 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/08/06/dont-trust-developers-with-project-management/#comment-3931</guid>
		<description>Udi: Absolutely agree that it&#039;s not a thing about blindly trusting anyone. FWIW, I think estimating is really a team effort, and just for the sake of completeness, I&#039;d say that while I&#039;ve seen some developers who have no estimation skills (I don&#039;t consider myself a very good estimator, either), I&#039;ve worked with some project managers who had even less clue about it than their developers :)

In my defense, I&#039;ll say that when I said trusting your developers I meant about actually developing (i.e. writing working code). If you&#039;ve got developers very good at producing good, quality, working code; heck you&#039;re already golden; estimation can indeed be done with good help from the PM or an expert like you; but if you can&#039;t trust your developers or the code they&#039;re producing, you&#039;re already screwed and no amount of estimating is going to save your bacon :)</description>
		<content:encoded><![CDATA[<p>Udi: Absolutely agree that it&#8217;s not a thing about blindly trusting anyone. FWIW, I think estimating is really a team effort, and just for the sake of completeness, I&#8217;d say that while I&#8217;ve seen some developers who have no estimation skills (I don&#8217;t consider myself a very good estimator, either), I&#8217;ve worked with some project managers who had even less clue about it than their developers <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In my defense, I&#8217;ll say that when I said trusting your developers I meant about actually developing (i.e. writing working code). If you&#8217;ve got developers very good at producing good, quality, working code; heck you&#8217;re already golden; estimation can indeed be done with good help from the PM or an expert like you; but if you can&#8217;t trust your developers or the code they&#8217;re producing, you&#8217;re already screwed and no amount of estimating is going to save your bacon <img src='http://www.udidahan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
