
Sign up to save your podcasts
Or
Most software architects represent the environment in a very static way, and from that static representation, produce static software. As a result, the software structure they create is like a picture of a picture…used to describe what is actually a movie. This problem, rooted in a mechanistic worldview, is where Barry O'Reilly’s Residuality Theory was born.
Residuality Theory - in very few words - is a method of designing software architectures inspired by how the most talented architects do it: starting from the stress conditions that the system could eventually face as it operates.
Barry O'Reilly is a software architect with 25 years of experience in the IT industry. He has held leading roles at global software companies, has spent many years educating architects, and is currently pursuing a PhD in Complexity Science and Software Engineering at The Open University.
Residuality theory looks at the world not as a bunch of static things or still pictures, but as a constantly moving set of processes which we can't really see and grasp. It requires designers to move away from a static view of the system. By letting the architecture design be inspired by its “stressors,” O'Reilly believes that not only can we design more resilient systems but also more efficient ones.
In this episode, Barry also describes the philosophical background behind the theory and why Residuality can be a viable approach to designing organizations too.
Remember that you can always find transcripts and key highlights of the episode on our website: https://boundaryless.io/podcast/barry-oreilly
Key Highlights
Topics (Chapters)
To find out more about Barry’s work:
Other references and mentions:
4
66 ratings
Most software architects represent the environment in a very static way, and from that static representation, produce static software. As a result, the software structure they create is like a picture of a picture…used to describe what is actually a movie. This problem, rooted in a mechanistic worldview, is where Barry O'Reilly’s Residuality Theory was born.
Residuality Theory - in very few words - is a method of designing software architectures inspired by how the most talented architects do it: starting from the stress conditions that the system could eventually face as it operates.
Barry O'Reilly is a software architect with 25 years of experience in the IT industry. He has held leading roles at global software companies, has spent many years educating architects, and is currently pursuing a PhD in Complexity Science and Software Engineering at The Open University.
Residuality theory looks at the world not as a bunch of static things or still pictures, but as a constantly moving set of processes which we can't really see and grasp. It requires designers to move away from a static view of the system. By letting the architecture design be inspired by its “stressors,” O'Reilly believes that not only can we design more resilient systems but also more efficient ones.
In this episode, Barry also describes the philosophical background behind the theory and why Residuality can be a viable approach to designing organizations too.
Remember that you can always find transcripts and key highlights of the episode on our website: https://boundaryless.io/podcast/barry-oreilly
Key Highlights
Topics (Chapters)
To find out more about Barry’s work:
Other references and mentions:
1,007 Listeners
2,403 Listeners
1,847 Listeners
607 Listeners
210 Listeners
2,516 Listeners
2,614 Listeners
8,765 Listeners
350 Listeners
5,370 Listeners
183 Listeners
387 Listeners
72 Listeners
428 Listeners
139 Listeners