<?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: &#8220;Always doing your best&#8221; considered harmful?</title>
	<atom:link href="http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/feed/" rel="self" type="application/rss+xml" />
	<link>http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/</link>
	<description>Thinking about programming in new ways</description>
	<lastBuildDate>Tue, 15 Mar 2011 02:30:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Tim Lesher</title>
		<link>http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/#comment-213</link>
		<dc:creator>Tim Lesher</dc:creator>
		<pubDate>Thu, 20 Apr 2006 21:03:19 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/#comment-213</guid>
		<description>This really only requires one single attitude adjustment.

I used to have this problem.  A project I led had a defined set of features that were requested by marketing for the next release as well as a defined list of bugs to fix. The schedule wasn&#039;t looking good at all, so I was working silly hours trying to make up the slack to get them done--which led to more fatigue, which led to more bugs, etc.

My manager sat me down to ask about the project, and I told him what was going on. He gave me one piece of advice that I&#039;ve used ever since:

&quot;Shipping is a feature. Not shipping is a P1/S1 bug [priority 1/severity 1]. Any feature except shipping, and any bug except failure to ship, can be triaged.&quot;

Once you think of &quot;completion by X date&quot;, &quot;completion by Y date&quot;, and &quot;completion without killing morale&quot; as features to be implemented (with individual priorities), it&#039;s a lot easier to make these kinds of decisions. 

