GOTO 2020 • Five Things Every Developer Should Know about Software Architecture • Simon Brown

29:45 2074 views 97% Published a month ago

This presentation was recorded at GOTOpia November 2020. #GOTOcon #GOTOpia

Simon Brown - Creator of C4 Software Architecture Model & Author of "Software Architecture for Developers"

The software development industry has made huge leaps in recent years, yet software development teams are often more chaotic than they are self-organizing, with the resulting code being more of a mess than was perhaps anticipated.
Successful software projects aren't just about good code, and sometimes you need to step away from the IDE for a few moments to see the bigger picture. This aimed at software developers who want to learn more about software architecture, technical leadership and the balance with agility [...]

00:00 Intro
00:25 1. Software architecture isn't about big design upfront
10:24 2. Every software team needs to consider software architecture
12:35 3. The software architecture role is about coding, coaching & collaboration
17:31 4. You don't need to use UML
24:32 5. A good software architecture enables agility

Download slides and read the full abstract here:
#SoftwareArchitecture #Architecture #C4Model #Backend #Culture #Agility #AgileSoftwareDevelopment

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.

Watch on YouTube