際際滷

際際滷Share a Scribd company logo
Get to
know IT
better
Scrum przez zanurzenie
W嘆jcech Mak湛r担t
wmakurat@jitsolutions.pl
Bartek Ziba
bzieba@jitsolutions.pl
Witold Bot
wbolt@jitsolutions.pl
sterowanie sal konferencyjn
utrzymaj sta
temperatur 22属C w sali
6x12 m w tym budynku
o 8:00 musisz
zaprogramowa
klimatyzacj, wentylacj
i rolety na cay dzie
jakie parametry wzi pod
uwag?
godzina # wydarzenie
7:00  8:00 5 przygotowanie Sali
8:00  9:00 50 niadanie kontynentalne,
JIT Solutions
9:00  10:30 55 spotkanie, JIT Solutions
10:30  11:00 55 przerwa kawowa
11:00  12:30 55 spotkanie, JIT Solutions
12:30  13:00 5-20 przygotowanie sali
13:00  15:00 50 spotkanie, Apple Inc.
15:00  15:30 50 przerwa kawowa
15:30  17:00 70 spotkanie, Apple Inc.
5 min
model empiryczny
model empiryczny
nie wiemy jak dokadnie bdzie wyglda
produkt kiedy zaczynamy
chcemy kontrolowa rezultat pracy
i utrzymywa jako na wysokim poziomie
kroki nie zawsze s powtarzalne
model empiryczny
model empiryczny
rzeczywisto, nie plany
planowanie Just In Time
role w Scrum
role w Scrum
role w Scrum
backlogi
backlog produktu
 lista wszystkich zada
 og坦lny poziom szczeg坦owoci
 oszacowane
 kolejno ustala PO
backlog Sprintu
 podzbi坦r backlogu produktu (umowa)
 rozdrobniony (max 1 dzie)
 samoprzydziay
 bie甜ca aktualizacja
