<?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: Do what you gotta do. When you gotta do it. And not a moment sooner.</title>
	<atom:link href="http://blog.criticalresults.com/2010/03/16/gotta-do/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.criticalresults.com/2010/03/16/gotta-do/</link>
	<description>get software done faster, sharpen your team, gain balance and control... and make your project NOT SUCK</description>
	<lastBuildDate>Tue, 07 Jun 2011 02:37:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Mark W. Schumann</title>
		<link>http://blog.criticalresults.com/2010/03/16/gotta-do/#comment-239</link>
		<dc:creator><![CDATA[Mark W. Schumann]]></dc:creator>
		<pubDate>Sun, 21 Mar 2010 15:38:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.criticalresults.com/?p=218#comment-239</guid>
		<description><![CDATA[I don&#039;t remember who first put it this way, probably Ward Cunningham, but there is no such thing as doing an unnecessary task early to &quot;save time&quot; on it. You can&#039;t save time. Time goes by. If the task becomes necessary then you do it. If it&#039;s not necessary you don&#039;t do it. There are always more necessary tasks to do than you have time for anyway.

The definition of what&#039;s &quot;necessary&quot; changes depending on your goals and the path the project takes, but it&#039;s always important to stick to necessary work.]]></description>
		<content:encoded><![CDATA[<p>I don&#8217;t remember who first put it this way, probably Ward Cunningham, but there is no such thing as doing an unnecessary task early to &#8220;save time&#8221; on it. You can&#8217;t save time. Time goes by. If the task becomes necessary then you do it. If it&#8217;s not necessary you don&#8217;t do it. There are always more necessary tasks to do than you have time for anyway.</p>
<p>The definition of what&#8217;s &#8220;necessary&#8221; changes depending on your goals and the path the project takes, but it&#8217;s always important to stick to necessary work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh Walsh</title>
		<link>http://blog.criticalresults.com/2010/03/16/gotta-do/#comment-238</link>
		<dc:creator><![CDATA[Josh Walsh]]></dc:creator>
		<pubDate>Fri, 19 Mar 2010 19:47:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.criticalresults.com/?p=218#comment-238</guid>
		<description><![CDATA[Don&#039;t do thinks you don&#039;t &quot;gotta do&quot; so that you have more time for the things you do &quot;gotta do.&quot;

Many agile developers do get their most important things done when they need to, but they are lazy  prioritizing the left-overs.]]></description>
		<content:encoded><![CDATA[<p>Don&#8217;t do thinks you don&#8217;t &#8220;gotta do&#8221; so that you have more time for the things you do &#8220;gotta do.&#8221;</p>
<p>Many agile developers do get their most important things done when they need to, but they are lazy  prioritizing the left-overs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthias Marschall</title>
		<link>http://blog.criticalresults.com/2010/03/16/gotta-do/#comment-237</link>
		<dc:creator><![CDATA[Matthias Marschall]]></dc:creator>
		<pubDate>Thu, 18 Mar 2010 18:53:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.criticalresults.com/?p=218#comment-237</guid>
		<description><![CDATA[Mark, I fully agree with not handing over the complete package at once. And maybe it&#039;s best to assume that the people know at least &lt;em&gt;what&lt;/em&gt; they are doing. Just getting it done is the problem. Then your approach is perfect.

I just have seen it too often, that the execution was less of a problem than the scoping of the work. More than once I came across a product owner who just slammed a great team with plain stupid requirements and the biggest part of the problem were his expectations that everything gets delivered at once. In such a case introducing a backlog might help more than the other things.

I guess, it heavily depends on the situation in the project. I really like your approach and I think it&#039;s a great idea to offer it as a real product.]]></description>
		<content:encoded><![CDATA[<p>Mark, I fully agree with not handing over the complete package at once. And maybe it&#8217;s best to assume that the people know at least <em>what</em> they are doing. Just getting it done is the problem. Then your approach is perfect.</p>
<p>I just have seen it too often, that the execution was less of a problem than the scoping of the work. More than once I came across a product owner who just slammed a great team with plain stupid requirements and the biggest part of the problem were his expectations that everything gets delivered at once. In such a case introducing a backlog might help more than the other things.</p>
<p>I guess, it heavily depends on the situation in the project. I really like your approach and I think it&#8217;s a great idea to offer it as a real product.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark W. Schumann</title>
		<link>http://blog.criticalresults.com/2010/03/16/gotta-do/#comment-236</link>
		<dc:creator><![CDATA[Mark W. Schumann]]></dc:creator>
		<pubDate>Thu, 18 Mar 2010 15:40:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.criticalresults.com/?p=218#comment-236</guid>
		<description><![CDATA[That&#039;s a really good idea, Matthias. I&#039;m turning this technique into a full four-week program, a service you can actually buy, and Week 4 is sort of open to whatever needs the first three weeks uncovered. By default, though, setting up a Product Backlog and a Task Backlog might be the best Week 4 activity. They&#039;d feed naturally into the Daily Scrum and at that point you&#039;re halfway to having a real Sprint mechanism.

I&#039;m trying to avoid just handing people a whole methodology and saying &quot;Here, you got Scrum.&quot; They&#039;re behind schedule and they don&#039;t need to spend time on &quot;methodology,&quot; even a relatively simple one like Scrum. What they really need is to grab the easy wins first so management calms down and regains some trust.

Trust is a big deal when Projects Suck. Often, it&#039;s impossible to &quot;sell&quot; what you and I might know to be the best solution if it doesn&#039;t make things visibly better &lt;em&gt;really really soon&lt;/em&gt;. Let them see some results first and &lt;em&gt;then&lt;/em&gt; rely on their faith in more.

Anyway, yes, I like the idea of doing a backlog next.]]></description>
		<content:encoded><![CDATA[<p>That&#8217;s a really good idea, Matthias. I&#8217;m turning this technique into a full four-week program, a service you can actually buy, and Week 4 is sort of open to whatever needs the first three weeks uncovered. By default, though, setting up a Product Backlog and a Task Backlog might be the best Week 4 activity. They&#8217;d feed naturally into the Daily Scrum and at that point you&#8217;re halfway to having a real Sprint mechanism.</p>
<p>I&#8217;m trying to avoid just handing people a whole methodology and saying &#8220;Here, you got Scrum.&#8221; They&#8217;re behind schedule and they don&#8217;t need to spend time on &#8220;methodology,&#8221; even a relatively simple one like Scrum. What they really need is to grab the easy wins first so management calms down and regains some trust.</p>
<p>Trust is a big deal when Projects Suck. Often, it&#8217;s impossible to &#8220;sell&#8221; what you and I might know to be the best solution if it doesn&#8217;t make things visibly better <em>really really soon</em>. Let them see some results first and <em>then</em> rely on their faith in more.</p>
<p>Anyway, yes, I like the idea of doing a backlog next.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthias Marschall</title>
		<link>http://blog.criticalresults.com/2010/03/16/gotta-do/#comment-233</link>
		<dc:creator><![CDATA[Matthias Marschall]]></dc:creator>
		<pubDate>Tue, 16 Mar 2010 15:52:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.criticalresults.com/?p=218#comment-233</guid>
		<description><![CDATA[I usually implement exactly those three things first when I introduce agile to an already sucking product. It&#039;s really great to see how many bugs get caught by pairing, how communication between team members suddenly starts again triggered by the daily stand-ups and how the visibility created by the information radiators shows bottlenecks in the process (e.g. overwhelmed testers).

I would add one more thing to the list: Sorting all requirements into a backlog. Get rid of priorities like 1a bold, red, blinking and decide, what shall come first, second, third, etc. This really forces the gold owners to understand that they cannot have everything at the same time.]]></description>
		<content:encoded><![CDATA[<p>I usually implement exactly those three things first when I introduce agile to an already sucking product. It&#8217;s really great to see how many bugs get caught by pairing, how communication between team members suddenly starts again triggered by the daily stand-ups and how the visibility created by the information radiators shows bottlenecks in the process (e.g. overwhelmed testers).</p>
<p>I would add one more thing to the list: Sorting all requirements into a backlog. Get rid of priorities like 1a bold, red, blinking and decide, what shall come first, second, third, etc. This really forces the gold owners to understand that they cannot have everything at the same time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

