SlideShare una empresa de Scribd logo
1 de 58
Jesienne Wieczory ze Scrum
  “Rzut okiem na Scrum”

          2011-09-06
             1

                             1
O nas
                             Certified Scrum Master
Jesienne Wieczory ze Scrum




                             Microsoft Certified Professional

                             5 lat w branży IT m.in. jako developer, architekt,
                             project manager i niezależny przedsiębiorca




                             Professional Scrum Master

                             5 lat w branży IT m.in. jako
                             analityk i koordynator produktu




                                             2

                                                                                  2
Kontrakt
Jesienne Wieczory ze Scrum




                             Jesteśmy na Ty!

                             Przerwa: jedna (około 20) czy dwie?

                             Telefony, tablety, laptopy

                             Inne?



                                                   3

                                                                   3
Jesienne Wieczory ze Scrum




    4
                    Wprowadzenie



4
Szokujące
                             marnotrastwo!
Jesienne Wieczory ze Scrum




                              60% funkcjonalności systemów
                              informatycznych jest używana nigdy lub
                              prawie nigdy. [Standish Group]

                              60% pracy idzie na marne!

                              Scrum na ratunek!


                                                  5

                                                                       5
Cel
Jesienne Wieczory ze Scrum




                             Na tym szkoleniu dowiesz się:

                                 Co to jest Scrum?

                                 Do czego może się przydać?




                                                6

                                                              6
Jesienne Wieczory ze Scrum
                                 wrzesień-październik 2011
Jesienne Wieczory ze Scrum




                              2011-09-06 Rzut okiem na Scrum

                              2011-09-13 Praktyki techniczne

                              2011-09-20 Estymacja i planowanie

                              2011-09-27 Komunikacja w zespole

                              2011-10-04 Wdrożenie i skalowanie Scrum

                                                   7

                                                                        7
Wieczór #2
                             Praktyki Techniczne
Jesienne Wieczory ze Scrum




                                 Na tym szkoleniu dowiesz się o technikach:

                                     Prototypowania
                                     Ciągłej integracji
                                     Test Driven Development
                                     Programowania w parach
                                     Zarządzania wersjami

                                                      8

                                                                              8
Wieczór #3
                             Estymacja i Planowanie
Jesienne Wieczory ze Scrum




                                Na tym szkoleniu dowiesz się m.in. o:

                                    Zarządzaniu wymaganiami w duchu agile
                                    z użyciem User Stories

                                    Względnym szacowaniu złożoności zadań
                                    i zwinnym planowanie prac


                                                     9

                                                                            9
Wieczór #4
                             Komunikacja w Zespole
Jesienne Wieczory ze Scrum




                                 Na tym szkoleniu dowiesz się:

                                     jak przekształcić grupę w zespół?

                                     jak rozwiązywać konflikty w zespole?

                                     jak stymulować stały rozwój?



                                                     10

                                                                           10
Wieczór #5
                             Wdrożenie i skalowanie
Jesienne Wieczory ze Scrum




                                 Na tym szkoleniu dowiesz się:

                                     Jak skutecznie wprowadzić Scrum do
                                     organizacji?

                                     Jak skoordynować pracę wielu zespołów
                                     w dużych projektach?



                                                    11

                                                                             11
Poznajmy się!
Jesienne Wieczory ze Scrum




                                Kim jesteś?

                                Jaką rolę pełnisz w swojej organizacji?

                                Jakie masz doświadczenie w IT?

                                Co Cię interesuje w Scrum?


                                               12

                                                                          12
Czynniki sukcesu
Jesienne Wieczory ze Scrum




                                Jakie cechy ma dobry projekt?

                                Co często prowadzi do porażki?


                                7 minut, w parach

                                min 3 ~ max 10 odpowiedzi na każde z pytań


                                               13

                                                                             13
Trzy filary Scrum

                              Małe fragmenty, stały rytm
Jesienne Wieczory ze Scrum




                                vs. planowanie wszystkie z góry

                              Częsta inspekcja i adaptacja (proces i produkt)
                                vs. wyczerpująca specyfikacja

                              Samoorganizujący się, interdyscyplinarny,
                              stabilny zespół specjalistów
                                vs. wymienialne zasoby kontrolowane przez PMa



                                                                  14

                                                                                14
Co może dać Scrum?
Jesienne Wieczory ze Scrum




                              Większa produktywność
                              przez ciągłe doskonalenie praktyk i systematyczne
                              usuwanie przeszkód organizacyjnych.
                                  Wymaga dyscypliny i motywacji zespołu oraz wsparcia kierownictwa!




                                                               15

                                                                                                      15
Co może dać Scrum?
Jesienne Wieczory ze Scrum




                              Większa wartość produktów
                              dzięki priorytetyzacji i adaptacji do prawdziwych
                              wymagań.
                                  Wymaga zaangażowania klienta!




                                                              16

                                                                                  16
Co może dać Scrum?
Jesienne Wieczory ze Scrum




                              Zaangażowanie i satysfakcja zespołu
                              dzięki samostanowieniu i namacalnym efektom
                              pracy.
                                  Wymaga szacunku i zaufania kierownictwa!




                                                               17

                                                                             17
Uwaga!
Jesienne Wieczory ze Scrum




                             Scrum jest prosty, ale trudny!

                             Scrum bezlitośnie obnaża największe słabości
                             organizacji (aby można je było usunąć!)




                                                   18

                                                                            18
Co może dać Scrum?
Jesienne Wieczory ze Scrum




                              Im więcej ryzyka i niepewności w projekcie tym
                              większą przewagę ma Scrum nad tradycyjnymi
                              podejściami opartymi o planowanie i specyfikację.




                                                    19

                                                                                 19
Kto używa Scrum?
                               Microsoft, Google, Oracle, Adobe, Yahoo,
                               Salesforce
Jesienne Wieczory ze Scrum




                               W Polsce: Gadu-Gadu, Gazeta.pl, Ericpol

                               Duże firmy i startupy

                               Firmy produktowe i usługowe

                               Agendy rządowe, wojsko!

                               Nie tylko IT!
                                                20

                                                                          20
