MOTIVATING SOFTWARE ENGINEERS - A Theoretically Reflective Model

Nathan Baddoo, Sarah Beecham, Tracy Hall, Hugh Robinson, Helen Sharp



We present a model of motivation for software engineers. Our model suggests that software engineers are motivated by two sets of factors, intrinsic and extrinsic motivators, where a subset of intrinsic motivators are aspects inherent in the job that software engineers do. It shows that software engineers are orientated towards these particular sets of motivators because of their characteristics, which in turn are mediated by individual personality traits and environmental factors. Our model shows that the external outcomes of software engineers’ motivation are benefits like staff retention, increased productivity and reduced absenteeism. Our model is derived from a Systematic Literature Review of motivation in software engineering. We have constructed this model by engaging in practices that reflect good principles of model building as prescribed by operational research and scientific management discipline. We evaluate our model for theoretical efficacy and show that our model, in comparison to other attempts at modeling software engineers’ motivation, reflects a wide range of the classic concepts that underpin the subject area of motivation. We argue that, this theoretical efficacy validates the model and therefore improves confidence in its use. We suggest that our model serves as a valuable starting point for managers wanting to understand how to get the best out of software engineers, and individuals wanting to understand their own motivation or who are embarking on career choice.


  1. Adams, J. S., 1963. Towards an Understanding of Inequity, Journal of Abnormal and Social Psychology, 67, 422-436.
  2. Beecham, S., Baddoo, N., Hall, T., Robinson, H. and Sharp H., 2006. 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.
  3. Beecham, S., N. Baddoo, T. Hall, H. Robinson, and H. Sharp 2007/8, Motivation in Software Engineering: A Systematic Literature Review. Journal of Information and Software Technology, Elsevier (accepted manuscript).
  4. DeMarco T and Lister T., 1987. Peopleware - Productive Projects And Teams. Dorset House.
  5. Hackman, J. R. and Oldham, G. R., 1976. Motivation through the design of work: test of a theory. New York, Academic Press.
  6. Hall, T., S. Beecham, N. Baddoo, H. Robinson, and Sharp H., 2007, Motivation Theory in Software Engineering ACM Transactions on Software Engineering and Methodology (TOSEM), (accepted manuscript).
  7. Kitchenham, B., 2004. Procedures for Performing Systematic Reviews, Keele University and National ICT Australia Ltd.: 1 - 28.
  8. Locke, E. A., 1968. Toward A Theory Of Task Motivation And Incentives, Organisation Behaviour And Human Performance, 3, pp 157-189.
  9. Maslow A., 1954. Motivation And Personality. Harper & Row, New York.
  10. McClelland, D. C., 1961. The achieving society. Princeton: Van Nostrand.
  11. Pidd, M., 1999. Just Modeling Through: A rough Guide To Modeling, Interfaces, 28(2), 118-132
  12. Sharp, H., Baddoo, N., Beecham, S., Hall, T., and Robinson, H., 2007. Models of motivation in software engineering, Information and Software Technology, (accepted manuscript)
  13. Skinner B. F., 1976. Walden Two. Macmillan, New York.
  14. Standish, 1994. The CHAOS Report, The Standish Group
  15. Tomayko, J. E. and Hazzan, O., 2004 Human Aspects of Software Engineering, Charles River Media,
  16. Vroom, V. H.,1964., Work And Motivation, Wiley, New York.

Paper Citation

in Harvard Style

Baddoo N., Beecham S., Hall T., Robinson H. and Sharp H. (2008). MOTIVATING SOFTWARE ENGINEERS - A Theoretically Reflective Model . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 5: ICEIS, ISBN 978-989-8111-40-1, pages 174-180. DOI: 10.5220/0001685601740180

in Bibtex Style

author={Nathan Baddoo and Sarah Beecham and Tracy Hall and Hugh Robinson and Helen Sharp},
title={MOTIVATING SOFTWARE ENGINEERS - A Theoretically Reflective Model},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 5: ICEIS,},

in EndNote Style

JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 5: ICEIS,
TI - MOTIVATING SOFTWARE ENGINEERS - A Theoretically Reflective Model
SN - 978-989-8111-40-1
AU - Baddoo N.
AU - Beecham S.
AU - Hall T.
AU - Robinson H.
AU - Sharp H.
PY - 2008
SP - 174
EP - 180
DO - 10.5220/0001685601740180