This presentation was recorded at YOW! 2021. #GOTOcon #YOW https://yowcon.com James Lewis - Principal Consultant & Technical Director at Thoughtworks @thoughtworks RESOURCES https://bsky.app/profile/boicy.bovon.org https://twitter.com/boicy https://linkedin.com/in/james-lewis-microservices ABSTRACT Recent 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 06:48 Team Topologies & complexity 11:28 What is value? 13:29 Team Topologies 14:45 Software architecture & complexity 20:10 Complex adaptive systems 26:38 Complex adaptive systems are everywhere 27:21 Corporate metabolism 34:53 Sidebar: Identifying the signs of ageing 36:30 Organisational mortality 37:52 Scaling complex adaptive systems 47:32 Resources 48:01 Q&A 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://amzn.to/3OG4xpx Donald G. Reinertsen • The Principles of Product Development Flow • https://amzn.to/3hJ2Ye2 Murray Gell-Mann • The Quark & the Jaguar • https://amzn.to/3v3ifJK https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/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 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/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.