Jesienne Wieczory ze Scrum




     21
                     Historia



21
Jesienne Wieczory ze Scrum

                                  Waterfall




     22

22
Jesienne Wieczory ze Scrum

                                  Waterfall




     23

23
Historia Waterfall
Jesienne Wieczory ze Scrum




                             1970 “Managing the Development of Large Software Systems” – dr Winston W. Royce

                             “Wierzę w ten koncept, lecz jego implementacja jest ryzykowna i może doprowadzić do
                             porażki” – dr Royce

                             Główne przyczyny krytyki:

                                brak możliwości rozpoczęcia nastepnej fazy przed zakończeniem poprzedniej

                                brak elastyczności podczas wprowadzania zmian

                                zakłada znajomość wszystkich wymagąń przed rozpoczęciem projektu




                                                                   24

                                                                                                                   24
Historia Agile
                             ~1986 zalążki Agile
Jesienne Wieczory ze Scrum




                              1990 Ken Schwaber – pierwsze wzorce
                             zwinnego zarzadzania projektami
                             1995 Jeffa Sutherland i Kena Schwaber
                             prezentują Scrum na konferencji OOPSLA
                             11-13 lutego 2001 roku w ośrodku
                             wypoczynkowym Snowbird w USA (stan
                             Utah) powstaje Agile Manifesto
                                                   25

                                                                      25
Manifest Agile
                             Wytwarzając oprogramowanie i pomagając innym w tym zakresie, odkrywamy
                             lepsze sposoby wykonywania tej pracy. W wyniku tych doświadczeń
Jesienne Wieczory ze Scrum




                             przedkładamy:

                             Ludzi i interakcje nad procesy i narzędzia.
                             Działające programy nad obszerną dokumentację.
                             Współpracę z klientem nad formalne ustalenia.
                             Reagowanie na zmiany nad podążanie za planem.
                             Doceniamy to, co wymieniono po prawej stronie, jednak bardziej cenimy to, co po
                             lewej.


                                                                 26

                                                                                                               26
Agile Fundamenty
Jesienne Wieczory ze Scrum




                              Metodyki agile oparte są o adaptację

                              Podejście zdefiniowane empirycznie

                              Ryzyka błędnej interpretacji

                              Koncepcje o których trzeba pamiętać



                                                 27

                                                                     27
Jesienne Wieczory ze Scrum




     28
                     Scrum



28
Trzy filary Scrum
Jesienne Wieczory ze Scrum




                              Małe fragmenty, stały rytm

                              Częsta inspekcja i adaptacja (proces i produkt)

                              Samoorganizujący się, interdyscyplinarny,
                              stabilny zespół specjalistów




                                                    29

                                                                                29
Scrum
                             Szkielet procesu
Jesienne Wieczory ze Scrum




                                 Role

                                 Artefakty

                                 Wydarzenia

                                 Reguły

                             Praktyki techniczne do ustalenia przez zespół!
                                                  30

                                                                              30
Role
Jesienne Wieczory ze Scrum




                             Product Owner
                             Zespół
                             Scrum Master

                                       31

                                             31
Product Owner
Jesienne Wieczory ze Scrum




                             Jest odpowiedzialny za:

                                Maksymalizację wartości wyników pracy
                                zespołu (przez priorytetyzację wymagań)

                                Komunikowanie ogólnej wizji produktu i
                                wyjaśnienie poszczególnych wymagań

                                Akceptację gotowych fragmentów produktu

                                                 32

                                                                          32
Zespół
Jesienne Wieczory ze Scrum




                              Samoorganizujący się

                              Interdyscyplinarny

                              Stabilny

                              Kompetentny

                              7 +/- 2

                                                   33

                                                        33
Jesienne Wieczory ze Scrum




     34

34
Scrum Master
Jesienne Wieczory ze Scrum




                              Wyjaśnia i dba o przestrzeganie reguł Scrum

                              Usuwa przeszkody organizacyjne!

                              Pomaga zespołowi rozwijać się

                              NIE jest “szefem” zespołu



                                                 35

                                                                            35
Artefakty
Jesienne Wieczory ze Scrum




                             Product Backlog
                             Sprint Backlog
                             Product Increment
                             (Burndown)
                                         36

                                                 36
Backlog Produktu
                              Uporządkowana lista wymagań mających
Jesienne Wieczory ze Scrum




                              widoczną wartość dla Klienta

                              Elementy backlogu NIE zawierają pełnej
                              specyfikacji – są obietnicą przyszłej rozmowy
                              między PO a Zespołem

                              Uporządkowany przez PO z uwzględnieniem
                              wartości biznesowej, złożoności i ryzyka
                              technicznego i innych istotnych czynników.
                                                 37

                                                                             37
Backlog Produktu
Jesienne Wieczory ze Scrum




                              Często złożony z User Stories

                              Złożoność elementów jest oszacowana w
                              jednostkach względnych (punktach)

                              Elementy backlogu produktu są rozbijane na
                              zadania podczas Planowania Sprintu


                                                 38

                                                                           38
Backlog Sprintu
Jesienne Wieczory ze Scrum




                                           Zawiera plan zespołu na
                                           zrealizowanie wybranych
                                           wymagań z PBL
                                           Tworzony podczas
                                           Planowania Sprintu



                                      39

                                                                     39
Backlog Sprintu
Jesienne Wieczory ze Scrum




                                           Oszacowany w idealnych
                                           godzinach
                                           Uaktualniany na bieżąco
                                           (np. podczas Codziennego
                                           Scrumu)
                                           Pozostały czas nie zawsze
                                           maleje!

                                      40

                                                                       40
Fragment Produktu
Jesienne Wieczory ze Scrum




                              W pełni realizuje wymagania wybrane do
                              danego Sprintu zgodnie z Definicją Gotowości
                              (Definition of Done)

                              Mógłby zostać wdrożony lub opublikowany
                              (ale nie zawsze musi)

                              Pokazuje realne możliwości zespołu i postępy
                              w drodze do pełnego produktu

                                                 41

                                                                             41
