August 2016
Intermediate to advanced
576 pages
15h 8m
English

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, concurrent with the implementation of new business functionality. With this approach, the architecture of a system, even a large system, evolves over time while simultaneously supporting the needs of current users. This avoids Big Up-Front Design and starting and stopping of stage-gated methods. The system always runs, and it thereby supports ...
Read now
Unlock full access