Agile Architecture

Image

While we must acknowledge emergence in design and system development, a little planning can avoid much waste.

James O. Coplien, Lean Architecture

Agile Architecture is a set of values and practices that support the active evolution of the design and architecture of a system while implementing new system capabilities.

This approach allows the architecture of a system (even a Large Solution) to evolve over time, while simultaneously supporting the needs of current users. This avoids the overhead and delays associated with the start–stop–start nature and redesign inherent in phase-gate methods. With Agile architecture, the system ...

Get SAFe 4.5 Reference Guide: Scaled Agile Framework for Lean Enterprises, Second edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.