A large scale survey of motivation in software development

Research output: Contribution to journalArticlepeer-review

Abstract

Context: Motivation is known to improve performance. In software development, in particular, there has been considerable interest in the motivation of contributors to open-source. Objective: We would like to predict motivation, in various settings. We identify 11 motivators from the literature (enjoying programming, ownership of code, learning, self-use, etc.), and evaluate their relative effect on motivation using supervised learning. Method: We conducted a survey with 66 questions on motivation which was completed by 521 developers. Most of the questions used an 11-point scale. We also conducted a follow-up survey, enabling investigation of motivation improvement given improvement in motivators. Results: Predictive analysis — investigating how diverse motivators influence the probability of high motivation — provided valuable insights. The correlations between the different motivators are low, implying their independence. High values in all 11 motivators predict an increased probability of high motivation. In addition, improvement analysis shows that an increase in most motivators predicts an increase in general motivation. Conclusions: All 11 motivators indeed support motivation, but only moderately. No single motivator suffices to predict high motivation or motivation improvement, and each motivator sheds light on a different aspect of motivation. Models based on multiple motivators predict motivation improvement with up to 94% accuracy, better than any single motivator. Editor's note: Open Science material was validated by the Journal of Systems and Software Open Science Board.

Original languageEnglish
Article number112596
JournalJournal of Systems and Software
Volume231
DOIs
StatePublished - Jan 2026

Bibliographical note

Publisher Copyright:
© 2025 The Authors

Keywords

  • Motivation
  • Open-source development
  • Software engineering
  • Survey validity

Fingerprint

Dive into the research topics of 'A large scale survey of motivation in software development'. Together they form a unique fingerprint.

Cite this