Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Wednesday, April 29 • 11:00am - 12:30pm
Software Architecture as Code

Sign up or log in to save this to your schedule and see who's attending!

Over the past few years, I’ve been distilling software architecture down to its essence, helping organizations 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, making 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.

Moderators
avatar for Simon Brown

Simon Brown

Coding the Architecture
Simon Brown is an independent consultant who helps organizations build better software by adopting a lightweight, pragmatic approach to software architecture. He is the creator of the C4 software architecture model and the author of Software Architecture for Developers, a developer-friendly guide to software architecture, technical leadership, and the balance with agility. Simon regularly speaks at software development conferences around the... Read More →

Wednesday April 29, 2015 11:00am - 12:30pm
1. Baltimore Theatre

Attendees (40)