Architectural KATA 2.0 dla firm

Zbudujcie wspólny sposób podejmowania decyzji architektonicznych.

Zamknięty, całodniowy warsztat dla zespołu IT. Uczestnicy przechodzą cały proces projektowania architektury: od zrozumienia problemu biznesowego, przez porównanie wariantów i trade-offów, aż po udokumentowanie oraz obronę podjętych decyzji.

Większość dnia to praktyczna praca nad realistycznym case’em, konsultacje i bezpośrednia informacja zwrotna od dwóch doświadczonych architektów.

Warsztat prowadzą architekci z zespołu, który zdobył pierwsze miejsce w O’Reilly Architectural Kata Winter 2024.

10-16uczestników warsztatu
1 dzień9:00-17:45
2 architektówpraktyków-prowadzących
Stacjonarniewarsztat w Waszej siedzibie

Problem i wartość

Dobra architektura zaczyna się od jakości decyzji.

Sama znajomość narzędzi i wzorców nie wystarczy. W codziennych projektach zespół musi jeszcze potrafić:

  • zbudować wspólne rozumienie problemu biznesowego
  • zidentyfikować założenia, ryzyka i otwarte pytania
  • porównać kilka możliwych rozwiązań
  • nazwać trade-offy i konsekwencje każdego wariantu
  • udokumentować podjęte decyzje
  • jasno wyjaśnić i obronić wybrane podejście

Architectural KATA 2.0 pozwala przećwiczyć ten proces w bezpiecznych warunkach - bez ryzyka dla rzeczywistego projektu i bez wykorzystywania poufnych danych firmy.

Format

To nie jest szkolenie do odsłuchania.

Uczestnicy pracują w 2-3 zespołach nad tym samym, realistycznym problemem biznesowym. Każda grupa przygotowuje własne rozwiązanie architektoniczne.

Prowadzący regularnie konsultują pracę zespołów, zadają pytania, podważają założenia i zwracają uwagę na pominięte ryzyka. Pod koniec dnia uczestnicy prezentują swoje rozwiązania, uzasadniają decyzje i porównują różne podejścia do tego samego problemu.

Dzięki temu zespół nie tylko poznaje narzędzia, ale wykorzystuje je w praktyce i otrzymuje bezpośrednią informację zwrotną.

Dla kogo

Dla zespołów, które chcą rozwijać architekturę przez praktykę.

Warsztat jest przeznaczony przede wszystkim dla:

  • software i solution architektów
  • tech leadów
  • senior developerów
  • engineering managerów
  • osób przygotowujących się do przejęcia odpowiedzialności architektonicznej

Warto wybrać ten format, jeśli chcecie:

  • ujednolicić sposób analizowania i dokumentowania decyzji
  • poprawić współpracę pomiędzy architektami i zespołami developerskimi
  • ćwiczyć świadome porównywanie wariantów zamiast wybierania pierwszego rozwiązania
  • rozwijać umiejętność komunikowania decyzji architektonicznych
  • nauczyć zespół wykorzystywać AI jako wsparcie w analizie, a nie źródło gotowych odpowiedzi

Warsztat nie służy ocenie pracowników. Jego celem jest rozwój umiejętności i wypracowanie lepszego sposobu wspólnej pracy.

Rezultaty

Po warsztacie zespół wraca z przećwiczonym sposobem pracy.

Uczestnicy przejdą cały proces projektowania architektury i przygotują:

  • mapę najważniejszych procesów i zdarzeń
  • model architektury w notacji C4
  • porównanie możliwych wariantów rozwiązania
  • listę ryzyk, założeń i otwartych pytań
  • zapis kluczowych decyzji architektonicznych w formie ADR
  • prezentację i uzasadnienie wybranego podejścia

Co warsztat daje zespołowi

Więcej niż jeden dzień warsztatu.

  1. 01

    Wspólny sposób pracy

    Wspólny sposób analizowania problemów i podejmowania decyzji.

  2. 02

    Nazywanie trade-offów

    Praktyka w nazywaniu trade-offów, ryzyk i konsekwencji.

  3. 03

    Porównanie podejść

    Możliwość porównania różnych podejść do tego samego problemu.

  4. 04

    Feedback od praktyków

    Bezpośrednia informacja zwrotna od architektów-praktyków.

  5. 05

    Materiały do dalszej pracy

    Materiały i szablony do wykorzystania w kolejnych projektach.

