Managing Architectural Risk During Agile Development

SEI Report
This report presents Agile Architecture Risk Management and Continuous Risk Management to identify S/W development risks before production and project failure.
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 April 15, 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-Apr-15}
}

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: 15-Apr-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 15 Apr. 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/