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
Main Author: | |
---|---|
Other Authors: | |
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 |