GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Simon Brown, Coding the Architecture

Simon Brown

Biography: Simon Brown

Simon is an independent consultant based in Jersey, the founder of Coding the Architecture and either a software architect who codes or a software developer who understands architecture. Having successfully delivered a variety of projects on the .NET and Java platforms, Simon now uses his experience to train and coach teams in delivering better software.
Learn more about Simon at his blog: or follow him on Twitter: @simonbrown

Workshop: Effective architecture sketches

Track: Architecture Training / Time: Thursday 09:00 - 16:00 / Location: Room 5

The code might be the architecture but at some point in time you're going to have to explain how it works, and that's when the whiteboard pens make an appearance. Where do you start though? UML or block diagrams? How much detail should you include? Technology decisions included or omitted?

Agility requires good communication, but it's surprising that many teams find it tricky to effectively communicate the architecture of their software. In this tutorial you'll be asked to design a software system and practice communicating your vision through a series of effective architecture sketches.