Jesienne Wieczory ze Scrum




     42
                                  Przebieg procesu




42
Wydarzenia
                             (Release Planning Meeting)
Jesienne Wieczory ze Scrum




                             Sprint
                               Sprint Planing Meeting
                               Daily Scrum
                               Sprint Review
                               Sprint Retrospective
                             (Backlog Grooming)

                                                  43

                                                          43
Sprint
                              W czasie sprintu zespół zamienia wybrane na
Jesienne Wieczory ze Scrum




                              początku wymagania w gotowy do użycia
                              fragment produktu

                              Wybrane wymagania są zamrożone; reszta
                              wymagań może się zmieniać

                              Stałej długości (zwykle 2~4 tygodni)

                              Wyznacza stały rytm prac i punktów
                              kontrolnych (okazji do adaptacji)
                                                 44

                                                                            44
Planowanie Sprintu
Jesienne Wieczory ze Scrum




                              Ograniczony w czasie (8h dla miesięcznego
                              sprintu, proporcjonalnie mniej dla krótszego)

                              Część 1: PO wyjaśnia wymagania, zespół
                              określa ile wymagań ze szczytu PBL bierze do
                              realizacji

                              Część 2: Zespół planuje realizację wymagań
                              rozbijając wybrane wymagania na zadania

                                                 45

                                                                              45
Codzienny Scrum
                              max 15 minut (twardy limit), na stojąco
Jesienne Wieczory ze Scrum




                              Zespół wymienia się informacjami między
                              sobą; NIE raport dla przełożonych
                              Każdy członek zespołu odpowiada na trzy
                              pytania:
                                Co skończyłeś robić?
                                Co planujesz zrobić?
                                Czy coś Cię spowalnia?
                                                 46

                                                                        46
Przegląd Sprintu
                              Zespół prezentuje wyniki swoich prac
Jesienne Wieczory ze Scrum




                              PO akceptuje lub odrzuca realizację
                              poszczególnych elementów PBL

                              Nie w pełni zrealizowane wymagania wracają
                              do PBL – nie ma dokańczania w międzyczasie!

                              Po obejrzeniu gotowego fragmentu pozostałe
                              wymagania mogą się zmienić!

                                                 47

                                                                            47
Retrospekcja
                              Okazja dla zespołu do identyfikacji przeszkód
Jesienne Wieczory ze Scrum




                              i ulepszenia procesu wytwórczego

                              BEZ indywidualnej oceny uczestników – na
                              potrzeby retrospekcji zakładamy, że każdy
                              pracował najlepiej jak mógł!

                              Wspierana przez Scrum Mastera i/lub coacha

                              Często pomijany element – w rzeczywistości
                              najważniejszy element Scrum!
                                                  48

                                                                             48
Wydarzenia Pomocnicze
Jesienne Wieczory ze Scrum




                               Planowanie Wydania
                                Konstruowanie PBL, wstępne oszacowanie kiedy i z jakimi
                                funkcjonalnościami zostanie wydany produkt




                               Porządkowanie Backlogu
                                Rozbijanie zbyt dużych elementów i konsolidacja małych

                                Dopisywanie nowych elementów i aktualizacja starych



                                                         49

                                                                                          49
Reguły
Jesienne Wieczory ze Scrum




                              Na codzienne spotkania zespołu mogą
                              przychodzić inni (PO, CEO, ...) ale mówić
                              mogą jedynie członkowie zespołu!

                              Wydarzenia są ograniczone czasowo - kończą
                              się niezależnie od wyniku: nie przedłużamy
                              sprintów choćby nie wiem co!


                                                 50

                                                                           50
Jesienne Wieczory ze Scrum




     51
                                  Przebieg procesu




51
Jesienne Wieczory ze Scrum

                                  Burndown




     52

52
Scrum Guide
Jesienne Wieczory ze Scrum




                                           lipiec 2011

                                           Scrum.org

                                           Ken Schwaber
                                           Jeff Sutherland




                                    53

                                                             53
Jesienne Wieczory ze Scrum




     54
                     Zakończenie



54
Jesienne Wieczory ze Scrum




     55
           ?
                                  Pytania i odpowiedzi




55
Trzy filary Scrum

                              Małe fragmenty, stały rytm
Jesienne Wieczory ze Scrum




                                vs. planowanie wszystkie z góry

                              Częsta inspekcja i adaptacja (proces i produkt)
                                vs. wyczerpująca specyfikacja

                              Samoorganizujący się, interdyscyplinarny,
                              stabilny zespół specjalistów
                                vs. wymienialne zasoby kontrolowane przez PMa



                                                                  56

                                                                                56
Co dalej?
Jesienne Wieczory ze Scrum




                             Jesienne Wieczory Scrum 2, 3, 4, 5

                             Szkolenia dla Twojego zespołu

                             Darmowe konsultacje!


                                               57

                                                                  57
Jesienne Wieczory ze Scrum




     58
                       Dziękujemy!




58

Más contenido relacionado

La actualidad más candente

Wiosenne Wieczory ze Scrum 1 Rzut okiem na Scrum
Wiosenne Wieczory ze Scrum 1 Rzut okiem na ScrumWiosenne Wieczory ze Scrum 1 Rzut okiem na Scrum
Wiosenne Wieczory ze Scrum 1 Rzut okiem na ScrumMichał Parkoła
 
Scrum (Polish version) - wprowadzenie do frameworka
Scrum (Polish version) - wprowadzenie do frameworkaScrum (Polish version) - wprowadzenie do frameworka
Scrum (Polish version) - wprowadzenie do frameworkaalbrzykowski
 
Wiosenne Wieczory ze Scrum 4 Wdrożenie i skalowanie
Wiosenne Wieczory ze Scrum 4 Wdrożenie i skalowanieWiosenne Wieczory ze Scrum 4 Wdrożenie i skalowanie
Wiosenne Wieczory ze Scrum 4 Wdrożenie i skalowanieMichał Parkoła
 