Program

Jeden dzień. Pełny proces projektowania architektury.

  1. Krok 1

    Odkrywanie domeny

    Uczestnicy wykorzystują Event Storming, aby zrozumieć najważniejsze procesy, zdarzenia, reguły biznesowe i otwarte pytania.

  2. Krok 2 · AI

    Weryfikacja modelu z wykorzystaniem AI

    Zespoły szukają brakujących pytań, scenariuszy brzegowych i niezweryfikowanych założeń.

  3. Krok 3

    Projektowanie architektury

    Uczestnicy przygotowują model C4, analizują możliwe warianty i identyfikują najważniejsze trade-offy.

  4. Krok 4

    Dokumentowanie decyzji

    Zespoły zapisują kluczowe decyzje, ich uzasadnienie, konsekwencje i ryzyka w formie ADR.

  5. Krok 5

    Prezentacja i obrona rozwiązania

    Każdy zespół przedstawia przygotowaną architekturę i odpowiada na pytania prowadzących.

  6. Krok 6

    Informacja zwrotna i podsumowanie

    Porównujemy rozwiązania, omawiamy różnice i wskazujemy obszary do dalszego rozwoju.

Ramowy czas warsztatu: 9:00-17:45.

AI

AI jako sparring partner, nie autor architektury.

To uczestnicy oceniają odpowiedzi modelu, odrzucają nietrafione sugestie i podejmują ostateczne decyzje.

Pracujemy bezpiecznie z AI.Pracujemy na neutralnym case’ie warsztatowym. Nie wykorzystujemy kodu, dokumentacji ani poufnych danych firmy.

Podczas warsztatu AI pomaga uczestnikom:

  1. 01

    generować dodatkowe pytania

  2. 02

    podważać przyjęte założenia

  3. 03

    wyszukiwać słabe punkty i scenariusze brzegowe

  4. 04

    porównywać warianty rozwiązania

  5. 05

    przygotowywać robocze wersje diagramów i dokumentacji

Przygotowanie

Dopasujemy poziom warsztatu do Waszego zespołu.

  1. Krok 1 · 60 minut

    Rozmowa z organizatorem

    Ustalimy cel warsztatu, skład grupy, poziom doświadczenia uczestników, oczekiwania oraz kwestie organizacyjne i techniczne.

  2. Krok 2 · ok. 5 minut

    Ankieta dla uczestników

    Zapytamy uczestników o ich doświadczenie z Event Stormingiem, C4, ADR i wykorzystaniem AI oraz o oczekiwania wobec warsztatu. Na tej podstawie dopasujemy poziom trudności, sposób podziału na zespoły i zakres wsparcia prowadzących.

Indywidualne odpowiedzi uczestników nie są przekazywane pracodawcy i nie służą ocenie pracowników.

Case warsztatowy. Standardowa oferta obejmuje sprawdzony, neutralny case, którego poziom trudności dopasujemy do doświadczenia grupy. Możemy również przygotować nowy case inspirowany branżą, systemem lub kontekstem Waszej firmy - taki wariant wymaga oddzielnego ustalenia zakresu i wyceny.

Prowadzący

Warsztat prowadzą doświadczeni architekci-praktycy.

Prowadzący są członkami zespołu, który zdobył pierwsze miejsce w O’Reilly Architectural Kata Winter 2024. Podczas warsztatu nie ograniczają się do prezentowania wiedzy - pracują bezpośrednio z zespołami, konsultują przygotowywane rozwiązania, podważają założenia i przekazują konkretną informację zwrotną.

Sebastian Dąbkowski

Sebastian Dąbkowski

Senior Solution Architect

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

Wojciech Kasa

Wojciech Kasa

Senior Solution Architect

Specjalizuje się w modelowaniu domeny i komunikowaniu architektury. Podczas warsztatu pomaga zespołom przygotować argumentację i prezentację rozwiązania.

