Agility in Software Architecture
September 7, 2022 3:15 PM
What defines success with respect to agility and architecture? To answer that question, we must understand what agility is (hint: it’s not a process or framework), why agility is useful to architecture, and what tends to inhibit agility in architecture. We’ll explore the role of Evolutionary Design and BDUF (Big Design Upfront) in architecture, consider how Refactoring and architecture go together, and explore a few ideas from Alexander’s classic, A Timeless Way of Building.