Skip to main content
QUICK REVIEW

[논문 리뷰] Converging Work-Talk Patterns in Online Task-Oriented Communities

Qi Xuan, Prémkumar Dévanbu|arXiv (Cornell University)|2014. 04. 23.
Open Source Software Innovations참고 문헌 54인용 수 3
한 줄 요약

이 연구는 시퀀스 분석과 숨은 마르코프 모델(HMMs)을 사용하여 오픈소스 소프트웨어(OSS) 커뮤니티에서 일-대화(W-T) 패턴을 규명하며, 개발자들이 시간이 지남에 따라 활동 리듬을 점점 더 동기화함으로써 명백한 커뮤니티 문화를 형성하고 있음을 밝혀냈다. 주요 발견은 균형 잡힌 일-대화 패턴이 지속적인 커뮤니티 참여와 연관되어 있으며, 강한 사회적 또는 기술적 유대를 가진 개발자들 사이에서 유사한 W-T 패턴이 나타난다는 것이다.

ABSTRACT

Much of what we do is accomplished by working collaboratively with others, and a large portion of our lives are spent working and talking; the patterns embodied in the alternation of working and talking can provide much useful insight into task-oriented social behaviors. The available electronic traces of the different kinds of human activities in online communities are an empirical goldmine that can enable the holistic study and understanding of these social systems. Open Source Software projects are prototypical examples of collaborative, task-oriented communities, depending on volunteers for high-quality work. Here, we use sequence analysis methods to identify the work-talk patterns of software developers in these online communities. We find that software developers prefer to persist in same kinds of activities, i.e., a string of work activities followed by a string of talk activities and so forth, rather than switch them frequently; this tendency strengthens with time, suggesting that developers become more efficient, and can work longer with fewer interruptions. This process is accompanied by the formation of community culture: developers' patterns in the same communities get closer with time while different communities get relatively more different. The emergence of community culture is apparently driven by both "talk" and "work". Finally, we also find that workers with good balance between "work" and "talk" tend to produce just as much work as those that focus strongly on "work"; however, the former appear to be more likely to continue to be active contributors in the communities.

연구 동기 및 목표

  • 온라인 작업 중심 커뮤니티에서 소프트웨어 개발자가 일과 대화 활동을 어떻게 번갈아가며 수행하는지 이해하는 것.
  • 협업 커뮤니티 내에서 일-대화 패턴이 시간이 지남에 따라 수렴하는지 여부와 그 방식을 조사하는 것.
  • 개별 일-대화 행동, 사회적/기술적 유대 관계, 커뮤니티 수준의 문화 형성 간의 관계를 분석하는 것.
  • 일-대화 균형이 개발자 생산성과 장기적 커뮤니티 기여에 미치는 영향을 평가하는 것.
  • 개발자 활동 패턴의 시퀀스 분석을 통해 커뮤니티 문화가 어떻게 나타나는지 모델링하고 측정하는 것.

제안 방법

  • OSS 커뮤니티의 버전 관리 및 커뮤니케이션 로그에서 일-대화(W-T) 활동 시퀀스를 추출하기 위해 시퀀스 분석을 적용한다.
  • 국소 시퀀스 정렬을 사용해 개발자 활동 트레이스 전반에 걸쳐 짧은 W-T 패턴(예: WW, TT, WTW)을 식별하고 세는 작업을 수행한다.
  • 개별 개발자 행동을 W-T 패턴 빈도 기반으로 모델링하기 위해 숨은 마르코프 모델(HMMs)을 활용한다.
  • HMM 파라미터 간 거리로 개발자 간 유사성을 측정하며, 낮은 거리가 더 유사한 W-T 패턴을 의미한다.
  • HMM 파라미터 유사성과 사회적(이메일 교환) 및 기술적(공유 파일 커밋) 협업 지표 간의 상관관계를 분석한다.
  • 이슈 트래킹 시스템 상호작용(Jira, Bugzilla)을 추가적인 대화 활동으로 포함시켜 결과의 탄탄함을 검증한다.

실험 결과

연구 질문

  • RQ1온라인 작업 중심 커뮤니티의 소프트웨어 개발자는 시간이 지남에 따라 일-대화 패턴이 수렴하는가?
  • RQ2개발자 간 사회적 및 기술적 유대관계는 그들의 일-대화 패턴 유사성과 어떻게 관련되어 있는가?
  • RQ3균형 잡힌 일-대화 패턴이 지속적인 커뮤니티 참여와 기여를 예측하는 데 어느 정도 기여하는가?
  • RQ4커뮤니티 문화의 부상은 개인의 W-T 패턴 변화와 어떻게 관련되어 있는가?
  • RQ5이슈 트래커와 같은 추가 커뮤니케이션 채널을 포함했을 때 관찰된 패턴이 탄탄한가?

주요 결과

  • 동일한 OSS 커뮤니티에 속한 개발자들이 점점 더 유사한 일-대화 패턴을 채택함으로써 공유된 커뮤니티 문화가 형성되고 있음을 보여준다.
  • 높은 수준의 협업을 보이는 커뮤니티일수록 W-T 패턴의 수렴 정도가 더 뚜렷하여, 문화 형성의 원동력으로 대화와 일 모두가 작용하고 있음을 시사한다.
  • 균형 잡힌 일-대화 패턴을 가진 개발자들은 전적으로 일에 집중하는 이들와 유사한 생산성을 내지만, 더 오랫동안 기여자로 활동할 가능성이 높다.
  • HMM 파라미터 거리와 사회적(이메일) 및 기술적(공유 커밋) 협업 간에 유의미한 음의 상관관계(p < 0.1)가 존재하여, 가까운 협업자일수록 더 유사한 W-T 패턴을 가짐을 나타낸다.
  • 이슈 트래커 데이터(Jira, Bugzilla)를 대화 활동으로 포함시켜도 결과에 큰 변화가 없어, 관찰된 패턴의 탄력성이 높음을 입증한다.
  • 커뮤니티들은 각각 다른 문화적 프로파일을 보이며, 일부는 지속적인 일에 중점을 두고, 다른 일부는 지속적인 대화에 중점을 두어 다른 조율 스타일을 반영한다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.