Modern Solution Architecture

A three day course that redefines the role of the architect and introduces the student to the ideas behind complexity thinking and how these can be useful tools in navigating modern business challenges as a technical decision maker.

  • Practice intentional decision making and communication
  • Understand how to ensure quality in agile delivery
  • Communicate clearly with technical teams
  • Link transformation, complexity, and execution
  • Deliver faster in the face of uncertain goals or outcomes

This course is designed to give architects in modern environments a broad picture of what the role of the architect entails, even as the definition of that role is constantly shifting. The course introduces techniques designed to enhance technical decision making and make it easier to work with both business and technical concepts at the same time. The course gives teams of architects a coherent model of architecture to discuss the journey from ideation to delivery.

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

Date

Nov 11 – 13, 2026 (Tuesday to Thursday)

Prices

Early price price: CHF 2400 / EUR 2650.

Two months before the class the price will increase to CHF 2700 / EUR 2950. Group and self-pay discounts available.

Prices are exempt from VAT.

Location

Technopark Zürich, Switzerland

Duration

3 intense days

Target audience

Senior developers  and Junior architects

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