Podejmij decyzje architektoniczne. Obroń je. Zobacz, co inni zrobiliby inaczej.

Jednodniowy warsztat architektoniczny, podczas którego pracujesz w zespole nad przygotowanym scenariuszem, podejmujesz decyzje architektoniczne i porównujesz swoje podejście z innymi zespołami.

Wybierz miasto

Dla kogo

Dla wszystkich osób podejmujących decyzje architektoniczne, w tym software i solution architekci, staff developerzy, senior developerzy, engineering managerowie i CTO.

Przygotowaliśmy ten format dla osób z doświadczeniem. Otrzymasz przed warsztatem materiały przygotowawcze do przejrzenia.

Jak wygląda dzień

Pracujesz w kilkuosobowym zespole nad jednym realistycznym scenariuszem. Analizujesz domenę, projektujesz architekturę w C4, porównujesz warianty, zapisujesz decyzje w ADR i bronisz rozwiązania przed pozostałymi zespołami. AI pracuje jako sparring partner.

Zobacz pełny program dnia ↓

Co dostajesz w cenie

Całodniowa praca w grupie do 20 osób, konsultacje dwóch prowadzących, lunch i przerwy kawowe. Poznasz nowych ludzi, którzy robią to co Ty.

Po warsztacie: pakiet promptów, edytowalny wzór ADR, plansza Miro, ściągawka z Event Stormingu i C4, dostęp do zamkniętej społeczności na Discordzie.

Płacisz z budżetu szkoleniowego? Pobierz gotową informację dla pracodawcy - program, cena, zasady rezygnacji. Bez podawania e-maila.

Partner lokalny

  • Białostocki Park Naukowo-Technologiczny

Partnerzy medialni

  • bstok.ms
  • Białystok JUG
  • meet.js Białystok
  • AWS User Group Białystok
  • Warsaw Software Architecture Group
Prowadzącyzwycięzcy O’Reilly Architectural Kata Winter 2024
maksymalnie 20uczestników
Realistycznyproblem biznesowy

Opinie uczestników

Co mówią uczestnicy.

Osiem godzin czystej praktyki i prawdziwy biznesowy problem do rozwiązania. Nauczyłem się podejmować architektoniczne decyzje świadomie, zamiast zgadywać.
Piotr OtapowiczPiotr Otapowicz
Team Manager / Delivery Manager
Event Storming w praktyce, na żywym problemie, pod presją czasu - to zupełnie inne doświadczenie niż z książki.
Sławomir GołębiewskiSławomir Gołębiewski
Senior Java Engineer
Fantastycznie spędzony dzień, niestety nie była to leniwa sobota 😄
Krzysztof RaczkowskiKrzysztof Raczkowski
Software Architect / Designer
Uczestnicy mapują domenę i kluczowe procesy
Zespoły porównują warianty architektury na wspólnej planszy
Prowadzący przekazują informację zwrotną przed finałową prezentacją

Dla kogo

Sprawdź, czy ten warsztat jest dla Ciebie.

To dobry wybór, jeśli:

  • Jesteś software lub solution architectem
  • Jako tech lead odpowiadasz za decyzje projektowe
  • Jako senior developer przygotowujesz się do podejmowania decyzji architektonicznych
  • Jako engineering manager lub CTO uczestniczysz w kluczowych decyzjach technicznych

To nie będzie dobry wybór, jeśli:

  • Dopiero zaczynasz naukę programowania
  • Oczekujesz podstawowego wykładu o architekturze
  • Nie chcesz pracować aktywnie w grupie

Przebieg i rezultaty

Co zrobisz i z czym wyjdziesz.

Większość dnia pracujesz zespołowo nad jednym realistycznym scenariuszem. Krótkie wprowadzenia przeplatają się z pracą w grupie, konsultacjami z prowadzącymi i prezentacją wypracowanego podejścia.

01

Przeanalizujesz domenę

Stworzysz mapę najważniejszych procesów, zdarzeń, reguł i niewiadomych.

02

Zaprojektujesz architekturę

Przygotujesz model systemu w notacji C4.

03

Porównasz warianty

Ocenisz konsekwencje, ryzyka i kompromisy różnych rozwiązań.

04

Udokumentujesz decyzje

Zapiszesz decyzje, ich uzasadnienie i konsekwencje w formie ADR.

05

Zaprezentujesz i obronisz rozwiązanie

Otrzymasz feedback od prowadzących i zobaczysz podejścia pozostałych zespołów.

