Collaboration in offshore software projects: practices and challenges

This paper presents the findings of a study that sought to explore key practices and challenges in offshore software project collaborations.