
오늘날 많은 중요한 소프트웨어 프로젝트는 오픈소스 개발 모델을 채택하고 있지만, 이러한 프로젝트에 참여하는 자원 개발자들은 모두 이타주의 동기에서 참여할까요?
하버드와 비엔나 대학 연구진은 PNAS에 논문을 발표하여 인기 있는 오픈소스 통계 계산 및 데이터 분석 환경 R의 개발자를 분석했습니다.
연구진은 거의 1000명의 R 기여자의 설문조사를 수집하여 그들이 R 개발에 참여하도록 동기 부여하는 내부 및 외부 동기를 물었습니다:
- 내부 동기에는 재미와 책임감
- 외부 동기에는 그들의 업무가 학문적 진보에 도움이 되는 것
R은 학문 분야에서 널리 사용됩니다. 회귀 분석을 사용하여 데이터를 분석한 결과, 내외부 동기를 가진 개발자의 기여가 더 많다는 것을 발견했습니다.
참여한 프로젝트의 업무 특성과 관련하여, 연구진은 업무에 사회적 요소가 포함된 개발자가 지속적으로 기여할 가능성이 더 높다는 것을 발견했습니다. 반면 독립적으로 일하는 개발자는 미래 개발에 점점 덜 참여하게 됩니다.
데이터는 또한 오픈소스 프로젝트가 참여자들 사이에서 더 높은 수준의 사회적 의존성을 촉진하는 경향이 있음을 발견했습니다. 특히 서로의 업무 진행을 유지하는 데 의존하는 참여자들 사이에서 그렇습니다.
재게시 출처: 개발자 관계 »