Back to top

Agile Architecture Essentials

Part of the IJI Agile at Scale Practice Pack

Agile at Scale practices provide a starter kit that describes key common aspects of scaled agile development. Each practice contains cards that provide succinct advice on how to adopt and apply the practice.

The Agile Architecture Essentials practice provides guidance for achieving just-in-time architecture preparation and continuous and emergent evolution of the software system.

The practices defines things to do such as how to:

  • Map out how the Software System will need to evolve over time and continuously refine this thinking based on best current information
  • Drive an architecture spike: An architecture enhancement is evaluated by testing it out
  • Prepare the architecture: Implement an architecture enhancement to enable a Software System to respond to current or future needs
  • Evolve the architecture: The team and the stakeholders.