Tuesday, March 2, 2010

Communication for a remote team

I've been producing a new Virtual World, utilizing, Unity 3D for close to seven months now. This is one of the most challenging satellite operations that I've been a part of. Our development pipeline touches down in Chicago, San Francisco, Mexico, China, Los Angeles, Naples (Florida), Orange County, and Sacramento! Suffice it to say, the time zone are killing me!

Keeping a team, such as the aforementioned in sync, requires more than one project management solution. Here's a list of the tools that we've attempted for better or for worse:

Basecamp

I can't complain about basecamp as project management tool. The file section has proven very valuable for disseminating assets as they are turned in. The message threads also work pretty well for giving notes on art assets. Rarely, the todo and milestone sections find their way into use. Not sure why that hasn't taken off. Perhaps this could be a separate post.

Fogbugz

There are tons of bug tracking solutions out there. Ours is Fogbugz. It works but is nothing to write home about.

Internal Wiki

We use tiki (http://info.tikiwiki.org/tiki-index.php). Sadly, this was only recently introduced as a means of recording/sharing information so I can't really report all that much.

Email Lists

We have various email lists (engineering, All staff, etc.). These are useful for blanket spam and rarely result in a positive outcome. However, if you want to fill an inbox, utilize ASAP.

IM/VOIP

In projects past, I've separated my IM from VOIP but for this particular project we all settled on Skype. Skype has proven very effective for state of the union calls or for the quick hash out.

Excel

Probably the least dynamic of the editable tools at our disposal. We all keep various excel sheets of various tasks at hand. These sheets are occasionally passed back and forth but are certainly one of the most antiquated means of info transfer.

Cell Phone

Skype is not, unfortunately, a one stop across the board for reaching all members of the team.

Text Messaging

Text messaging is used when someone is late for a conference call and is not at their computer.

Conference Calling Service

Occasionally, we'll need to book a room with the folks a free conference call dot com.

Meeting Scheduling Service

Can't forget about Time Bridge! This is a gem of a service. Definitely try them out if you haven't.


Off the top of my head, there you have it. *bows*

No comments:

About Me

I produce and engineer games and applications. | Portfolio | LinkedIn