Motivation and Autonomy in Global Software Development: An Empirical Study

09/24/2020
by   John Noll, et al.
0

Distributed development involving globally distributed teams in different countries and timezones adds additional complexity into an already complex undertaking. This paper focuses on the effect of global software development on motivation. Specifically, we ask, what impact does misalignment between needed and actual autonomy have on global team motivation? We studied members of two distributed software development teams with different degrees of distribution, both following the Scrum approach to software development. One team's members are distributed across Ireland, England and Wales; the other has members in locations across Europe and North America. We observed the teams during their Scrum "ceremonies," and interviewed each team member, during which asked we asked team members to rate their motivation on a 5 point ordinal scale. Considering both the reported motivation levels, and qualitative analysis of our observations and interviews, our results suggest that autonomy appears to be just one of three job aspects that affect motivation, the others being competence and relatedness. We hypothesize that (1) autonomy is a necessary but not sufficient condition for motivation among experienced team members, and (2) autonomy is not a motivator unless accompanied by sufficient competence.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/30/2021

Psychological Safety in Agile Software Development Teams: Work Design Antecedents and Performance Consequences

Psychological safety has been postulated as a key factor for the success...
research
02/28/2023

Detecting and Optimising Team Interactions in Software Development

The functional interaction structure of a team captures the preferences ...
research
01/11/2021

The Many Facets of Distance and Space: the Mobility of Actors in Globally Distributed Project Teams

Global software development practices are shaped by the challenges of ti...
research
07/16/2020

More than Code: Contributions in Scrum Software Engineering Teams

Motivated and competent team members are a vital part of Agile Software ...
research
09/14/2023

Locating Community Smells in Software Development Processes Using Higher-Order Network Centralities

Community smells are negative patterns in software development teams' in...
research
08/23/2018

Daily Stand-Up Meetings: Start Breaking the Rules

Members of high performing software teams collaborate, exchange informat...
research
04/04/2023

The Impact of Ownership and Contribution Alignment on Code Technical Debt Accumulation

Software development organisations strive to maintain their effectivenes...

Please sign up or login with your details

Forgot password? Click here to reset