Discover your Software Architecture in a Day with the C4 Model

When modernizing architecture, quickly discovering the current users, systems and their dependencies is a critical starting point. Unfortunately, accurate documentation rarely exists. When it does, it’s confusing and at the wrong level. More often than not, accurate architecture details are locked in people’s heads and not written down anywhere. So, how might we create an accurate view of the current software architecture quickly while also having fun with our team?

This session teaches you how to facilitate a pair of workshops to uncover and visually document any collection of software systems in fun and engaging ways. Based on the Miro Discover Systems with the C4 Model template, you will learn how to help your teams translate isolated tribal knowledge into a collective view of the architecture that anyone can understand. Learn the tips and tricks for taking something boring - like creating system documentation - and turning it into a fun activity where everyone can participate and learn!


About Ryan Shriver

Ryan Shriver is the Chief Technology Officer of SingleStone, a tech consulting firm based in Richmond, Virginia that takes a human-centered approach to problem solving. At SingleStone, he leads the services team and focuses on architecture modernizations with clients ranging from start-ups to Fortune 100 companies. Shriver also teaches Human-Centered Design at VCU’s School of the Arts, where he helps students apply Design Thinking and Agile practices to solve real-world problems.

More About Ryan »