<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.11" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Fourteen Tools for a Productive Distributed Team</title>
	<link>http://kylecordes.com/2007/08/18/distributed-team-tools/</link>
	<description>Kyle Cordes's Software Site</description>
	<pubDate>Mon, 08 Sep 2008 07:01:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.11</generator>

	<item>
		<title>by: Kyle Cordes</title>
		<link>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11445</link>
		<pubDate>Thu, 06 Sep 2007 13:00:51 +0000</pubDate>
		<guid>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11445</guid>
					<description>Regarding remote control tools: Yes, I recommend VNC (especially UltraVNC). It is free, and works well for remote support. Further, you can easily make a customized VNC download, by following directions on the UltraVNC site, to make it extremely easy for your customer to set up a VNC connection.</description>
		<content:encoded><![CDATA[<p>Regarding remote control tools: Yes, I recommend VNC (especially UltraVNC). It is free, and works well for remote support. Further, you can easily make a customized VNC download, by following directions on the UltraVNC site, to make it extremely easy for your customer to set up a VNC connection.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: stanemte</title>
		<link>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11443</link>
		<pubDate>Thu, 06 Sep 2007 05:06:53 +0000</pubDate>
		<guid>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11443</guid>
					<description>Our company is going to provide remote technical support to our customers.
We need to have a reliable and cost-effective remote support  tool to satisfy our clients' needs and not to go bankrupt because of the high cost of the tool.
We wouldn't like to have something to be installed either on our or customer's side. We've come across a web-based tool by the name of (redacted) Does anybody have anything to say about it?
Can you suggest something more appropriate?</description>
		<content:encoded><![CDATA[<p>Our company is going to provide remote technical support to our customers.<br />
We need to have a reliable and cost-effective remote support  tool to satisfy our clients&#8217; needs and not to go bankrupt because of the high cost of the tool.<br />
We wouldn&#8217;t like to have something to be installed either on our or customer&#8217;s side. We&#8217;ve come across a web-based tool by the name of (redacted) Does anybody have anything to say about it?<br />
Can you suggest something more appropriate?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Charles McCreary</title>
		<link>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11377</link>
		<pubDate>Fri, 31 Aug 2007 22:42:18 +0000</pubDate>
		<guid>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11377</guid>
					<description>Echo Alex Miller's comment about Wiki's. You might also find that automated testing coupled with your source code control system is a good way of flagging interoperability problems early. For example, if you are using subversion coupled with TRAC, you can run a your test suite every night if there has been any changes during the previous 24hr. Couple the results with a dashboard that graphically reflects the test results and you have an "at a glance" status of the development.

I use nose/python/(subversion/bazaar/git)/trac as a platform and it seems to work pretty well for distributed development.</description>
		<content:encoded><![CDATA[<p>Echo Alex Miller&#8217;s comment about Wiki&#8217;s. You might also find that automated testing coupled with your source code control system is a good way of flagging interoperability problems early. For example, if you are using subversion coupled with TRAC, you can run a your test suite every night if there has been any changes during the previous 24hr. Couple the results with a dashboard that graphically reflects the test results and you have an &#8220;at a glance&#8221; status of the development.</p>
<p>I use nose/python/(subversion/bazaar/git)/trac as a platform and it seems to work pretty well for distributed development.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Josh</title>
		<link>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11193</link>
		<pubDate>Tue, 21 Aug 2007 14:18:57 +0000</pubDate>
		<guid>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11193</guid>
					<description>My firm gets by quite nicely with a source control tool by Accurev. It has a GUI called the StreamBrowser that provides a flexible, stream-based dynamic view of the development process that not only allows us to work in this view, but also provides developers, release engineers, managers, etc. a view into who is working on what, where, and how everyone fits into the process. The drag and drop features to move releases and people around, etc. is neat and any merge conflicts are resolved easily and efficiently. It may also allow you to not require so many collaboration tools, or at least greatly enhance them.

Good luck!

Josh</description>
		<content:encoded><![CDATA[<p>My firm gets by quite nicely with a source control tool by Accurev. It has a GUI called the StreamBrowser that provides a flexible, stream-based dynamic view of the development process that not only allows us to work in this view, but also provides developers, release engineers, managers, etc. a view into who is working on what, where, and how everyone fits into the process. The drag and drop features to move releases and people around, etc. is neat and any merge conflicts are resolved easily and efficiently. It may also allow you to not require so many collaboration tools, or at least greatly enhance them.</p>
<p>Good luck!</p>
<p>Josh
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Eric Burke</title>
		<link>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11147</link>
		<pubDate>Sun, 19 Aug 2007 13:52:19 +0000</pubDate>
		<guid>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11147</guid>
					<description>I find email to be very frustrating because people mail their little circle of "buddies" to resolve problems, but only people in the CC list are included in the conversation. You mention that email leaves a "trail", but only for the few lucky enough to be included. Other people do the opposite, spamming the whole company with every trivial issue. When new people are hired, they don't have access to this so-called "trail" you mention. I try my best to advocate discussion forum software so conversations and decisions are truly archived for all to see.

+1 on screencasting. I use that quite a bit for little training videos. It really frees up my time when I can give people a simple URL to a video that shows them the answer to their question.</description>
		<content:encoded><![CDATA[<p>I find email to be very frustrating because people mail their little circle of &#8220;buddies&#8221; to resolve problems, but only people in the CC list are included in the conversation. You mention that email leaves a &#8220;trail&#8221;, but only for the few lucky enough to be included. Other people do the opposite, spamming the whole company with every trivial issue. When new people are hired, they don&#8217;t have access to this so-called &#8220;trail&#8221; you mention. I try my best to advocate discussion forum software so conversations and decisions are truly archived for all to see.</p>
<p>+1 on screencasting. I use that quite a bit for little training videos. It really frees up my time when I can give people a simple URL to a video that shows them the answer to their question.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Alex Miller</title>
		<link>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11133</link>
		<pubDate>Sun, 19 Aug 2007 02:17:43 +0000</pubDate>
		<guid>http://kylecordes.com/2007/08/18/distributed-team-tools/#comment-11133</guid>
					<description>I moved to a remote team about a year ago and just recently became a remote member working at home, so I have been acutely aware of learning how to work in this new way.  I'm using pretty much all the techniques above and it's definitely taken a little adjustment, but I'm pretty comfortable working remotely now.  I feel like I actually get more work done remotely (especially with a time zone difference) as there are longer periods that are interruption free.  

One I would add that we use at Terracotta is IRC.  We keep an open irc room and typically someone is always logged in there, so you can usually track someone down or bounce ideas off someone there.  Also, they have a bot that tracks and archives all discussion there, which in some ways makes it better than IM (but not as good as email) for recording.  

You also failed to mention wikis, which are great for certain kinds of information (product / project docs for example), like stuff that is not too dynamic (issue tracking) or requires discussion.

I think I would also possibly mention blogs, although that has to be a central part of your culture.  There is a bit of internal project blogging at Terracotta and I can imagine it being something important to a team, but I haven't witnessed that personally.</description>
		<content:encoded><![CDATA[<p>I moved to a remote team about a year ago and just recently became a remote member working at home, so I have been acutely aware of learning how to work in this new way.  I&#8217;m using pretty much all the techniques above and it&#8217;s definitely taken a little adjustment, but I&#8217;m pretty comfortable working remotely now.  I feel like I actually get more work done remotely (especially with a time zone difference) as there are longer periods that are interruption free.  </p>
<p>One I would add that we use at Terracotta is IRC.  We keep an open irc room and typically someone is always logged in there, so you can usually track someone down or bounce ideas off someone there.  Also, they have a bot that tracks and archives all discussion there, which in some ways makes it better than IM (but not as good as email) for recording.  </p>
<p>You also failed to mention wikis, which are great for certain kinds of information (product / project docs for example), like stuff that is not too dynamic (issue tracking) or requires discussion.</p>
<p>I think I would also possibly mention blogs, although that has to be a central part of your culture.  There is a bit of internal project blogging at Terracotta and I can imagine it being something important to a team, but I haven&#8217;t witnessed that personally.
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
