b'Simon Brown talks to Stefan Tilkov about software architecture \\u2013 the importance for developers, its role in agile software development, documentation and tooling, and the importance (or lack of importance) of UML.'