<?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: Pair Programming in the New York Times</title>
	<atom:link href="http://pathfindersoftware.com/2009/09/pair-programming-york-times/feed/" rel="self" type="application/rss+xml" />
	<link>http://pathfindersoftware.com/2009/09/pair-programming-york-times/</link>
	<description>The Fastest Way to Launch Successful Software</description>
	<lastBuildDate>Thu, 19 Jan 2012 16:36:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Adam D.</title>
		<link>http://pathfindersoftware.com/2009/09/pair-programming-york-times/#comment-9779</link>
		<dc:creator>Adam D.</dc:creator>
		<pubDate>Sat, 24 Oct 2009 00:05:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4178#comment-9779</guid>
		<description>Don&#039;t worry about the naysayers. Too much navel gazing is prevalent in this industry. Too much time is spent down a rabbit hole chasing a go nowhere solution. No matter how many code reviews you do, you&#039;ll still have as many coding styles in your projects as you have devs. Too much bad design and code goes unnoticed.

What pair programming does not allow equates to 10x the productivity, not 30% or 50% that the short sighted &quot;how many feature points can a pair hack out vs single dev&quot; experiments yield.

Until the Nathaniel Anthonys of the world &quot;get it&quot; we all have a lot of money to make as consultants taking companies out of projects gone bad. I don&#039;t think that&#039;s any time soon. Bring on the next version 5 disaster...

