Comparative Analysis of Job Satisfaction in Agile and Non-agile Software Development Teams

  • Grigori Melnik
  • Frank Maurer
Conference paper

DOI: 10.1007/11774129_4

Part of the Lecture Notes in Computer Science book series (LNCS, volume 4044)
Cite this paper as:
Melnik G., Maurer F. (2006) Comparative Analysis of Job Satisfaction in Agile and Non-agile Software Development Teams. In: Abrahamsson P., Marchesi M., Succi G. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2006. Lecture Notes in Computer Science, vol 4044. Springer, Berlin, Heidelberg

Abstract

Software engineering is fundamentally driven by economics. One of the issues that software teams face is employee turnover which has a serious economic impact. The effect of job dissatisfaction on high turnover is consistently supported by evidence from multiple disciplines. The study investigates if and how job satisfaction relates to development processes that are being used and the determinants of job satisfaction across a wide range of teams, regions and employees. A moderate positive correlation between the level of experience with agile methods and the overall job satisfaction was found. The evidence suggests that there are twice as many members of agile teams who are satisfied with their jobs (vs members of non-agile teams). The ability to influence decisions that affect you, the opportunity to work on interesting projects, and the relationships with users were found to be statisticcally significant satisfiers.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Grigori Melnik
    • 1
  • Frank Maurer
    • 1
  1. 1.Department of Computer ScienceUniversity of CalgaryCalgary, AlbertaCanada

Personalised recommendations