By the way, this incident happened around 1994, but I&#039;ve heard &quot;shipping is a feature&quot; many times since then, so I don&#039;t know from where the phrase originates.</description>
		<content:encoded><![CDATA[<p>This really only requires one single attitude adjustment.</p>
<p>I used to have this problem.  A project I led had a defined set of features that were requested by marketing for the next release as well as a defined list of bugs to fix. The schedule wasn&#8217;t looking good at all, so I was working silly hours trying to make up the slack to get them done&#8211;which led to more fatigue, which led to more bugs, etc.</p>
<p>My manager sat me down to ask about the project, and I told him what was going on. He gave me one piece of advice that I&#8217;ve used ever since:</p>
<p>&#8220;Shipping is a feature. Not shipping is a P1/S1 bug [priority 1/severity 1]. Any feature except shipping, and any bug except failure to ship, can be triaged.&#8221;</p>
<p>Once you think of &#8220;completion by X date&#8221;, &#8220;completion by Y date&#8221;, and &#8220;completion without killing morale&#8221; as features to be implemented (with individual priorities), it&#8217;s a lot easier to make these kinds of decisions. </p>
<p>By the way, this incident happened around 1994, but I&#8217;ve heard &#8220;shipping is a feature&#8221; many times since then, so I don&#8217;t know from where the phrase originates.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Ramm</title>
		<link>http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/#comment-212</link>
		<dc:creator>Mark Ramm</dc:creator>
		<pubDate>Thu, 20 Apr 2006 12:32:50 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/#comment-212</guid>
		<description>You&#039;ve hit another area I&#039;ve been meaning to blog about.  

&quot;My best&quot; is a subjective and changing phenomenon.  Some days (hopefully most) my best is better than it was the day before.  But some days I&#039;m tired, or distracted, or I have a headache, and my best is less than it was before.   

I almost wrote my best is less than it should be -- part of me believes having a headache or being tired is a moral failure.

So when I look back at how I coached one of my team members at work last year, I have this constant refrain of &quot;You know better than that,&quot; and &quot;you should have done it this way...&quot; going through my head.  

But the thing is, I didn&#039;t learn how to do it better until this summer.   I know better now, but I didn&#039;t then, and to judge the actions of the &quot;then me&quot; by the standard of the &quot;now me&quot; is pretty stupid.   But if I don&#039;t stop myself I&#039;d do it all the time.</description>
		<content:encoded><![CDATA[<p>You&#8217;ve hit another area I&#8217;ve been meaning to blog about.  </p>
<p>&#8220;My best&#8221; is a subjective and changing phenomenon.  Some days (hopefully most) my best is better than it was the day before.  But some days I&#8217;m tired, or distracted, or I have a headache, and my best is less than it was before.   </p>
<p>I almost wrote my best is less than it should be &#8212; part of me believes having a headache or being tired is a moral failure.</p>
<p>So when I look back at how I coached one of my team members at work last year, I have this constant refrain of &#8220;You know better than that,&#8221; and &#8220;you should have done it this way&#8230;&#8221; going through my head.  </p>
<p>But the thing is, I didn&#8217;t learn how to do it better until this summer.   I know better now, but I didn&#8217;t then, and to judge the actions of the &#8220;then me&#8221; by the standard of the &#8220;now me&#8221; is pretty stupid.   But if I don&#8217;t stop myself I&#8217;d do it all the time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Anderson</title>
		<link>http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/#comment-211</link>
		<dc:creator>Dave Anderson</dc:creator>
		<pubDate>Thu, 20 Apr 2006 05:39:09 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/#comment-211</guid>
		<description>Interesting thoughts Mark. From an artistic perspective I can agree whole heartedly that striving for my best often undermines whatever I am working on. Looking at my problem more closely I think it&#039;s not that I am trying to do &quot;my&quot; best, but that I am trying to do &quot;the&quot; best. 

When I am drawing for instance, I will stop in the middle of what I am doing and decide that I don&#039;t like it. &quot;I can do better than this,&quot; I&#039;ll think. Sometimes that attitude helps and I see how I can do better and finish what I am working on. But other times I just trash what I am working on and start over. 

Now, I have heard that the difference between genius and failure is that genius keeps trying. But the real genius is knowing when to stop trying and accept what you have. I can keep redoing drawings until I&#039;m dead but when I have a deadline and the publisher is asking for my illustration I have to give him something. I have discovered that even though I don&#039;t like a lot of what ends up in the publisher&#039;s hands most of it is good enough. I get paid, the publisher is happy, and I move on to the next project. 

If I am honest with myself, sometimes &#039;my&#039; best is pretty mediocre. But then I can honestly say I did &#039;my&#039; best even if it&#039;s not &#039;the&#039; best... and my best always gets better.</description>
		<content:encoded><![CDATA[<p>Interesting thoughts Mark. From an artistic perspective I can agree whole heartedly that striving for my best often undermines whatever I am working on. Looking at my problem more closely I think it&#8217;s not that I am trying to do &#8220;my&#8221; best, but that I am trying to do &#8220;the&#8221; best. </p>
<p>When I am drawing for instance, I will stop in the middle of what I am doing and decide that I don&#8217;t like it. &#8220;I can do better than this,&#8221; I&#8217;ll think. Sometimes that attitude helps and I see how I can do better and finish what I am working on. But other times I just trash what I am working on and start over. </p>
<p>Now, I have heard that the difference between genius and failure is that genius keeps trying. But the real genius is knowing when to stop trying and accept what you have. I can keep redoing drawings until I&#8217;m dead but when I have a deadline and the publisher is asking for my illustration I have to give him something. I have discovered that even though I don&#8217;t like a lot of what ends up in the publisher&#8217;s hands most of it is good enough. I get paid, the publisher is happy, and I move on to the next project. </p>
<p>If I am honest with myself, sometimes &#8216;my&#8217; best is pretty mediocre. But then I can honestly say I did &#8216;my&#8217; best even if it&#8217;s not &#8216;the&#8217; best&#8230; and my best always gets better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giovanni Tirloni</title>
		<link>http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/#comment-209</link>
		<dc:creator>Giovanni Tirloni</dc:creator>
		<pubDate>Wed, 19 Apr 2006 15:59:47 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/03/01/always-doing-your-best-considered-harmful/#comment-209</guid>
		<description>My first thought after reading the first paragraphs of this post was &quot;I&#039;m not alone&quot;.

To always want to do my best seriously hurted me more than I wanted. 

Once I was trying to write a IRC library in Python.. my first draft was awesome, people said. Totally clean, nice error handling, flexible, etc. The thing is, I spent more than someone would problem spend *finishing* the whole thing.

So it&#039;s a mixed feeling: I just did this thing and it&#039;s great but I&#039;m depressed because there 70% of it undone and I&#039;ve already spent a lot of time, you know?</description>
		<content:encoded><![CDATA[<p>My first thought after reading the first paragraphs of this post was &#8220;I&#8217;m not alone&#8221;.</p>
<p>To always want to do my best seriously hurted me more than I wanted. </p>
<p>Once I was trying to write a IRC library in Python.. my first draft was awesome, people said. Totally clean, nice error handling, flexible, etc. The thing is, I spent more than someone would problem spend *finishing* the whole thing.</p>
<p>So it&#8217;s a mixed feeling: I just did this thing and it&#8217;s great but I&#8217;m depressed because there 70% of it undone and I&#8217;ve already spent a lot of time, you know?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