Po warsztacie otrzymasz edytowalny wzór ADR, planszę Miro, pakiet promptów oraz ściągawkę z Event Stormingu, C4 i oceny odpowiedzi AI.

Jeden proces - od domeny do decyzji

Program dnia.

9:00-9:30

Wprowadzenie i podział na zespoły

Zasady pracy, prezentacja wyzwania i kryteriów oceny.

9:30-11:30

Odkrywanie domenyAI

Event Storming: kluczowe procesy, zdarzenia, reguły i niewiadome. Przygotowanie pliku PRD.md jako kontekstu dla AI.

Rezultat: Mapa Event Stormingu i PRD.md

Więcej o tym bloku

Zanim zaprojektujesz system, musisz zrozumieć biznes. Dlatego zaczynamy od tego, co dzieje się w domenie, a nie od ekranów, endpointów czy tabel w bazie.

W Event Stormingu mapujecie kluczowe procesy: jakie zdarzenia zachodzą, co je wywołuje i jakie reguły nimi rządzą. Zaznaczacie też niewiadome, czyli miejsca, w których brakuje Wam wiedzy albo coś się nie zgadza. Z tej mapy zaczynają się wyłaniać naturalne granice systemu.

Na koniec zbieracie wiedzę o domenie w pliku PRD.md. To kontekst, z którym będzie pracować AI.

11:30-11:45

Przerwa

11:45-12:30

Przegląd modelu z AIAI

AI jako sparring partner w analizie domeny: dodatkowe pytania, scenariusze brzegowe i weryfikacja założeń.

Rezultat: Uzupełniona mapa Event Stormingu i PRD.md

Więcej o tym bloku

AI działa jak sparring partner w analizie domeny. Zadaje dodatkowe pytania, podsuwa scenariusze brzegowe i pomaga zweryfikować Wasze założenia. Wy oceniacie, co z tego ma sens, i decydujecie, co trafia na mapę. Przy okazji uczysz się krytycznie oceniać odpowiedzi AI.

12:30-13:15

Lunch

13:15-15:00

Projekt architekturyAI

Charakterystyki jakościowe, model C4, warianty rozwiązania i analiza trade-offów. Budowa diagramu jako kodu.

Rezultat: Charakterystyki i diagram C4 (Diagram as Code)

Więcej o tym bloku

Najpierw ustalacie, które cechy jakościowe są dla tego systemu najważniejsze, np. dostępność, skalowalność, bezpieczeństwo czy łatwość zmian. Uwzględniacie też te, których nikt nie powiedział wprost, a które są krytyczne. To one kierują dalszymi wyborami.

Potem budujecie model systemu w notacji C4: kto z niego korzysta, z czym się łączy i z jakich głównych części się składa. Porównujecie warianty rozwiązania i nazywacie kompromisy, bo w architekturze każdy wybór coś daje i coś odbiera. Diagram powstaje jako kod.

15:00-15:15

Przerwa

15:15-16:00

Przygotowanie prezentacji, zapis decyzji i storytelling

Zapis kluczowych decyzji w ADR oraz przygotowanie prezentacji i narracji rozwiązania.

Rezultat: Prezentacja i ADR

16:00-17:15

Prezentacja architektury

Przygotowanie i prezentacja rozwiązania przed prowadzącymi i pozostałymi zespołami.

17:15-17:45

Informacja zwrotna i podsumowanie

Wnioski, różnice pomiędzy rozwiązaniami i zastosowanie metod po warsztacie.

Terminy 2026/2027

Wybierz termin warsztatu.

Dokładny adres wyślemy uczestnikom tydzień przed warsztatem.

Godziny
9:00-17:45
Cena
1 097,56 zł netto1 350 zł brutto
Cena · Gdańsk
1 300,00 zł netto1 599 zł brutto
Grupa
maks. 20 osób

Rezerwujesz miejsce dla pracownika? W formularzu podaj dane uczestnika oraz dane firmy do faktury.

Nie ma Twojego miasta lub nie pasuje Ci termin?

Powiadomimy Cię o kolejnej edycji.

Zostaw e-mail i miasto - napiszemy, gdy ruszą zapisy. Piszemy tylko o terminach KATY, adresu nie wykorzystujemy do niczego innego.

Bilet

Co obejmuje bilet.

1 097,56 zł netto (1 350,00 zł brutto)

maksymalnie 20 uczestników

Po kliknięciu „Zarezerwuj miejsce” przejdziesz do zewnętrznego serwisu Konfeo, w którym wybierzesz bilet i dokonasz płatności. Fakturę VAT wystawisz, podając dane podczas zakupu. Jeśli nie możesz przyjechać, bilet może wykorzystać inna osoba - wystarczy zgłosić nam zmianę danych uczestnika przed warsztatem.

