Introduction to C4, Structurizr modelling, new vNext features, and how to improve AI‑generated architecture diagrams.

Speaker

Simon Brown

Agenda

6:30pm - Talk
7:30pm - Questions and Answers
7:45pm - Event ends

Synopsis

The C4 model provides engineering teams a shared language to describe software architecture at different levels of abstraction, and Structurizr is the reference implementation for that shared language.

Whether you're new to C4 or have been using Structurizr for years, this session has something for you. We'll start with a brief introduction to the C4 model to understand what the four levels are, why the hierarchy matters, and how to sketch your first diagrams. 

Next, a short introduction to Structurizr and how you can convert those hand-drawn diagrams into version-controllable Structurizr DSL, creating multiple diagrams from a single consistent model. Familiar with the basics? The second half of the session will look at what's changed recently including Structurizr "vNext" and its new features.

Finally, we'll look at the impact of AI, covering the common problems I see with AI-generated software architecture diagrams, how to fix them, and how to get better results from your AI agent if you do want to use it as a tool to assist with diagram generation.

About the speaker

Simon Brown is the creator of the C4 model for visualising software architecture and Structurizr - the original developer-friendly "models as code" tooling for creating version-controlled documentation. He is the author of "The C4 Model" (O'Reilly) and “Software Architecture for Developers” (Leanpub). Over the past 15+ years, Simon has worked with hundreds of organisations across ~40 countries, from startups to global household names in almost every industry sector, helping teams adopt the C4 model and communicate their software architecture more effectively.

Our events are for adults aged 16 years and over.

This meeting is conducted in accordance with the BCS Code of Conduct for Meetings.

BCS is a membership organisation. If you enjoy this event, please consider joining BCS. You’ll be very welcome. You’ll receive access to many exclusive career development tools, an introduction to a thriving professional community and also help us Make IT Good For Society. Join BCS today

Please note, if you have any accessibility needs, please let us know via groups@bcs.uk, and we’ll work with you to make suitable arrangements.

BCS privacy notice: your data will be processed by BCS in accordance with our data privacy notice.

Photography: by attending this event, you may be photographed or filmed. Please speak to a member of staff if you do not wish to be included.

For overseas delegates who wish to attend the event, please note that BCS does not issue invitation letters.

This event is brought to you by: Edinburgh Branch

The C4 model, Structurizr vNext, and AI
Date and time
Wednesday 20 May, 6:30pm - 7:45pm
Location
Computershare Ltd
Edinburgh House
4 North Saint Andrew Street
Edinburgh
EH2 1HJ
Price
Free