Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I'd like to know what experiences others have had telecommuting full time? What software tools and processes helped maintain cohesion and maximized collaboration & productivity?

share|improve this question
add comment

1 Answer

Due to health issues I was forced to telecommunicate for over an year - luckily my then boss allowed that (possibly because I'm by nature a work-a-holic?!?!).

Here some experiences I had and some tips I can pass on - and amazingly enough they work out for me today, with our national company being from coast to coast:

1) the telephone is your friend. Call, don't just email / chat.

2) If the sysadmins/network guys are cool with it (and company policy allows), use a chat program to keep in CONSTANT touch with the 2-3 associates that you work closely with. You can fire off a quick question at them, and they ditto to you - really is a great way to stay connected. Optimum would be an inhouse chat, due to data-security issues. If you do use google talk or msn (etc), make sure to always think before you type - no pwds, no IP items, no sensitive data.

3) A secure VPN connection is a given, and I liked to use a remote desktop session into a physical box located in the office - that way you don't have to install every piece of software at home that you require, and sensitive connections to DBs etc are handled from the remote box, thus not passing over the internet. Many different solutions, but the principle is that the core of your work is done (virtually) in the office, not local at home.

4) email of course, especially if you work across many time zones, but follow up emails the next day with #1: the phone.

5) Keep a daily log of everything you do (excel is fine). Two fold reason: one you can look up issues & resolutions you had in the past quickly, and (more important) pass it on to you supervisor to show that you are delivering value even though off-site. I personally use a new file each month, to keep things neat, and have 4 columns: date, status (opened, in progress, delegated, complete), task, and comment.

Hope that gives you a good base to working virtual!

share|improve this answer
    
Is working over remote desktop connection a smooth experience? We use remote desktop connections to connect to our dedicated servers to deploy websites, and it often feels sluggish. –  Kristof Claes Jul 18 '11 at 6:34
    
I've usually had good experience even on ASDL - simply ensure you turn off all the fluff (talking Microsoft here) such as menu transitions, moving windows with content, set your desktop to "simple" mode, etc, and lower your colour palette (unless you are doing graphics of course) to 16bit. Most of these settings you can easily adjust in Remote Desktop under "Display" and "Experience", some you will have to do on the remote machine (ie: themeing). Also, don't stream at the same time on the same connection (ie: youtube or internet radio...). –  Martin S. Stoller Jul 18 '11 at 14:51
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.