Elegant Garden AARMElegant Garden PT Training
Open framework · adopted by the SEI / CMU

Architecture, back in the game.

AARM (Agile Architecture Risk Management) connects architecture decisions to business objectives in four continuous stages. Fewer production incidents, fewer war rooms.

Created by Cristiano Gomes and Rodrigo Pinheiro · practiced in banks, fintechs and retail since 2022

Why AARM exists

Why do we need a framework for architecture risk?

In a few minutes, the origin of the problem and the framework's core idea, told by its creator. Video in Portuguese.

The framework

Four stages, one continuous cycle

Every stage has open documentation, a ready-to-use template and its own cadence. Start with strategy and never stop running it.

In practice

See the 4 stages in action

External validation

Adopted by the Software Engineering Institute

"I found that the principals discussed in this framework were critical to the development environments I have been involved with in my 30 years plus in the software engineering environment."

Manuel Rosso-Llopart · Senior Systems Architect, SEI / Carnegie Mellon University

SEI Report · March 2026

Managing Architectural Risk During Agile Development

The report proposes combining AARM with Continuous Risk Management (CRM) to evaluate software architecture risk during agile development.

Read on the SEI website →

Resources

Everything you need for your first session

Free templates and materials, ready to use, no sign-up required to browse.

Who’s using it

What people say about AARM

"This is a well thought out and structured approach, and includes all of the elements I use when analyzing architectural risk. Thanks so much for evangelizing this important aspect of software architecture!"

Mark RichardsIndependent consultant and best-selling software architecture author

"I found that the principals discussed in this framework were critical to the development environments I have been involved with in my 30 years plus in the software engineering environment."

Manuel Rosso-LlopartSenior Systems Architect · SEI / Carnegie Mellon University

Learn

Master the framework

Full training with hands-on facilitation, the book, and the AARM practitioner community.

Hire us

Run AARM with us

The AARM Sprint brings the full cycle to your product in 4 weeks: strategy confirmed, ilities prioritized, risk-storming facilitated and an architectural story backlog.