I ran a half-day workshop yesterday at the Software Architecture Summit in Berlin, where we crowdsourced the answers to a number of questions, focussed around why some agile software teams don't think about architecture and how we can change this situation. Of course, much of what we discussed can be applied to *any* team, but the focus was agile here.
1. What is architecture?
2. What is agile?
3. Is architecture important?
4. Why don't some agile teams think about architecture?
5. How can we reintroduce agile teams to architecture?
You can view my slides online. Thanks to everybody that came along, I really enjoyed it.
Simon is an independent software development consultant specialising in software architecture and the author of Software Architecture for Developers. Simon lives in Jersey and regularly speaks to audiences around the world. You can find Simon on Twitter at @simonbrown and Google+.