A Systematic Review of Theory Use in Studies Investigating the Motivations of Software Engineers

被引:38
作者
Hall, Tracy [1 ]
Baddoo, Nathan [2 ]
Beecham, Sarah [2 ]
Robinson, Hugh [3 ]
Sharp, Helen [3 ]
机构
[1] Brunel Univ, Uxbridge UB8 3PH, Middx, England
[2] Univ Hertfordshire, Hatfield AL10 9AB, Herts, England
[3] Open Univ, Milton Keynes MK7 6BJ, Bucks, England
基金
英国工程与自然科学研究理事会;
关键词
Human Factors; Management; Theory; Motivation; software engineering; JOB-SATISFACTION; TRUST; PERCEPTIONS; DEVELOPERS;
D O I
10.1145/1525880.1525883
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Motivated software engineers make a critical contribution to delivering successful software systems. Understanding the motivations of software engineers and the impact of motivation on software engineering outcomes could significantly affect the industry's ability to deliver good quality software systems. Understanding the motivations of people generally in relation to their work is underpinned by eight classic motivation theories from the social sciences. We would expect these classic motivation theories to play an important role in developing a rigorous understanding of the specific motivations of software engineers. In this article we investigate how this theoretical basis has been exploited in previous studies of software engineering. We analyzed 92 studies of motivation in software engineering that were published in the literature between 1980 and 2006. Our main findings are that many studies of software engineers' motivations are not explicitly underpinned by reference to the classic motivation theories. Furthermore, the findings presented in these studies are often not explicitly interpreted in terms of those theories, despite the fact that in many cases there is a relationship between those findings and the theories. Our conclusion is that although there has been a great deal of previous work looking at motivation in software engineering, the lack of reference to classic theories of motivation means that the current body of work in the area is weakened and our understanding of motivation in software engineering is not as rigorous as it may at first appear. This weakness in the current state of knowledge highlights important areas for future researchers to contribute towards developing a rigorous and usable body of knowledge in motivating software engineers.
引用
收藏
页数:29
相关论文
共 95 条
  • [1] TOWARD AN UNDERSTANDING OF INEQUITY
    ADAMS, JS
    [J]. JOURNAL OF ABNORMAL PSYCHOLOGY, 1963, 67 (05) : 422 - &
  • [2] Agarwal R., 2000, Proceedings of the 2000 ACM SIGCPR Conference, P158, DOI 10.1145/333334.333384
  • [3] Crafting an HR strategy to meet the need for IT workers
    Agarwal, R
    Ferratt, TW
    [J]. COMMUNICATIONS OF THE ACM, 2001, 44 (07) : 58 - 64
  • [4] Agarwal R., 2002, Proceedings from SIGMIS-CPR, 2002, Kristianland, Norway, P14
  • [5] AGARWAL R., 2002, Proceedings of the 2002 ACM SIGCPR conference on Computer personnel research, P126
  • [6] [Anonymous], P 37 ANN HAW INT C S
  • [7] [Anonymous], 1981, Software Engineering Economics
  • [8] [Anonymous], COMPUTER PERSONNEL
  • [9] IMPACT OF THE TECHNOLOGICAL ENVIRONMENT ON PROGRAMMER-ANALYST JOB OUTCOMES
    BAROUDI, JJ
    GINZBERG, MJ
    [J]. COMMUNICATIONS OF THE ACM, 1986, 29 (06) : 546 - 555
  • [10] Managing Information Systems Personnel: A Review of the Literature and Managerial Implications
    Bartol, Kathryn M.
    Martin, David C.
    [J]. MIS QUARTERLY, 1982, 6 (05) : 49 - 70