Theories Help Us Understand How Software Teams Are Complex Adaptive Systems

Posted January 20, 2011 in Business Agility & Software Engineering Excellence, Business Technology & Digital Transformation Strategies

Complex Adaptive Systems

A complex system is a system composed of interconnected parts that as a whole exhibit one or more properties (behaviors) not obvious from the properties of the individual parts.

About The Author
Jurgen Appelo
Jurgen Appelo is a writer, speaker, trainer, entrepreneur, illustrator, developer, manager, blogger, reader, dreamer, leader, freethinker, and… Dutch guy. He is also a Senior Consultant with Cutter's Business Agility & Software Engineering Excellence practice. Since 2008 Jurgen writes a popular blog at, which deals with development management, software engineering, business improvement, personal development, and complexity… Read More
Not a member? Gain Access to the Cutter Experts today — register now to read select open-access articles.