Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Channels ▼
RSS

Tools

Tools for Distributed Development


Instant Messaging/Conference Bridges/Skype

The number one problem with having a distributed development team that's peppered around the globe is the lack of impromptu communication.

On a nonglobal project, you can chat with your lead developer over Starbucks in the lounge, and decide to add code to throttle the call manager to help prevent the server from going critical. After a quick foosball break, you can tell your designer to make the aqua UI a few shades closer to cerulean... Think about it. How many decisions on your team are made in informal settings? Even if it's 10 percent, that's a significant portion lost when you're working with a global team.

But great tools can help bridge the gap of space and time. We encourage Instant Messaging among team members. When global partners feel free to ask questions or get confirmation before proceeding, they spend less time blocked and can move ahead with the confidence that they're doing the right thing. By creating more formal means of communication, conference bridges can help deal with the problem of less informal communication.

In software development, we're used to scheduling the minimum possible number of meetings. But when you're working with a global team, you'll probably need more team meetings because the only time the whole team will be together is when you schedule it. For the team to get comfortable working together, they need to feel like they're in the same room once in a while (even when that isn't possible). You want the team to feel like a team, for people who have questions to contact the experts with answers. It's a forum for informal communication -- just one that you have to plan for in advance.

Skype can be a better phone than a phone. The voice quality can be better and the integrated chat lets you explain things in written format if there's a language issue.

Conclusion

Technology can't bridge space and time -- not yet, anyway. But when it comes to working with distributed development teams, anything that facilitates communication brings your team closer together.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.