Management of cross-team interfaces in large-scale agile development

Thesis: S.M. in Engineering and Management, Massachusetts Institute of Technology, System Design and Management Program, May, 2020

Bibliographic Details
Main Author: Crofoot, Lisa.
Other Authors: Massachusetts Institute of Technology. Engineering and Management Program.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2021
Subjects:
Online Access:https://hdl.handle.net/1721.1/132811
_version_ 1811089060303732736
author Crofoot, Lisa.
author2 Massachusetts Institute of Technology. Engineering and Management Program.
author_facet Massachusetts Institute of Technology. Engineering and Management Program.
Crofoot, Lisa.
author_sort Crofoot, Lisa.
collection MIT
description Thesis: S.M. in Engineering and Management, Massachusetts Institute of Technology, System Design and Management Program, May, 2020
first_indexed 2024-09-23T14:13:08Z
format Thesis
id mit-1721.1/132811
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T14:13:08Z
publishDate 2021
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1328112022-01-13T07:55:19Z Management of cross-team interfaces in large-scale agile development Crofoot, Lisa. Massachusetts Institute of Technology. Engineering and Management Program. System Design and Management Program. Massachusetts Institute of Technology. Engineering and Management Program Engineering and Management Program. System Design and Management Program. Thesis: S.M. in Engineering and Management, Massachusetts Institute of Technology, System Design and Management Program, May, 2020 Cataloged from the official version of thesis. Includes bibliographical references (pages 59-61). Agile product development promises improved productivity, fast development cycles, and high employee satisfaction. Large-scale agile development frameworks (e.g., SAFe, Sage, Scrum [at symbol] Scale, Spotify, LeSS) adapt agile principles for programs where multiple teams must work together to build complex products and services. In this research, we explore how large-scale agile organizations manage cross-team interfaces and dependencies. We reviewed existing frameworks and interviewed fourteen individuals from six different organizations. We learned that many large-scale agile practices act as coordination mechanisms. Large-scale agile programs use these coordination mechanisms to: (1) reduce the quantity and complexity of cross-team interfaces; (2) identify interfaces up front; (3) surface interfaces as they emerge in development; (4) manage interfaces during development; and (5) build a shared understanding between teams. Experienced practitioners consider how agile roles, events, artifacts, and other mechanisms contribute to coordination in each of these areas. While large-scale agile frameworks provide recommended practices, we suggest programs should adapt these approaches to fit their specific needs. Future research may help to evolve large-scale agile practices by further exploring: product, process and program architecture, coordination mechanisms and effectiveness, and leadership and accountability. by Lisa Crofoot. S.M. in Engineering and Management S.M.inEngineeringandManagement Massachusetts Institute of Technology, System Design and Management Program 2021-10-08T16:48:19Z 2021-10-08T16:48:19Z 2020 2020 Thesis https://hdl.handle.net/1721.1/132811 1262990574 eng MIT theses may be protected by copyright. Please reuse MIT thesis content according to the MIT Libraries Permissions Policy, which is available through the URL provided. http://dspace.mit.edu/handle/1721.1/7582 61 pages application/pdf Massachusetts Institute of Technology
spellingShingle Engineering and Management Program.
System Design and Management Program.
Crofoot, Lisa.
Management of cross-team interfaces in large-scale agile development
title Management of cross-team interfaces in large-scale agile development
title_full Management of cross-team interfaces in large-scale agile development
title_fullStr Management of cross-team interfaces in large-scale agile development
title_full_unstemmed Management of cross-team interfaces in large-scale agile development
title_short Management of cross-team interfaces in large-scale agile development
title_sort management of cross team interfaces in large scale agile development
topic Engineering and Management Program.
System Design and Management Program.
url https://hdl.handle.net/1721.1/132811
work_keys_str_mv AT crofootlisa managementofcrossteaminterfacesinlargescaleagiledevelopment