본문 바로가기

[OSS insight] Octoverse Spotlight- 코로나19 초반 개발자 활동 분석

support 게시글 작성 시각 2020-06-22 19:53:48 게시글 조회수 1728

- Open UP -

[OSS insight] Octoverse Spotlight
- 코로나19 초반 개발자 활동 분석

 

□ 코로나19로 인한 개발자 생산성 및 활동 변화추이

 

  • 개발자 활동이 작년과 비교했을 때 거의 비슷하거나 소폭 증가
기간 내 활성 사용자 분포 (2019.01 – 2020.03)

기간 내 활성 사용자 분포 (2019.01 – 2020.03)

 

    1. 개발자 활동은 작년과 비교하여 거의 일관되거나 증가
    2. 푸시, 풀 리퀘스트 등 개발자 활동은 전년대비 증가
      1. ⇒ 팬데믹 기간 동안 개발자들의 워크플로우가 탄력적으로 유지됨을 시사

 

  • 기업 리포지토리 내 GitHub의 이슈로 근무형태 변화 시기를 확인
    1. GitHub 내 사용자 당 일일 이슈생성 속도에 변화 발생
    2. '20 1월말 ~ 2월 중순 사이에는 이슈생성이 큰 폭으로 감소
    3. '20 2월말 ~ 3월 초부터 작년 수준으로 회복
    4. '20 3월부터 생성률 작년 수준을 초과
      1. ⇒ 시기적으로 볼 때, 기업이 재택근무로 전환한 이후, 조정 기간을 거쳐 개발활동을 재개한 흐름으로 보임
    5. 기업 리포지토리 GitHub 이슈는 재택기간 근무 중 증가했다가 다시 감소
      1. ⇒ GitHub 내 ’이슈‘는 조율 작업을 위해 생성되기도 함을 고려했을 때, 위 현상은 재택근무로 인한 업무 분산 조정을 위함일 것으로 추측됨

 

  • 업무 케이던스가 변화
연간 푸시량 변화 (태평양 시간대 기준, 주말포함)
연간 푸시량 변화 (태평양 시간대 기준, 주말포함)

 

    1. 개발자 작업시간이 작년대비 가변적이며, 3월 중순부터 일 최대 1시간 더 증가 (주중/주말 모두)
      1. ⇒ 작업량 및 푸시량 꾸준히 증가했으며, 이는 경제적 불확실성, 성과를 유지하려는 열망, 팀 규범 등으로 인해 발생한 현상으로 추측됨

 

  • 개발자 활동 패턴에서 번아웃의 조짐이 확인
    1. 개발자 온라인 활동시간이 증가
    2. 개인 시간을 희생해 추가업무를 수행할 경우, 장기적인 관점에서 삶의 균형이 무너질 수 있으므로, 관리가 필요

 

  • 오픈소스 프로젝트에서 업무 협업이 증가
    1. 여러 오픈소스 프로젝트 활동이 급증 (작년대비 27.62% 더 많은 오픈소스 리포지토리 생성)
    2. 풀 리퀘스트 병합에 소요되는 시간이 작년에 비해 감소
    3. 풀 리퀘스트는 개발자가 타인에게 저장소 변경 사항을 알리는 방법으로, 전체 협업 프로세스 변화를 관찰하는 데 도움
      1. ⇒ 풀 리퀘스트 병합시간 감소는 개발자들이 오픈소스 프로젝트에 더 적극적으로 참여하고 있으며, 반응이 빨라짐을 암시

 

지불 계정에 대한 풀 리퀘스트를 병합하기 위한 시간 변화 (평균)
 지불 계정에 대한 풀 리퀘스트를 병합하기 위한 시간 변화 (평균)

 

매년 오픈소스 프로젝트 생성률 변화 (주말포함)
 매년 오픈소스 프로젝트 생성률 변화 (주말포함)

 

※ 출처

  • - Octoverse spotlight: An analysis of developer productivity, work cadence, and collaboration in the early days of COVID-19, Nicole Forsgren, 2020.05

 

 

Creative Commons LicenseOpen UP에 의해 작성된 이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다.
-
-
2020
공개SW 가이드/보고서 - 번호, 제목, 작성자, 조회수, 작성
번호 제목 작성자 조회수 작성
공지 [2024년] 오픈소스SW 라이선스 가이드 개정판 발간 file support 3540 2024-01-03
공지 [2024년] 기업 오픈소스SW 거버넌스 가이드 개정판 발간 file support 2964 2024-01-03
공지 [2024년] 공공 오픈소스SW 거버넌스 가이드 개정판 발간 file support 2910 2024-01-03
공지 공개 소프트웨어 연구개발(R&D) 실무 가이드라인 배포 file support 15356 2022-07-28
공지 공개소프트웨어 연구개발 수행 가이드라인 file OSS 15267 2018-04-26
368 [8월 월간브리핑]언택트 시대 주목받는 게임산업, 게임 속 오픈소스 기술 주목 support 2034 2020-08-24
367 엔진부터 AI까지 게임업계 속 오픈소스 기술들 support 5253 2020-08-24
366 게임 속 오픈소스 문화, 개발과 협업의 찰떡 궁합 support 3132 2020-08-24
365 [7월 월간브리핑] Open UP, 유튜브 공개SW 전문 채널 오픈 file support 1690 2020-07-28
364 [6월 월간브리핑] NIPA, 참여·공유·협업의 가치를 실현하는 공개SW 인재 양성을 위한 프로그램 온라인 지원 강화 support 1717 2020-06-22
363 [OSS insight] 언택트(비대면) 워크에 필요한 공개SW file support 3937 2020-06-22
362 [OSS insight] Octoverse Spotlight- 코로나19 초반 개발자 활동 분석 file support 1728 2020-06-22
361 [월간 OSS 동향 리포트 (5월)] 윈도로 되돌렸던 뮌헨, 다시 오픈소스로 간다 " support 1432 2020-06-22
360 [월간 OSS 동향 리포트 (4월)] 텐서플로우, AI 모델링 전쟁에서 "한발 앞섰다" support 1460 2020-06-22
359 [월간 OSS 동향 리포트 (3월)] 깃허브에서 1만 스타 받은 한국의 오픈소스들 support 1668 2020-06-22
맨 위로
맨 위로