Authors:
Nathan Baddoo
1
;
Sarah Beecham
1
;
Tracy Hall
1
;
Hugh Robinson
2
and
Helen Sharp
2
Affiliations:
1
School of Computer Science, University of Hertfordshire, United Kingdom
;
2
Faculty of Mathematics and Computing, The Open University, United Kingdom
Keyword(s):
Motivation, model, theory, software engineer, systematic literature review.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Human Factors
;
Human-Computer Interaction
;
Physiological Computing Systems
Abstract:
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 co
mparison 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.
(More)