Patterns to develop and evolve architecture during an agile software project

Rebecca Wirfs-Brock, Joseph William Yoder, Eduardo Guerra · 2015

The design of the architecture during an agile project is an ongoing activity that takes place in all phases of a project lifecycle. It is important to continue to evolve the architecture in order to keep it suitable for the software system's current needs. This paper documents four patterns for working on and evolving a system's architecture using agile techniques.

Read the paper · More papers on PaperTik