Skip to main contentSkip to NavigationSkip to Navigation
Back to 2026 Agenda

Beyond Arrows and Boxes: System Diagrams People Can Actually Understand and Use

🕓 10:45 am - 11:30 am📍 Cygnet room (Lv 2)
Every software project has diagrams with boxes and arrows. They look simple, but the arrows often hide the most important parts: what started the work, what information moved, what changed, who needs to know, what happens later, and what can fail. That may be good enough for simple systems. It breaks down quickly when systems involve APIs, queues, integrations, background jobs, automation, retries, failures, workflows and multiple teams. This session shows a clearer way to model modern systems without pretending every interaction is just another arrow. Using Commands, Events and Views, you will learn how to make diagrams that show behaviour over time, not just boxes connected by lines. We will look at practical patterns for user interactions, integrations, automation, long-running processes, read models and event-driven architecture. The focus is not notation for notation’s sake, but helping developers, architects, business analysts, product people, managers and technical leaders have better conversations about how systems really work. No deep architecture knowledge required. You will leave with a practical way to model modern systems that wait, fail, retry, react and evolve.
Ashley AitkenAshley Aitken

2026 sponsors not announced yet

Want your logo here? DDD Perth runs on the generosity of our sponsors — partner with us to support our local tech community.

Become a sponsor →

It's such a privilege to be able to run this conference and DDD Perth would love to acknowledge the traditional custodians of the land in which DDD is created, presented, and shared, the Whadjuk people of the Noongar Nation and their connections to land, sea and community. We pay our respect to their Elders past, present and emerging, and extend that respect to all Aboriginal and Torres Strait Islander peoples today.