Michał Koniewicz - "SCRUM - jak ugryźć i nie połamać sobie zębów - doświadcza...
Michał Koniewicz - "SCRUM - jak ugryźć i nie połamać sobie zębów - doświadcza...Michał Koniewicz - "SCRUM - jak ugryźć i nie połamać sobie zębów - doświadcza...
Michał Koniewicz - "SCRUM - jak ugryźć i nie połamać sobie zębów - doświadcza...PMI Szczecin
 
Skalowanie Agile - rozszerzona wersja
Skalowanie Agile - rozszerzona wersjaSkalowanie Agile - rozszerzona wersja
Skalowanie Agile - rozszerzona wersjaAndy Brandt
 
Krzysztof Moskwa - Podstawy metod zwinnych: jak to działa? Story points, czyl...
Krzysztof Moskwa - Podstawy metod zwinnych: jak to działa? Story points, czyl...Krzysztof Moskwa - Podstawy metod zwinnych: jak to działa? Story points, czyl...
Krzysztof Moskwa - Podstawy metod zwinnych: jak to działa? Story points, czyl...PMI Szczecin
 
Zwinne metodyki w zarządzaniu
Zwinne metodyki w zarządzaniuZwinne metodyki w zarządzaniu
Zwinne metodyki w zarządzaniuAndy Brandt
 
Scrum Studio - Lukasz Filut@Scrum Experience Day 2020
Scrum Studio - Lukasz Filut@Scrum Experience Day 2020Scrum Studio - Lukasz Filut@Scrum Experience Day 2020
Scrum Studio - Lukasz Filut@Scrum Experience Day 2020Łukasz Filut
 
Slajdy z wykładu o Agile
Slajdy z wykładu o AgileSlajdy z wykładu o Agile
Slajdy z wykładu o Agileinfrared
 
Wiosenne Wieczory ze Scrum 3 Budowanie zespołu
Wiosenne Wieczory ze Scrum 3 Budowanie zespołuWiosenne Wieczory ze Scrum 3 Budowanie zespołu
Wiosenne Wieczory ze Scrum 3 Budowanie zespołuMichał Parkoła
 
Strefa PMI nr 17, czerwiec 2017
Strefa PMI nr 17, czerwiec 2017Strefa PMI nr 17, czerwiec 2017
Strefa PMI nr 17, czerwiec 2017Strefa PMI
 
Agile jest jak seks - prezentacja dla Geek Week Kraków
Agile jest jak seks  - prezentacja dla Geek Week KrakówAgile jest jak seks  - prezentacja dla Geek Week Kraków
Agile jest jak seks - prezentacja dla Geek Week KrakówJakub Bażela
 

La actualidad más candente (20)

Scam, scum, sacrum
Scam, scum, sacrumScam, scum, sacrum
Scam, scum, sacrum
 
Skalowanie Scruma
Skalowanie ScrumaSkalowanie Scruma
Skalowanie Scruma
 
Scrum
ScrumScrum
Scrum
 
Slicing a cake
Slicing a cakeSlicing a cake
Slicing a cake
 
Wiosenne Wieczory ze Scrum 1 Rzut okiem na Scrum
Wiosenne Wieczory ze Scrum 1 Rzut okiem na ScrumWiosenne Wieczory ze Scrum 1 Rzut okiem na Scrum
Wiosenne Wieczory ze Scrum 1 Rzut okiem na Scrum
 
Scrum (Polish version) - wprowadzenie do frameworka
Scrum (Polish version) - wprowadzenie do frameworkaScrum (Polish version) - wprowadzenie do frameworka
Scrum (Polish version) - wprowadzenie do frameworka
 
Wiosenne Wieczory ze Scrum 4 Wdrożenie i skalowanie
Wiosenne Wieczory ze Scrum 4 Wdrożenie i skalowanieWiosenne Wieczory ze Scrum 4 Wdrożenie i skalowanie
Wiosenne Wieczory ze Scrum 4 Wdrożenie i skalowanie
 
Scrum Carrots
Scrum CarrotsScrum Carrots
Scrum Carrots
 
Michał Koniewicz - "SCRUM - jak ugryźć i nie połamać sobie zębów - doświadcza...
Michał Koniewicz - "SCRUM - jak ugryźć i nie połamać sobie zębów - doświadcza...Michał Koniewicz - "SCRUM - jak ugryźć i nie połamać sobie zębów - doświadcza...
Michał Koniewicz - "SCRUM - jak ugryźć i nie połamać sobie zębów - doświadcza...
 
Budowanie zespołu
Budowanie zespołuBudowanie zespołu
Budowanie zespołu
 
Skalowanie Agile - rozszerzona wersja
Skalowanie Agile - rozszerzona wersjaSkalowanie Agile - rozszerzona wersja
Skalowanie Agile - rozszerzona wersja
 
Krzysztof Moskwa - Podstawy metod zwinnych: jak to działa? Story points, czyl...
Krzysztof Moskwa - Podstawy metod zwinnych: jak to działa? Story points, czyl...Krzysztof Moskwa - Podstawy metod zwinnych: jak to działa? Story points, czyl...
Krzysztof Moskwa - Podstawy metod zwinnych: jak to działa? Story points, czyl...
 
Praktyki techniczne
Praktyki technicznePraktyki techniczne
Praktyki techniczne
 
Zwinne metodyki w zarządzaniu
Zwinne metodyki w zarządzaniuZwinne metodyki w zarządzaniu
Zwinne metodyki w zarządzaniu
 
Scrum Studio - Lukasz Filut@Scrum Experience Day 2020
Scrum Studio - Lukasz Filut@Scrum Experience Day 2020Scrum Studio - Lukasz Filut@Scrum Experience Day 2020
Scrum Studio - Lukasz Filut@Scrum Experience Day 2020
 
Agile fakty i mity
Agile fakty i mityAgile fakty i mity
Agile fakty i mity
 
Slajdy z wykładu o Agile
Slajdy z wykładu o AgileSlajdy z wykładu o Agile
Slajdy z wykładu o Agile
 
