SlideShare una empresa de Scribd logo
1 de 13
Motivated software engineers 
are engaged and focused, 
while satisfied ones are happy 
César França, Helen Sharp, Fabio Q. B. da Silva 
franca@cesar.org.br 
C.E.S.A.R - Centre for Advanced Studies and Systems at Recife – Brazil 
Computing and Communications Dept. The Open University, UK 
Centre for Informatics - Federal University of Pernambuco - Brazil 
ESEM 2014 1
Agenda 
1. Context 
2. Theory 
3. RelatedWork 
4. Goals and Methods 
5. Results 
6. Interpretation 
7. Conclusion 
ESEM 2014 2
Context 
Why is it relevant for S.E. ? 
1. Software development is a 
socio-technical activity 
2. Software industry faces high 
rates of turnover 
3. Software engineers are 
different {Psychometrically speaking}! 
4. Software engineering is 
different {Knowledge-intensive work}! 
ESEM 2014 3 
Couger, J. D., & Zawacki, R. A. (1980). Motivating and Managing Computer Personnel (p. 213). 
Wallgren, L. G. (2011). Work motivation and the work environment of IT consultants. University 
DeMarco, T., Lister, T. (1999). Peopleware: Productive Projects and Teams (2nd Editio., p. 
Morgan, J., Campione, W., & Jerrel, M. (2004). Wages and Voluntary Labor Turnover: 
Wiley. Retrieved from 
http://www.amazon.com/gp/product/0471084859/ref=oh_details_o02_s00_i00 
of Gothenburg. 
245). Dorset House. Retrieved from http://www.amazon.com/gp/product/0932633439 
Comparing IT Workers with other professionals. Journal of Economics and Economic 
Education Research, 5(1), 99–126.
...but it seems that we didn’t know that (in SE)! 
Oucomes of Motivation: 
• Retention 
• On-time and On-budget Deliveries 
• Productivity 
• Low absenteeism 
• Project success 
• Organizational commitment 
Context 
Motivation and Satisfaction are NOT the same thing... 
França, A. C. C., Gouveia, T. B., Santos, P. C. F., Santana, C., & da 
Beecham, S., Baddoo, N., Hall, T., Robinson, H., & Sharp, H. (2008). 
Hall, T., Baddoo, N., Beecham, S., Robinson, H., & Sharp, H. (2009). 
Silva, F. Q. B. (2011). Motivation in software engineering: a 
systematic review update. In International Conference on 
Evaluation & Assessment in Software Engineering (EASE) (pp. 
154–163). IET. doi:10.1049/ic.2011.0019 
Motivation in Software Engineering: A systematic literature 
review. Information and Software Technology, 50(9-10), 860– 
878. doi:10.1016/j.infsof.2007.09.004 
A systematic review of theory use in studies investigating the 
motivations of software engineers. ACM Transactions on 
Software Engineering and Methodology, 18(3), 1–29. 
doi:10.1145/1525880.1525883 
ESEM 2014 4 
40 / 140 papers 
do not mention any theory 
of motivation or satisfaction 
8 different theories 
are mentioned in the remaining 
100 papers 
Levels of Theory Usage: The Job Characteristics Theory (#55) 
#31 papers 
only 
mentioned it 
#17 papers 
used it to measure 
Job Characteristics 
somewhere 
#3 papers 
used it 
to discuss/evaluate 
their studies’ results 
#4 papers 
(partially) 
tested it 
Levels of Theory Usage: Goal-Setting Theory (#17) 
#14 papers 
only 
mentioned it 
#1 paper 
used it to discuss/evaluate 
Its studies’ results 
#2 papers 
(partially) 
tested it
Theory 
Work Motivation x Job Satisfaction 
Action 
ESEM 2014 5 
Work Motivation 
“being turned on to one’s work” 
Hackman, 1980 
Job Satisfaction 
“Job satisfaction is the pleasurable 
emotional state resulting from the 
appraisal of one’s job as achieving 
or facilitating the achievement of 
one’s job values. ” 
Locke, 1969 
Hackman, J. R. (1980). Work redesign and motivation. Professional Psychology, 11(3), 445–455. 
doi:10.1037//0735-7028.11.3.445 
Locke, E. a. (1969). What is job satisfaction? Organizational Behavior and Human Performance, 4(4), 
309–336. doi:10.1016/0030-5073(69)90013-0
Goals andMethods 
Research Question 
Job Satisfaction 
Work Motivation 
? 
Happiness 
Job Satisfaction 
Out comes 
Attendance 
Continuance intention 
Health 
RQ1. What signs represent 
motivated behaviour 
of software engineers? 
Work Motivation 
Outcomes 
Performance 
Workplace Factors: 
Organizational Context 
Pay 
Recognition 
Promotion 
Benefits 
Working conditions 
Company 
Agents 
Supervisors 
Co-workers 
The work itself 
Task variety 
Task significance 
Task identity 
Autonomy 
Feedback 
Individual 
Characteristics 
ESEM 2014 6 
Hackman, J. R. (1980). Work redesign and motivation. Professional Psychology, 11(3), 445–455. 
doi:10.1037//0735-7028.11.3.445 
Locke, E. a. (1969). What is job satisfaction? Organizational Behavior and Human Performance, 4(4), 
309–336. doi:10.1016/0030-5073(69)90013-0
Goals andMethods 
The Multi-Case Study 
.gov .org .com .edu 
.net 
Single 
Protocol 
Interviews 
Diary Studies 
Documents
Goals andMethods 
What, Why & How 
New research questions: 
• What meanings practitioners 
attributed to the term 
“motivation”? 
Cross-case Analysis 
ESEM 2014 8 
Q1 • How How do would they define you define the term 
the term 
“motivation”? 
“motivation”? 
Q2 • How How do would they perceive you describe clearly 
a clearly 
motivated motivated co-and worker? 
demotivated co-workers? 
Q3 How would you describe a co-worker 
• Are these that is perceptions clearly not motivated? 
aligned with 
the theory? 
Localized (grounded) theories 
Thematic 
Analysis 
Org. 
1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
Org. 
2 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
Org. 
3 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
Org. 
4 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
Org. 
5 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1 
0 1 0 
1 0 1
Results 
for Q1: How they defined the term “motivation” 
“Job satisfaction is the pleasurable 
emotional state resulting from the 
appraisal of one’s job as achieving or 
facilitating the achievement of one’s job 
values. ” 
Locke, 1969 
“being turned on to one’s work” 
Hackman, 1980 
ESEM 2014 9 
Hackman, J. R. (1980). Work redesign and motivation. Professional Psychology, 11(3), 445–455. 
doi:10.1037//0735-7028.11.3.445 
Locke, E. a. (1969). What is job satisfaction? Organizational Behavior and Human Performance, 4(4), 
309–336. doi:10.1016/0030-5073(69)90013-0
Results 
for Q1 and Q2: How they described {not} motivated co-workers 
ESEM 2014 10
Interpretation 
Concepts and Descriptors 
Cycle of Action 
Motivation 
• Engagement 
• Concentration 
{Atomic} 
Action 
• Collaboration 
• Productivity 
• Creativity 
Satisfaction 
• Happiness 
{Perceived} 
Results of 
the action 
Motivation Quadrant 
Engaged 
Motivated 
Frenetic 
Demotivated Homeostatic 
Distracted Focused 
Not Engaged 
ESEM 2014 11
Conclusions 
So What? 
• Main Contributions: 
• To highlight the distinction between 
these two concepts in the E. S.E. 
community 
• ...are you interested in retaining people, or in 
producing more? 
• Evidence that practitioners do not 
distinguish these concepts 
• ...so it may not be a good idea to ask them if they 
are (or fell) motivated 
• Observational traits of motivated 
behaviour of software engineers. 
• ...to improve empirical research on this area 
• Main limitations 
• Brazilian organizations 
• ...and culture may be a relevant factor! 
• Future work(s) 
• Review the literature on 
antecedentes of engagement and 
focus 
• Adapt existing theories from other 
fields to the software engineering 
context 
• Coming soon...! 
ESEM 2014 12
Motivated software engineers are engaged and focused, 
while satisfied ones are happy 
Thank You!! 
César França, Helen Sharp, Fabio Q. B. da Silva 
franca@cesar.org.br 
C.E.S.A.R - Centre for Advanced Studies and Systems at Recife – Brazil 
Computing and Communications Dept. The Open University, UK 
Centre for Informatics - Federal University of Pernambuco - Brazil 
ESEM 2014 13

Más contenido relacionado

Destacado

Explosive Compaction of Foundation Soils Seymour Falls Dam
Explosive Compaction of Foundation Soils Seymour Falls DamExplosive Compaction of Foundation Soils Seymour Falls Dam
Explosive Compaction of Foundation Soils Seymour Falls Dam
Dario Gnoato
 

Destacado (10)

Membuat Presentasi
Membuat PresentasiMembuat Presentasi
Membuat Presentasi
 
222 - Design Pattern Decay: The Case for Class Grime
222 - Design Pattern Decay: The Case for Class Grime222 - Design Pattern Decay: The Case for Class Grime
222 - Design Pattern Decay: The Case for Class Grime
 
Short Stories
Short StoriesShort Stories
Short Stories
 
Cv jaspal singh
Cv jaspal singh Cv jaspal singh
Cv jaspal singh
 
Ricardo cortes ballerino -Evopoli
Ricardo cortes ballerino -EvopoliRicardo cortes ballerino -Evopoli
Ricardo cortes ballerino -Evopoli
 
169 - Bridging the Gap: SE Technology Transfer into Practice - Study Design a...
169 - Bridging the Gap: SE Technology Transfer into Practice - Study Design a...169 - Bridging the Gap: SE Technology Transfer into Practice - Study Design a...
169 - Bridging the Gap: SE Technology Transfer into Practice - Study Design a...
 
Foland rare wine rare books content
Foland rare wine rare books contentFoland rare wine rare books content
Foland rare wine rare books content
 
AYCS National Newsletter - October 2016
AYCS National Newsletter - October 2016AYCS National Newsletter - October 2016
AYCS National Newsletter - October 2016
 
4. review jurnal green attitude dwi hastho
4. review jurnal green attitude dwi hastho4. review jurnal green attitude dwi hastho
4. review jurnal green attitude dwi hastho
 
Explosive Compaction of Foundation Soils Seymour Falls Dam
Explosive Compaction of Foundation Soils Seymour Falls DamExplosive Compaction of Foundation Soils Seymour Falls Dam
Explosive Compaction of Foundation Soils Seymour Falls Dam
 

Similar a 130 - Motivated software engineers are engaged and focused, while satisfied ones are happy

I need about 150 words for each of the question# 5Q A.docx
I need about 150 words for each of the question# 5Q A.docxI need about 150 words for each of the question# 5Q A.docx
I need about 150 words for each of the question# 5Q A.docx
amirawaite
 
Principles of Industrial Psychology.docx
Principles of Industrial Psychology.docxPrinciples of Industrial Psychology.docx
Principles of Industrial Psychology.docx
4934bk
 
Employees’ Growth Need Strength.pdf
Employees’ Growth Need Strength.pdfEmployees’ Growth Need Strength.pdf
Employees’ Growth Need Strength.pdf
ValerieBez1
 
PhD project summary & Invitation to participate in research
PhD project summary & Invitation to participate in researchPhD project summary & Invitation to participate in research
PhD project summary & Invitation to participate in research
2016
 
A Study Of The Effect Of Organization, Employees Opinion, Experience And Comm...
A Study Of The Effect Of Organization, Employees Opinion, Experience And Comm...A Study Of The Effect Of Organization, Employees Opinion, Experience And Comm...
A Study Of The Effect Of Organization, Employees Opinion, Experience And Comm...
IOSR Journals
 
Effects of task identity on employee motivation a survey of eldoret polytechn...
Effects of task identity on employee motivation a survey of eldoret polytechn...Effects of task identity on employee motivation a survey of eldoret polytechn...
Effects of task identity on employee motivation a survey of eldoret polytechn...
Alexander Decker
 

Similar a 130 - Motivated software engineers are engaged and focused, while satisfied ones are happy (20)

Sach
SachSach
Sach
 
Engineering Job Analysis, Description & Specification I
Engineering Job Analysis, Description & Specification IEngineering Job Analysis, Description & Specification I
Engineering Job Analysis, Description & Specification I
 
I need about 150 words for each of the question# 5Q A.docx
I need about 150 words for each of the question# 5Q A.docxI need about 150 words for each of the question# 5Q A.docx
I need about 150 words for each of the question# 5Q A.docx
 
Principles of Industrial Psychology.docx
Principles of Industrial Psychology.docxPrinciples of Industrial Psychology.docx
Principles of Industrial Psychology.docx
 
The effects of human development, motivation and excellence in emerging compa...
The effects of human development, motivation and excellence in emerging compa...The effects of human development, motivation and excellence in emerging compa...
The effects of human development, motivation and excellence in emerging compa...
 
EE ppt and its importancein todats world
EE ppt and its importancein todats worldEE ppt and its importancein todats world
EE ppt and its importancein todats world
 
Presentation to 2016 Evidence Based School Counseling Conference, University ...
Presentation to 2016 Evidence Based School Counseling Conference, University ...Presentation to 2016 Evidence Based School Counseling Conference, University ...
Presentation to 2016 Evidence Based School Counseling Conference, University ...
 
6110 2
6110 26110 2
6110 2
 
Construction Operatives Motives
Construction Operatives MotivesConstruction Operatives Motives
Construction Operatives Motives
 
Presentation CEBMa EBM Case example: Novartis
Presentation CEBMa EBM Case example: NovartisPresentation CEBMa EBM Case example: Novartis
Presentation CEBMa EBM Case example: Novartis
 
Study the effects of antecedents of employee satisfaction in banking sector o...
Study the effects of antecedents of employee satisfaction in banking sector o...Study the effects of antecedents of employee satisfaction in banking sector o...
Study the effects of antecedents of employee satisfaction in banking sector o...
 
EMPLOYEE JOB SATISFACTION COMPARATIVE ANALYSIS BETWEEN
EMPLOYEE JOB SATISFACTION COMPARATIVE ANALYSIS BETWEENEMPLOYEE JOB SATISFACTION COMPARATIVE ANALYSIS BETWEEN
EMPLOYEE JOB SATISFACTION COMPARATIVE ANALYSIS BETWEEN
 
Employees’ Growth Need Strength.pdf
Employees’ Growth Need Strength.pdfEmployees’ Growth Need Strength.pdf
Employees’ Growth Need Strength.pdf
 
PhD project summary & Invitation to participate in research
PhD project summary & Invitation to participate in researchPhD project summary & Invitation to participate in research
PhD project summary & Invitation to participate in research
 
the positive and negative effects of job satisfaction
the positive and negative effects of job satisfactionthe positive and negative effects of job satisfaction
the positive and negative effects of job satisfaction
 
A Study Of The Effect Of Organization, Employees Opinion, Experience And Comm...
A Study Of The Effect Of Organization, Employees Opinion, Experience And Comm...A Study Of The Effect Of Organization, Employees Opinion, Experience And Comm...
A Study Of The Effect Of Organization, Employees Opinion, Experience And Comm...
 
Asif razzaq final Business Research Methods on Employees satisfaction
Asif razzaq final Business Research Methods on Employees satisfactionAsif razzaq final Business Research Methods on Employees satisfaction
Asif razzaq final Business Research Methods on Employees satisfaction
 
Effects of task identity on employee motivation a survey of eldoret polytechn...
Effects of task identity on employee motivation a survey of eldoret polytechn...Effects of task identity on employee motivation a survey of eldoret polytechn...
Effects of task identity on employee motivation a survey of eldoret polytechn...
 
Performance Appraisal
Performance AppraisalPerformance Appraisal
Performance Appraisal
 
Reaserch proposal
Reaserch proposalReaserch proposal
Reaserch proposal
 

Más de ESEM 2014

42- Using Templates to Elicit Implied Security Requirements from Functional R...
42- Using Templates to Elicit Implied Security Requirements from Functional R...42- Using Templates to Elicit Implied Security Requirements from Functional R...
42- Using Templates to Elicit Implied Security Requirements from Functional R...
ESEM 2014
 
166 - ISBSG variables most frequently used for software effort estimation: A ...
166 - ISBSG variables most frequently used for software effort estimation: A ...166 - ISBSG variables most frequently used for software effort estimation: A ...
166 - ISBSG variables most frequently used for software effort estimation: A ...
ESEM 2014
 
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
ESEM 2014
 
201 - Using Qualitative Metasummary to Synthesize Empirical Findings in Liter...
201 - Using Qualitative Metasummary to Synthesize Empirical Findings in Liter...201 - Using Qualitative Metasummary to Synthesize Empirical Findings in Liter...
201 - Using Qualitative Metasummary to Synthesize Empirical Findings in Liter...
ESEM 2014
 
124 - Impact of Developer Reputation on Code Review Outcomes in OSS Projects:...
124 - Impact of Developer Reputation on Code Review Outcomes in OSS Projects:...124 - Impact of Developer Reputation on Code Review Outcomes in OSS Projects:...
124 - Impact of Developer Reputation on Code Review Outcomes in OSS Projects:...
ESEM 2014
 
52 - The Impact of Test Ownership and Team Structure on the Reliability and E...
52 - The Impact of Test Ownership and Team Structure on the Reliability and E...52 - The Impact of Test Ownership and Team Structure on the Reliability and E...
52 - The Impact of Test Ownership and Team Structure on the Reliability and E...
ESEM 2014
 

Más de ESEM 2014 (20)

Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
 
Keynote 1 - Engineering Software Analytics Studies
Keynote 1 - Engineering Software Analytics StudiesKeynote 1 - Engineering Software Analytics Studies
Keynote 1 - Engineering Software Analytics Studies
 
33 - On Knowledge Transfer Skill in Pair Programming
33 - On Knowledge Transfer Skill in Pair Programming33 - On Knowledge Transfer Skill in Pair Programming
33 - On Knowledge Transfer Skill in Pair Programming
 
210 - Software Population Pyramids: The Current and the Future of OSS Develop...
210 - Software Population Pyramids: The Current and the Future of OSS Develop...210 - Software Population Pyramids: The Current and the Future of OSS Develop...
210 - Software Population Pyramids: The Current and the Future of OSS Develop...
 
196 - Evaluation in Practice: Artifact-based Requirements Engineering and Sc...
196  - Evaluation in Practice: Artifact-based Requirements Engineering and Sc...196  - Evaluation in Practice: Artifact-based Requirements Engineering and Sc...
196 - Evaluation in Practice: Artifact-based Requirements Engineering and Sc...
 
42- Using Templates to Elicit Implied Security Requirements from Functional R...
42- Using Templates to Elicit Implied Security Requirements from Functional R...42- Using Templates to Elicit Implied Security Requirements from Functional R...
42- Using Templates to Elicit Implied Security Requirements from Functional R...
 
166 - ISBSG variables most frequently used for software effort estimation: A ...
166 - ISBSG variables most frequently used for software effort estimation: A ...166 - ISBSG variables most frequently used for software effort estimation: A ...
166 - ISBSG variables most frequently used for software effort estimation: A ...
 
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
112 - The Role of Mentoring and Project Characteristics for Onboarding in Ope...
 
224 - Factors Impacting Rapid Releases: An Industrial Case Study
224 - Factors Impacting Rapid Releases: An Industrial Case Study224 - Factors Impacting Rapid Releases: An Industrial Case Study
224 - Factors Impacting Rapid Releases: An Industrial Case Study
 
215 Towards a Framework to Support Large Scale Sampling in Software Engineeri...
215 Towards a Framework to Support Large Scale Sampling in Software Engineeri...215 Towards a Framework to Support Large Scale Sampling in Software Engineeri...
215 Towards a Framework to Support Large Scale Sampling in Software Engineeri...
 
214 - Sampling Improvement in Software Engineering Surveys
214 - Sampling Improvement in Software Engineering Surveys214 - Sampling Improvement in Software Engineering Surveys
214 - Sampling Improvement in Software Engineering Surveys
 
201 - Using Qualitative Metasummary to Synthesize Empirical Findings in Liter...
201 - Using Qualitative Metasummary to Synthesize Empirical Findings in Liter...201 - Using Qualitative Metasummary to Synthesize Empirical Findings in Liter...
201 - Using Qualitative Metasummary to Synthesize Empirical Findings in Liter...
 
178 - A replicated study on duplicate detection: Using Apache Lucene to searc...
178 - A replicated study on duplicate detection: Using Apache Lucene to searc...178 - A replicated study on duplicate detection: Using Apache Lucene to searc...
178 - A replicated study on duplicate detection: Using Apache Lucene to searc...
 
124 - Impact of Developer Reputation on Code Review Outcomes in OSS Projects:...
124 - Impact of Developer Reputation on Code Review Outcomes in OSS Projects:...124 - Impact of Developer Reputation on Code Review Outcomes in OSS Projects:...
124 - Impact of Developer Reputation on Code Review Outcomes in OSS Projects:...
 
18 - Impact of Process Conformance on the Effects of Test-driven Development
18 - Impact of Process Conformance on the Effects of Test-driven Development18 - Impact of Process Conformance on the Effects of Test-driven Development
18 - Impact of Process Conformance on the Effects of Test-driven Development
 
65 - An Empirical Simulation-based Study of Real-Time Speech Translation for ...
65 - An Empirical Simulation-based Study of Real-Time Speech Translation for ...65 - An Empirical Simulation-based Study of Real-Time Speech Translation for ...
65 - An Empirical Simulation-based Study of Real-Time Speech Translation for ...
 
52 - The Impact of Test Ownership and Team Structure on the Reliability and E...
52 - The Impact of Test Ownership and Team Structure on the Reliability and E...52 - The Impact of Test Ownership and Team Structure on the Reliability and E...
52 - The Impact of Test Ownership and Team Structure on the Reliability and E...
 
167 - Productivity for proof engineering
167 - Productivity for proof engineering167 - Productivity for proof engineering
167 - Productivity for proof engineering
 
181 - Evaluating strategies for study selection in systematic literature studies
181 - Evaluating strategies for study selection in systematic literature studies181 - Evaluating strategies for study selection in systematic literature studies
181 - Evaluating strategies for study selection in systematic literature studies
 
What Do Game Developers Test in Their Products?
What Do Game Developers Test in Their Products?What Do Game Developers Test in Their Products?
What Do Game Developers Test in Their Products?
 

Último

Último (20)

Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
 
Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024
 
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
 

130 - Motivated software engineers are engaged and focused, while satisfied ones are happy

  • 1. Motivated software engineers are engaged and focused, while satisfied ones are happy César França, Helen Sharp, Fabio Q. B. da Silva franca@cesar.org.br C.E.S.A.R - Centre for Advanced Studies and Systems at Recife – Brazil Computing and Communications Dept. The Open University, UK Centre for Informatics - Federal University of Pernambuco - Brazil ESEM 2014 1
  • 2. Agenda 1. Context 2. Theory 3. RelatedWork 4. Goals and Methods 5. Results 6. Interpretation 7. Conclusion ESEM 2014 2
  • 3. Context Why is it relevant for S.E. ? 1. Software development is a socio-technical activity 2. Software industry faces high rates of turnover 3. Software engineers are different {Psychometrically speaking}! 4. Software engineering is different {Knowledge-intensive work}! ESEM 2014 3 Couger, J. D., & Zawacki, R. A. (1980). Motivating and Managing Computer Personnel (p. 213). Wallgren, L. G. (2011). Work motivation and the work environment of IT consultants. University DeMarco, T., Lister, T. (1999). Peopleware: Productive Projects and Teams (2nd Editio., p. Morgan, J., Campione, W., & Jerrel, M. (2004). Wages and Voluntary Labor Turnover: Wiley. Retrieved from http://www.amazon.com/gp/product/0471084859/ref=oh_details_o02_s00_i00 of Gothenburg. 245). Dorset House. Retrieved from http://www.amazon.com/gp/product/0932633439 Comparing IT Workers with other professionals. Journal of Economics and Economic Education Research, 5(1), 99–126.
  • 4. ...but it seems that we didn’t know that (in SE)! Oucomes of Motivation: • Retention • On-time and On-budget Deliveries • Productivity • Low absenteeism • Project success • Organizational commitment Context Motivation and Satisfaction are NOT the same thing... França, A. C. C., Gouveia, T. B., Santos, P. C. F., Santana, C., & da Beecham, S., Baddoo, N., Hall, T., Robinson, H., & Sharp, H. (2008). Hall, T., Baddoo, N., Beecham, S., Robinson, H., & Sharp, H. (2009). Silva, F. Q. B. (2011). Motivation in software engineering: a systematic review update. In International Conference on Evaluation & Assessment in Software Engineering (EASE) (pp. 154–163). IET. doi:10.1049/ic.2011.0019 Motivation in Software Engineering: A systematic literature review. Information and Software Technology, 50(9-10), 860– 878. doi:10.1016/j.infsof.2007.09.004 A systematic review of theory use in studies investigating the motivations of software engineers. ACM Transactions on Software Engineering and Methodology, 18(3), 1–29. doi:10.1145/1525880.1525883 ESEM 2014 4 40 / 140 papers do not mention any theory of motivation or satisfaction 8 different theories are mentioned in the remaining 100 papers Levels of Theory Usage: The Job Characteristics Theory (#55) #31 papers only mentioned it #17 papers used it to measure Job Characteristics somewhere #3 papers used it to discuss/evaluate their studies’ results #4 papers (partially) tested it Levels of Theory Usage: Goal-Setting Theory (#17) #14 papers only mentioned it #1 paper used it to discuss/evaluate Its studies’ results #2 papers (partially) tested it
  • 5. Theory Work Motivation x Job Satisfaction Action ESEM 2014 5 Work Motivation “being turned on to one’s work” Hackman, 1980 Job Satisfaction “Job satisfaction is the pleasurable emotional state resulting from the appraisal of one’s job as achieving or facilitating the achievement of one’s job values. ” Locke, 1969 Hackman, J. R. (1980). Work redesign and motivation. Professional Psychology, 11(3), 445–455. doi:10.1037//0735-7028.11.3.445 Locke, E. a. (1969). What is job satisfaction? Organizational Behavior and Human Performance, 4(4), 309–336. doi:10.1016/0030-5073(69)90013-0
  • 6. Goals andMethods Research Question Job Satisfaction Work Motivation ? Happiness Job Satisfaction Out comes Attendance Continuance intention Health RQ1. What signs represent motivated behaviour of software engineers? Work Motivation Outcomes Performance Workplace Factors: Organizational Context Pay Recognition Promotion Benefits Working conditions Company Agents Supervisors Co-workers The work itself Task variety Task significance Task identity Autonomy Feedback Individual Characteristics ESEM 2014 6 Hackman, J. R. (1980). Work redesign and motivation. Professional Psychology, 11(3), 445–455. doi:10.1037//0735-7028.11.3.445 Locke, E. a. (1969). What is job satisfaction? Organizational Behavior and Human Performance, 4(4), 309–336. doi:10.1016/0030-5073(69)90013-0
  • 7. Goals andMethods The Multi-Case Study .gov .org .com .edu .net Single Protocol Interviews Diary Studies Documents
  • 8. Goals andMethods What, Why & How New research questions: • What meanings practitioners attributed to the term “motivation”? Cross-case Analysis ESEM 2014 8 Q1 • How How do would they define you define the term the term “motivation”? “motivation”? Q2 • How How do would they perceive you describe clearly a clearly motivated motivated co-and worker? demotivated co-workers? Q3 How would you describe a co-worker • Are these that is perceptions clearly not motivated? aligned with the theory? Localized (grounded) theories Thematic Analysis Org. 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Org. 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Org. 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Org. 4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Org. 5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
  • 9. Results for Q1: How they defined the term “motivation” “Job satisfaction is the pleasurable emotional state resulting from the appraisal of one’s job as achieving or facilitating the achievement of one’s job values. ” Locke, 1969 “being turned on to one’s work” Hackman, 1980 ESEM 2014 9 Hackman, J. R. (1980). Work redesign and motivation. Professional Psychology, 11(3), 445–455. doi:10.1037//0735-7028.11.3.445 Locke, E. a. (1969). What is job satisfaction? Organizational Behavior and Human Performance, 4(4), 309–336. doi:10.1016/0030-5073(69)90013-0
  • 10. Results for Q1 and Q2: How they described {not} motivated co-workers ESEM 2014 10
  • 11. Interpretation Concepts and Descriptors Cycle of Action Motivation • Engagement • Concentration {Atomic} Action • Collaboration • Productivity • Creativity Satisfaction • Happiness {Perceived} Results of the action Motivation Quadrant Engaged Motivated Frenetic Demotivated Homeostatic Distracted Focused Not Engaged ESEM 2014 11
  • 12. Conclusions So What? • Main Contributions: • To highlight the distinction between these two concepts in the E. S.E. community • ...are you interested in retaining people, or in producing more? • Evidence that practitioners do not distinguish these concepts • ...so it may not be a good idea to ask them if they are (or fell) motivated • Observational traits of motivated behaviour of software engineers. • ...to improve empirical research on this area • Main limitations • Brazilian organizations • ...and culture may be a relevant factor! • Future work(s) • Review the literature on antecedentes of engagement and focus • Adapt existing theories from other fields to the software engineering context • Coming soon...! ESEM 2014 12
  • 13. Motivated software engineers are engaged and focused, while satisfied ones are happy Thank You!! César França, Helen Sharp, Fabio Q. B. da Silva franca@cesar.org.br C.E.S.A.R - Centre for Advanced Studies and Systems at Recife – Brazil Computing and Communications Dept. The Open University, UK Centre for Informatics - Federal University of Pernambuco - Brazil ESEM 2014 13