International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
A distributed development project is a research & development project that is done across multiple business worksites or locations. It is a form of R&D where the project members may not see each other face to face, but they are all working collaboratively toward the outcome of the project. Distributed Software Development (DSD) in the cloud is rapidly increasing. Ramping up cloud infrastructure is inherent to cloud-based services, but adding a new offshore team to the existing cloud-based DSD project may pose several technical and non-technical challenges.