Improve Software Systems Designs by Applying Residuality Theory

Posted September 23, 2020 | Technology |
Residuality Theory webinar on demand

As software engineering matures, it becomes apparent that traditional engineering methods designed for complicated systems do not actually solve problems in complex business contexts. Ideas such as capability mapping, process mapping, and component patterns cannot produce systems that are sufficiently dynamic to respond to the stressors found in modern enterprises. In this webinar, Cutter Consortium Senior Consultant Barry M. O’Reilly introduces a new way to model systems in complex environments — residuality theory.

This on-demand webinar explores how, by using residue as an alternative building block, software systems designers are able to consider the entire environment and its complex interdependencies without slowing down the design process, delivering benefits to both architecture and risk management practices. Learn how residuality theory can help you:

  • Model systems as collections of residues
  • Use stress as the driver of design decisions
  • Analyze contagion as residues are integrated
  • Allow processes and components to organically emerge
  • Show results directly

About The Author
Barry M O'Reilly
Barry M. O’Reilly is a Senior Consultant with Cutter Consortium and a member of Arthur D. Little's AMP open consulting network. He is the founder of Black Tulip Technology and creator of Antifragile System Design. Previously, he held positions as Chief Architect for Microsoft's Western Europe practice and IDesign, IOT TAP Lead for Microsoft’s Western Europe practice, Worldwide Lead for Microsoft’s Solution Architecture Community, and startup CTO… Read More