Software Architecture as Code

A session at Devoxx UK 2015

Thursday 18th June, 2015

4:00pm to 4:50pm (GMT)

Over the past few years, I’ve been distilling software architecture down to its essence, helping organisations adopt a lightweight style of software architecture that complements agile approaches. This includes doing "just enough" up front design to understand the significant structural elements of the software, some lightweight sketches to communicate that vision to the team, identifying the highest priority risks and mitigating them with concrete experiments. Software architecture is inherently about technical leadership, stacking the odds of success in your favour and ensuring that everybody is heading in the same direction.

But it’s 2015 and, with so much technology at our disposal, we’re still manually drawing software architecture diagrams in tools like Microsoft Visio. Furthermore, these diagrams often don’t reflect the implementation in code, and vice versa. This session will look at why this happens and how to resolve the conflict between software architecture and code through the use of architecturally-evident coding styles and the representation of software architecture models as code.

About the speaker

This person is speaking at this event.
Simon Brown

Independent consultant specialising in software architecture, author of 'Software Architecture for Developers', award-winning speaker, founder @structurizr bio from Twitter

Sign in to add slides, notes or videos to this session

Devoxx UK 2015

England England, London

17th19th June 2015

Tell your friends!


Time 4:00pm4:50pm GMT

Date Thu 18th June 2015

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session