The software industry is no stranger to this tendency: The traditional approach of face-to-face in-house software development has been shifted to a more virtual nature using cutting-edge communication technologies and applications such as instant messaging, teleconferencing, videoconferencing (Skype & Google hangout) and NetMeeting.