It’s well-known that software architecture, organisation, processes and the humans affected by them are interrelated. But how does this translate into advice for practitioners’ daily work?
In this session, we’ll look at the interplay between these disciplines, examining how architecture both constrains, shapes and is shaped by agile methods, and derive some lessons for both sides. We’ll look at some patterns and anti-patterns of architectural work in agile development efforts, and examine how a “good” architecture can help projects succeed.