Agile Architecture

less than 1 minute read

Several points from Martin Fowler’s talk Agile Architecture on Rethink Dallas 2014:

  • Architecture is “things that matter” and “things that are hard to change”
  • Architecture and development are two in one, cannot be split and done separately
  • Some technical decisions remove a need for architecture
  • Architectural artefacts are not [only] diagrams but examples in code
  • Technical lead or architect need to spend about 30% of their time doing programming, mainly commit reviews, pair programming and mentoring