Barry O’Reilly podczas wystąpienia
← Warsztat Residuality Theory · 1–3 marca 2027

Prowadzący warsztat

Na żywo w Warszawie: Barry O’Reilly

  • Twórca Residuality Theory.
  • Software Architect.
  • Były Chief Architect w Microsoft.

Barry O’Reilly jest software architectem, twórcą Residuality Theory i założycielem Black Tulip Technology.

01 Residuality Theory

Barry stworzył własne podejście do projektowania systemów.

Residuality Theory powstała z jednego prostego spostrzeżenia:

projektujemy systemy dla świata, którego nie jesteśmy w stanie w pełni przewidzieć.

Barry połączył idee z complexity science z praktyką software architecture, tworząc sposób myślenia i zestaw technik pozwalających analizować, jak system może zachowywać się pod wpływem zmian i nieznanych wcześniej stresorów.

To nie jest kolejny framework do wyboru z listy.

Residuality Theory proponuje inne spojrzenie na sam problem projektowania architektury - szczególnie wtedy, gdy system działa w złożonym i nieprzewidywalnym środowisku.

02 Badania i publikacje

Teoria, którą Barry rozwija od lat.

Barry nie ograniczył Residuality Theory do jednej publikacji. Jego prace obejmują m.in.:

  • residual analysis
  • stressor analysis
  • complexity
  • hyperliminal coupling
  • zastosowanie symulacji i macierzy do podejmowania decyzji architektonicznych

Jego artykuły dotyczące Residuality Theory były publikowane przez Cutter Consortium oraz w Procedia Computer Science.

Okładka książki Residues: Time, Change and Uncertainty in Software Architecture, Barry O’Reilly
Jest także autorem książki

Residues: Time, Change and Uncertainty in Software Architecture

To przystępne wprowadzenie do Residuality Theory i jej zastosowania w software architecture. Barry opisuje ją jako krótszą, bardziej dostępną wersję idei, które rozwijał wcześniej w swoich publikacjach i prezentacjach.

Zobacz na Leanpub

03 Warsztaty i wystąpienia

Nie tylko pisze o architekturze. Uczy jej na żywo.

Barry prowadzi warsztaty dotyczące Residuality Theory i software architecture na międzynarodowych wydarzeniach dla architektów i inżynierów. Występował i prowadził warsztaty m.in. na:

  • GOTO Copenhagen
  • iSAQB Software Architecture Gathering
  • NDC
  • Virtual DDD
  • Cutter Consortium
GOTO Copenhagen
2026

Dwudniowy masterclass

W 2026 roku prowadził w ramach GOTO Copenhagen dwudniowy masterclass Advanced Software Architecture with Residuality, zatytułowany Designing resilient software for complex domains.

iSAQB Software Architecture Gathering

Pełnodniowy warsztat

Na iSAQB Software Architecture Gathering prowadził również pełnodniowy warsztat poświęcony Residuality Theory, obejmujący m.in. stressor analysis, pracę z residues, unknown unknowns i decyzje dotyczące komponentów.

04 Jego punkt wyjścia jest prosty

W tradycyjnym podejściu wiele decyzji architektonicznych opiera się na wymaganiach, założeniach i przewidywaniu ryzyka. Barry stawia inne pytanie:

Co stanie się z systemem, kiedy wydarzy się coś, czego nie przewidzieliśmy?

To pytanie prowadzi do analizy stresorów, zależności i pozostałości systemu po ich wpływie - i właśnie wokół tego zbudowana jest Residuality Theory.

05 Warsztat

Dlaczego warto uczyć się tego od Barry’ego?

Bo nie poznajesz Residuality Theory z drugiej ręki.

Pracujesz z jej twórcą.

Barry pokaże Ci nie tylko założenia teorii, ale także sposób, w jaki wykorzystuje ją do myślenia o architekturze w warunkach niepewności.

Podczas warsztatu będziesz pracować z praktycznymi technikami, w tym stressor analysis, modelowaniem residues i analizą zależności, a następnie wykorzystasz je do pracy nad architekturą.

06 Wystąpienia

Posłuchaj Barry’ego na konferencjach.

Nagrania wystąpień z ostatnich lat. Wszystkie są po angielsku.

1–3 marca 2027 · Warszawa

Poznaj Residuality Theory od jej twórcy

Zobacz program warsztatu →