Software Architectures, Team Topologies & Complexity Science • James Lewis • GOTO 2023

This presentation was recorded at GOTO Copenhagen 2023. #GOTOcon #GOTOcph http://gotocph.com James Lewis - Software Architect & Director at Thoughtworks ‪@thoughtworks‬ RESOURCES https://bsky.app/profile/boicy.bovon.org   / boicy     / james-lewis-microservices   https://github.com/boicy https://www.bovon.org ABSTRACT Recent research summarised in the book points to a set of practices that lead to high software development organisation performance. Simultaneously, research from the Santa Fe institute on Complex Adaptive Systems over the last 20 years seems to point to a grand unified theory of organisational design. So have we cracked it? Do we now have the answer to the question: how do we create and scale high performing software and organisations? In this talk, James explores the relationships between team structure, software architecture and the emergent phenomenon of complexity science." [...] TIMECODES 00:00 Intro 04:28 Team Topologies & complexity 08:09 What is value? 11:03 Team Topologies 13:58 Software architecture & complexity 20:47 Complex adaptive systems 30:41 Complex adaptive systems are everywhere 31:45 Corporate metabolism 36:04 Sidebar: Identifying the signs of ageing 38:42 Organizational mortality 48:59 Outro Read the full abstract here: https://gotocph.com/2023/sessions/2960 RECOMMENDED BOOKS Henney & Monson-Haefel • 97 Things Every Software Architect Should Know • https://amzn.to/3pZuHsQ Matthew Skelton & Manuel Pais • Team Topologies • http://amzn.to/3sVLyLQ Forsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps • https://amzn.to/3tCz1xO Michael Jackson • Software Requirements and Specifications • https://amzn.to/3ql2T14 Geoffrey West • Scale • http://amzn.to/3eKMbpc Fred Brooks Jr. • The Mythical Man-Month • https://williamgibsonbooks.com Donald G. Reinertsen • The Principles of Product Development Flow • https://amzn.to/3hJ2Ye2 Murray Gell-Mann • The Quark & the Jaguar • https://amzn.to/3v3ifJK   / gotocon     / goto-     / gotoconferences   #Complexity #SoftwareEngineering #JamesLewis #Programming #ProgrammingAnarchy #Tech #SoftwareDevelopment #SoftwareTechnology #SoftwareCycles #ProgrammingCycles #DesignPatterns #TeamTopologies #SoftwareArchitecture #Microservices #Scale #Thoughtworks #ScaleDown #SelfSimilarity #SelfOrganization #Emergence #CorporateMetabolism Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConf...

How Technical Problems Cause Organizational Friction • Adam Tornhill • GOTO 2023
▶︎

How Technical Problems Cause Organizational Friction • Adam Tornhill • GOTO 2023

Enterprise Architecture = Architecting the Enterprise? • Gregor Hohpe • YOW! 2017
▶︎

Enterprise Architecture = Architecting the Enterprise? • Gregor Hohpe • YOW! 2017

Insights on How Team Topologies Drive Organizational Success • Manuel Pais • GOTO 2024
▶︎

Insights on How Team Topologies Drive Organizational Success • Manuel Pais • GOTO 2024

The C4 Model – Misconceptions, Misuses & Mistakes • Simon Brown • GOTO 2024
▶︎

The C4 Model – Misconceptions, Misuses & Mistakes • Simon Brown • GOTO 2024

AI in Software Development Life Cycle papers presentations | Ivan Polášek (Gratex)
▶︎

AI in Software Development Life Cycle papers presentations | Ivan Polášek (Gratex)

Complexity is the Gotcha of Event-driven Architecture • David Boyne • GOTO 2024
▶︎

Complexity is the Gotcha of Event-driven Architecture • David Boyne • GOTO 2024

How Flow Works & Other Curiosities • James Lewis • YOW! 2023
▶︎

How Flow Works & Other Curiosities • James Lewis • YOW! 2023

Google & AWS Veteran: How To Become A Top Tier Software Architect
▶︎

Google & AWS Veteran: How To Become A Top Tier Software Architect

Software Architecture: The Hard Parts - Neal Ford
▶︎

Software Architecture: The Hard Parts - Neal Ford

HOLY ROSARY TODAY THURSDAY, JUNE 11, 2026 ST. JUDE THADDEUS & LUMINOUS MYSTERIES | DAILY HOLY ROSARY
▶︎

HOLY ROSARY TODAY THURSDAY, JUNE 11, 2026 ST. JUDE THADDEUS & LUMINOUS MYSTERIES | DAILY HOLY ROSARY

The Biggest Gap in Science: Complexity
▶︎

The Biggest Gap in Science: Complexity

11-06-26 Sukhmani Sahib Full Path | ਸੁਖਮਨੀ ਸਾਹਿਬ ਪਾਠ | Sukhmani Sahib Da Path | Fast Sukhmani
▶︎

11-06-26 Sukhmani Sahib Full Path | ਸੁਖਮਨੀ ਸਾਹਿਬ ਪਾਠ | Sukhmani Sahib Da Path | Fast Sukhmani

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017
▶︎

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

Team topologies, an introduction -  Jacob Duijzer - DDD Europe 2023
▶︎

Team topologies, an introduction - Jacob Duijzer - DDD Europe 2023

Listen and Feel the Peace | Tibetan Healing Sounds for Deep Meditation, Inner Peace & Soul Healing
▶︎

Listen and Feel the Peace | Tibetan Healing Sounds for Deep Meditation, Inner Peace & Soul Healing

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service
▶︎

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

Monolith Decomposition Patterns • Sam Newman • GOTO 2019
▶︎

Monolith Decomposition Patterns • Sam Newman • GOTO 2019

Modularizing the Monolith - Jimmy Bogard - NDC Oslo 2024
▶︎

Modularizing the Monolith - Jimmy Bogard - NDC Oslo 2024

Sarah Paine - Why Putin and Xi can't escape geography
▶︎

Sarah Paine - Why Putin and Xi can't escape geography

Software Complexity Explained: Origins, Types & Drivers
▶︎

Software Complexity Explained: Origins, Types & Drivers