Software Architecture Improvements

What's more important than an elegant architecture? Finding a way to keep it that way over the lifetime of the application. How can an application evolve while still keeping the architecture's gestalt in the face of team changes, changed requirements, scalability challenges and other problems? In this track we'll look at tools to keep an eye on code and design quality, ways to see and fight architecture erosion and much more.

Day of week: 
Grand Ballroom - Salon F
Greg Young