For all the advances in telecommuting, convincing business executives to let distributed teams run complex technology projects has never been an easy task. Whether it comes to in-house teams or ...