scrum - warsztaty

32
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 cały 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. 5 min

Upload: wojcech-makurot

Post on 27-May-2015

72 views

Category:

Self Improvement


0 download

DESCRIPTION

Wiedno Kaszëbë!

TRANSCRIPT

Page 1: Scrum - warsztaty

sterowanie salą konferencyjną

utrzymaj stałą temperaturę 22°C w sali 6x12 m w tym budynkuo 8:00 musisz zaprogramować klimatyzację, wentylację i rolety na cały 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

Page 2: Scrum - warsztaty

model empiryczny

Page 3: Scrum - warsztaty

model empiryczny

nie wiemy jak dokładnie będzie wyglądał produkt kiedy zaczynamy

chcemy kontrolować rezultat pracy i utrzymywać jakość na wysokim poziomie

kroki nie zawsze są powtarzalne

Page 4: Scrum - warsztaty

model empiryczny

Page 5: Scrum - warsztaty

model empiryczny

rzeczywistość, nie plany

planowanie „Just In Time”

Page 6: Scrum - warsztaty

definicja zrobionego

jak dużo wziąć z Backlogu Produktu w trakcie planowania Sprintu?

po co jeszcze jest definicja zrobionego?

przygotujmy własną DoD.

10 min

Page 7: Scrum - warsztaty

planning poker

0, 1, 2, 3, 5, 8, 13, 21, 40

BIG

?

kawa

20 min

Page 8: Scrum - warsztaty

samokontrola

tworzymy pary: szef i pracownikszef odpowiada za wykonanie przez pracownika 60 kroków w 2 minutypracownik musi dokładnie i tylko wykonywać poleceniaszef może wydawać tylko następujące polecenia: idź, stój, prawo, lewo, szybciej, wolniej.szef wydaje polecenia, ale nie może dotykać pracownikakto skończył zatrzymuje się

2 min

Page 9: Scrum - warsztaty

samokontrola

wszyscy są pracownikamikażdy sam odpowiada za wykonanie60 kroków w 2 minutysami ustalacie jak wykonać zadanienie dotykamy się, można rozmawiać

2 min

Page 10: Scrum - warsztaty

timeboxing

Zespół pracuje dobrze przez cały Sprint, ale potrzebuje odrobinę więcej czasu na dokończenie testów.

Czy możemy przeciągnąć Sprint o kilka dni, żeby pozwolić na dokończenie prac?

5 min

Page 11: Scrum - warsztaty

nadzwyczajne zakończenie Sprintu

Kto może przerwać Sprint?

Co zrobić z nieskończonymi zadaniami?

Page 12: Scrum - warsztaty

budowanie zespołu

Page 13: Scrum - warsztaty

budowanie zespołu

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

Page 14: Scrum - warsztaty

budowanie zespołu

Page 15: Scrum - warsztaty

iteracje

przełożyć piłki

każdy musi pracować (każda piłka musi przejść przez każdego pracownika)

piłki nie mogą spaść

nie wolno podawać osobie obok

10 min

Page 16: Scrum - warsztaty

przejrzystość

Page 17: Scrum - warsztaty

przejrzystość

Jesteś studentem, który po zajęciach pracuje w Fatburger na zmianie od 14 do 23. Jesteś jedyną osobą na miejscu o 22:30. Sprzątasz powoli kiedy pojawia się klient i zamawia podwójnego Fatburgera Delux z cebulą, serem, bekonem i frytkami. Podliczasz zamówienie – wychodzi $5.65Klient informuje, że ma tylko $1.20Co zrobisz?Uwaga1: tylko na zamówienie, brak porcji czy resztekUwaga2: ścisła kontrola magazynu

5 min

Page 18: Scrum - warsztaty

inspekcja

odwaga

szczerość

zaufanie

co jeszcze…?

Page 19: Scrum - warsztaty

adaptacja

przyzwyczajenia

lenistwo

co jeszcze…?

Page 20: Scrum - warsztaty

zwinne ofertowanie

Każde niezrealizowane wymaganie może być wymienione na jakiekolwiek inne o tej samej wielkości.Kolejność realizacji wymagań ustalana przez klienta z możliwością zmiany w dowolnym momencie.Klient może prosić o dodatkowe wydania w dowolnym momencie, pokrywając jedynie dodatkowe koszty samego wydaniaKlient może zrezygnować z dalszych prac w dowolnym momencie, jeśli otrzymał już wystarczającą wartość biznesową. Płaci za 20% pozostałych prac.

Page 21: Scrum - warsztaty

wdrażanie Scruma

jeden dobry zespół

podziel ten zespół i stwórz nowe z ludźmi z pierwszego zespołu

wsparcie organizacji – nieocenione

Page 22: Scrum - warsztaty

unikalne kompetencje

3 zespoły, 3 Sprinty

tylko jeden DBA, który zna schemat bazy danych

każdy zespół twierdzi, że potrzebuje 100% jego czasu

5 min

Page 23: Scrum - warsztaty

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

Page 24: Scrum - warsztaty

dług techniczny

pochodzi z pracy, która nie jest rzeczywiście zrobiona (DoD)musi zostać kiedyś spłacony, chyba że twój plan zakłada bankructwo lub niepowodzenie projektu

Page 25: Scrum - warsztaty

dług techniczny

przestań tworzyć dług

spłacaj po kawałku w każdym Sprincie

powtarzaj krok 2.

Page 26: Scrum - warsztaty

obsługa błędówzłożoneproste

dole

gliw

eni

edol

egliw

e

Page 27: Scrum - warsztaty

obsługa błędówzłożoneproste

dole

gliw

eni

edol

egliw

e

Page 28: Scrum - warsztaty

obsługa błędówzłożoneproste

dole

gliw

eni

edol

egliw

e

Page 29: Scrum - warsztaty

obsługa błędówzłożoneproste

dole

gliw

eni

edol

egliw

e

Backlog produktu

Page 30: Scrum - warsztaty

obsługa błędówzłożoneproste

dole

gliw

eni

edol

egliw

e

Backlog produktu

Bugtracker

Page 31: Scrum - warsztaty

kanban

wizualizacja procesu

limit Work in Progress

optymalizacja strumienia

Page 32: Scrum - warsztaty

kanban