<?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: Latest column up: problems with distributed development</title>
	<atom:link href="http://brucefwebster.com/2008/07/07/latest-column-up-problems-with-distributed-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://brucefwebster.com/2008/07/07/latest-column-up-problems-with-distributed-development/</link>
	<description>Making IT work since 1974.</description>
	<lastBuildDate>Sun, 13 May 2012 15:46:24 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: arandomJohn</title>
		<link>http://brucefwebster.com/2008/07/07/latest-column-up-problems-with-distributed-development/comment-page-1/#comment-136</link>
		<dc:creator>arandomJohn</dc:creator>
		<pubDate>Tue, 08 Jul 2008 22:41:47 +0000</pubDate>
		<guid isPermaLink="false">http://brucefwebster.com/?p=52#comment-136</guid>
		<description>Bruce,

You might be getting to this in the next column, but here are a few thoughts.  Number one is that the size of the project matters.  Something that requires 40 people working on it is simply not going to be able to be massively distributed in the way that something that has 5 people on it might.

Second, the talent required matters.  Many people think that it makes a lot more sense to have A+ developers all working at home than to have B developers all working in an office.  Often people with the set of skills you need aren&#039;t willing/able to relocate.  If they are capable of being productive while working at home then you need to decide if you need those skills on your team.

Finally there are the problems of team cohesion and interaction.  The idea of the virtual company, with workers flung across the continent or even the globe is one that is gaining traction.  On key is to spend some the the $$$ that are saved on office space on getting together in real life at regular intervals.  For example, a team of 6 might meet together in a different location one week each quarter.  This would be expected to be an intense, 80 hour week in which everybody gets to work on everybody else&#039;s code and everybody gets on the same page.  The core problem is being willing to spend the money to do this.  Four weeks of travel a year isn&#039;t much of a burden in exchange for working from home, assuming that you can work from home.

I&#039;ve been working from home consistently for 5 years now and I&#039;ve seen it work well and be a disaster.  Personally I think that the key is getting a small A+ team than can be productive at home and having the discipline to do the face to face meetings regularly and being able to realize when it isn&#039;t working.  I look forward to seeing your thoughts on what it takes to make distributed development work.</description>
		<content:encoded><![CDATA[<p>Bruce,</p>
<p>You might be getting to this in the next column, but here are a few thoughts.  Number one is that the size of the project matters.  Something that requires 40 people working on it is simply not going to be able to be massively distributed in the way that something that has 5 people on it might.</p>
<p>Second, the talent required matters.  Many people think that it makes a lot more sense to have A+ developers all working at home than to have B developers all working in an office.  Often people with the set of skills you need aren&#8217;t willing/able to relocate.  If they are capable of being productive while working at home then you need to decide if you need those skills on your team.</p>
<p>Finally there are the problems of team cohesion and interaction.  The idea of the virtual company, with workers flung across the continent or even the globe is one that is gaining traction.  On key is to spend some the the $$$ that are saved on office space on getting together in real life at regular intervals.  For example, a team of 6 might meet together in a different location one week each quarter.  This would be expected to be an intense, 80 hour week in which everybody gets to work on everybody else&#8217;s code and everybody gets on the same page.  The core problem is being willing to spend the money to do this.  Four weeks of travel a year isn&#8217;t much of a burden in exchange for working from home, assuming that you can work from home.</p>
<p>I&#8217;ve been working from home consistently for 5 years now and I&#8217;ve seen it work well and be a disaster.  Personally I think that the key is getting a small A+ team than can be productive at home and having the discipline to do the face to face meetings regularly and being able to realize when it isn&#8217;t working.  I look forward to seeing your thoughts on what it takes to make distributed development work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yurri</title>
		<link>http://brucefwebster.com/2008/07/07/latest-column-up-problems-with-distributed-development/comment-page-1/#comment-137</link>
		<dc:creator>yurri</dc:creator>
		<pubDate>Tue, 08 Jul 2008 06:20:37 +0000</pubDate>
		<guid isPermaLink="false">http://brucefwebster.com/?p=52#comment-137</guid>
		<description>There is nothing to write a comment about in this article. It&#039;s true that managing a distributed team is much more challenge than having all your crew at the one office. It&#039;s definitely true but obvious also.

The following parts must be more interesting telling about solving problems - and this first part only declares that the problem exists.

Yes, it does.

The only thing that i can&#039;t agree in this article is that oil prices play main role in distributed software development expansion. Tickets cost still remain minor part of relocation expenses as i can expect.</description>
		<content:encoded><![CDATA[<p>There is nothing to write a comment about in this article. It&#8217;s true that managing a distributed team is much more challenge than having all your crew at the one office. It&#8217;s definitely true but obvious also.</p>
<p>The following parts must be more interesting telling about solving problems &#8211; and this first part only declares that the problem exists.</p>
<p>Yes, it does.</p>
<p>The only thing that i can&#8217;t agree in this article is that oil prices play main role in distributed software development expansion. Tickets cost still remain minor part of relocation expenses as i can expect.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

