Software Architectures, Team Topologies, and Complexity Science
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the intersection of software architectures, team topologies, and complexity science in this thought-provoking conference talk by James Lewis, Software Architect and Director at Thoughtworks. Delve into the relationships between team structure, software architecture, and the emergent phenomenon of complexity science. Examine recent research on high-performing software development organizations and complex adaptive systems. Investigate concepts such as value creation, corporate metabolism, and organizational mortality. Gain insights into identifying signs of organizational aging and learn how to create and scale high-performing software teams and organizations. Discover the potential for a grand unified theory of organizational design based on complexity science principles.
Syllabus
Intro
Team Topologies & complexity
What is value?
Team Topologies
Software architecture & complexity
Complex adaptive systems
Complex adaptive systems are everywhere
Corporate metabolism
Sidebar: Identifying the signs of ageing
Organizational mortality
Outro
Taught by
GOTO Conferences
Related Courses
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld SystemsVanderbilt University via Coursera The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera Automated Visual Software Analytics
openHPI Software Architecture & Design
Georgia Institute of Technology via Udacity Software Architecture for the Internet of Things
EIT Digital via Coursera