Enhancement Agility

Why the work began

Organizations needed to respond to both rapid innovation and the adaptation of software products and systems to emerging needs.

Where we started

Work to reduce the footprint of traditional software offerings and move to providing continuous delivery of new or improved capabilities

What the R&D sponsor received

Develop a framework for agile architecting, a means to identify dependencies between the capabilities that end users require and the architectural elements needed to support them

How it helps organizations now

Architectural agility allows architectural development to follow a "just-in-time" model that supports delivering capabilities sooner.