Zamek dla milionera, czyli jak porównać Agile z Waterfallem.

Parę lat temu, prowadząc z Jackiem Wieczorkiem szkolenia z podstaw Scruma, na początku musieliśmy zazwyczaj zmierzyć się z pytaniami o sens i zasadność pracy w zwinny sposób. Osoby, które dotychczas nie miały do czynienia ze Scrumem, często chciały nie tylko wiedzieć, „jak to się je”, ale również co daje Scrum, dlaczego ma być „lepszy” od waterfalla i kiedy tak naprawdę warto go stosować. Na potrzeby tych pytań przygotowaliśmy ćwiczenie inspirowane grą w pociągi, którym chcemy się z wami tu podzielić. Może dzięki niemu i wam będzie czasem łatwiej wytłumaczyć, o co tak naprawdę chodzi w Agile i iteracyjnym sposobie pracy.

Disclaimer: Ćwiczenie nie służy udowadnianiu wyższości podejścia opartego na iteracjach nad podejściem klasycznym – ma uzmysłowić uczestnikom różnice w tych dwóch podejściach i służyć jako przyczynek do dyskusji, kiedy, które podejście i dlaczego warto stosować.

Czas: razem z dyskusją do 60 min.



Uczestnicy: 2 zespoły po maksymalnie 8 osób. Jeden z zespołów to “Wielkie wdrożenie”, drugi: “Iteracyjni”.

Materiały: dużo papieru A4, 2 pary nożyczek, kilka rolek przeźroczystej taśmy klejącej, pisaki, markery oraz inne materiały konstrukcyjne, które przyjdą wam do głowy.

Zadanie do wykonania: Jako zespół macie wybudować zamek dla milionera. Milioner chce mieć w nim własną galerię sztuki. Milioner płaci za oddanie poszczególnych elementów następująco:

  • Fosa – $10zamek3
  • Most – $25
  • Kondygnacja zamku – $15
  • Wieża – $25
  • Okno otwierane – $10
  • Ozdoba upiększająca zamek $1
  • Mur (min. 10 cm długości) pomiędzy wieżami – $25

UWAGA 1: Milioner płaci tylko za te elementy, które się nie rozpadają i są częścią integralną zamku.

UWAGA 2: Żeby milioner mógł zacząć zarabiać na wystawianiu dzieł sztuki, musi mieć przynajmniej najprostszą wersję zamku, czyli 4 wieże i mury łączące je.

Oto zasady pracy dla obu zespołów:zamek2

Zespół “Wielkie wdrożenie”:

  • Ma 10 min. na zaplanowanie działań i przygotowanie planu prac.
  • Po zakończeniu planowania, a przed rozpoczęciem prac deklaruje, ile dolarów planuje zarobić.
  • Na prace konstrukcyjne ma drugie 10 min.

Zespół “Iteracyjni”:

  • Ma 10 jednominutowych iteracji na pracę i 10 jednominutowych planningów (na zasadzie – minuta na planowanie, minuta na pracę, minuta na planowanie, minuta na pracę, itd.
  • Dostaje zapłatę za każdy dostarczony element co każdą iterację.
  • Po każdej iteracji jedna osoba z zespołu (w trakcie planningu, w którym uczestniczą pozostałe osoby) liczy wraz z prowadzącym ćwiczenie ukończone elementy i oznacza je, żeby się nie myliły z elementami nowowybudowanymi.

DSC_2639Najlepiej, jeśli nad przebiegiem ćwiczenia czuwają 2 osoby, po jednej dla każdego zespołu. Dla obydwu zespołów rysujemy wykres, gdzie na osi x jest czas (iteracje/minuty), a na osi y zarobiona kwota. U “Iteracyjnych” wykres uzupełniamy co iterację i zaznaczamy, kiedy powstała najprostsza wersja zamku (dla przypomnienia: 4 wieże i mury łączące je), natomiast u “Wielkiego Wdrożenia” na osi y zaznaczamy deklarowaną kwotę, którą zespół chce zarobić i na koniec prac faktycznie zarobione pieniądze.

Po zakończeniu prac pora na porównanie efektów i zadanie paru pytań:

  • Jak wyglądają wyniki finansowe zespołów, który zespół zarobił więcej, dlaczego?
  • Kiedy pojawiły się pierwsze profity dla milionera i dla zespołów?
  • Co jeśli w połowie prac milioner by zbankrutował?
  • Jak wyglądają zamki obydwu zespołów (kwestie UX i projektowania!)?zamek4
  • Co by się stało w przypadku pojawienia się nowych wymagań od milionera, np. kraty przy bramie, krużganków, dodatkowych budynków mieszkalnych, stajni, kaplicy?
  • Jak przebiegała współpraca w zespołach? Czy z czasem się zmieniała?
  • Jaki zespoły oceniają komfort pracy? Co miało na niego wpływ?
  • Co zyskujemy dzięki Scrumowi? A na co pozwala Waterfall?
  • To kiedy sprawdza się Scrum? A kiedy warto skorzystać z Waterfalla?

Jeśli ćwiczenie podoba wam się i chcielibyście z niego skorzystać, przygotowaliśmy je z Jackiem w formie zjadliwego pdfa „Zamek dla milionera„. Nie zapomnijcie dać nam znać w komentarzach, jak wam poszło!

Posłuchaj rozmowy Porządny Agile – „Agile i waterfall – łączyć czy nie?

Ta strona używa Cookies, korzystając z niej wyrażasz zgodę na używanie ciasteczek zgodnie z ustawieniami przeglądarki. Nasza Polityka Prywatności
Akceptuję, bo lubię Was czytać.
x