Impact of the technological environment on programmer/analyst job outcomes
Communications of the ACM
Managing high achieving information systems professionals
SIGCPR '92 Proceedings of the 1992 ACM SIGCPR conference on Computer personnel research
Managing IT professionals in a global environment
ACM SIGCPR Computer Personnel
The changing systems development job: a job characteristics approach
SIGCPR '97 Proceedings of the 1997 ACM SIGCPR conference on Computer personnel research
Peopleware (2nd ed.): productive projects and teams
Peopleware (2nd ed.): productive projects and teams
Retention and the career motives of IT professionals
SIGCPR '00 Proceedings of the 2000 ACM SIGCPR conference on Computer personnel research
Software developer perceptions about software project failure: a case study
Journal of Systems and Software - Special issue on software engineering education and training for the next millennium
A confirmatory factor analysis of IS employee motivation and retention
Information and Management
SIGCPR '02 Proceedings of the 2002 ACM SIGCPR conference on Computer personnel research
Software Engineering Economics
Software Engineering Economics
Motivating and Managing Computer Personnel
Motivating and Managing Computer Personnel
Decision paths affecting turnover among information technology professionals
SIGMIS CPR '03 Proceedings of the 2003 SIGMIS conference on Computer personnel research: Freedom in Philadelphia--leveraging differences and diversity in the IT workforce
Causes of turnover among data processing professionals—some preliminary findings
SIGCPR '81 Proceedings of the eighteenth annual computer personnel research conference
What is the attraction to computing?
Communications of the ACM - Why CS students need math
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 09
What do software practitioners really think about project success: an exploratory study
Journal of Systems and Software
An effort towards identifying occupational culture among information systems professionals
Proceedings of the 2006 ACM SIGMIS CPR conference on computer personnel research: Forty four years of computer personnel research: achievements, challenges & the future
Exploring motivational differences between software developers and project managers
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Proceedings of the 2008 ACM SIGMIS CPR conference on Computer personnel doctoral consortium and research
Motivation in Software Engineering: A systematic literature review
Information and Software Technology
What Do We Know about Developer Motivation?
IEEE Software
Why software fails [software failure]
IEEE Spectrum
Designing motivation strategies for software engineering teams: an empirical study
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Continued involvement in software development: motivational factors
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Developer-driven big-bang process transition from Scrum to Kanban
Proceedings of the 2011 International Conference on Software and Systems Process
Hi-index | 0.00 |
Motivation is one of the most frequently cited causes of software development project failure, reportedly impacting on project productivity, software quality and the overall success of the project. Much of the previous research into software engineers' motivation cites the job itself as the main motivator, yet little research has focused on why software engineers stay in the profession. This paper reports on an empirical investigation with experienced software practitioners which focuses on this issue and compares our findings with existing work. The results show that aspects of ‘people’ are important in job satisfaction and project choice, while a practitioner's standing in the community is a key influence on whether or not he/she will stay in software engineering; aspects of ‘creativity’ are mentioned most often as making software development worthwhile. When asked to identify three key elements of motivation, aspects of ‘people’ were mentioned the most often.