Materiały

Materiały, które zostają z zespołem.

Po warsztacie uczestnicy otrzymają:

  • pakiet promptów do pracy z AI
  • edytowalny wzór ADR
  • planszę Miro
  • materiały dotyczące Event Stormingu i modeli C4
  • wskazówki pomagające oceniać jakość odpowiedzi generowanych przez AI

Materiały można wykorzystać podczas kolejnych warsztatów architektonicznych i pracy nad rzeczywistymi projektami.

Cena

Zamknięty warsztat dla Waszego zespołu.

  • Cena18 900 zł netto + VAT

Całodzienny warsztat dla 10-16 uczestników, prowadzony przez dwóch architektów.

Cena nie obejmuje wynajęcia zewnętrznej sali i cateringu, jeżeli ich organizację przejmie Arpeggia Studio - koszty te zostaną wcześniej uzgodnione i dodane do ostatecznej wyceny. Przygotowanie indywidualnego case’u opartego na kontekście firmy również podlega oddzielnej wycenie.

Cena obejmuje: przygotowanie
  • rozmowę przygotowawczą
  • ankietę dla uczestników
  • dopasowanie poziomu warsztatu
  • przygotowanie materiałów
Cena obejmuje: realizację
  • całodniową pracę dwóch prowadzących
  • dostęp do wykorzystywanych narzędzi AI
  • regularne konsultacje i informację zwrotną
  • pakiet materiałów do dalszej pracy
  • podsumowanie warsztatu
  • dojazd i nocleg prowadzących

Logistyka

Możemy przeprowadzić warsztat w Waszej siedzibie.

  • w siedzibie firmy,
  • w zewnętrznej przestrzeni warsztatowej.

Sala powinna umożliwiać równoległą pracę 2-3 zespołów oraz zapewniać dostęp do internetu, ekranu lub projektora. Każdy uczestnik powinien mieć własny laptop z przeglądarką internetową.

Sala i catering mogą zostać zorganizowane przez Waszą firmę lub przez Arpeggia Studio. Szczegóły potwierdzimy po ustaleniu lokalizacji i liczby uczestników.

FAQ

Najczęściej zadawane pytania.

Czy warsztat może odbyć się w siedzibie naszej firmy?

Tak. Potrzebujemy przestrzeni umożliwiającej równoległą pracę 2-3 zespołów, dostępu do internetu oraz ekranu lub projektora.

Czy możemy pracować nad naszym rzeczywistym systemem?

Standardowo pracujemy na sprawdzonym, neutralnym case’ie. Przygotowanie case’u inspirowanego branżą, systemem lub kontekstem firmy jest możliwe, ale wymaga oddzielnego ustalenia zakresu i wyceny.

Czy podczas warsztatu wykorzystujemy dane naszej firmy?

Nie. W standardowym wariancie nie korzystamy z kodu, dokumentacji ani poufnych danych firmy.

Czy uczestnicy muszą mieć podobny poziom doświadczenia?

Nie muszą. Przed warsztatem przeprowadzamy krótką ankietę, która pozwala nam dopasować poziom trudności, podział na zespoły i zakres wsparcia.

Czy wyniki ankiety są przekazywane pracodawcy?

Nie. Indywidualne odpowiedzi są poufne i nie służą ocenie pracowników.

Czy cena obejmuje salę i catering?

Nie, jeśli mają zostać zorganizowane przez Arpeggia Studio. Możecie zapewnić je we własnym zakresie albo zlecić ich organizację nam. W drugim wariancie koszt zostanie wcześniej uzgodniony i dodany do wyceny.

Umówmy rozmowę

Porozmawiajmy o warsztacie dla Waszego zespołu.

Podczas 30-minutowej rozmowy ustalimy:

  • cel warsztatu
  • skład i poziom doświadczenia grupy
  • preferowaną lokalizację
  • możliwe terminy
  • potrzebę przygotowania indywidualnego case’u

Następnie potwierdzimy termin, ostateczny zakres i całkowity koszt realizacji. Nie musicie mieć jeszcze ustalonej daty ani wszystkich szczegółów organizacyjnych.