Udział w warsztacie
  • całodniowa praca w małym zespole
  • konsultacje dwóch prowadzących
  • lunch, napoje i przerwy kawowe
Materiały do dalszej pracy
  • pakiet promptów
  • edytowalny wzór ADR
  • plansza Miro
  • ściągawka z Event Stormingu, C4 i oceny odpowiedzi AI

Prowadzący

Poznaj prowadzących.

Sebastian i Piotr wspólnie prowadzą cały proces - od analizy domeny po prezentację i obronę rozwiązania.

Sebastian Dąbkowski

Sebastian Dąbkowski

Senior Solution Architect · prowadzący

Specjalizuje się w ocenie kompromisów architektonicznych oraz wpływu technologii na koszt, skalowalność i utrzymanie systemu. Podczas warsztatu prowadzi analizę domeny i ocenę kompromisów.

LinkedIn ↗
Piotr Filipowicz

Piotr Filipowicz

Senior Solution Architect · prowadzący

Ponad 15 lat w architekturze klasy enterprise. Podczas warsztatu opiekuje się pracą zespołów nad modelem C4 i zapisem decyzji.

LinkedIn ↗
Zobacz, jak wygraliśmy O’Reilly Architectural Kata Winter 2024 →

Skąd pomysł na warsztat

Decyzje architektoniczne trzeba ćwiczyć.

W rozmowie z serii Walking & Talking opowiadamy, skąd wziął się warsztat Architectural KATA, dlaczego o decyzjach architektonicznych nie wystarczy czytać, jak AI zmienia pracę architekta i komu KATA daje najwięcej.

Arpeggia Architecture Club

Szkolenie się kończy. Dobre rozmowy trwają dalej.

Dołączasz do społeczności praktyków.Każda osoba uczestnicząca w szkoleniu Arpeggia dołącza do zamkniętej społeczności na Discordzie. To miejsce, w którym możesz wracać do ludzi i tematów poznanych podczas szkolenia, konsultować realne wyzwania i dalej rozwijać się razem z innymi.

  • 01

    Zostajesz w kontakcie z ludźmi, których poznajesz podczas szkolenia.

  • 02

    Dzielisz się doświadczeniem i uczysz się od innych praktyków.

  • 03

    Masz z kim omówić realne wyzwania i decyzje architektoniczne.

  • 04

    Wracamy do rozmów podczas zamkniętych spotkań i wydarzeń.

FAQ

Najczęściej zadawane pytania.

Jestem Solution Architectem i robię takie rzeczy na co dzień. Co właściwie może mi dać Architecture Kata?

Jako architekt przez lata budujesz własny sposób dochodzenia do decyzji. Masz swój zestaw pytań, wzorców, doświadczeń i to działa. Architektura rzadko jest dobra albo zła. Jest lepiej lub gorzej dopasowana do konkretnego problemu. Kata daje możliwość wyjścia poza własny schemat i zobaczenia, jak ten sam problem rozwiązują inni architekci. Jakie pytania zadają, co zauważają wcześniej i gdzie podejmują inne decyzje.

W Kata nie chodzi głównie o poznanie kolejnego wzorca architektonicznego. Chodzi o przećwiczenie całej sekwencji: wejście w nieznaną domenę, zrozumienie problemu, zaprojektowanie rozwiązania, podjęcie decyzji i ich obronę. W prawdziwych projektach takich okazji nie mamy aż tak wiele, a możliwych wariantów architektury jest ogrom. Dlatego warto część z nich przećwiczyć, zanim podobny problem pojawi się u klienta.

Architecture Kata zamyka ten proces w jednym dniu. Dostajesz obcą domenę, w kilka godzin budujesz rozwiązanie od zera i bronisz go przed ludźmi, którzy nie muszą się z Tobą zgadzać. Widzisz też, jak do tych samych decyzji dochodzą inni architekci. U nas dodatkowo AI pełni rolę sparring partnera i pomaga sprawdzać koncepcję, założenia oraz ryzyka, a nie tylko kod.

Chcę zgłosić pracownika. Czy mogę zrobić rejestrację w jego imieniu?

Tak. Nie musisz być uczestnikiem warsztatu, żeby dokonać zgłoszenia. W formularzu podaj dane osoby, która weźmie udział w warsztacie, oraz dane firmy potrzebne do wystawienia dokumentu księgowego.

