How Flow Works & Other Curiosities • James Lewis • YOW! 2023
About this talk
This presentation was recorded at YOW! Australia 2023. #GOTOcon #YOW https://yowcon.com James Lewis - Software Architect & Director at Thoughtworks @thoughtworks RESOURCES https://bsky.app/profile/boicy.bovon.org https://twitter.com/boicy https://linkedin.com/in/james-lewis-microservices https://www.thoughtworks.com/radar ABSTRACT Have you ever thought about why what we see as the sensible defaults for software engineering in 2023 work? We adopt the key metrics from Accelerate, team structures from Team Topologies and Microservices in an effort to improve the flow of value to our users (or to a customer saying Thank You, paraphrasing Daniel Terhorst-North). But what is Value? What is Flow? James will use ideas from Information Theory and Complexity Science to peek into the domain model of our everyday experiences turning ideas into running software. Come along and explore the weird world of how work works. Warning, may cause you to reduce batch sizes, because maths. [...] TIMECODES 00:00 Intro 04:44 Programming in the past 10 years 15:24 LLMs for developers 15:44 Building systems optimizing for flow 20:26 Are we real engineers now? 21:33 Work flows as information through value streams 26:45 Fun fact 28:38 Sidebar on generative science 33:11 The Gini coefficient 34:09 Back to following the work 43:38 Using generative science to model the wold of work 48:06 How flow works 49:20 Outro Download slides and read the full abstract here: https://yowcon.com/sydney-2023/sessions/3068 RECOMMENDED BOOKS 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 Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E Sam Newman • Building Microservices • https://amzn.to/3dMPbOs Ford, Parsons, Kua & Sadalage • Building Evolutionary Architectures 2nd Edition • https://amzn.to/3lqr5Q8 Donald G. Reinertsen • The Principles of Product Development Flow • https://amzn.to/3hJ2Ye2 David Farley • Modern Software Engineering • https://amzn.to/3GI468M Michael Jackson • Software Requirements and Specifications • https://amzn.to/3ql2T14 Geoffrey West • Scale • http://amzn.to/3eKMbpc https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #Complexity #ComplexityScience #SoftwareEngineering #JamesLewis #Programming #ProgrammingAnarchy #Tech #SoftwareDevelopment #SoftwareTechnology #GiniCoefficient #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
Stay Updated
Get notified about new features and conference additions.