Wiosenne Wieczory ze Scrum 3 Budowanie zespołu
Wiosenne Wieczory ze Scrum 3 Budowanie zespołuWiosenne Wieczory ze Scrum 3 Budowanie zespołu
Wiosenne Wieczory ze Scrum 3 Budowanie zespołu
 
Strefa PMI nr 17, czerwiec 2017
Strefa PMI nr 17, czerwiec 2017Strefa PMI nr 17, czerwiec 2017
Strefa PMI nr 17, czerwiec 2017
 
Agile jest jak seks - prezentacja dla Geek Week Kraków
Agile jest jak seks  - prezentacja dla Geek Week KrakówAgile jest jak seks  - prezentacja dla Geek Week Kraków
Agile jest jak seks - prezentacja dla Geek Week Kraków
 

Similar a Rzut okiem na Scrum

Minimalizowanie niepewności w Scrumie
Minimalizowanie niepewności w ScrumieMinimalizowanie niepewności w Scrumie
Minimalizowanie niepewności w ScrumieJacek Wieczorek
 
SCRUM w pracy Testera Oprogramowania
SCRUM w pracy Testera OprogramowaniaSCRUM w pracy Testera Oprogramowania
SCRUM w pracy Testera Oprogramowaniatestuj.pl
 
Zarządzanie projektem
Zarządzanie projektemZarządzanie projektem
Zarządzanie projektemMaciej Miąsik
 
Dlaczego developerzy nie lubią scrum
Dlaczego developerzy nie lubią scrumDlaczego developerzy nie lubią scrum
Dlaczego developerzy nie lubią scrumKrystian Kaczor
 

Similar a Rzut okiem na Scrum (7)

Estymacja i Planowanie
Estymacja i PlanowanieEstymacja i Planowanie
Estymacja i Planowanie
 
Minimalizowanie niepewności w Scrumie
Minimalizowanie niepewności w ScrumieMinimalizowanie niepewności w Scrumie
Minimalizowanie niepewności w Scrumie
 
SCRUM w pracy Testera Oprogramowania
SCRUM w pracy Testera OprogramowaniaSCRUM w pracy Testera Oprogramowania
SCRUM w pracy Testera Oprogramowania
 
Zarządzanie projektem
Zarządzanie projektemZarządzanie projektem
Zarządzanie projektem
 
Agile & Scrum podstawy
Agile & Scrum podstawyAgile & Scrum podstawy
Agile & Scrum podstawy
 
Dlaczego developerzy nie lubią scrum
Dlaczego developerzy nie lubią scrumDlaczego developerzy nie lubią scrum
Dlaczego developerzy nie lubią scrum
 
Tech 101: Scrum 25.04.19 Warszawa
Tech 101: Scrum 25.04.19 WarszawaTech 101: Scrum 25.04.19 Warszawa
Tech 101: Scrum 25.04.19 Warszawa
 

Más de Michał Parkoła

Co warto umieć i jak się tego nauczyć? (Agile Warsaw, 2017-02)
Co warto umieć i jak się tego nauczyć? (Agile Warsaw, 2017-02)Co warto umieć i jak się tego nauczyć? (Agile Warsaw, 2017-02)
Co warto umieć i jak się tego nauczyć? (Agile Warsaw, 2017-02)Michał Parkoła
 
Zapoznanie z sieciami neurnowymi
Zapoznanie z sieciami neurnowymiZapoznanie z sieciami neurnowymi
Zapoznanie z sieciami neurnowymiMichał Parkoła
 
Agile by Example 2014: Thinking Tools for Product Owners
Agile by Example 2014: Thinking Tools for Product OwnersAgile by Example 2014: Thinking Tools for Product Owners
Agile by Example 2014: Thinking Tools for Product OwnersMichał Parkoła
 
Agile by Example 2014: 7 Pitfalls waiting for new Product Owners
Agile by Example 2014: 7 Pitfalls waiting for new Product OwnersAgile by Example 2014: 7 Pitfalls waiting for new Product Owners
Agile by Example 2014: 7 Pitfalls waiting for new Product OwnersMichał Parkoła
 
"So good they can't ignore you" na Agile Warsaw
"So good they can't ignore you" na Agile Warsaw"So good they can't ignore you" na Agile Warsaw
"So good they can't ignore you" na Agile WarsawMichał Parkoła
 
"O czym zapomniał Agile jak kopiował rozwiązania Toma Gilba" dla ALE Kraków
"O czym zapomniał Agile jak kopiował rozwiązania Toma Gilba" dla ALE Kraków"O czym zapomniał Agile jak kopiował rozwiązania Toma Gilba" dla ALE Kraków
"O czym zapomniał Agile jak kopiował rozwiązania Toma Gilba" dla ALE KrakówMichał Parkoła
 
Wprowadzenie do EVO Tom'a Gilb'a dla Agile Warsaw
Wprowadzenie do EVO Tom'a Gilb'a dla Agile WarsawWprowadzenie do EVO Tom'a Gilb'a dla Agile Warsaw
Wprowadzenie do EVO Tom'a Gilb'a dla Agile WarsawMichał Parkoła
 
Zwinna Organizacja na Agile Management 2013
Zwinna Organizacja na Agile Management 2013Zwinna Organizacja na Agile Management 2013
Zwinna Organizacja na Agile Management 2013Michał Parkoła
 
Project Engineering 2013: Co jest najważniejsze w Agile?
Project Engineering 2013: Co jest najważniejsze w Agile?Project Engineering 2013: Co jest najważniejsze w Agile?
Project Engineering 2013: Co jest najważniejsze w Agile?Michał Parkoła
 
Agile warsaw Jak Zmienić Świat
Agile warsaw Jak Zmienić ŚwiatAgile warsaw Jak Zmienić Świat
Agile warsaw Jak Zmienić ŚwiatMichał Parkoła
 
Trzy filary zwinnego zarządzania
Trzy filary zwinnego zarządzaniaTrzy filary zwinnego zarządzania
Trzy filary zwinnego zarządzaniaMichał Parkoła
 
