Syringe.Net.Nz
Irregular Injection of Opinion
RSS 2.0|Atom 1.0|CDF

 Thursday, February 16, 2006
Using Messenger Live for Remote Pairs Pogramming

While we're not strictly a XP dev shop, we occasionally do a bit of pairs programming to nut out difficult problems or when we are doing performance optimisation. Because we now have offices in Dunedin and Wellington this may need to be done remotely. Over the last couple of days I have spent quite a bit of time working on some SQL optimisation with our SQL Server guy and frankly, the remote approach is just about better than really being there. We've ben using Skype for voice and MSN Messenger 8 Remote Assistance to allow me to view and control his desktop. It really is rather good.

We could probably use MSN for voice instead, but, we didn't find the quality quite as good as Skype.

I reckon this is about the ultimate approach to pairs proigramming. It affords each dev their own machine and you also get yor own personal space- I remeber at a previous employer ho much I disliked helping one colleague who would just spend the whole time noisily chewing gum in your ear.

I'm not sure if MSN Assistance is firewall capable yet- we have an ISA Server in both WLG and DUD and a VPN tunnel means that it appears we are on the same network (thanks WIC and FX for the fast backbone). But frankly it makes the whole concept of pair programming just about doable from a logistical point of view.

.NET|Thursday, February 16, 2006 3:31:34 AM UTC|Comments [1]|