Sustaining the Software Architecture

Techniques to manage the architecture evolution in an agile project


Agile projects embrace changes and apply techniques to make these changes easy to be done. But not for the architecture! This talk presents techniques to manage and sustain the architecture, enabling it to evolve during the project and support innovation by adopting new technologies. A concrete example will be shown to illustrate the approach.