My co-worker, Nelson, and I did some remote pair programming on a side project this weekend. He had talked about Skype and the YugmaSkype plug-in for a couple days. I finally went by Altex and purchased some Logitech Premium USB Headset 350 (mic included) = $45+. When I got home I IMed Nelson and brought up Skype. He initiated the call. It’s just like talking on the phone. (Before you purchase headphones, check the skype certified list)
NOTICE: The logitech headphones have a volume control but beware that the center (black) logitech button is the mute button, not the volume control. The surrounding grey circle is the volume control.
Once in there, you need to make sure you install YugmaSkype. Once installed, you can initiate a session to share you desktop. You can share your desktop, as the presenter or the other people can share their desktop. Just like PCAnywhere or NetMeeting. You can grant specific people control of your desktop.
It was remote TDD at it’s finest.
He’d write a test, I make it pass. I’d write a test, he’d make it pass.
It was a blast, and a heck of lot simpler than me writing a test, checking-in, him getting latest and making it past, and using IM/Phone to talk.
Hope this helps any other remote agile developers out there.
This was found by Nelson, I just happen to get the blog written.