Managing Architectural Risk During Agile Development
• SEI Report
Publisher
Software Engineering Institute
Abstract
Design issues discovered later in a system’s lifecycle are expensive to fix. To reduce this expense, this report proposes combining Agile Architecture Risk Management (AARM) and Continuous Risk Management (CRM) to form a process that evaluates software architecture development risk. Analyzing the tradeoffs between design pattern attributes and quality attributes enables the system’s development team to identify design issues early in the system’s lifecycle, better recognize software architectural risks during development, and assess the system impacts of architectural decisions later in the system’s lifecycle.
Cite This SEI Report
Rosso-Llopart, M., & Root, D. (2026, March 17). Managing Architectural Risk During Agile Development. Retrieved May 12, 2026, from https://www.sei.cmu.edu/library/managing-architectural-risk-during-agile-development/.
@techreport{rosso-llopart_2026,
author={Rosso-Llopart, Manuel and Root, David},
title={Managing Architectural Risk During Agile Development},
month={{Mar},
year={{2026},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://www.sei.cmu.edu/library/managing-architectural-risk-during-agile-development/},
note={Accessed: 2026-May-12}
}
Rosso-Llopart, Manuel, and David Root. "Managing Architectural Risk During Agile Development." Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, March 17, 2026. https://www.sei.cmu.edu/library/managing-architectural-risk-during-agile-development/.
M. Rosso-Llopart, and D. Root, "Managing Architectural Risk During Agile Development," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, 17-Mar-2026 [Online]. Available: https://www.sei.cmu.edu/library/managing-architectural-risk-during-agile-development/. [Accessed: 12-May-2026].
Rosso-Llopart, Manuel, and David Root. "Managing Architectural Risk During Agile Development." Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 17 Mar. 2026. https://www.sei.cmu.edu/library/managing-architectural-risk-during-agile-development/. Accessed 12 May. 2026.
Rosso-Llopart, Manuel; & Root, David. Managing Architectural Risk During Agile Development. Software Engineering Institute. 2026. https://www.sei.cmu.edu/library/managing-architectural-risk-during-agile-development/