Software Architecture, Team Topologies & Complexity Science • James Lewis • YOW! 2022

Ғылым және технология

This presentation was recorded at YOW! 2022. #GOTOcon #YOW
yowcon.com
James Lewis - Principal Consultant & Technical Director at Thoughtworks @thoughtworks
RESOURCES
boicy
linkedin.com/in/james-lewis-microservices
ABSTRACT
Research summarised in the book Accelerate 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
05:09 What is value?
11:59 Team Topologies
14:05 The curious case of Amazon
16:22 Complexity & flow
17:01 Complex adaptive systems
21:55 3 simple principles
22:59 Complex adaptive systems are everywhere
23:29 Corporate metabolism
26:39 Sidebar: Identifying the signs of ageing
33:11 Scaling complex adaptive systems
44:59 Summary
46:09 Resources
46:25 Outro
46:50 Q&A
Download slides and read the full abstract here:
yowcon.com/sydney-2022/sessions/2397
RECOMMENDED BOOKS
Henney & Monson-Haefel • 97 Things Every Software Architect Should Know • amzn.to/3pZuHsQ
Matthew Skelton & Manuel Pais • Team Topologies • amzn.to/3sVLyLQ
Forsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps • amzn.to/3tCz1xO
Michael Jackson • Software Requirements and Specifications • amzn.to/3ql2T14
Geoffrey West • Scale • amzn.to/3eKMbpc
Fred Brooks Jr. • The Mythical Man-Month • williamgibsonbooks.com
Donald G. Reinertsen • The Principles of Product Development Flow • amzn.to/3hJ2Ye2
Murray Gell-Mann • The Quark & the Jaguar • amzn.to/3v3ifJK
GOTOcon
www.linkedin.com/company/goto-
GOTOConferences
#Complexity #SoftwareEngineering #JamesLewis #Programming #ProgrammingAnarchy #Tech #SoftwareDevelopment #SoftwareTechnology #SoftwareCycles #ProgrammingCycles #DesignPatterns #TeamTopologies #SoftwareArchitecture #Microservices #Scale #Thoughtworks #ScaleDown #SelfSimilarity #SelfOrganization #Emergence #CorporateMetabolism #YOWcon
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at gotopia.tech
Sign up for updates and specials at gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
kzread.info

Пікірлер: 5

  • @archetype0
    @archetype02 ай бұрын

    One of the best talks from GOTO 🔥

  • @caseylam8046
    @caseylam8046 Жыл бұрын

    i watched this video twice and I just don't understand what this guy is proposing. There is no actionable item

  • @shenth27

    @shenth27

    11 ай бұрын

    Because he isn't. just blabbering his experince

  • @JonTirsen

    @JonTirsen

    10 ай бұрын

    His point is that hierarchical organizations don't scale. You need "fractal" organizations. Like a city.

  • @nasragiel

    @nasragiel

    8 ай бұрын

    ​@@shenth27you just said "I didn't understood the talk" without saying it. In one sentence: He talks about the problems of growth of a (software) company and how to address them. The talk is actually good but indeed hard to digest.