Daniel Skowronski - Fakty i mity z zycia kontraktora IT
Daniel Skowronski - Fakty i mity z zycia kontraktora ITDaniel Skowronski - Fakty i mity z zycia kontraktora IT
Daniel Skowronski - Fakty i mity z zycia kontraktora ITMichał Parkoła
 

Más de Michał Parkoła (12)

Co warto umieć i jak się tego nauczyć? (Agile Warsaw, 2017-02)
Co warto umieć i jak się tego nauczyć? (Agile Warsaw, 2017-02)Co warto umieć i jak się tego nauczyć? (Agile Warsaw, 2017-02)
Co warto umieć i jak się tego nauczyć? (Agile Warsaw, 2017-02)
 
Zapoznanie z sieciami neurnowymi
Zapoznanie z sieciami neurnowymiZapoznanie z sieciami neurnowymi
Zapoznanie z sieciami neurnowymi
 
Agile by Example 2014: Thinking Tools for Product Owners
Agile by Example 2014: Thinking Tools for Product OwnersAgile by Example 2014: Thinking Tools for Product Owners
Agile by Example 2014: Thinking Tools for Product Owners
 
Agile by Example 2014: 7 Pitfalls waiting for new Product Owners
Agile by Example 2014: 7 Pitfalls waiting for new Product OwnersAgile by Example 2014: 7 Pitfalls waiting for new Product Owners
Agile by Example 2014: 7 Pitfalls waiting for new Product Owners
 
"So good they can't ignore you" na Agile Warsaw
"So good they can't ignore you" na Agile Warsaw"So good they can't ignore you" na Agile Warsaw
"So good they can't ignore you" na Agile Warsaw
 
"O czym zapomniał Agile jak kopiował rozwiązania Toma Gilba" dla ALE Kraków
"O czym zapomniał Agile jak kopiował rozwiązania Toma Gilba" dla ALE Kraków"O czym zapomniał Agile jak kopiował rozwiązania Toma Gilba" dla ALE Kraków
"O czym zapomniał Agile jak kopiował rozwiązania Toma Gilba" dla ALE Kraków
 
Wprowadzenie do EVO Tom'a Gilb'a dla Agile Warsaw
Wprowadzenie do EVO Tom'a Gilb'a dla Agile WarsawWprowadzenie do EVO Tom'a Gilb'a dla Agile Warsaw
Wprowadzenie do EVO Tom'a Gilb'a dla Agile Warsaw
 
Zwinna Organizacja na Agile Management 2013
Zwinna Organizacja na Agile Management 2013Zwinna Organizacja na Agile Management 2013
Zwinna Organizacja na Agile Management 2013
 
Project Engineering 2013: Co jest najważniejsze w Agile?
Project Engineering 2013: Co jest najważniejsze w Agile?Project Engineering 2013: Co jest najważniejsze w Agile?
Project Engineering 2013: Co jest najważniejsze w Agile?
 
Agile warsaw Jak Zmienić Świat
Agile warsaw Jak Zmienić ŚwiatAgile warsaw Jak Zmienić Świat
Agile warsaw Jak Zmienić Świat
 
Trzy filary zwinnego zarządzania
Trzy filary zwinnego zarządzaniaTrzy filary zwinnego zarządzania
Trzy filary zwinnego zarządzania
 
Daniel Skowronski - Fakty i mity z zycia kontraktora IT
Daniel Skowronski - Fakty i mity z zycia kontraktora ITDaniel Skowronski - Fakty i mity z zycia kontraktora IT
Daniel Skowronski - Fakty i mity z zycia kontraktora IT
 

