Win-Win with Agile Architecture
Michael Stal, Siemens Corporate Research
This keynote covered software architecture and how it can be combined with Agile in systematic way; perspectives on agility and architecture.
“Experts solve problems, geniuses avoid them” (Einstein). Architects should be geniuses.
Architecture and design are two sides of the coin. If you knew everything in advance, you could design the best architecture. Waterfall would be a perfect fit. But the real world is not perfect.
The other side of the coin is represented by the Agile Manifesto. In software architecture, embracing change is important. However, change should be planned.




