In this episode I talk to Shane Pearlman of Shane & Peter, a fully dispersed software consultancy. We talked about recruiting the right kinds of people for a distributed team, and how to stay connected as friends as well as coworkers. Show notes: Shane Pearlman is @justlikeair on Twitter Shane & Peter Check out the Shane & Peter Lifeblog Redmine Adium Coworking Freelance Camp
Read More »Remote workers such as telecommuters and freelancers often face the challenge of little- to no-face time with team members. Lack of in-person communication means one loses access and the non-verbal cues of team members, such as facial expression, body language and sometimes tone of voice. As a result, remote workers face challenges such as misinterpretation of information, lack of information due to delay in response, and low team spirit due to limited personal interaction with team members. There are ways remote workers can overcome these challenges with different communication techniques. Knowing when to use e-mail, the phone, and instant messaging can also help everyone communicate more effectively. Use the phone for urgent matters. If you have a question or a matter to discuss of urgent nature, you want to reach your team member over the
Read More »One of the biggest challenges in remote work is simply making sure everyone has a strong sense of involvement. In this article Steven Baker, a veteran of dispersed agile software development teams, shares his experiences and recommendations for keeping the communication, camaraderie, and personal connections alive in a distributed setting. When you don’t occupy the same office for the same period of time every day with your co-workers, you can’t walk to your co-worker’s desk, or turn around in your chair to have a chat about what you’re working on. There is no water cooler to mill around get in the loop on what’s happening, and having lunch together is difficult. Differences in location, timezone, and working hours, can all combine to make you and the members of your team disconnected from each other. This
Read More »Part two of a conversation between Rob Dempsey of LifeOfTheFreelancer.com and myself. In this part we dig into the intersection of freelancing and distributed teams: the phenomenon of ad-hoc teams composed of independent consultants who come together to work on a specific project. If you’re a freelancer trying to figure out how you can take on bigger jobs, you need to check out this episode. Show notes: Rob’s site is lifeofthefreelancer.com, @lifeofthefree on Twitter. Since this podcast was recorded, he also launched The Itinerant Entrepreneur. Shane & Peter is a web development consultancy that organizes teams of independent consultants to take on larger projects. We discussed using Campfire from 37Signals for team chat
Read More »Everyone needs to take a break from time to time, especially if you’ve been collaborating closely for an hour or more. But when working together remotely, breaks have a way of stretching out longer than intended. Here’s one simple rule for avoiding the Endless Break. It’s a common enough scenario: you work together with a coworker for an hour or so, and then you hit a stopping point and decide to take a 5-minute breather. Both of you go for a walk, maybe grab some water, and then head back to the desk and sit down again to get some more work done. When collaborating remotely, it doesn’t always work out like that. You get back to your desk, and check your teammate’s IM status. It doesn’t say “away”, but she hasn’t posted anything on
Read More »The ability to share your screen with a remote team member is an essential piece of the remote collaboration toolkit. When it comes to screensharing software, there is a dazzling, sometimes baffling array of options. Here are a few I know of. Skype has built-in screensharing. It is currently display-only, but it works across all platforms. They appear to be using the same video compression technology for it as they do for their video chat, which means that while the picture can be a bit blurry, it copes well with temporary network slowdowns. Good old VNC is still one of the most robust and cross-platform solutions for sharing desktop control. There are multiple VNC clients and servers for every OS, both free and paid. DimDim, Yugma, YuuGuu are all launchable from the web, all have names that
Read More »A short daily meeting is a great way to keep your team members on the same page. But holding a virtual meeting every day can pose special challenges. This article discusses different ways that real dispersed teams handle daily meetings. Almost all of the dispersed teams I’ve talked to have had some kind of daily meeting during the week in order to say in sync with each other. They usually use the term “daily standup”, as popularized by various Agile methodologies, although in my experienced distributed teams don’t usually physically stand up during these meetings. This has less to do with a lack of team energy and more to do with being able to be seen on their webcams. The typical format for a daily standup is to go around the “room” and answer the
Read More »A netbook can grant you great freedom in where you work from, but that’s just the beginning. In this article I talk about the advantages of using a netbook as your primary videoconferencing device. I recently acquired a Netbook (a Lenovo S10-3t), and with just a week’s worth of use it has already made big changes in how I work. Of course, I already knew how useful the netbook would be for “workshifting” – working from wherever I happen to be. While my main workstation is already a laptop, it’s a desktop replacement-style laptop so it’s on the larger and heavier side. And with an i7 CPU, it tends to go through batteries pretty quickly. The netbook has none of these limitations. There’s no excuse left not to answer my email from the kitchen table,
Read More »In part 2 of this series, I talk about why face time is essential; the two types of realtime communication tool which should form the backbone of your day to day interactions as a dispersed team; and why instant messaging can do more harm than good. If you missed Part 1 of this series, you may want to go back and read it. Face Time A little face-to-face communication goes a long way with remote work. A day spent working with a teammate in person can change the whole character of your subsequent online interactions. Before, they were a screen name and an avatar. After working with them in person, with every instant message or email they send you’ll have a mental picture of their tone and mannerisms to go with it. People become more
Read More »Data communications protocols are often divided into a control channel and a data channel. An example from electrical engineering are the “control lines” and “data lines” in an RS-232 connector. The FTP protocol uses a similar arrangement, where a control connection is opened to port 21, and a data connection to port 20. The source of this common pattern is the realization that it is fundamentally difficult to manage a conversation using the same channel you are using to have the conversation. It’s hard to say “wait, you’re sending me too much information” if the pipe you you need to send that message on is clogged with all that information. Human conversations use a control channel as well. Our data channel, of course, is our voices. But when people are gathered in a room for a
Read More »