Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How Flow Works in Software Engineering - Insights from Complexity Science

GOTO Conferences via YouTube

Overview

Explore the intricacies of software engineering flow in this thought-provoking conference talk by James Lewis, Software Architect and Director at Thoughtworks. Delve into the evolution of programming practices over the past 14 years and examine how modern approaches like Accelerate metrics, Team Topologies, and Microservices aim to enhance value delivery. Discover the concepts of value and flow through the lens of Information Theory and Complexity Science, gaining insights into optimizing work processes. Learn about the Gini coefficient, generative science modeling, and their applications in understanding software development workflows. Gain valuable knowledge on building systems that prioritize flow, the importance of reducing batch sizes, and the principles behind effective software engineering practices.

Syllabus

Intro
Programming in the past 14 years
Building systems optimizing for flow
Are we real engineers now?
Work flows as information through value streams
Fun fact
Sidebar on generative science
The Gini coefficient
Back to following the work
Using generative science to model the wold of work
How flow works
Outro

Taught by

GOTO Conferences

Reviews

Start your review of How Flow Works in Software Engineering - Insights from Complexity Science

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.