Coordinating Knowledge Work in Multi-Team Programs: Findings from a Large-Scale Agile Development Program

01/26/2018
by   Torgeir Dingsøyr, et al.
0

Software development projects have undergone remarkable changes with the arrival of agile development methods. While intended for small, self-managing teams, these methods are increasingly used also for large development programs. A major challenge in programs is to coordinate the work of many teams, due to high uncertainty in tasks, a high degree of interdependence between tasks and because of the large number of people involved. This revelatory case study focuses on how knowledge work is coordinated in large-scale agile development programs by providing a rich description of the coordination practices used and how these practices change over time in a four year development program with 12 development teams. The main findings highlight the role of coordination modes based on feedback, the use of a number of mechanisms far beyond what is described in practitioner advice, and finally how coordination practices change over time. The findings are important to improve the outcome of large knowledge-based development programs by tailoring coordination practices to needs and ensuring adjustment over time.

READ FULL TEXT

page 8

page 13

page 15

research
02/14/2018

Key Lessons from Tailoring Agile Methods for Large-Scale Software Development

We describe advice derived from one of the largest development programs ...
research
03/05/2019

Attitudes, Beliefs, and Development Data Concerning Agile Software Development Practices

The perceptions and attitudes of developers impact how software projects...
research
08/18/2020

Modeling and Analysis of Boundary Objects and Methodological Islands in Large-Scale Systems Development

Large-scale companies commonly face the challenge of managing relevant k...
research
09/14/2023

From Compliance to Impact: Tracing the Transformation of an Organizational Security Awareness Program

There is a growing recognition of the need for a transformation from org...
research
05/12/2020

Charting Coordination Needs in Large-Scale Agile Organisationswith Boundary Objects and Methodological Islands

Large-scale system development companies are increasingly adopting agile...
research
04/01/2020

A Case Study on Tool Support for Collaboration in Agile Development

We report on a longitudinal case study conducted at the Italian site of ...
research
04/08/2022

Coordination Strategies When Working from Anywhere: A Case Study of Two Agile Teams

Effective coordination is the key to successful agile teams. They rely o...

Please sign up or login with your details

Forgot password? Click here to reset