Agile software architecture sketches and NoUML

A session at SDD 2014

Monday 19th May, 2014

9:30am to 5:30pm (GMT)

Agility is about moving fast and this requires good communication. A consistent, shared vision is essential in order for teams to push in the same direction, but it’s surprising that many agile teams struggle to effectively communicate the architecture of the software they are building. As an industry we do have the Unified Modeling Language (UML), yet many people favour informal “boxes and lines” sketches instead. The problem is that such diagrams rarely make any sense, usually need a narrative to accompany them and ultimately slow the team down. Although we can argue whether UML offers an effective way to communicate software architecture, that’s often irrelevant because many teams have already thrown out UML or simply don’t know it. Abandoning UML is one thing but, in the race for agility, many software development teams have lost the ability to communicate visually.

This hands-on workshop is aimed at everybody involved in the software development process and is about improving architectural communication. You’ll see some patterns and anti-patterns related to NoUML diagrams, and you’ll learn some simple techniques for communicating software architecture using informal sketches.

About the speaker

This person is speaking at this event.
Simon Brown

Simon lives in Jersey (Channel Islands) and works as an independent consultant

Specialising in software architecture, technical leadership and the balance with agility, Simon regularly speaks at international software development conferences, and provides consulting/training to software teams at organisations across Europe, ranging from small start-ups through to global blue-chip companies. He is the founder of Coding the Architecture (a website about pragmatic, hands-on software architecture) and the author of Software Architecture for Developers (an e-book that is being published incrementally through Leanpub). He still likes to write code too, primarily in .NET and Java. Simon can be found on Twitter at @simonbrown.

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

SDD 2014

England England, London

19th23rd May 2014

Tell your friends!


Time 9:30am5:30pm GMT

Date Mon 19th May 2014

Session Hash Tag


Short URL


Official session page


View the schedule



See something wrong?

Report an issue with this session