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

Поділитися
Вставка
  • Опубліковано 5 чер 2024
  • This presentation was recorded at YOW! 2022. #GOTOcon #YOW
    yowcon.com
    James Lewis - Principal Consultant & Technical Director at Thoughtworks @thoughtworks
    RESOURCES
    / boicy
    / 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/sessio...
    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
    / 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.
    ua-cam.com/users/GotoConf...
  • Наука та технологія

КОМЕНТАРІ • 5

  • @archetype0
    @archetype0 Місяць тому +1

    One of the best talks from GOTO 🔥

  • @caseylam8046
    @caseylam8046 10 місяців тому

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

    • @shenth27
      @shenth27 10 місяців тому

      Because he isn't. just blabbering his experince

    • @JonTirsen
      @JonTirsen 9 місяців тому +2

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

    • @nasragiel
      @nasragiel 7 місяців тому +2

      ​@@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.