<?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: PM-Fu:  Why Gantt Charts Are Useless in Agile Development- and How to Make Them Useful</title>
	<atom:link href="http://www.undocumentedfeatures.com/2007/09/17/pm-fu-why-gantt-charts-are-useless-in-agile-development-and-how-to-make-them-useful/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.undocumentedfeatures.com/2007/09/17/pm-fu-why-gantt-charts-are-useless-in-agile-development-and-how-to-make-them-useful/</link>
	<description>Manage your projects.  Don't let them manage you.</description>
	<lastBuildDate>Fri, 22 Jan 2010 18:59:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Stacey</title>
		<link>http://www.undocumentedfeatures.com/2007/09/17/pm-fu-why-gantt-charts-are-useless-in-agile-development-and-how-to-make-them-useful/comment-page-1/#comment-6</link>
		<dc:creator>Stacey</dc:creator>
		<pubDate>Tue, 18 Sep 2007 14:09:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.undocumentedfeatures.com/2007/09/17/pm-fu-why-gantt-charts-are-useless-in-agile-development-and-how-to-make-them-useful/#comment-6</guid>
		<description>Thanks for the feedback Scott!

Regarding your questions:
1) I organize all of the tasks necessary to build the particular piece into the module.  This means business requirements, use cases, code, QA time, everything.  I leave my dependencies in place- for example, the release of the functionality in the &quot;module&quot; to production has a dependency on the completion of the release that the module is going to be included in.  It creates a little overhead for me to do this, but as you said, it helps the agile team communicate where they are.

2) I add the next level of detail below it.  For reasons why, see above- it lets me hook in the appropriate predecessors when needed.  For example, in our environment, development items go to QA, UAT or production in bundles of these &quot;modules&quot;.  By having a task for QA, UAT and production release, I can drop in the predecessors hooked to a master &quot;deploy to &lt;environment&gt;&quot; task for that release.

3)  This is where art meets science for this.  If your team is dedicated resources, you can simply level by modules.  Otherwise you have to level by WBS.&lt;/environment&gt;</description>
		<content:encoded><![CDATA[<p>Thanks for the feedback Scott!</p>
<p>Regarding your questions:<br />
1) I organize all of the tasks necessary to build the particular piece into the module.  This means business requirements, use cases, code, QA time, everything.  I leave my dependencies in place- for example, the release of the functionality in the &#8220;module&#8221; to production has a dependency on the completion of the release that the module is going to be included in.  It creates a little overhead for me to do this, but as you said, it helps the agile team communicate where they are.</p>
<p>2) I add the next level of detail below it.  For reasons why, see above- it lets me hook in the appropriate predecessors when needed.  For example, in our environment, development items go to QA, UAT or production in bundles of these &#8220;modules&#8221;.  By having a task for QA, UAT and production release, I can drop in the predecessors hooked to a master &#8220;deploy to <environment>&#8221; task for that release.</p>
<p>3)  This is where art meets science for this.  If your team is dedicated resources, you can simply level by modules.  Otherwise you have to level by WBS.</environment></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://www.undocumentedfeatures.com/2007/09/17/pm-fu-why-gantt-charts-are-useless-in-agile-development-and-how-to-make-them-useful/comment-page-1/#comment-5</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Tue, 18 Sep 2007 12:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.undocumentedfeatures.com/2007/09/17/pm-fu-why-gantt-charts-are-useless-in-agile-development-and-how-to-make-them-useful/#comment-5</guid>
		<description>Great article.  I do think that anything that helps an agile team communicate externally is good.  A couple questions about modules...

1) What are you organizing into modules?  Is it use-cases  or other immediately-value-enabling collections-of-stuff?  Or is it the work breakdown structure for a sprint (define d in some other way)?  

2) When you add the module to your project plan, are you adding the next level of detail below it?  In my experience, the utility (or maybe the ROI) of this is inversely proportional to the complexity of the project.

3) How do you address leveling, when either a)you only track modules, which are multi-person, or b)you track the WBS, which an agile team will self-manage into different individual assignments within the sprint.

Thanks again!</description>
		<content:encoded><![CDATA[<p>Great article.  I do think that anything that helps an agile team communicate externally is good.  A couple questions about modules&#8230;</p>
<p>1) What are you organizing into modules?  Is it use-cases  or other immediately-value-enabling collections-of-stuff?  Or is it the work breakdown structure for a sprint (define d in some other way)?  </p>
<p>2) When you add the module to your project plan, are you adding the next level of detail below it?  In my experience, the utility (or maybe the ROI) of this is inversely proportional to the complexity of the project.</p>
<p>3) How do you address leveling, when either a)you only track modules, which are multi-person, or b)you track the WBS, which an agile team will self-manage into different individual assignments within the sprint.</p>
<p>Thanks again!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
