[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Models of motivation in software engineering

Published: 01 January 2009 Publication History

Abstract

Motivation in software engineering is recognized as a key success factor for software projects, but although there are many papers written about motivation in software engineering, the field lacks a comprehensive overview of the area. In particular, several models of motivation have been proposed, but they either rely heavily on one particular model (the job characteristics model), or are quite disparate and difficult to combine. Using the results from our previous systematic literature review (SLR), we constructed a new model of motivation in software engineering. We then compared this new model with existing models and refined it based on this comparison. This paper summarises the SLR results, presents the important existing models found in the literature and explains the development of our new model of motivation in software engineering.

References

[1]
S. Beecham, N. Baddoo, T. Hall, H. Robinson, H. Sharp, Protocol of a Systematic Literature Review of Motivation in Software Engineering, Technical Report No. 452 School of Computer Science, Faculty of Engineering and Information Sciences, University of Hertfordshire, 2006.
[2]
Beecham, S., Baddoo, N., Hall, T., Robinson, H. and Sharp, H., Motivation in software engineering: a systematic literature review. Information and Software Technology. v50. 860-878.
[3]
Boehm, B.W., . 1981. Advances in Computing Science and Technology Series, 1981.Prentice-Hall, Prentice-Hall, Englewood Cliffs.
[4]
Capretz, L., Personality types in software engineering. International Journal of Human-Computer Studies. v58 i2. 207-214.
[5]
Checkland, P.B., Systems Thinking, Systems Practice. 1981. John Wiley and Sons, Ltd., Chichester, England.
[6]
Couger, D.J. and Mcintyre, S.C., Motivation norms of knowledge engineers compared to those of software engineers. Journal of Management Information Systems. v4 i3. 82-93.
[7]
Couger, D.J. and Zawacki, R.A., Motivating and Managing Computer Personnel. 1980. John Wiley & Sons.
[8]
Couger, J.D., Comparison of motivation norms for programmer/analysts in the Pacific Rim and the U.S. International Journal of Information Systems. v1 i3. 16-30.
[9]
J.D. Couger, H. Adelsberger, Environments: Austria compared to the United States, ACM Press, SIGCPR Computer Personnel 11 (4) (1988) 13-17.
[10]
Couger, J.D., Adelsberger, H., Borovits, I., Zviran, M. and Juzar, M., Commonalities in motivating environments for programmer/analysts in Austria, Israel, Singapore, and the U.S.A. Information and Management. v18 i1. 41-46.
[11]
J.D. Couger, A. Ishikawa, Comparing motivation of Japanese computer personnel versus these of the United States, System Sciences, 1995, in: Proceedings of the 28th Hawaii International Conference, vol. 4, 1995, pp. 1012-1019.
[12]
D.P. Darcy, M. Ma, Exploring individual characteristics and programming performance: implications for programmer selection, in: Proceedings of the 38th Annual Hawaii International Conference on System Sciences, HICSS'05, January 3-6, 2005, pp. 314a-314a.
[13]
Demarco, T. and Lister, T., Peopleware - Productive Projects And Teams. 1999. Dorset House.
[14]
Enns, H.G., Ferratt, T.W. and Prasad, J., Beyond stereotypes of IT 107 professionals: implications for IT HR practices. Communications of the ACM. v49 i4. 106-109.
[15]
Ferratt, T.W., Enns, H.G. and Prasad, J., Instrument Validation for Investigating a Model of Employment Arrangement Fit for IT Professionals. Proceedings of the ACM SIGMIS CPR Conference. v8. 168-178.
[16]
T.W. Ferratt, H.G. Enns, J. Prasad, Employment arrangement fit for IT professionals: an examination of the importance of fit components, in: Proceedings of the ACM SIGMIS CPR Conference, Association for Computing Machinery, New York, NY 10036-5701, United States, 2004, pp. 25-29.
[17]
S.A. Frangos, Motivated humans for reliable software products, Microprocessors and Microsystems, Elsevier Sci B.V., Amsterdam, Netherlands, 21 (10) (1997) 605-610.
[18]
Gambill, S.E., Clark, W.J. and Wilkes, R.B., Toward a holistic model of task design for IS professionals. Information and Management. v37 i5. 217-228.
[19]
Garza, A.I., Lunce, S.E. and Maniam, B., Career anchors of Hispanic information systems professionals. Proceedings - Annual Meeting of the Decision Sciences Institute. 1067-1072.
[20]
D.K. Goldstein, An updated measure of supervisor-rated job performance for programmer/analysis., Proceedings of the ACM SIGCPR Conference on Management of information Systems Personnel, College park, Maryland, United States, ACM Press, April 7-08, 1988, pp. 148-152.
[21]
Goldstein, D.K. and Rockart, J.F., An examination of work-related correlates of job satisfaction in programmer/analysts. MIS Quarterly. v8 i2. 103-115.
[22]
Hackman, J.R. and Oldham, G.R., Motivation through the design of work: test of a theory. 1976. Academic Press, New York.
[23]
T. Hall, S. Beecham, J. Verner, D. Wilson, The impact of staff turnover on software projects: the importance of understanding what makes software practitioners tick, in: Proceedings of SIGMIS-CPR '08, 2008, pp 30-39.
[24]
T. Hall, N. Baddoo, S. Beecham, H. Robinson, H. Sharp, A Systematic review of theory use in studies investigating the motivations of software engineers, ACM Transactions on Software Engineering and Methodology, in press. Available from: {http://tosem.acm.org/Upcoming.php}.
[25]
Hertel, S., Niedner, S. and Hermann, G., Motivation of software developers in open source projects: an Internet-based survey of contributors to the Linux kernel. Research Policy. v32. 1159-1177.
[26]
Herzberg, F., The Motivation to Work. 1959. 2nd ed. Chapman & Hall, London.
[27]
House, J. Robert, Wigdor, A. Lawrence, Herzberg's dual-factor theory of job satisfaction and motivation: a review of the evidence and a criticism, Personnel Psychology, Winter 67, 20 (4) (1967) 369-389.
[28]
Igbaria, M., Meredith, G. and Smith, D.C., Career orientations of information systems employees in South Africa. The Journal of Strategic Information Systems. v4 i4. 319-340.
[29]
Khalil, O.E.M., Zawacki, R.A., Zawacki, P.A. and Selim, A., . 1997. Proceedings of the ACM SIGCPR Conference, 1997.ACM, New York, NY, USA.
[30]
Kitchenham, B., Procedures for Performing Systematic Reviews. 2004. VCH, Berlin.
[31]
Klenke, K. and Kievit, K.-A., Predictors of leadership style. Organisational Commitment and Turnover of Information Systems Professionals. 171-183.
[32]
Lee, P.C., The social context of turnover among information technology professional. Proceedings of the 2002 ACM SIGCPR Conference on Computer Personnel Research (Kristiansand, Norway). 145-153.
[33]
M.M. Lehman, J.F. Ramil, P.D. Wernick, D.E. Perry, W.M. Turski, Metrics and laws of software evolution-the nineties view, in: Software Metrics Symposium, Proceedings, Fourth International, vol. 5-7, November 1997, pp. 20-32.
[34]
Y. Li, C.-H. Tan, H.-H. Teo, T.A. Mattar, Motivating open source software developers: influence of transformational and transactional leaderships, in: Proceedings of the 2006 ACM SIGMIS CPR Conference on Computer Personnel Research: 44 Years of Computer Personnel Research: Achievements, Challenges & the Future, Claremont, California, USA, ACM Press, 2006, pp. 34-43.
[35]
Linberg, K.R., Software developer perceptions about software project failure: a case study. Journal of Systems and Software. v49 i2-3. 177-192.
[36]
Locke, E.A., Toward A theory of task motivation and incentives. Organisation Behaviour and Human Performance. v3. 157-189.
[37]
Mak, B.L. and Sockel, H., A confirmatory factor analysis of IS employee motivation and retention. Information & Management. v38 i5. 265-276.
[38]
McConnell, S., Problem programmers. IEEE Software. v15 i2. 126-128.
[39]
Myers, M.E., Motivation and performance in the information systems field: a survey of related studies. SIGCPR Computer Personnel. v13 i3. 44-49.
[40]
Mowday, R.T., Porter, L.W. and Steers, R.M., Employee-Organisation Linkages: The Psychology of Commitment, Absenteeism, and Turnover. 1982. Academic Press, New York.
[41]
Myers, I.B. and Mccaulley, M.H., MBTI Manual: A Guide to the Development and Use of the Myers-Briggs Type Indicator. 1998. 3rd ed. Consulting Psychologists Press, Palo Alto, CA.
[42]
Pidd, M., Just modeling through: a rough guide to modeling. Interfaces. v28 i2. 118-132.
[43]
Procaccino, J.D., Verner, J.M., Shelfer, K.M. and Gefen, D., What do software practitioners really think about project success: an exploratory study. Journal of Systems and Software. v78 i2. 194-203.
[44]
ProjectLink, Motivation House, Available from: http://www.projectlink.co.uk/whoweworkfor.htm, accessed May 12, 2006.
[45]
S. Ramachandran, S.V. Rao, An effort towards identifying occupational culture among information systems professionals, in: Proceedings of the 2006 ACM SIGMIS CPR Conference on Computer Personnel Research: 44 Years of Computer Personnel Research: Achievements, Challenges & the Future, Claremont, California, USA, 2006, pp. 198-204.
[46]
Rasch, R.H. and Tosi, H.L., Factors affecting software developers' performance: an integrated approach. Management Information Systems Quarterly. v16 i3. 395-413.
[47]
A. Rashid, P. Sawyer, A. Moreira, J. Araujo, Early aspects: a model for aspect-oriented requirements engineering, in: Proceedings of IEEE Joint International Conference on Requirements Engineering, 2002, pp. 199-202.
[48]
Ridings, C.M. and Eder, L.B., An Analysis of IS technical career paths and job satisfaction. SIGCPR Computer Personnel. v20 i2. 7-26.
[49]
J. Roberts, I. Hann, S. Slaughter, Understanding the motivations, participation and performance of Open Source Software developers: a longitudinal study of the Apache projects, Carnegie Mellon University Working Paper, 2004.
[50]
Santana, M. and Robey, D., Perceptions of control during systems development: effects on job satisfaction of systems professionals. SIGCPR Computer Personnel. v16 i1. 20-34.
[51]
S.J. Smits, E.R. Mclean, J.R. Tanner, A longitudinal study of I/S careers: synthesis, conclusion, and recommendations, in: Proceedings of the 1997 ACM SIGCPR Conference on Computer Personnel Research, San Francisco, California, United States, ACM Press, April 3-5, 1997, pp. 36-48.
[52]
Standish, Standish Group Chaos Report, 1995. Available from: {http://www.scs.carleton.ca/~beau/PM/Standish-Report.html}.
[53]
F.R. Tanner, On motivating engineers, in: Engineering Management Conference, 2003, IEMC '03, Managing Technologically Driven Organisations: The Human Side of Innovation and Change, 2003, pp. 214-218.
[54]
J.B. Thatcher, Y. Liu, L.P. Stepina, The role of the work itself: an empirical examination of intrinsic motivation's influence on IT workers attitudes and intentions, in: Proceedings of the ACM SIGCPR Conference, Association for Computing Machinery, 2002, pp. 25-33.
[55]
Vroom, V.H., Work And Motivation. 1964. Wiley, New York.

Cited By

View all
  • (2024)A Systematic Literature Review on the Influence of Enhanced Developer Experience on Developers' Productivity: Factors, Practices, and RecommendationsACM Computing Surveys10.1145/368729957:1(1-46)Online publication date: 7-Oct-2024
  • (2023)Security Responses in Software DevelopmentACM Transactions on Software Engineering and Methodology10.1145/356321132:3(1-29)Online publication date: 26-Apr-2023
  • (2023)An Actionable Framework for Understanding and Improving Developer ExperienceIEEE Transactions on Software Engineering10.1109/TSE.2022.317566049:4(1411-1425)Online publication date: 1-Apr-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Information and Software Technology
Information and Software Technology  Volume 51, Issue 1
January, 2009
234 pages

Publisher

Butterworth-Heinemann

United States

Publication History

Published: 01 January 2009

Author Tags

  1. Human factors
  2. Motivation
  3. Project management
  4. Systematic literature review

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Systematic Literature Review on the Influence of Enhanced Developer Experience on Developers' Productivity: Factors, Practices, and RecommendationsACM Computing Surveys10.1145/368729957:1(1-46)Online publication date: 7-Oct-2024
  • (2023)Security Responses in Software DevelopmentACM Transactions on Software Engineering and Methodology10.1145/356321132:3(1-29)Online publication date: 26-Apr-2023
  • (2023)An Actionable Framework for Understanding and Improving Developer ExperienceIEEE Transactions on Software Engineering10.1109/TSE.2022.317566049:4(1411-1425)Online publication date: 1-Apr-2023
  • (2023)SEGRESS: Software Engineering Guidelines for REporting Secondary StudiesIEEE Transactions on Software Engineering10.1109/TSE.2022.317409249:3(1273-1298)Online publication date: 1-Mar-2023
  • (2023)Sentiment overflow in the testing stackJournal of Systems and Software10.1016/j.jss.2023.111804205:COnline publication date: 17-Oct-2023
  • (2023)Agile software engineers’ affective states, their performance and software qualityJournal of Systems and Software10.1016/j.jss.2023.111800204:COnline publication date: 1-Oct-2023
  • (2023)Secondary studies on human aspects in software engineeringJournal of Systems and Software10.1016/j.jss.2023.111654200:COnline publication date: 1-Jun-2023
  • (2023)Investigating acceptance behavior in software engineering—Theoretical perspectivesJournal of Systems and Software10.1016/j.jss.2022.111592198:COnline publication date: 1-Apr-2023
  • (2022)Software professionals during the COVID-19 pandemic in TurkeyJournal of Systems and Software10.1016/j.jss.2022.111286188:COnline publication date: 1-Jun-2022
  • (2022)Human Aspects in Software Development: A Systematic Mapping StudyCollaboration Technologies and Social Computing10.1007/978-3-031-20218-6_1(1-22)Online publication date: 8-Nov-2022
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media