backlogi
User Story
sprint
sprint
sprint
potencjalnie wydawalny
rezultat (inkrement)
cel Sprintu
spotkania
spotkania
spotkania
spotkania
spotkania
grooming/refining
pielgnacja Backlogu Produktu
max 10% czasu Sprintu
spotkania
definicja zrobionego
jak du甜o wzi z Backlogu Produktu
w trakcie planowania Sprintu?
po co jest definicja zrobionego?
zdefiniujmy wasn DoD.
5 min
Story Points
marchewki itp.
nie godziny/dni
planning poker
0, 1, 2, 3, 5, 8, 13, 21, 40
BIG, ?, kawa
5 min
samokontrola
tworzymy pary: szef i pracownik
szef odpowiada za wykonanie przez pracownika
60 krok坦w w 2 minuty
pracownik musi dokadnie i tylko wykonywa polecenia
szef mo甜e wydawa tylko nastpujce polecenia: id添, st坦j,
prawo, lewo, szybciej, wolniej.
szef wydaje polecenia, ale nie mo甜e dotyka pracownika
kto skoczy zatrzymuje si
2 min
samokontrola
wszyscy s pracownikami
ka甜dy sam odpowiada za wykonanie
60 krok坦w w 2 minuty
sami ustalacie jak wykona zadanie
nie dotykamy si, mo甜na rozmawia
2 min
przejrzysto
w kuchni:
Jak Ci idzie projekt?
Tragicznie. Kompletna klapa. Zupenie jakby pitnacie pijanych
map ukadao puzzle.
w pokoju:
Jak Ci idzie projekt?
Dobrze, szefie.
przejrzysto
Jeste studentem, kt坦ry po zajciach pracuje w Fatburger na
zmianie od 14 do 23. Jeste jedyn osob na miejscu o 22:30.
Sprztasz powoli kiedy pojawia si klient i zamawia
podw坦jnego Fatburgera Delux z cebul, serem, bekonem i
frytkami. Podliczasz zam坦wienie  wychodzi $5.65
Klient informuje, 甜e ma tylko $1.20
Co zrobisz?
Uwaga1: tylko na zam坦wienie, brak porcji czy resztek
Uwaga2: cisa kontrola magazynu
5 min
inspekcja
odwaga
szczero
zaufanie
co jeszcze?
adaptacja
przyzwyczajenia
lenistwo
co jeszcze?
timeboxing
Zesp坦 pracuje dobrze przez cay Sprint, ale potrzebuje
odrobin wicej czasu na dokoczenie test坦w.
Czy mo甜emy przecign Sprint o kilka dni, 甜eby pozwoli na
dokoczenie prac?
5 min
typowe problemy
brak klienta (PO) lub trudny dostp
brak zrozumienia (kaskada, nie-Scrum)
brak zaufania do zespou
brak zaufania w zespole
brak odwagi na szczero
Scrum to ciema
Scrum to ciema
84% deklaruje, 甜e
u甜ywa
ok. 1/3 z tego
faktycznie u甜ywa
nadzwyczajne zakoczenie Sprintu
Kto mo甜e przerwa
Sprint?
Co zrobi z
nieskoczonymi
zadaniami?
wykresy
wykresy
narzdzia 敬壊沿看馨温乙温逮界艶
Jira + Jira Agile
narzdzia 敬壊沿看馨温乙温逮界艶
narzdzia 敬壊沿看馨温乙温逮界艶
trello
BananaScrum
narzdzia 敬壊沿看馨温乙温逮界艶
Redmine + Scrumbler
narzdzia 敬壊沿看馨温乙温逮界艶
zwinne ofertowanie
Ka甜de niezrealizowane wymaganie mo甜e by wymienione na
jakiekolwiek inne o tej samej wielkoci.
Kolejno realizacji wymaga ustalana przez klienta z
mo甜liwoci zmiany w dowolnym momencie.
Klient mo甜e prosi o dodatkowe wydania w dowolnym
momencie, pokrywajc jedynie dodatkowe koszty samego
wydania
Klient mo甜e zrezygnowa z dalszych prac w dowolnym
momencie, jeli otrzyma ju甜 wystarczajc warto
biznesow. Paci za 20% pozostaych prac.
proces kaskadowy
co klient 噛温馨坦敬庄
proces kaskadowy
co analityk 噛姻看噛顎馨庄温
proces kaskadowy
co opisywa projekt
proces kaskadowy
co wykonali 沿姻看乙姻温馨庄界庄
proces kaskadowy
po uruchomieniu i wdro甜eniu
proces kaskadowy
za co klient zapaci
proces kaskadowy
czego klient 沿看岳姻噛艶恢看敬温
proces kaskadowy
praktyczne zastosowanie projektu
iteracje
iteracje
iteracje
iteracje
iteracje
iteracje
budowanie zespou
budowanie zespou
Jest jeden zesp坦 z wieloma projektami,
kt坦re musi dostarczy w tym samym czasie.
Co jest lepsze: pracowa nad nimi r坦wnolegle,
czy jeden po drugim?
5 min
budowanie zespou
iteracje
przeo甜y piki
ka甜dy musi pracowa (ka甜da pika musi przej przez ka甜dego
pracownika)
piki nie mog spa
nie wolno podawa osobie obok
10 min
Scrum but
zdefiniuj wszystkie Scrum but
we添 jeden i znajd添 regu, kt坦r amiesz
znajd添 przyczyn takiego zachowania
spr坦buj policzy jak bardzo ci to ogranicza i ile kosztuje
dug techniczny
pochodzi z pracy, kt坦ra
nie jest rzeczywicie
zrobiona (DoD)
musi zosta kiedy
spacony, chyba 甜e tw坦j
plan zakada bankructwo
lub niepowodzenie
projektu
dug techniczny
przesta tworzy dug
spacaj po kawaku w ka甜dym Sprincie
powtarzaj krok 2.
wdra甜anie Scruma
jeden dobry zesp坦
podziel ten zesp坦 i stw坦rz nowe z lud添mi z pierwszego
zespou
wsparcie organizacji  nieocenione
unikalne kompetencje
3 zespoy, 3 Sprinty
tylko jeden DBA, kt坦ry zna schemat bazy danych
ka甜dy zesp坦 twierdzi, 甜e potrzebuje 100% jego czasu
5 min
etapy procesu
etapy procesu
por坦wnanie
widoczno
por坦wnanie
mo甜liwo zmian
por坦wnanie
warto biznesowa
por坦wnanie
ryzyko
por坦wnanie
zaanga甜owanie
przykady u甜ycia
JIT Solutions Sp. z o.o.
ul. Sportowa 8
81-300 Gdynia, Poland
www.jitsolutions.pl
T: +48 58 352 13 81
F: +48 58 352 13 79
E: jitsolutions@jitsolutions.pl

More Related Content

Warsztaty InfoShare 2014: SCRUM przez zanurzenie