Uploaded on

Slajdy z Wprowadzenia do Scrum przygotowanego przez Fluid Circle i Geek Girls Carrots

Slajdy z Wprowadzenia do Scrum przygotowanego przez Fluid Circle i Geek Girls Carrots

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
193
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
10
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Michał DanielParkoła Skowroński http://fluidcircle.net
  • 2. Plan 10:00 Śniadanie i zapoznanie 10:30 Rzut okiem na Scrum 12:00 Kawa i networking 12:30 Praca w krótkich cyklach 14:00 Obiad 15:00 Zaangażowanie zespołu 16:30 Kawa i networking 17:00 Empatia wobec Klienta 19:00 Koniec 19:30 After Party 3 http://fluidcircle.net
  • 3. Kilka zasad • Jesteśmy na ty? • Nie przeszkadzamy sobie nawzajem • Koncentrujemy się na nauce • Pomagamy sobie nawzajem 4 http://fluidcircle.net
  • 4. Tabula Rasa Co już wiem o Agile i Scrum? 4 http://fluidcircle.net
  • 5. Dlaczego tu jesteś? Co chcę osiągnąć dzięki temu szkoleniu? 4 http://fluidcircle.net
  • 6. http://www.flickr.com/photos/andrewmalone/5163296098/ 7 http://fluidcircle.net
  • 7. Scrum to szkielet procesu4 ceremonie 3 role Planowanie Sprintu Scrum Master Standup Product Owner Demo Zespół Retrospekcja 3 artefakty 34 http://fluidcircle.net
  • 8. Kto używa Scrum? 34 http://fluidcircle.net
  • 9. 34 http://fluidcircle.net
  • 10. Manifest Agile Wytwarzając oprogramowanie i pomagając innym w tym zakresie, odkrywamy lepsze sposoby wykonywania tej pracy. W wyniku tych doświadczeń 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. 11 http://fluidcircle.net
  • 11. Pomiar i adaptacja http://fluidcircle.net
  • 12. Praca zespołowa 15 http://fluidcircle.net
  • 13. Zaangażowanie Klienta 21 http://fluidcircle.net
  • 14. Co nam o da? http://www.flickr.com/photos/42198161@N02/4508737644/ 36 http://fluidcircle.net
  • 15. Uwaga!Scrum bezlitośnie obnażanajwiększe słabościorganizacji (aby można jebyło usunąć!) http://www.flickr.com/photos/ikkoskinen/3575379515/ 12 http://fluidcircle.net
  • 16. 9 http://fluidcircle.net
  • 17. Praca w krótkich cyklach http://fluidcircle.net
  • 18. Sprint W czasie sprintu zespół zamienia wybrane na 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) 19 http://fluidcircle.net
  • 19. Planowanie Sprintu 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 20 http://fluidcircle.net
  • 20. Tablica ScrumSłuży do wizualizacji pracy i śledzenia postępów w sprincie
  • 21. Codzienny Scrum max 15 minut (twardy limit), na stojąco 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? 22 http://fluidcircle.net
  • 22. Postępy wewnątrz sprintuCodzienny Scrum– aktualizacja backlogu zadań i pozostałych godzin (sprint burndown)– okazja do wczesnego wykrycia problemów i zagrożeń– okazja do bieżącej optymalizacji (współ)pracy zespołu
  • 23. Przegląd Sprintu Zespół prezentuje wyniki swoich prac (najlepiej bezpośrednio odbiorcom!!) 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ć! 24 http://fluidcircle.net
  • 24. Retrospekcja Okazja dla zespołu do identyfikacji przeszkód i ulepszenia procesu 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! 25 http://fluidcircle.net
  • 25. Wydarzenia PomocniczePlanowanie Wydania Konstruowanie PBL, wstępne oszacowanie kiedy i z jakimi funkcjonalnościami zostanie wydany produktPorządkowanie Backlogu Rozbijanie zbyt dużych elementów i konsolidacja małych Dopisywanie nowych elementów i aktualizacja starych 26 http://fluidcircle.net
  • 26. Trzy cykle pomiaru i adaptacjiProdukt: backlog ~> planowanie ~> demoProces i środowisko: retrospekcjeCodzienna praca: standup 27 http://fluidcircle.net
  • 27. Korzyści?Lepiej radzimy sobie z niepewnością i zmianąSzybciej dostajemy informację zwrotnąBudujemy zaufanie w oparciu o przejrzystość ibezpośrednią, powtarzalną współpracęRedukujemy ryzyko wcześniej wykrywając błędy (i usuwając)Oszczędzamy na mało wartościowej pracyOgraniczamy kosztowną wielozadaniowość 28 http://fluidcircle.net
  • 28. Broń przeciw wielozadaniowości Sprint Wewnątrz sprintu (WIP Limit ~ Kanban) 29 http://fluidcircle.net
  • 29. ?14 http://fluidcircle.net
  • 30. Praca zespołowa 15 http://fluidcircle.net
  • 31. Zespół • Wspólna odpowiedzialność • Samoorganizacja • Interdyscyplinarność • Wszystkie niezbędne kompetencje • Niewielki: 7+/- 2, 3-9, dwie pizze 18 http://fluidcircle.net
  • 32. Product Owner Jest arbitrem wartości! Jest odpowiedzialny za: Maksymalizację wartości pracy zespołu (via Backlog Produktu) Komunikowanie wizji produktu i wyjaśnienie wymagań Akceptację gotowych fragmentów produktu 33 http://fluidcircle.net
  • 33. Product Owner 20 http://fluidcircle.net
  • 34. Scrum Master Wyjaśnia i dba o przestrzeganie reguł Scrum Usuwa przeszkody organizacyjne! Pomaga zespołowi rozwijać się NIE jest “szefem” zespołu NIE jest pośrednikiem między PO a zespołem 21 http://fluidcircle.net
  • 35. http://www.flickr.com/photos/anhonorablegerman/568873403116 http://fluidcircle.net
  • 36. AutonomiaKompetencjeWyższy cel 19 http://fluidcircle.net
  • 37. Filar #3 Zaangażowanie Klienta 21 http://fluidcircle.net
  • 38. KorzyściZa to nam płacą, więc niech wartość będzie priorytetem!Wykonujesz mniej niepotrzebnej pracy, więc masz więcej czasu na to co naprawdę ważne. 27 http://fluidcircle.net
  • 39. Historyjki użytkownika Jako użytkownik, chcę móc podpinać kreacje do kampanii, żeby móc porównać skutecznośc różnych wariantów reklamy. Jako <rola>, chce <funkcja>, żeby <wartość>. + Definition of Done + Kryteria Akceptacji 26 http://fluidcircle.net
  • 40. Strumień wartości http://fluidcircle.net
  • 41. Dobre historyjkiIndependentNegotiableValueableEstimableSmallTestable
  • 42. http://fluidcircle.net
  • 43. Dostarczanie wartości http://fluidcircle.net
  • 44. Przewidywanie przyszłości http://fluidcircle.net
  • 45. Retrospekcja Set the stage Gather data Generate insight Decide what to do Close the retrospective 46 http://fluidcircle.net
  • 46. Gather Data 1) Momenty “A ha!” 2) Feedback Wall 3) Kropki na backlogu 47 http://fluidcircle.net
  • 47. *20 http://fluidcircle.net
  • 48. FluidCircle.net Trzy filary zwinnego zarządzania bit.ly/3filary 30 Dni Scrum bit.ly/30dniscrum Jak Zmienić Świat? fluidcircle.net/zmiana http://fluidcircle.net
  • 49. Jeff Sutherland w Polsce!październik 2013szkolenie Certified Scrum Master+ konferencja Agile by Example fluidcircle.net/jeff (niedługo!) http://fluidcircle.net