<?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: Agile Leadership and Coaching (Development Manager’s Need to grow up!)</title>
	<atom:link href="http://lostechies.com/joeocampo/2007/05/15/agile-leadership-and-coaching-development-manager-s-need-to-grow-up/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/joeocampo/2007/05/15/agile-leadership-and-coaching-development-manager-s-need-to-grow-up/</link>
	<description>Tales from the field...</description>
	<lastBuildDate>Sat, 11 Feb 2012 08:43:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: agilejoe</title>
		<link>http://lostechies.com/joeocampo/2007/05/15/agile-leadership-and-coaching-development-manager-s-need-to-grow-up/#comment-65</link>
		<dc:creator>agilejoe</dc:creator>
		<pubDate>Tue, 15 May 2007 21:41:53 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/05/14/agile-leadership-and-coaching-development-manager-s-need-to-grow-up.aspx#comment-65</guid>
		<description>Several people have disagreed with me on the 8th rule.  In fact it sparked several of the programmers at work to ask if they were code hogs.  Rather than reply with complete expository answer I will simply paraphrase some text from Paired Programming Illuminated.

Weinberg (1998) has a maxim, &quot;If a programmer is indispensable, get rid of him as quickly as possible.&quot; His contention is that a project should not be a house of cards that collapses when a single &quot;key&quot; person is removed.

With pair programming, the project risk associated with losing this key programmer is reduced because there are multiple people familiar with each part of the system. If a pair works together consistently, then there are two people familiar with this particular area of the program. If the pairs rotate, many people can be familiar with each part. A common informal metric (invented by Jim Coplien) is referred to as the &quot;truck number.&quot; &quot;How many or few people would have to be hit by a truck (or quit) before the project is incapacitated?&quot; The worst answer is &quot;one.&quot; Having knowledge dispersed across the team increases the truck number and project safety.

In a truly balanced team the hero programmer tends to dissolve themselves into the collective consciousness of the whole.  It is the programmers that are in it strictly for their own personal glorification that I have a problem with.  Again I go back to sports, when any athlete that views themselves higher than the rest of the team and the fact that the team could not survive without them, then this selfish ego centric personality must be contended with.  

In our team we value soft skill higher than hard skills.  In fact the hiring process is engineered to just that.  It evaluates the candidates’ communication skills higher than that if their technical skills.  Frank Layden of the Utah Jazz said it best that &quot;You can&#039;t teach height.&quot;  No matter how much skill you have, if you are short, you&#039;ll be at a disadvantage on the court.  You can teach someone to be a better player, but you can&#039;t make them any taller.  If a have a developer who is arrogant chances are you can’t do anything to change that.  Pairing with an arrogant developer is on par with having a root canal.

I did say it wouldn’t be expository didn’t I? 

</description>
		<content:encoded><![CDATA[<p>Several people have disagreed with me on the 8th rule.  In fact it sparked several of the programmers at work to ask if they were code hogs.  Rather than reply with complete expository answer I will simply paraphrase some text from Paired Programming Illuminated.</p>
<p>Weinberg (1998) has a maxim, &#8220;If a programmer is indispensable, get rid of him as quickly as possible.&#8221; His contention is that a project should not be a house of cards that collapses when a single &#8220;key&#8221; person is removed.</p>
<p>With pair programming, the project risk associated with losing this key programmer is reduced because there are multiple people familiar with each part of the system. If a pair works together consistently, then there are two people familiar with this particular area of the program. If the pairs rotate, many people can be familiar with each part. A common informal metric (invented by Jim Coplien) is referred to as the &#8220;truck number.&#8221; &#8220;How many or few people would have to be hit by a truck (or quit) before the project is incapacitated?&#8221; The worst answer is &#8220;one.&#8221; Having knowledge dispersed across the team increases the truck number and project safety.</p>
<p>In a truly balanced team the hero programmer tends to dissolve themselves into the collective consciousness of the whole.  It is the programmers that are in it strictly for their own personal glorification that I have a problem with.  Again I go back to sports, when any athlete that views themselves higher than the rest of the team and the fact that the team could not survive without them, then this selfish ego centric personality must be contended with.  </p>
<p>In our team we value soft skill higher than hard skills.  In fact the hiring process is engineered to just that.  It evaluates the candidates’ communication skills higher than that if their technical skills.  Frank Layden of the Utah Jazz said it best that &#8220;You can&#8217;t teach height.&#8221;  No matter how much skill you have, if you are short, you&#8217;ll be at a disadvantage on the court.  You can teach someone to be a better player, but you can&#8217;t make them any taller.  If a have a developer who is arrogant chances are you can’t do anything to change that.  Pairing with an arrogant developer is on par with having a root canal.</p>
<p>I did say it wouldn’t be expository didn’t I? </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karthik</title>
		<link>http://lostechies.com/joeocampo/2007/05/15/agile-leadership-and-coaching-development-manager-s-need-to-grow-up/#comment-64</link>
		<dc:creator>Karthik</dc:creator>
		<pubDate>Tue, 15 May 2007 17:33:36 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/05/14/agile-leadership-and-coaching-development-manager-s-need-to-grow-up.aspx#comment-64</guid>
		<description>Great post Joe!  Started writing you a nice long comment but then decided to just expanded on your points in a post of my own.</description>
		<content:encoded><![CDATA[<p>Great post Joe!  Started writing you a nice long comment but then decided to just expanded on your points in a post of my own.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joeyDotNet</title>
		<link>http://lostechies.com/joeocampo/2007/05/15/agile-leadership-and-coaching-development-manager-s-need-to-grow-up/#comment-63</link>
		<dc:creator>joeyDotNet</dc:creator>
		<pubDate>Tue, 15 May 2007 17:02:38 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/05/14/agile-leadership-and-coaching-development-manager-s-need-to-grow-up.aspx#comment-63</guid>
		<description>Very good post Joe.  I still haven&#039;t had the privilege of working on a &quot;true&quot; agile team with an agile coach such as you describe in this post.  &lt;sigh /&gt;

Humility, I think, is one of the most important things you touched on.  If only we had more ego-less developers and team ownership, think of the morale boost and increased productivity that could be achieved.  </description>
		<content:encoded><![CDATA[<p>Very good post Joe.  I still haven&#8217;t had the privilege of working on a &#8220;true&#8221; agile team with an agile coach such as you describe in this post.  <sigh /></p>
<p>Humility, I think, is one of the most important things you touched on.  If only we had more ego-less developers and team ownership, think of the morale boost and increased productivity that could be achieved.  </p>
]]></content:encoded>
	</item>
</channel>
</rss>
