2021
DOI: 10.1002/smr.2393
|View full text |Cite
|
Sign up to set email alerts
|

Perceptions of open‐source software developers on collaborations: An interview and survey study

Abstract: With the emergence of social coding platforms, collaboration has become a key and dynamic aspect to the success of software projects. In such platforms, developers have to collaborate and deal with issues of collaboration in open‐source software development. Although collaboration is challenging, collaborative development produces better software systems than any developer could produce alone. Several approaches have investigated collaboration challenges, for instance, by proposing or evaluating models and too… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 15 publications
(10 citation statements)
references
References 78 publications
0
10
0
Order By: Relevance
“…Besides, software development tasks are the most prominent category regarding what participants understand as collaborative contributions to projects, as observed in our prior works. 15,16 Each participant analyzed the contributions of another developer of the same project, as presented in Figure 6. These contributions were the result of one of the two strategies.…”
Section: Rq 3 -How Precise Are the Recommendation Strategies Based On...mentioning
confidence: 99%
See 2 more Smart Citations
“…Besides, software development tasks are the most prominent category regarding what participants understand as collaborative contributions to projects, as observed in our prior works. 15,16 Each participant analyzed the contributions of another developer of the same project, as presented in Figure 6. These contributions were the result of one of the two strategies.…”
Section: Rq 3 -How Precise Are the Recommendation Strategies Based On...mentioning
confidence: 99%
“…These considerations are of relevance because many opportunities for contributing to the project are linked to coding tasks. 15,16 Thus, they may indicate one less barrier for improving collaboration among developers of the project. Moreover, the acceptance rates of the GitHub surveyed developers are 80% and 65% for Strategy 1 and Strategy 2, respectively.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Constantino et al 3 discussed how and why Open‐Source developers collaborate in their paper “Perceptions of Open‐Source Software Developers on Collaborations: An Interview and Survey Study.” By surveying the literature and conducting interviews and a questionnaire, they found that most contributors prefer collaborating with core members and that most collaboration happens in software development and maintenance tasks. Their findings may aid project leaders in optimizing the collaborations among developers and reducing entry barriers.…”
Section: Special Issue Papersmentioning
confidence: 99%
“…The interactive ability of the tool allows developers or maintainers to follow the collaborator's activities to find the most appropriate developer 1 https://github.com/ 2 https://homepages.dcc.ufmg.br/ kattiana/coopfinder/welcome.html for collaboration opportunities. Based on previous works [17], [18], we considered that the set of files of interest is strong ties to connect developers of a project. That is, coding tasks may link opportunities for joint contributions to the project.…”
Section: Introductionmentioning
confidence: 99%