이 연구는 오픈소스 소프트웨어 개발 팀의 동적 특성을 분석했다. 주요 발견은 다음과 같다:
대부분의 프로젝트에서 소수의 핵심 개발자가 대부분의 작업을 수행하는 불균형적인 업무 분배가 관찰되었다. 이러한 불균형은 프로젝트 성공과 양의 상관관계를 보였다.
핵심 개발자들은 다른 개발자들에 비해 더 높은 커밋 빈도와 연속 커밋 횟수를 보였다. 또한 핵심 개발자들은 여러 프로젝트에 동시에 참여하는 경향이 있었다. 경험 많은 핵심 개발자가 이끄는 프로젝트가 더 많은 다운로드를 받는 것으로 나타났다.
전체 프로젝트의 약 10%에서 핵심 개발자가 변경되었다. 이러한 변화는 주로 프로젝트 시작 2-3년 사이에 일어났다. 경험이 부족한 핵심 개발자가 이끄는 프로젝트에서 핵심 개발자 변경 가능성이 더 높았다.
핵심 개발자가 변경된 프로젝트는 변경 이후 성과 향상이 더 빨랐다. 특히 변경 전 성과가 낮았던 프로젝트에서 이러한 효과가 두드러졌다.
이 연구는 오픈소스 소프트웨어 프로젝트의 팀 동학과 성과 간의 깊은 연관성을 보여준다. 핵심 개발자의 변경이 프로젝트 성과 향상과 관련되어 있다는 점은 주목할 만하다.
To Another Language
from source content
arxiv.org
Principais Insights Extraídos De
by Lorenzo Bett... às arxiv.org 04-30-2024
https://arxiv.org/pdf/2404.18833.pdfPerguntas Mais Profundas