2. Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Michał Daniel
Wiemy co nieco o tworzeniu oprogramowania: od technologii przez
organizację pracy po biznesową wartość produktów.
Szerzymy Scrum i inne zwinne metody zarządzania by pomóc twórcom
tworzyć lepsze produkty, zarabiać więcej i świetnie się przy tym bawić!
2
3. Jesienne Wieczory ze Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
2011-09-06 Rzut okiem na Scrum
2011-09-20 Praktyki techniczne
2011-09-27 Estymacja i planowanie
2011-10-04 Budowanie zespołów
2011-10-11 Wdrożenie i skalowanie Scrum
3
5. Dzisiaj
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Scrum w dużych projektach
Jak przekonać sceptyków?
Od czego zacząć i co zrobić potem?
5
6. Duże projekty
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Jaki był największy projekt w jakim (ostatnio lub
kiedykolwiek) brałeś udział?
Jak był zorganizowany: rozmiar zespołów? definicja i
podział pracy?koordynacja? integracja?
Jakie problemy napotkałeś i jak je rozwiązałeś?
6
7. Skalowanie Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Idealny zespół da się nakarmić dwoma pizzami.
Co jeśli projekt wymaga (dużo) więcej pracy?
7
8. Product Owner, Backlog
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
W pełni dostępny i zaangażowany Product Owner dla
każdego zespołu (max jeden PO na dwa zespoły)!
Jeden produkt – jeden Backlog:
Max 150 elementów dla pojedyńczej osoby.
Jeśli za duży – filtrowanie i grupowanie.
8
9. Rozrost Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Rozrost Scrum:
zbudować nowe zespoły wokół członków
pierwszego,
zwiększyć liczebność doświadczonego zespołu i po
jakimś czasie podzielić go na dwa.
Feature vs. Component vs. Integration Teams
9
10. Scrum of Scrums
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Scrum of Scrums, Scrum of Scrums of Scrums, ...
Po jednym reprezentancie z każdego zespołu: raczej
techniczny, może być rotacyjnie.
2~3/tydzień, nie ograniczony w czasie
Faza 1: Trzy pytania, Faza 2: Rozwiązywanie
problemów
Lista spraw do zaadresowania (issue backlog)
10
11. Koordynacja
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Koordynacja: zaniedbane i ukryte interfejsy:
Wstępne planowanie 2~4 sprinty w przód
Scrum of Scrums
Wspólne rozpoczęcie projektu
Współdzielenie członków zespołu
Dedykowany zespół integracyjny
11
12. Skalowanie Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Synchronizacja Sprintów:
W miarę możliwości chcemy umożliwić jednej
osobie udział w spotkaniach (planowanie, przegląd
sprintu, codzienny scrum) kilku zespołów.
Z drugiej strony nie chcemy, żeby były zbyt
rozstrzelone – wtedy nigdy nie mamy całego
systemu w stanie “gotowym”!
12
13. Skalowanie Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Jesteś założycielem startupu, który odniósł szybki sukces
dzięki pracy świetnego 7 osobowego zespołu.
Teraz pozyskaliście inwestorów i musicie zbudować
solidną organizację, w której będzie pracowało 10x tyle
osób.
Twoim priorytetem jest zwiększenie tempa innowacji
dzięki eksplozji rozmiaru; bardzo nie chcesz wpaść w
korporacyjny marazm.
Skoncentruj się na budowie zespołu produktowego.
13
16. Jak sprzedać Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Czy osobiście wierzysz, że Scrum może znacząco
przyczynić się do sukcesu Twojej organizacji?
16
17. Jak sprzedać Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Zaadresować potrzeby słuchacza – Biznes:
“Dostaniesz działający system z najważniejszymi
funkcjami dużo szybciej i będziesz miał okazję
sprawdzić czego naprawdę potrzebujesz.”
17
18. Jak sprzedać Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Zaadresować potrzeby słuchacza – Kierownictwo
“Będziemy mieli bezpośredni wgląd w rzeczywistą
efektywność naszej organizacji i będziemy mogli
systematycznie ją ulepszać!”
Prędkość)
14"
12"
10"
8"
6"
4"
2"
0"
sprint"1" sprint"2" sprint"3"
18
19. Jak sprzedać Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Zaadresować potrzeby słuchacza – Zespół:
“Będzie nam się lepiej pracowało: bedziemy lepiej
rozumieć wartość naszej pracy i systematycznie
usuwać przeszkody, które nas spowalniają.”
19
21. Jak sprzedać Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Twoje własne doświadczenia!
Konkretne przypadki:
SalesForce
IBM, Google, Microsoft
GaduGadu, Gazeta.pl, ABB
“Agile Project Management with Scrum” Ken Schwaber
21
22. Jak sprzedać Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Kogo u Was trzeba przekonać?
Czy są przekonani?
Co jest ich sukcesem? Co jest ich problemem?
Czy Scrum może im pomóc w osiągnięciu sukcesu?
Według ich definicji!
22
24. Jak wdrożyć Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Przed pierwszym sprintem:
1. Wybrać projekt, przekonać kierownictwo
2. Wybrać Scrum Mastera
3. Wybrać Product Ownera (wyjaśnić jak działa Scrum)
4. Pomóc PO spisać Backlog Produktu
5. Oszacować Backlog z zespołem
6. Pomóc PO spriorytetyzować Backlog
7. Zdecydować jak długie będą pierwsze sprinty
24
25. Jak wdrożyć Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
8. Rozpocząć pierwszy sprint:
9. Zaplanować sprint – wybrać elementy z
Backlogu i rozbić je na oszacowane zadania
10.Codziennie śledzić postępy prac i
identyfikować ew. przeszkody
11.Dostarczyć szczęśliwemu odbiorcy
kompletny, działający inkrement produktu!
12.Przeprowadzić retrospekcję – ulepszyć
sposób pracy zespołu.
13.Rozpocząć kolejny sprint ...
25
26. Jak wdrożyć Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Zespół rozwojowy
Backlog rozwoju organizacji
B = f(P,E)
Kształtuj środowisko:
Radiatory Informacji,
Poczucie wspólnoty i wyższego celu (Apple),
Instytucjonalizacja zasad
26
27. Jak wdrożyć Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Sztandar – poczucie wspólnoty wartości,
celów, zasad
Skarb – coś wartościowego co kultywujemy
i do czego dążymy
Platforma – mechanizmy komunikacji i
współpracy
27
28. Jak wdrożyć Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Jak planujesz wykorzystać Scrum w Twojej organizacji?
Co chcesz dzięki temu osiągnąć?
Co stoi na Twojej przeszkodzie?
Jakich problemów spodziewasz się na początku?
28
30. Manifest Agile
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
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.
30
31. Co może dać Scrum?
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Hiper-produktywność
przez ciągłe doskonalenie praktyk i systematyczne
usuwanie przeszkód organizacyjnych.
Wymaga dyscypliny i motywacji zespołu oraz wsparcia kierownictwa!
31
32. Co może dać Scrum?
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Większa wartość produktów
dzięki priorytetyzacji i adaptacji do prawdziwych
wymagań.
Wymaga zaangażowania klienta!
32
33. Co może dać Scrum?
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Zaangażowanie i satysfakcja zespołu
dzięki samostanowieniu i namacalnym efektom
pracy.
Wymaga szacunku i zaufania kierownictwa!
33
34. Trzy filary Scrum
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Częsta inspekcja i adaptacja (proces i produkt)
Małe fragmenty, stały rytm
Samoorganizujący się, interdyscyplinarny,
stabilny zespół specjalistów
34
37. Gratulacje
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
1 Co to jest Scrum i do czego
może się przydać? 2 Jakie
praktyki techniczne najlepiej
uzupełniają Scrum? 3 Jak lepiej
szacować pracochłonność i
planować projekty? 4 Jak
zbudować hiperproduktywny
zespół? 5 Jak realizować duże
projekty? Jak przekonać innych
do Scrum? Jak wdrożyć Scrum
w Twojej organizacji?
37
38. Konsultacje
Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Darmowe!
Godzinne
Planowanie projektu
Retrospekcja
Rozwiązywanie problemów
Do zobaczenia!
38
39. Jesienne Wieczory ze Scrum 2011, fluidcircle.net
Slajdy
Pomoc
Artykuły
Szkolenia
39
FluidCircle.net