Performance Alignment Work : How software developers experience the continuous adaptation of team performance in Lean and Agile environments

Show full item record



Permalink

http://hdl.handle.net/10138/155624

Citation

Fagerholm , F , Ikonen , M , Kettunen , P , Münch , J , Roto , V & Abrahamsson , P 2015 , ' Performance Alignment Work : How software developers experience the continuous adaptation of team performance in Lean and Agile environments ' , Information and Software Technology , vol. 64 , pp. 132-147 . https://doi.org/10.1016/j.infsof.2015.01.010

Title: Performance Alignment Work : How software developers experience the continuous adaptation of team performance in Lean and Agile environments
Author: Fagerholm, Fabian; Ikonen, Marko; Kettunen, Petri; Münch, Jürgen; Roto, Virpi; Abrahamsson, Pekka
Contributor: University of Helsinki, Department of Computer Science
University of Helsinki, Department of Computer Science
University of Helsinki, Department of Computer Science
University of Helsinki, Department of Computer Science
University of Helsinki, Aalto University
University of Helsinki, Free University of Bozen-Bolzano
Date: 2015
Language: eng
Number of pages: 16
Belongs to series: Information and Software Technology
ISSN: 0950-5849
URI: http://hdl.handle.net/10138/155624
Abstract: Context: Companies increasingly strive to adapt to market and ecosystem changes in real time. Gauging and understanding team performance in such changing environments present a major challenge. Objective: This paper aims to understand how software developers experience the continuous adaptation of performance in a modern, highly volatile environment using Lean and Agile software development methodology. This understanding can be used as a basis for guiding formation and maintenance of high-performing teams, to inform performance improvement initiatives, and to improve working conditions for software developers. Method: A qualitative multiple-case study using thematic interviews was conducted with 16 experienced practitioners in five organisations. Results: We generated a grounded theory, Performance Alignment Work, showing how software developers experience performance. We found 33 major categories of performance factors and relationships between the factors. A cross-case comparison revealed similarities and differences between different kinds and different sizes of organisations. Conclusions: Based on our study, software teams are engaged in a constant cycle of interpreting their own performance and negotiating its alignment with other stakeholders. While differences across organisational sizes exist, a common set of performance experiences is present despite differences in context variables. Enhancing performance experiences requires integration of soft factors, such as communication, team spirit, team identity, and values, into the overall development process. Our findings suggest a view of software development and software team performance that centres around behavioural and social sciences.
Subject: 113 Computer and information sciences
Developer Experience
Team performance
Case study
Human factors
Agile software development
Lean software development
Rights:


Files in this item

Total number of downloads: Loading...

Files Size Format View
infsof2015.pdf 467.3Kb PDF View/Open

This item appears in the following Collection(s)

Show full item record