Advanced Software Architecture with Residuality

Residuality theory is a revolutionary new theory of software design that aims to make it easier to design software systems for complex business environments. Residuality theory models software systems as interconnected residues – an alternative to component and process modeling that uses applied complexity science to make managing uncertainty a fundamental part of the design process.

Outline of 3-day Workshop
What participants value most about Barry’s workshop

Date

Jan 13 – 15, 2026 (Tuesday to Thursday)

Prices

CHF 2700 / EUR 2850. Group and self-pay discounts available.

Location

Technopark Zürich, Switzerland

Duration

3 intense days

Target audience

Future-ready: This workshop is suitable for senior developers who want a head start into the world of architecture, for teams embarking on large, risk-filled projects, and for seasoned architects seeking new and scientifically grounded techniques. It has also been successful in uniting teams around a common definition of architecture.

Prerequisite

Good understanding of software design. A laptop with Excel will be necessary.

Barry giving an introduction to Residuality Theory on how to build better software systems with stressor analysis.

Barry O’Reilly is an architect and researcher who has held chief architect positions at Microsoft, among others.

He has also been a startup CTO, the Worldwide Lead for the Solutions  Architecture Community at Microsoft, and founder of the Swedish Azure User Group. He is also a PhD candidate in software design and complexity science and the inventor of  Residuality Theory.

Registration

Firstly, register (no obligation, no costs involved)

Secondly, receive additional information on specific classes

Thirdly, enroll in a specific course/class