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