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

  Рет қаралды 24,105

GOTO Conferences

GOTO Conferences

Күн бұрын

This presentation was recorded at GOTO Copenhagen 2023. #GOTOcon #GOTOcph
gotocph.com
James Lewis - Software Architect & Director at Thoughtworks ‪@thoughtworks‬
RESOURCES
/ boicy
/ james-lewis-microservices
github.com/boicy
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:
gotocph.com/2023/sessions/2960
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
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.
kzfaq.info...

Пікірлер: 10
@onaspnet
@onaspnet 8 күн бұрын
This talk and Lean management practices are in alignment. Value stream of software development processes is often set and rarely optimized consistently. Good reminders.
@TechTalksWeekly
@TechTalksWeekly 8 күн бұрын
This talks is excellent and it has been featured in the last issue of Tech Talks Weekly newsletter 🎉
@ivanj.angulo4589
@ivanj.angulo4589 14 күн бұрын
When you are a individual contributor, these concepts seems farfetch, but when you enter a large company and teams start to grow, and you face the inner burocracy, and the codebase reach 500+ thousand lines of code, then these concepts start to emerge. DevOps culture, workflow automation, test automation, ownership, governance, acountability, etc. Because suddendly the individual performance doesnt extrapolate to the team performance anymore, coordination become more dificult, and the pace of shipping features start to slow, then these kinds of insights start to be more valuable, even when no direct accionable is mencion.
@ManuelBasiri
@ManuelBasiri 7 күн бұрын
Watching for the second time to arm myself further and start delving into this paradigm. I've run my small studio somehow similar but I know I need a well defined methodology to follow.
@A4Ideas
@A4Ideas 10 күн бұрын
Excellent video. Thank You. I really like views that step back and look for similarity across apparently unrelated fields. The social scaling really resonates with me as I am really interested in the concept of autonomy@scale rather than Agile@scale which is where I think most organisations are failing to get the benefits that they expect from Agile transformations.
@JohnDoe-bu3qp
@JohnDoe-bu3qp 13 күн бұрын
Wow I didn't know about Stefan Tilkov, I was a big fan of his talks. Influenced me a lot.
@TysonBrown-h2y
@TysonBrown-h2y 13 күн бұрын
Verbose, but not wrong. Dare I summarise - organisations should be modelled on a Directed Acyclic Graph topology - directed, as in there is some value produced at the end; acyclic, in that its clear which teams provide services for other teams and there are no infinite loops; and graph, in that we accept real world has more than one parent node :)
@MatijaGrcic
@MatijaGrcic 12 күн бұрын
Fantastic talk, Team Topologies is one of those books that you want to re-read from time to time.
@sonic1957
@sonic1957 14 күн бұрын
Another nonsensical low value video from Thoughtworks; Capital T for thought lowercase w for work.
@Rcls01
@Rcls01 13 күн бұрын
I have to agree. The title makes very little sense in terms of architecture or complexity. It should be more along the lines of "how to grow companies to be successful". And cut down the chit chat here. Should be 30 minutes. Guess they pay Thoughtworks talkers by the hour.
You Keep Using That Word • Sam Newman • GOTO 2023
46:30
GOTO Conferences
Рет қаралды 144 М.
Torvalds Speaks: Impact of Artificial Intelligence on Programming
5:05
Mastery Learning
Рет қаралды 797 М.
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,6 МЛН
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 98 МЛН
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Dylan Beattie
Рет қаралды 43 М.
LLMs Are Not Black Magic At All • Preben Thorø • GOTO 2024
33:27
GOTO Conferences
Рет қаралды 2,2 М.
Mastering Tech Leadership in 50 Minutes • Tim Berglund • GOTO 2023
50:45
"Agile Practices are 268% More Likely To Fail"... WHAT A LOAD OF...
17:36
Continuous Delivery
Рет қаралды 23 М.
My Burnout Experience
15:20
ThePrimeTime
Рет қаралды 135 М.
What does larger scale software development look like?
24:15
Web Dev Cody
Рет қаралды 1,3 МЛН
How I Learned The Cloud and Got a Job as a Cloud Engineer (3 Months)
13:07
Tech With Soleyman
Рет қаралды 367 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Кинг Комп Shorts
Рет қаралды 665 М.
Как слушать музыку с помощью чека?
0:36
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,6 МЛН
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 2,8 МЛН
Best mobile of all time💥🗿 [Troll Face]
0:24
Special SHNTY 2.0
Рет қаралды 3,2 МЛН