Software Architecture

Why Software Architecture is Mostly Communication

About the episode

Share on:
linkedin facebook
Copied!

Three experienced software architects - Ian Cooper, David Whitney and Hannes Lowette, - discuss the evolution of software architecture from traditional "ivory tower" approaches to modern, collaborative practices. The conversation explores the tension between emergent and designed architecture, the importance of sustainable versus "slash-and-burn" development approaches, and how architectural decisions scale with organizational growth. Key themes include the critical role of communication and coaching in architecture, the dangers of pattern cargo-culting, and the fundamental reality that all architectural challenges are ultimately people problems requiring empathy, shared language, and cultural change.

Contributors

Ian Cooper

Ian Cooper

A polyglot coding architect at Just Eat

David Whitney

David Whitney

Director of Architecture

Hannes Lowette

Hannes Lowette

Head of learning & development at Axxes and a passionate .NET developer