<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Whose bright idea was scheduling?</title>
	<atom:link href="http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/feed/" rel="self" type="application/rss+xml" />
	<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/</link>
	<description>The original Mr Angry... Finding something to be angry about every day of the year</description>
	<lastBuildDate>Mon, 07 Dec 2009 17:44:03 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Scheduling and Project Workforce Management: Management By Reality &#171; TalentOnTarget</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-183559</link>
		<dc:creator>Scheduling and Project Workforce Management: Management By Reality &#171; TalentOnTarget</dc:creator>
		<pubDate>Thu, 28 May 2009 18:51:21 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-183559</guid>
		<description>[...] A business can use a project schedule in one of two main ways: as a weapon with which to beat the project team if they fail to deliver to schedule or as a general roadmap. To those who treat divergence from a schedule as a failure which must be punished: you’re going to get the team, the morale and the results you deserve (hint - they’ll all be crap). But if you acknowledge that your schedule is a best guess at where the key signposts are, that you’ll have to stop and ask for directions regularly and that you’ll find the journey taking you in strange and unexpected directions before you reach your destination, then you stand a chance of success. (The full post is here.) [...]</description>
		<content:encoded><![CDATA[<p>[...] A business can use a project schedule in one of two main ways: as a weapon with which to beat the project team if they fail to deliver to schedule or as a general roadmap. To those who treat divergence from a schedule as a failure which must be punished: you’re going to get the team, the morale and the results you deserve (hint &#8211; they’ll all be crap). But if you acknowledge that your schedule is a best guess at where the key signposts are, that you’ll have to stop and ask for directions regularly and that you’ll find the journey taking you in strange and unexpected directions before you reach your destination, then you stand a chance of success. (The full post is here.) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr Angry</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-66991</link>
		<dc:creator>Mr Angry</dc:creator>
		<pubDate>Wed, 08 Aug 2007 00:14:44 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-66991</guid>
		<description>Rudolph: thanks for the contribution!</description>
		<content:encoded><![CDATA[<p>Rudolph: thanks for the contribution!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rudolf Melik</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-66934</link>
		<dc:creator>Rudolf Melik</dc:creator>
		<pubDate>Tue, 07 Aug 2007 17:49:08 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-66934</guid>
		<description>Mr. Angry: I enjoyed your post very much and blogged about it here: http://www.talentontarget.com/talent_on_target/2007/08/scheduling-and-.html.

In my post, I list steps that I have found effective for creating and using project plans.  And I agree that scheduling a project, or project tasks, to death, or using the schedule as a weapon, is counterproductive.

I think that even the Monte Carlo approach is overkill--you don&#039;t know how something is going to happen until it happens, especially when people are performing service work.  I would rather see PMs put their efforts into managing people with professionalism and grace, and managing risks with their best soft skills, than learning how to run probability analyses to estimate completion dates within a certain margin of error.  I know there are mangers who love to see these numbers--so crunch them if you have to--but I think the effort decreases your final ROI.</description>
		<content:encoded><![CDATA[<p>Mr. Angry: I enjoyed your post very much and blogged about it here: <a href="http://www.talentontarget.com/talent_on_target/2007/08/scheduling-and-.html" rel="nofollow">http://www.talentontarget.com/talent_on_target/2007/08/scheduling-and-.html</a>.</p>
<p>In my post, I list steps that I have found effective for creating and using project plans.  And I agree that scheduling a project, or project tasks, to death, or using the schedule as a weapon, is counterproductive.</p>
<p>I think that even the Monte Carlo approach is overkill&#8211;you don&#8217;t know how something is going to happen until it happens, especially when people are performing service work.  I would rather see PMs put their efforts into managing people with professionalism and grace, and managing risks with their best soft skills, than learning how to run probability analyses to estimate completion dates within a certain margin of error.  I know there are mangers who love to see these numbers&#8211;so crunch them if you have to&#8211;but I think the effort decreases your final ROI.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lb</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-50113</link>
		<dc:creator>lb</dc:creator>
		<pubDate>Tue, 12 Jun 2007 06:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-50113</guid>
		<description>&quot;I’m in the middle of a two year project to roll out a project management software package in a large construction company&quot;

Oh yuck. Now I know why you&#039;re so angry.

Poor fella!</description>
		<content:encoded><![CDATA[<p>&#8220;I’m in the middle of a two year project to roll out a project management software package in a large construction company&#8221;</p>
<p>Oh yuck. Now I know why you&#8217;re so angry.</p>
<p>Poor fella!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr Angry</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42673</link>
		<dc:creator>Mr Angry</dc:creator>
		<pubDate>Wed, 23 May 2007 13:03:33 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42673</guid>
		<description>Jef: Truly one of life&#039;s mysteries

Rob: I&#039;m not lucky enough to get project that simple.  Although I didn&#039;t spell it out, my points were about major projects with a whole range of unknowns.  If you&#039;re able to break a project down into small, discrete steps you&#039;re usually able to give accurate estimates.  One step at a time.</description>
		<content:encoded><![CDATA[<p>Jef: Truly one of life&#8217;s mysteries</p>
<p>Rob: I&#8217;m not lucky enough to get project that simple.  Although I didn&#8217;t spell it out, my points were about major projects with a whole range of unknowns.  If you&#8217;re able to break a project down into small, discrete steps you&#8217;re usually able to give accurate estimates.  One step at a time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42637</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Wed, 23 May 2007 09:21:59 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42637</guid>
		<description>CrashCodes: If I was working on a project that required riding unicycles, I&#039;d look at hiring someone who already knew how (risk then becomes: &quot;chance of not finding/hiring someone&quot;, which is probably easier to quantify after an hour with the yellow pages and a phone). Or do some feasibility first - if I can&#039;t manage to stay upright  on the thing for, say, 10 seconds by the end of the first day of trying, then estimate that the project has 0% chance of success and should be canned (or given to someone with more core stability than me, and there are many!)

Likewise, as a software engineer it&#039;s beyond my field of expertise to say how long until there&#039;s a cure for AIDS, but asking a virologist might give you a better idea, certainly some reasonable chance of estimating the likelihood of having a cure by such-and-such a date.

Thankfully, most projects I&#039;m involved with only require my team and I to apply skills and techniques we either already have or that are similar to things we already know how to do, and getting a risk profile for things like, for example, &quot;time taken to learn Python&quot; or &quot;delays introduced by the database team screwing up the upgrade&quot; would be a lot easier than the examples you give.

I will agree totally that the &quot;unknown unknowns&quot; (thanks, Don) will be the ones that kill you. That&#039;s why you have to keep searching for new risks - risk discovery doesn&#039;t just happen at the start of the project (although even then would be an improvement for my current team), it&#039;s an ongoing process, and your risk profile may need to be changed as you go along.

The most important thing to realise, though, is that N-day is NOT (or, at least, very unlikely to be) the day the project will be complete. Unfortunately most project managers work on the basis that all will go well and there&#039;ll be no extra work, so the customer is told &quot;N-day is the day we ship.&quot;, only to be told later that the project is slipping like crazy.

Brad Bellomo: I&#039;m not sure why you think running a Monte Carlo simulation 500 times would take such a long time (i.e. as long as the project), given you&#039;ve already got the tool to do it and you just need to enter the data. Unless, of course, you mean the time taken to collect and enter that data in the first place, but that&#039;s just a re-statement of the original problem (identifying and profiling risks) which is not dependent on the simulation method (or, even, whether you simulate or not).

Mr Angry: In a Monte Carlo simulation you basically run  the project many times in simulation, but with events occuring (or not) each time through based on their assigned probability (see http://en.wikipedia.org/wiki/Monte_carlo_method)

Would you really never be happy making 100% assertions? How about &quot;I can change the background colour of my blog to light green by the end of next year&quot;. That&#039;s 100% do-able, surely? So what about by the end of next month? Next week? Today? In the next 30 seconds? At some point you can give a reasonable &quot;guestimate&quot; that the chance you&#039;ll have something completed falls to just under that 100% - that&#039;s the other end of your risk profile curve (the one that starts with 0.000 000 001 chance at N-day)

[Great blog, BTW]</description>
		<content:encoded><![CDATA[<p>CrashCodes: If I was working on a project that required riding unicycles, I&#8217;d look at hiring someone who already knew how (risk then becomes: &#8220;chance of not finding/hiring someone&#8221;, which is probably easier to quantify after an hour with the yellow pages and a phone). Or do some feasibility first &#8211; if I can&#8217;t manage to stay upright  on the thing for, say, 10 seconds by the end of the first day of trying, then estimate that the project has 0% chance of success and should be canned (or given to someone with more core stability than me, and there are many!)</p>
<p>Likewise, as a software engineer it&#8217;s beyond my field of expertise to say how long until there&#8217;s a cure for AIDS, but asking a virologist might give you a better idea, certainly some reasonable chance of estimating the likelihood of having a cure by such-and-such a date.</p>
<p>Thankfully, most projects I&#8217;m involved with only require my team and I to apply skills and techniques we either already have or that are similar to things we already know how to do, and getting a risk profile for things like, for example, &#8220;time taken to learn Python&#8221; or &#8220;delays introduced by the database team screwing up the upgrade&#8221; would be a lot easier than the examples you give.</p>
<p>I will agree totally that the &#8220;unknown unknowns&#8221; (thanks, Don) will be the ones that kill you. That&#8217;s why you have to keep searching for new risks &#8211; risk discovery doesn&#8217;t just happen at the start of the project (although even then would be an improvement for my current team), it&#8217;s an ongoing process, and your risk profile may need to be changed as you go along.</p>
<p>The most important thing to realise, though, is that N-day is NOT (or, at least, very unlikely to be) the day the project will be complete. Unfortunately most project managers work on the basis that all will go well and there&#8217;ll be no extra work, so the customer is told &#8220;N-day is the day we ship.&#8221;, only to be told later that the project is slipping like crazy.</p>
<p>Brad Bellomo: I&#8217;m not sure why you think running a Monte Carlo simulation 500 times would take such a long time (i.e. as long as the project), given you&#8217;ve already got the tool to do it and you just need to enter the data. Unless, of course, you mean the time taken to collect and enter that data in the first place, but that&#8217;s just a re-statement of the original problem (identifying and profiling risks) which is not dependent on the simulation method (or, even, whether you simulate or not).</p>
<p>Mr Angry: In a Monte Carlo simulation you basically run  the project many times in simulation, but with events occuring (or not) each time through based on their assigned probability (see <a href="http://en.wikipedia.org/wiki/Monte_carlo_method)" rel="nofollow">http://en.wikipedia.org/wiki/Monte_carlo_method)</a></p>
<p>Would you really never be happy making 100% assertions? How about &#8220;I can change the background colour of my blog to light green by the end of next year&#8221;. That&#8217;s 100% do-able, surely? So what about by the end of next month? Next week? Today? In the next 30 seconds? At some point you can give a reasonable &#8220;guestimate&#8221; that the chance you&#8217;ll have something completed falls to just under that 100% &#8211; that&#8217;s the other end of your risk profile curve (the one that starts with 0.000 000 001 chance at N-day)</p>
<p>[Great blog, BTW]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jef Menguin</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42618</link>
		<dc:creator>Jef Menguin</dc:creator>
		<pubDate>Wed, 23 May 2007 08:18:55 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42618</guid>
		<description>Your entry entertained me. You were successful in making the complicated simple...and the simple complicated...

I see how important scheduling is. Funny thing is that we don&#039;t really know when something comes. Life is mystery.</description>
		<content:encoded><![CDATA[<p>Your entry entertained me. You were successful in making the complicated simple&#8230;and the simple complicated&#8230;</p>
<p>I see how important scheduling is. Funny thing is that we don&#8217;t really know when something comes. Life is mystery.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Top Posts &#171; WordPress.com</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42562</link>
		<dc:creator>Top Posts &#171; WordPress.com</dc:creator>
		<pubDate>Tue, 22 May 2007 23:59:39 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42562</guid>
		<description>[...] Whose bright idea was scheduling? I&#8217;m in the middle of a two year project to roll out a project management software package in a large construction [&#8230;] [...]</description>
		<content:encoded><![CDATA[<p>[...] Whose bright idea was scheduling? I&#8217;m in the middle of a two year project to roll out a project management software package in a large construction [&#8230;] [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr Angry</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42553</link>
		<dc:creator>Mr Angry</dc:creator>
		<pubDate>Tue, 22 May 2007 23:14:52 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42553</guid>
		<description>Rob: I like the sound of that approach, although I doubt I&#039;d ever feel confident making any 100% assertions.  Some very big projects run by very smart people have failed utterly to deliver anything at all in the past.

Crashcodes: you&#039;ve highlighted some of the very things that would stop me from ever being 100% sure of delivery

Brad: I&#039;m not familiar with Monte Carlo so i don&#039;t know how much hassle it is.</description>
		<content:encoded><![CDATA[<p>Rob: I like the sound of that approach, although I doubt I&#8217;d ever feel confident making any 100% assertions.  Some very big projects run by very smart people have failed utterly to deliver anything at all in the past.</p>
<p>Crashcodes: you&#8217;ve highlighted some of the very things that would stop me from ever being 100% sure of delivery</p>
<p>Brad: I&#8217;m not familiar with Monte Carlo so i don&#8217;t know how much hassle it is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Bellomo</title>
		<link>http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42523</link>
		<dc:creator>Brad Bellomo</dc:creator>
		<pubDate>Tue, 22 May 2007 20:35:09 +0000</pubDate>
		<guid isPermaLink="false">http://angryaussie.wordpress.com/2007/05/22/whose-bright-idea-was-scheduling/#comment-42523</guid>
		<description>I like the first part, start with a realistic best case, and understand your probability of finishing first is close to zero (although it could happen - sometimes unknown unknowns work in your favor, and there is no way to predict the fastest a programmer can program).

I don&#039;t like the second part.  By the time you are done running Monte Carlo, you could have been done with the project.</description>
		<content:encoded><![CDATA[<p>I like the first part, start with a realistic best case, and understand your probability of finishing first is close to zero (although it could happen &#8211; sometimes unknown unknowns work in your favor, and there is no way to predict the fastest a programmer can program).</p>
<p>I don&#8217;t like the second part.  By the time you are done running Monte Carlo, you could have been done with the project.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