Adam</description>
		<content:encoded><![CDATA[<p>Don&#8217;t worry about the naysayers. Too much navel gazing is prevalent in this industry. Too much time is spent down a rabbit hole chasing a go nowhere solution. No matter how many code reviews you do, you&#8217;ll still have as many coding styles in your projects as you have devs. Too much bad design and code goes unnoticed.</p>
<p>What pair programming does not allow equates to 10x the productivity, not 30% or 50% that the short sighted &#8220;how many feature points can a pair hack out vs single dev&#8221; experiments yield.</p>
<p>Until the Nathaniel Anthonys of the world &#8220;get it&#8221; we all have a lot of money to make as consultants taking companies out of projects gone bad. I don&#8217;t think that&#8217;s any time soon. Bring on the next version 5 disaster&#8230;</p>
<p>Adam</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aron Pilhofer</title>
		<link>http://pathfindersoftware.com/2009/09/pair-programming-york-times/#comment-9778</link>
		<dc:creator>Aron Pilhofer</dc:creator>
		<pubDate>Mon, 05 Oct 2009 12:17:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4178#comment-9778</guid>
		<description>Funny thing: That piece could have been written about pair programming AT The New York Times. We do it all the time in my group. I agree (in small part) with Nathaniel that the benefits can be overstated, and taken too far. But good vastly outweighs the bad.</description>
		<content:encoded><![CDATA[<p>Funny thing: That piece could have been written about pair programming AT The New York Times. We do it all the time in my group. I agree (in small part) with Nathaniel that the benefits can be overstated, and taken too far. But good vastly outweighs the bad.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pair Programming: Lone Programmer Shoots Back &#124; Pathfinder Development &#124; Software Developers &#124; Blogs</title>
		<link>http://pathfindersoftware.com/2009/09/pair-programming-york-times/#comment-9777</link>
		<dc:creator>Pair Programming: Lone Programmer Shoots Back &#124; Pathfinder Development &#124; Software Developers &#124; Blogs</dc:creator>
		<pubDate>Wed, 30 Sep 2009 20:38:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4178#comment-9777</guid>
		<description>[...] got a few angry and scolding comments on my last post on pair programming. Let me address each of the issues in [...]</description>
		<content:encoded><![CDATA[<p>[...] got a few angry and scolding comments on my last post on pair programming. Let me address each of the issues in [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxime Robert-Schreyers</title>
		<link>http://pathfindersoftware.com/2009/09/pair-programming-york-times/#comment-9776</link>
		<dc:creator>Maxime Robert-Schreyers</dc:creator>
		<pubDate>Tue, 29 Sep 2009 07:34:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4178#comment-9776</guid>
		<description>Hello,

The Pathfinder blog is a great source of interesting opinions and informations.

However when making bold statements like &quot;two developers working apart are less productive than two developers working together (fact!)&quot;, it&#039;s better to either reference some studies or to leave out the &quot;(fact!)&quot; which doesn&#039;t add much credibility to the statement (a bit like &quot;not lying, I promise!&quot;).

A quick googling gave
http://portal.acm.org/citation.cfm?id=1161678
and
http://www.springerlink.com/content/mpv6y08254rqw98h/

Besides that detail, keep the great posts coming :-)
Maxime</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>The Pathfinder blog is a great source of interesting opinions and informations.</p>
<p>However when making bold statements like &#8220;two developers working apart are less productive than two developers working together (fact!)&#8221;, it&#8217;s better to either reference some studies or to leave out the &#8220;(fact!)&#8221; which doesn&#8217;t add much credibility to the statement (a bit like &#8220;not lying, I promise!&#8221;).</p>
<p>A quick googling gave<br />
<a href="http://portal.acm.org/citation.cfm?id=1161678" rel="nofollow">http://portal.acm.org/citation.cfm?id=1161678</a><br />
and<br />
<a href="http://www.springerlink.com/content/mpv6y08254rqw98h/" rel="nofollow">http://www.springerlink.com/content/mpv6y08254rqw98h/</a></p>
<p>Besides that detail, keep the great posts coming <img src='http://pathfindersoftware.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Maxime</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathaniel Anthony</title>
		<link>http://pathfindersoftware.com/2009/09/pair-programming-york-times/#comment-9775</link>
		<dc:creator>Nathaniel Anthony</dc:creator>
		<pubDate>Tue, 29 Sep 2009 01:23:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=4178#comment-9775</guid>
		<description>It is amazing how insulting people can get when waxing on about the benefits of Pair programming. It is one thing to make the business case to an organization that Pair programming can be beneficial to an organization, but it becomes downright mean when developers get classified as being lazy because they are not paired up. As someone who has spent many a night working (alone) for as long as it takes to complete a project on time without anyone noticing, I seriously disagree with the notion that by not pair programming, developers are lazy.

I also do not understand what the obsession is with that retarded &quot;Bus&quot; analogy. I&#039;ve heard it over and over and over again and rarely have I ever found it to be true. I&#039;m not saying that it is not true because no one ever gets hit by a bus (sure, it could happen), but because it is rarely the case that a developer will leave suddenly as if they were hit by a bus. When core talent leaves an organization it is because the organization is not able to hold on to an essential asset. Management rarely ever likes to acknowledge being the cause of someone leaving. If someone is an expert within a subject and is constantly assigned to the same type of work, that is a flaw of management not trusting a developer to work on something else out of fear it might take too long.

What ultimately boils my skin about things like pair programming is that it is the sort of thing that niche companies expect as a requirement for employment. Software development is such a fragmented industry that someone with valuable skills gets ignored because there is no common comparison between a developer with one skill set and a developer who has experience with something entirely different.</description>
		<content:encoded><![CDATA[<p>It is amazing how insulting people can get when waxing on about the benefits of Pair programming. It is one thing to make the business case to an organization that Pair programming can be beneficial to an organization, but it becomes downright mean when developers get classified as being lazy because they are not paired up. As someone who has spent many a night working (alone) for as long as it takes to complete a project on time without anyone noticing, I seriously disagree with the notion that by not pair programming, developers are lazy.</p>
<p>I also do not understand what the obsession is with that retarded &#8220;Bus&#8221; analogy. I&#8217;ve heard it over and over and over again and rarely have I ever found it to be true. I&#8217;m not saying that it is not true because no one ever gets hit by a bus (sure, it could happen), but because it is rarely the case that a developer will leave suddenly as if they were hit by a bus. When core talent leaves an organization it is because the organization is not able to hold on to an essential asset. Management rarely ever likes to acknowledge being the cause of someone leaving. If someone is an expert within a subject and is constantly assigned to the same type of work, that is a flaw of management not trusting a developer to work on something else out of fear it might take too long.</p>
<p>What ultimately boils my skin about things like pair programming is that it is the sort of thing that niche companies expect as a requirement for employment. Software development is such a fragmented industry that someone with valuable skills gets ignored because there is no common comparison between a developer with one skill set and a developer who has experience with something entirely different.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (User agent is rejected)
Page Caching using memcached (User agent is rejected)

Served from: pathfindersoftware.com @ 2012-02-10 01:09:11 -->
