Skip to main content
QUICK REVIEW

[논문 리뷰] Relating IS Developers' Attitudes to Engagement

Sherlock A. Licorish, Stephen G. MacDonell|arXiv (Cornell University)|2021. 02. 12.
Software Engineering Techniques and Practices참고 문헌 30인용 수 3
한 줄 요약

이 연구는 IS 개발자들의 태도—코드 관련 소통 내용의 언어 분석을 통해 측정된 바—가 그들의 참여도와 어떻게 관련되어 있는지 조사한다. 474명의 개발자 자료에 대한 텍스트 마이닝과 통계 분석을 통해, 업무/성취에 대한 표현과 통찰력 있는 태도가 높은 참여도를 강력하게 예측함을 발견하였으며, 더 많은 소통을 하는 개발자일수록 더 높은 참여도를 보였음이 확인되었다.

ABSTRACT

Increasing effort is being directed to understanding the personality profiles of highly engaged information systems (IS) developers and the impact of such profiles on development outcomes. However, there has been a lesser degree of attention paid to studying attitudes at a fine-grained level, and relating such attitudes to developers' in-process activities, in spite of the fact that social motivation theory notes the importance of such a relationship in general group work. We have therefore applied linguistic analysis, text mining and visualization, and statistical analysis techniques to artefacts developed by 474 developers to study these issues. Our results indicate that our sample of IS developers conveyed a range of attitudes while working to deliver systems features, and those practitioners who communicated the most were also the most engaged. Additionally, of eight linguistic dimensions considered, expressions regarding work and achievement, as well as insightful attitudes, were most closely related to developers' engagement. Accordingly, team diversity and the provision of active support for outcome-driven developers may contribute positively to maintaining team balance and performance.

연구 동기 및 목표

  • IS 개발자들의 세밀한 태도와 소프트웨어 개발에 대한 참여도 간의 관계를 조사하기 위해.
  • 개발자 참여도와 가장 강하게 관련된 언어적 차원을 특정하기 위해.
  • 팀의 다양성과 결과 중심 개발자에 대한 지원이 팀 성과와 균형을 향상시키는 데 어떻게 기여하는지 이해하기 위해.
  • 실제 개발 자료에 언어 분석과 텍스트 마이닝 기법을 적용하여 참여도와 관련된 행동 패턴을 밝혀내기 위해.

제안 방법

  • 474명의 IS 개발자로부터 확보한 텍스트 자료(예: 커밋 메시지, 문서화 자료)에 대해 언어 분석을 수행하였다.
  • 텍스트 마이닝 기법을 활용해 업무/성취, 통찰력, 정서적 어조 등의 언어적 차원을 추출하고 분류하였다.
  • 통계 분석을 통해 언어적 표현과 자가 보고 또는 관찰 가능한 참여도 수준 간의 상관관계를 분석하였다.
  • 개발자 샘플 전반에서 소통 및 참여도 패턴을 해석하기 위해 데이터 시각화 기법을 적용하였다.
  • 언어적 내용을 참여도와의 관계를 평가하기 위해 사전에 정의된 여덟 가지 차원으로 분류하였다.
  • ACIS 2014의 회의 논문 형식과 동료 심사 기반 방법론을 활용해 연구 결과의 타당성을 검증하였다.

실험 결과

연구 질문

  • RQ1개발자 소통의 어떤 언어적 차원이 높은 참여도와 가장 강하게 관련되어 있는가?
  • RQ2소통 량은 개발자들의 참여도 수준과 어떻게 관련되어 있는가?
  • RQ3업무 및 성취에 대한 표현이 IS 개발에서 참여도와 어느 정도 상관관계를 가지는가?
  • RQ4개발자 소통에서의 통찰력 있는 태도는 참여도 결과에 어떻게 영향을 미치는가?
  • RQ5팀의 다양성은 태도와 참여도 간의 관계를 조절하는 데 어떤 역할을 하는가?

주요 결과

  • 자료에서 가장 자주 소통한 개발자일수록 가장 높은 참여도를 보였다.
  • 조사한 여덟 가지 언어적 차원 중에서 업무 및 성취와 관련된 표현이 참여도와 가장 강한 정적 상관관계를 보였다.
  • 반성적 또는 문제 해결 중심의 언어를 포함한 통찰력 있는 태도는 높은 참여도 수준과 유의미하게 관련되어 있었다.
  • 연구는 팀의 다양성과 결과 중심 개발자에 대한 적극적 지원이 팀의 균형과 성과를 유지하는 데 기여할 수 있음을 밝혀냈다.
  • 언어 분석을 통해 기능 구현 과정에서 다양한 정서적 및 인지적 참여를 반영한 뉘앙스 있는 태도가 드러났다.
  • 통계 모델링을 통해 소통 량을 통제하더라도 특정 언어 패턴이 참여도에 신뢰할 수 있는 지표로 작용한다는 것이 확인되었다.

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

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

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

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