Rzut okiem na Scrum

  • 1. Jesienne Wieczory ze Scrum “Rzut okiem na Scrum” 2011-09-06 1 1
  • 2. O nas Certified Scrum Master Jesienne Wieczory ze Scrum Microsoft Certified Professional 5 lat w branży IT m.in. jako developer, architekt, project manager i niezależny przedsiębiorca Professional Scrum Master 5 lat w branży IT m.in. jako analityk i koordynator produktu 2 2
  • 3. Kontrakt Jesienne Wieczory ze Scrum Jesteśmy na Ty! Przerwa: jedna (około 20) czy dwie? Telefony, tablety, laptopy Inne? 3 3
  • 4. Jesienne Wieczory ze Scrum 4 Wprowadzenie 4
  • 5. Szokujące marnotrastwo! Jesienne Wieczory ze Scrum 60% funkcjonalności systemów informatycznych jest używana nigdy lub prawie nigdy. [Standish Group] 60% pracy idzie na marne! Scrum na ratunek! 5 5
  • 6. Cel Jesienne Wieczory ze Scrum Na tym szkoleniu dowiesz się: Co to jest Scrum? Do czego może się przydać? 6 6
  • 7. Jesienne Wieczory ze Scrum wrzesień-październik 2011 Jesienne Wieczory ze Scrum 2011-09-06 Rzut okiem na Scrum 2011-09-13 Praktyki techniczne 2011-09-20 Estymacja i planowanie 2011-09-27 Komunikacja w zespole 2011-10-04 Wdrożenie i skalowanie Scrum 7 7
  • 8. Wieczór #2 Praktyki Techniczne Jesienne Wieczory ze Scrum Na tym szkoleniu dowiesz się o technikach: Prototypowania Ciągłej integracji Test Driven Development Programowania w parach Zarządzania wersjami 8 8
  • 9. Wieczór #3 Estymacja i Planowanie Jesienne Wieczory ze Scrum Na tym szkoleniu dowiesz się m.in. o: Zarządzaniu wymaganiami w duchu agile z użyciem User Stories Względnym szacowaniu złożoności zadań i zwinnym planowanie prac 9 9
  • 10. Wieczór #4 Komunikacja w Zespole Jesienne Wieczory ze Scrum Na tym szkoleniu dowiesz się: jak przekształcić grupę w zespół? jak rozwiązywać konflikty w zespole? jak stymulować stały rozwój? 10 10
  • 11. Wieczór #5 Wdrożenie i skalowanie Jesienne Wieczory ze Scrum Na tym szkoleniu dowiesz się: Jak skutecznie wprowadzić Scrum do organizacji? Jak skoordynować pracę wielu zespołów w dużych projektach? 11 11
  • 12. Poznajmy się! Jesienne Wieczory ze Scrum Kim jesteś? Jaką rolę pełnisz w swojej organizacji? Jakie masz doświadczenie w IT? Co Cię interesuje w Scrum? 12 12
  • 13. Czynniki sukcesu Jesienne Wieczory ze Scrum Jakie cechy ma dobry projekt? Co często prowadzi do porażki? 7 minut, w parach min 3 ~ max 10 odpowiedzi na każde z pytań 13 13
  • 14. Trzy filary Scrum Małe fragmenty, stały rytm Jesienne Wieczory ze Scrum vs. planowanie wszystkie z góry Częsta inspekcja i adaptacja (proces i produkt) vs. wyczerpująca specyfikacja Samoorganizujący się, interdyscyplinarny, stabilny zespół specjalistów vs. wymienialne zasoby kontrolowane przez PMa 14 14
  • 15. Co może dać Scrum? Jesienne Wieczory ze Scrum Większa produktywność przez ciągłe doskonalenie praktyk i systematyczne usuwanie przeszkód organizacyjnych. Wymaga dyscypliny i motywacji zespołu oraz wsparcia kierownictwa! 15 15
  • 16. Co może dać Scrum? Jesienne Wieczory ze Scrum Większa wartość produktów dzięki priorytetyzacji i adaptacji do prawdziwych wymagań. Wymaga zaangażowania klienta! 16 16
  • 17. Co może dać Scrum? Jesienne Wieczory ze Scrum Zaangażowanie i satysfakcja zespołu dzięki samostanowieniu i namacalnym efektom pracy. Wymaga szacunku i zaufania kierownictwa! 17 17
  • 18. Uwaga! Jesienne Wieczory ze Scrum Scrum jest prosty, ale trudny! Scrum bezlitośnie obnaża największe słabości organizacji (aby można je było usunąć!) 18 18
  • 19. Co może dać Scrum? Jesienne Wieczory ze Scrum Im więcej ryzyka i niepewności w projekcie tym większą przewagę ma Scrum nad tradycyjnymi podejściami opartymi o planowanie i specyfikację. 19 19
  • 20. Kto używa Scrum? Microsoft, Google, Oracle, Adobe, Yahoo, Salesforce Jesienne Wieczory ze Scrum W Polsce: Gadu-Gadu, Gazeta.pl, Ericpol Duże firmy i startupy Firmy produktowe i usługowe Agendy rządowe, wojsko! Nie tylko IT! 20 20
  • 21. Jesienne Wieczory ze Scrum 21 Historia 21
  • 22. Jesienne Wieczory ze Scrum Waterfall 22 22
  • 23. Jesienne Wieczory ze Scrum Waterfall 23 23
  • 24. Historia Waterfall Jesienne Wieczory ze Scrum 1970 “Managing the Development of Large Software Systems” – dr Winston W. Royce “Wierzę w ten koncept, lecz jego implementacja jest ryzykowna i może doprowadzić do porażki” – dr Royce Główne przyczyny krytyki: brak możliwości rozpoczęcia nastepnej fazy przed zakończeniem poprzedniej brak elastyczności podczas wprowadzania zmian zakłada znajomość wszystkich wymagąń przed rozpoczęciem projektu 24 24
  • 25. Historia Agile ~1986 zalążki Agile Jesienne Wieczory ze Scrum 1990 Ken Schwaber – pierwsze wzorce zwinnego zarzadzania projektami 1995 Jeffa Sutherland i Kena Schwaber prezentują Scrum na konferencji OOPSLA 11-13 lutego 2001 roku w ośrodku wypoczynkowym Snowbird w USA (stan Utah) powstaje Agile Manifesto 25 25
  • 26. Manifest Agile Wytwarzając oprogramowanie i pomagając innym w tym zakresie, odkrywamy lepsze sposoby wykonywania tej pracy. W wyniku tych doświadczeń Jesienne Wieczory ze Scrum przedkładamy: Ludzi i interakcje nad procesy i narzędzia. Działające programy nad obszerną dokumentację. Współpracę z klientem nad formalne ustalenia. Reagowanie na zmiany nad podążanie za planem. Doceniamy to, co wymieniono po prawej stronie, jednak bardziej cenimy to, co po lewej. 26 26
  • 27. Agile Fundamenty Jesienne Wieczory ze Scrum Metodyki agile oparte są o adaptację Podejście zdefiniowane empirycznie Ryzyka błędnej interpretacji Koncepcje o których trzeba pamiętać 27 27
  • 28. Jesienne Wieczory ze Scrum 28 Scrum 28
  • 29. Trzy filary Scrum Jesienne Wieczory ze Scrum Małe fragmenty, stały rytm Częsta inspekcja i adaptacja (proces i produkt) Samoorganizujący się, interdyscyplinarny, stabilny zespół specjalistów 29 29
  • 30. Scrum Szkielet procesu Jesienne Wieczory ze Scrum Role Artefakty Wydarzenia Reguły Praktyki techniczne do ustalenia przez zespół! 30 30
  • 31. Role Jesienne Wieczory ze Scrum Product Owner Zespół Scrum Master 31 31
  • 32. Product Owner Jesienne Wieczory ze Scrum Jest odpowiedzialny za: Maksymalizację wartości wyników pracy zespołu (przez priorytetyzację wymagań) Komunikowanie ogólnej wizji produktu i wyjaśnienie poszczególnych wymagań Akceptację gotowych fragmentów produktu 32 32
  • 33. Zespół Jesienne Wieczory ze Scrum Samoorganizujący się Interdyscyplinarny Stabilny Kompetentny 7 +/- 2 33 33
  • 34. Jesienne Wieczory ze Scrum 34 34
  • 35. Scrum Master Jesienne Wieczory ze Scrum Wyjaśnia i dba o przestrzeganie reguł Scrum Usuwa przeszkody organizacyjne! Pomaga zespołowi rozwijać się NIE jest “szefem” zespołu 35 35
  • 36. Artefakty Jesienne Wieczory ze Scrum Product Backlog Sprint Backlog Product Increment (Burndown) 36 36
  • 37. Backlog Produktu Uporządkowana lista wymagań mających Jesienne Wieczory ze Scrum widoczną wartość dla Klienta Elementy backlogu NIE zawierają pełnej specyfikacji – są obietnicą przyszłej rozmowy między PO a Zespołem Uporządkowany przez PO z uwzględnieniem wartości biznesowej, złożoności i ryzyka technicznego i innych istotnych czynników. 37 37
  • 38. Backlog Produktu Jesienne Wieczory ze Scrum Często złożony z User Stories Złożoność elementów jest oszacowana w jednostkach względnych (punktach) Elementy backlogu produktu są rozbijane na zadania podczas Planowania Sprintu 38 38
  • 39. Backlog Sprintu Jesienne Wieczory ze Scrum Zawiera plan zespołu na zrealizowanie wybranych wymagań z PBL Tworzony podczas Planowania Sprintu 39 39
  • 40. Backlog Sprintu Jesienne Wieczory ze Scrum Oszacowany w idealnych godzinach Uaktualniany na bieżąco (np. podczas Codziennego Scrumu) Pozostały czas nie zawsze maleje! 40 40
  • 41. Fragment Produktu Jesienne Wieczory ze Scrum W pełni realizuje wymagania wybrane do danego Sprintu zgodnie z Definicją Gotowości (Definition of Done) Mógłby zostać wdrożony lub opublikowany (ale nie zawsze musi) Pokazuje realne możliwości zespołu i postępy w drodze do pełnego produktu 41 41
  • 42. Jesienne Wieczory ze Scrum 42 Przebieg procesu 42
  • 43. Wydarzenia (Release Planning Meeting) Jesienne Wieczory ze Scrum Sprint Sprint Planing Meeting Daily Scrum Sprint Review Sprint Retrospective (Backlog Grooming) 43 43
  • 44. Sprint W czasie sprintu zespół zamienia wybrane na Jesienne Wieczory ze Scrum początku wymagania w gotowy do użycia fragment produktu Wybrane wymagania są zamrożone; reszta wymagań może się zmieniać Stałej długości (zwykle 2~4 tygodni) Wyznacza stały rytm prac i punktów kontrolnych (okazji do adaptacji) 44 44
  • 45. Planowanie Sprintu Jesienne Wieczory ze Scrum Ograniczony w czasie (8h dla miesięcznego sprintu, proporcjonalnie mniej dla krótszego) Część 1: PO wyjaśnia wymagania, zespół określa ile wymagań ze szczytu PBL bierze do realizacji Część 2: Zespół planuje realizację wymagań rozbijając wybrane wymagania na zadania 45 45
  • 46. Codzienny Scrum max 15 minut (twardy limit), na stojąco Jesienne Wieczory ze Scrum Zespół wymienia się informacjami między sobą; NIE raport dla przełożonych Każdy członek zespołu odpowiada na trzy pytania: Co skończyłeś robić? Co planujesz zrobić? Czy coś Cię spowalnia? 46 46
  • 47. Przegląd Sprintu Zespół prezentuje wyniki swoich prac Jesienne Wieczory ze Scrum PO akceptuje lub odrzuca realizację poszczególnych elementów PBL Nie w pełni zrealizowane wymagania wracają do PBL – nie ma dokańczania w międzyczasie! Po obejrzeniu gotowego fragmentu pozostałe wymagania mogą się zmienić! 47 47
  • 48. Retrospekcja Okazja dla zespołu do identyfikacji przeszkód Jesienne Wieczory ze Scrum i ulepszenia procesu wytwórczego BEZ indywidualnej oceny uczestników – na potrzeby retrospekcji zakładamy, że każdy pracował najlepiej jak mógł! Wspierana przez Scrum Mastera i/lub coacha Często pomijany element – w rzeczywistości najważniejszy element Scrum! 48 48
  • 49. Wydarzenia Pomocnicze Jesienne Wieczory ze Scrum Planowanie Wydania Konstruowanie PBL, wstępne oszacowanie kiedy i z jakimi funkcjonalnościami zostanie wydany produkt Porządkowanie Backlogu Rozbijanie zbyt dużych elementów i konsolidacja małych Dopisywanie nowych elementów i aktualizacja starych 49 49
  • 50. Reguły Jesienne Wieczory ze Scrum Na codzienne spotkania zespołu mogą przychodzić inni (PO, CEO, ...) ale mówić mogą jedynie członkowie zespołu! Wydarzenia są ograniczone czasowo - kończą się niezależnie od wyniku: nie przedłużamy sprintów choćby nie wiem co! 50 50
  • 51. Jesienne Wieczory ze Scrum 51 Przebieg procesu 51
  • 52. Jesienne Wieczory ze Scrum Burndown 52 52
  • 53. Scrum Guide Jesienne Wieczory ze Scrum lipiec 2011 Scrum.org Ken Schwaber Jeff Sutherland 53 53
  • 54. Jesienne Wieczory ze Scrum 54 Zakończenie 54
  • 55. Jesienne Wieczory ze Scrum 55 ? Pytania i odpowiedzi 55
  • 56. Trzy filary Scrum Małe fragmenty, stały rytm Jesienne Wieczory ze Scrum vs. planowanie wszystkie z góry Częsta inspekcja i adaptacja (proces i produkt) vs. wyczerpująca specyfikacja Samoorganizujący się, interdyscyplinarny, stabilny zespół specjalistów vs. wymienialne zasoby kontrolowane przez PMa 56 56
  • 57. Co dalej? Jesienne Wieczory ze Scrum Jesienne Wieczory Scrum 2, 3, 4, 5 Szkolenia dla Twojego zespołu Darmowe konsultacje! 57 57
  • 58. Jesienne Wieczory ze Scrum 58 Dziękujemy! 58