<?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: When Good is Enough (and when it isn’t)</title>
	<atom:link href="http://littlesquare.com/2009/12/when-good-is-enough-and-when-it-isnt/feed/" rel="self" type="application/rss+xml" />
	<link>http://littlesquare.com/2009/12/when-good-is-enough-and-when-it-isnt/</link>
	<description>Just a little square in a sea of blogs</description>
	<lastBuildDate>Wed, 08 Feb 2012 14:58:58 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: ajordens</title>
		<link>http://littlesquare.com/2009/12/when-good-is-enough-and-when-it-isnt/#comment-171</link>
		<dc:creator>ajordens</dc:creator>
		<pubDate>Thu, 24 Dec 2009 18:27:30 +0000</pubDate>
		<guid isPermaLink="false">http://littlesquare.com/2009/12/01/when-good-is-enough-and-when-it-isnt/#comment-171</guid>
		<description>Depends on your definition of &#039;well executed&#039;.  And who&#039;s to say that the 100% complete plan would be shippable either.

Obviously one gets to 80% quicker than 100% and should be in a position to fail faster if it turns out it&#039;s a mistake.  However, if you&#039;re executing effectively, you should know well in advance of a ship date if you&#039;re on the mark.

Basically, what I&#039;m suggesting is that the focus should be on getting less features out but with more frequency (but it&#039;s a difficult thing to do with enterprise software).

As for a developer&#039;s role, IMO it should be to produce &#039;usable&#039; code, adding value for both the customer and business.  Usable code is shippable, not all shippable code is usable.</description>
		<content:encoded><![CDATA[<p>Depends on your definition of &#8216;well executed&#8217;.  And who&#8217;s to say that the 100% complete plan would be shippable either.</p>
<p>Obviously one gets to 80% quicker than 100% and should be in a position to fail faster if it turns out it&#8217;s a mistake.  However, if you&#8217;re executing effectively, you should know well in advance of a ship date if you&#8217;re on the mark.</p>
<p>Basically, what I&#8217;m suggesting is that the focus should be on getting less features out but with more frequency (but it&#8217;s a difficult thing to do with enterprise software).</p>
<p>As for a developer&#8217;s role, IMO it should be to produce &#8216;usable&#8217; code, adding value for both the customer and business.  Usable code is shippable, not all shippable code is usable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://littlesquare.com/2009/12/when-good-is-enough-and-when-it-isnt/#comment-170</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Wed, 02 Dec 2009 08:09:09 +0000</pubDate>
		<guid isPermaLink="false">http://littlesquare.com/2009/12/01/when-good-is-enough-and-when-it-isnt/#comment-170</guid>
		<description>I think your statement: &quot;a well executed plan only 80% complete, is worth leaps and bounds more than a flawed plan 100% complete&quot; is strange.

The risk with something only 80% complete is if it&#039;s the *wrong* 80%, and now we cannot ship.

I believe a software developer&#039;s role is to &quot;produce shippable code&quot;. I think that you agree with me. :)

I do *love* the mantra of &quot;Get it in, because you need the feedback&quot;. It always amazes me how much discussion and debate and swirl can happen over vapour-ware. Just build a simple mock up that people can look at and interact with. Then you will find out what really matters.</description>
		<content:encoded><![CDATA[<p>I think your statement: &#8220;a well executed plan only 80% complete, is worth leaps and bounds more than a flawed plan 100% complete&#8221; is strange.</p>
<p>The risk with something only 80% complete is if it&#8217;s the *wrong* 80%, and now we cannot ship.</p>
<p>I believe a software developer&#8217;s role is to &#8220;produce shippable code&#8221;. I think that you agree with me. <img src='http://littlesquare.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I do *love* the mantra of &#8220;Get it in, because you need the feedback&#8221;. It always amazes me how much discussion and debate and swirl can happen over vapour-ware. Just build a simple mock up that people can look at and interact with. Then you will find out what really matters.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

