Geographical Distance and Communication Challenges in Global Software Development: A Review | Publicación