SEMar 19, 2019

Challenges and issues in collaborative software developments

arXiv:1904.00721v14 citations
Originality Synthesis-oriented
AI Analysis

This addresses problems for software developers and teams in managing collaborative projects, but it is incremental as it provides a survey rather than new solutions.

The paper surveys collaboratively developed software projects to identify challenges and issues in collaborative software development, analyzing how communication, coordination, and lifecycle management affect software quality.

The software development process has evolved with respect to the problems in developing large and complex applications. There is a paradigm shift towards collaborative development, which necessitates the need to evaluate this approach. A number of tools are used for collaborative software development (CSD) including social media and web 2.0 features. Collaborative development facilities are provided by IDEs and project hosting websites. In this paper, we present a survey of collaboratively developed projects and discuss challenges and issues in CSD. We analyze various issues of communication, coordination, support, lifecycle management and discuss their effect on software quality.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes