Session
The Architecture Fallacy: Why better parts don't automatically result in better systems
Despite decades of architectural evolution—from monoliths to microservices to serverless—our software systems remain brittle, expensive to maintain, and resistant to change. The problem isn't our technical skills; it's our reductionist thinking.
This session explores how Deming's systems philosophy and Ackoff's synthesis thinking provide a radical alternative to conventional software architecture. We'll examine why popular architectural patterns—from microservices that create distributed monoliths to layered architectures that hide coupling behind interfaces—often create the very complexity they promise to eliminate.
Participants will learn practical techniques for identifying system-level properties like emergence and feedback loops, and designing architectures that prioritize relationships over components. The session challenges a fundamental assumption in software engineering: that better parts automatically create better systems. Instead, it offers a systems-thinking approach that fundamentally reframes software architecture from an engineering discipline focused on decomposition to a systems discipline focused on synthesis and emergence.

Bart Wullems
Technical Director @ Sopra Steria Belgium
Lebbeke, Belgium
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top