Czy podczas KATA rozwiązujemy realny problem któregoś z klientów?

Nie. KATA opiera się na scenariuszach przygotowanych specjalnie na potrzeby warsztatu, które wykorzystujemy podczas kolejnych edycji. Nowe zadanie wprowadzamy przede wszystkim wtedy, gdy na KATA wracają uczestnicy znający już wcześniejszy scenariusz.

Celem nie jest znalezienie jednego właściwego rozwiązania, ale przećwiczenie sposobu podejmowania decyzji architektonicznych: analizy problemu, pracy z kompromisami, argumentacji i obrony własnego podejścia.

Rzeczywiste problemy klientów rozwiązujemy w osobnym, zamkniętym modelu współpracy.

Co jeśli przyjadę sam albo z kilkoma osobami z jednej firmy?

Jeśli wpadasz sam (najczęstszy scenariusz) - dobierzemy Cię do zespołu. Jeśli przyjeżdżacie w kilka osób z jednej firmy, zaproponujemy Wam rozdzielenie do różnych zespołów; wyniesiecie z warsztatu więcej, bo każdy zobaczy inne podejście do tego samego problemu. Wolicie pracować razem? Też się da, tylko dajcie znać wcześniej.

Czy grupa 20 osób nie będzie za duża?

Nie. Warsztat prowadzą dwie osoby, dzięki czemu możemy na bieżąco pracować z zespołami, odpowiadać na pytania i moderować dyskusję.

Czy warsztat jest odpowiedni dla senior developera?

Tak. Warsztat jest kierowany m.in. do senior developerów wchodzących w rolę architekta. Pracujesz nad realistycznym przypadkiem i ćwiczysz świadome podejmowanie decyzji architektonicznych - to nie jest kolejny wykład o teorii.

Czy do KATA trzeba się przygotować?

Tak. Przed warsztatem uczestnicy dostają materiały przygotowawcze, z którymi warto zapoznać się wcześniej. Obejmują najważniejsze koncepcje wykorzystywane podczas KATA, m.in. Event Storming, ADR, model C4, charakterystyki architektoniczne oraz prezentowanie architektury.

Dzięki temu na warsztacie możemy skupić się na praktyce, pracy zespołowej i podejmowaniu decyzji, zamiast zaczynać od teorii.

Czy potrzebuję własnego konta AI?

Tak. Nie udostępniamy narzędzi AI - zabierz laptop z dostępem do własnego narzędzia AI, np. Codex (OpenAI), Claude (Anthropic) lub GitHub Copilot. Inne narzędzia też się sprawdzą, jeśli obsługują pracę agentową. Pracujemy na przygotowanym przypadku szkoleniowym - nie wprowadzaj do narzędzi AI kodu ani dokumentacji swojego pracodawcy.

Czy możemy pracować nad własnym systemem?

Nie - warsztat opiera się na przygotowanym, neutralnym przypadku, dzięki któremu można bezpiecznie ćwiczyć decyzje. Jeśli chcecie pracować bliżej własnego kontekstu, zapytaj o warsztat zamknięty dla firm.

Czy mogę przekazać bilet innej osobie?

Tak. Jeśli nie możesz przyjechać, zgłoś nam zmianę danych uczestnika przed warsztatem - bilet może wykorzystać inna osoba, np. z Twojej firmy.

Jakie są zasady rezygnacji?

Jeśli zmienimy termin z przyczyn od nas niezależnych, możesz przenieść udział na inny termin albo otrzymać zwrot pełnej kwoty. Warunki rezygnacji z udziału opisuje regulamin: pełny zwrot do 14 dni przed wydarzeniem, 50% między 14. a 7. dniem.

Czy mogę zgłosić dietę lub potrzeby związane z dostępnością?

Tak. Po zakupie biletu napisz do nas - uwzględnimy dietę przy zamawianiu cateringu i potwierdzimy dostępność miejsca dla osób z ograniczoną mobilnością.

Dla firm

Zamknięta edycja dla zespołu

Dopasujemy poziom trudności, program i case warsztatowy do doświadczenia uczestników oraz kontekstu firmy.

Zobacz ofertę dla firm →

Najbliższa edycja

Białystok · sobota, 17.10.2026

9:00-17:45 · 1 097,56 zł netto (1 350,00 zł brutto) · maksymalnie 20 uczestników

Ostatnie miejsca

Zarezerwuj miejsce →

Dla siebie lub w imieniu pracownika

Zakup odbywa się w zewnętrznym serwisie biletowym Konfeo. Regulamin · Polityka prywatności