Warsztat Agile: Hazard czy komunikacja? Zwinny poker w praktyce
Jednym z trzech filarów zwinnego wytwarzania oprogramowania jest praca zespołowa. Czasy, w których programiści kojarzeni są z osobami zamkniętymi w sobie, introwertykami, którzy większość czasu spędzają w jaskiniach zbudowanych z kodu źródłowego, kawy i pudełek po pizzy, minęły mam nadzieję bezpowrotnie.
W swojej karierze miałem okazję zaobserwować jak wprowadzenie zwinnych metodyk wytwarzania oprogramowania sprawiło, że dział rozwoju oprogramowania z szarej myszki stał się jednym z wiodących działów firmy. Działem, który w dużej mierze generował to co się dzieje w organizacji. Programiści wyszli zza swoich biurek, organizowali warsztaty i spotkania otwarte dla każdego pracownika. Kultywowali wymianę informacji i współpracę z innymi działami.
Jak pokazać osobom, które zawsze pracowały samodzielnie jakie są zalety pracy zespołowej? Jednym z najprostszych warsztatów jest Zwinny Poker.
W tym miejscu wielu osobom przed oczami pojawia się talia kart z ciągiem Fibonacciego wykorzystywana do pielęgnacji rejestru produktu, nic bardziej mylnego.
Zwinny Poker – Instrukcja
Cel warsztatu
Gra skupia się na przedstawieniu uczestnikom zalet pracy w parach i zespołach. Demonstruje jak praca z innymi wpływa na produktywność i wynik końcowy pracy całego zespołu. Uczestnicy mają okazję zaobserwować korzystny wpływ spotkań zespołu i podejmowanych wspólnie decyzji.
Czas trwania
15-20 minut
Ilość uczestników
Dowolna ilość 4 osobowych zespołów.
Przygotowanie
Na każdy czteroosobowy zespół przypada jedna pełna talia kart do gry (52 karty).
W odróżnieniu od standardowego Pokera, układy kart prezentują się następująco (zauważ, że nie wszystkie kombinacje są dostępne):
- Strit w kolorze
- Kareta
- Full
- Strit
- Dwie pary
- Jedna para
Kolejność układów warto umieścić w widocznym dla uczestników miejscu.
Rozgrywka
Zadaniem każdego z zespołów jest uzbieranie jak najwyższego układu pokerowego. Będą na to mieli 3 szanse.
Członkowie zespołów stają w okręgu, prowadzący kładzie pierwszą kartę odkrytą na środku, pozostałe rozdaje po równo uczestnikom. Każdy z uczestników będzie miał okazję wybrać i dołożyć po jednej karcie.
Gra odbywa się w trzech rundach, z których każda rozpoczyna się rozdaniem kart i kończy w momencie gdy wszyscy uczestnicy zagrają jedną kartę.
W pierwszej rundzie, uczestnicy nie mogą się pod żadnym pozorem komunikować, wymieniać kartami, ani ustalać strategii. Każdy zgodnie z własnym sumieniem dodaje kartę do wspólnej puli.
W drugiej rundzie każdy z zespołów dzieli się na dwie pary. Po rozdaniu, pary mogą ustalić wspólną strategię i zadecydować jakie karty dodadzą do puli.
W trzeciej rundzie, komunikacja w ramach zespołu jest swobodna. Cały zespół może ustalić wspólne podejście.
Po zakończeniu trzeciej rundy należy zebrać wnioski.
Podsumowanie
Zawsze z sentymentem powracam do tej gry, był to pierwszy warsztat jaki prowadziłem w roli Scrum Mastera. Zwinny Poker pomimo swojej prostoty i wydawałoby się oczywistych wniosków, uaktywnia uczestników i stanowi dobry wstęp do dalszych zajęć.
Na Zwinny Poker po raz pierwszy trafiłem w artykule Davida Parsonsa. Zachęcam do zapoznania się z pozostałymi propozycjami warsztatów, które opisuje w przedstawionym artykule.