Scrum - warsztaty

Preview:

DESCRIPTION

Wiedno Kaszëbë!

Citation preview

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

model empiryczny

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

model empiryczny

model empiryczny

rzeczywistość, nie plany

planowanie „Just In Time”

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

planning poker

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

BIG

?

kawa

20 min

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

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

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

nadzwyczajne zakończenie Sprintu

Kto może przerwać Sprint?

Co zrobić z nieskończonymi zadaniami?

budowanie zespołu

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

budowanie zespołu

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

przejrzystość

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

inspekcja

odwaga

szczerość

zaufanie

co jeszcze…?

adaptacja

przyzwyczajenia

lenistwo

co jeszcze…?

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.

wdrażanie Scruma

jeden dobry zespół

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

wsparcie organizacji – nieocenione

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

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

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

dług techniczny

przestań tworzyć dług

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

powtarzaj krok 2.

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

dole

gliw

eni

edol

egliw

e

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

dole

gliw

eni

edol

egliw

e

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

dole

gliw

eni

edol

egliw

e

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

dole

gliw

eni

edol

egliw

e

Backlog produktu

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

dole

gliw

eni

edol

egliw

e

Backlog produktu

Bugtracker

kanban

wizualizacja procesu

limit Work in Progress

optymalizacja strumienia

kanban