You are on page 1of 21

Scrum? U nas? Nie! Spróbujmy Kanbana!

O sile Kanbana + Scruma i mitach, mitach.


Kursory

Timer

Edycja

Karteczki

Zoom
Jesteśmy Dbajmy o to by
Ile zainwestujesz
każdy mówił tyle
punktualni samo
tyle wyciągniesz.

Mute on/off jeśli


Sygnalizujemy
otoczenie
nasze potrzeby
Kamery on!
zakłóca pracę

Zasada co było w Będziemy robić ELMO


Vegas, zostaje w przerwy - 10min/ (Enough Let's
Vegas ~1h Move On)
​ ​Jesteś SM. Zaczynasz współpracę z pewnym zespołem, który wykorzystuje Scruma do
dostarczania wartości. Deweloperzy mają jednak kilka uwag i pomysłów, które chcą z Tobą
przedyskutować.

Co robisz? Jak podejść do tematu? Na co zwrócić uwagę?


"Teaching moment" 2min/zespół.

Za dużo czasu idzie na Iteracje dla nas


te spotkania, a tak nie działają... (2)
będziemy robić po
kolei... (1)

Chcemy używać
Skończyły się te duże fajne
Skończyły się te duże fajne
ficzery, i teraz będą "dokrętki"
ficzery, i teraz będą "dokrętki"
i ciężko o cel Sprintu. A w
i ciężko o cel Sprintu. A w

Kanbana, bo ....
Scrumie musi być Cel
Scrumie musi być Cel
Sprintu... (3)
Sprintu...​(8)

Nie możemy
Scrum jest dla nowych
planować...A nasz
zespołów a Kanban dla
produkt za często się
dostarczamy Każdy z nas ma inne ekspertów... (4)
zmienia... (7)
usługi a nie kompetencje i wtedy
produkty... (6) lepiej używać Kanbana
... (5)
Za dużo czasu idzie na
Iteracje dla nas Skończyły się te duże fajne
ficzery, i teraz będą "dokrętki" Scrum jest dla nowych

R1 nie działają... (2) R2 R3 R4


i ciężko o cel Sprintu. A w
te spotkania, a tak zespołów a Kanban dla
Scrumie musi być Cel
będziemy robić po Sprintu... (3)
ekspertów... (4)
kolei... (1)

Co sprawia, że Jakie dotąd Czy problem leży Co się zmieni Jakie


a skąd ta
jeśli przyciągają Was mierniki, Scrum nadaje się dla
Dialog z uwazają były plusy i
w celach sprintu?
wobec podejście
Dlaczego jest to jak najbardziej możemy je
zespołów na każdym
czy są związane z
iteracje za aktualnej by
zespołem minusy pracy wprowadzić, żeby zwiększyć

wiedza?
przyrostem
nieefektywne? problem z ustaleniem transparencję i więcej rzeczy etapie rozwoju, tak
iteracyjnej? produktu formy pracy sugerowali? Celu Sprintu? śledzić samo jak Kanban

- dopytać o co dokładnie
chodzi - czyli co znaczy dla
nich robić po kolei
Poinformowanie, Warsztat z
- co konkretnie nie pasuje
im w dotychczasowym
że w kanbanie też
są spotkania podstaw co Wam Nawet będąc
ekspertem światowej
przeszkadza w
rozwiązaniu

kanbanu klasy zawsze można się


Scrumie? uczyć nowych rzeczy
- sprawdzenie
czasu spotkań (czy
nie przekraczają,
co robią na tych
spotkaniach) Podjęcie decyzji -
czy zostajemy w
Zaproponować
nowym schemacie
eksperyment pracy czy
- Jaki cel jest wracamy do
realizowany staregp
podczas spotkań
(czy otrzymują
jakąś wartość) Plusy i
minusy Czas na
eksperyment - po
kazdego z Wytłumaczenie jakim podejdziemy
do retrospektywy i
- czy zadania podejsc na czym polega ocenimy jak
praca w przebiegł
nad którymi
Kanbanie
pracują mają
współzależności

Nie możemy
dostarczamy Skończyły się te duże fajne

R5 R6 planować...A nasz
R7 R8
ficzery, i teraz będą "dokrętki"
Każdy z nas ma inne
kompetencje i wtedy
usługi a nie produkt za często się i ciężko o cel Sprintu. A w
zmienia... (7) Scrumie musi być Cel
lepiej używać Kanbana produkty... (6) Sprintu...​(8)
... (5)

Super, że sie do
jakie są jaki w czym czy zespół posiada
wszystkie mnie z tym
wasze problem kanban kompetencje

oczekiwania chcemy może nam


potrzebne do
Nie powinnismy zwracacie :)!
wytworzenia
Dlaczego chcecie się
? rozwiązać? pomóc?
wartości
odgórnie przypisywać Co jest prawdziwą Co to znaczy, że Jak często Dlaczego nie Czy praca nad
biznesowej?
wycofać z regularnego Czym można dokrętką
Kanbana do usług a przyczyną, dla której
dostarczania
nie możecie produkt się angażuje
dlaczego dokrętki? określić celu więcej niż 1
uważacie że produktu do Scruma nie chcecie Scrama? przyrostu? planować zmienia? Sprintu? dev?
Kanban będzie
lepszy w naszym
przypadku?

Dlaczego uważacie, Jak duże są Czy wiecie Dlaczego


jak pracuje
te zmiany
uważacie, że
że Kanban zadziała
Może dodamy do naszego się w lepiej będzie
Scruma elementy z
tutaj lepiej? kanbanie? w kanbanie?
Kanbana, które będą dla
nas najlepsze? Plusy i minusy z
każdego
podejścia
Zróbmy
eksperyment

Możemy użyć Kanbanu


nie rezygnując ze
Scruma, spróbujmy,
jeśli chcecie
Fakty i mity

Przepływ w
zespole -
symulacja

Zasady Kanban,
Kanban i Scrum

Optymalizacja vs
upstream i
downstream
Organizacja ThisIsABigPipeline zatrudniła Cię jako Scrum Mastera do wsparcia zespołu.

Podczas rekrutacji menedżer zwrócił uwagę, że w stosunku do zespołu z którym będziesz współpracować klienci
oczekują szybszej realizacji ich pomysłów i że aktualnie zespół ma z tym problem.

To jedno z pierwszych Twoich zadań - przyjrzyj się pracy zespołu.


Kilka
informacji

Każdy z pokoi
będzie pracował
na innej symulacji

Jeśli klikniesz
Featureban niewłaściwą symulację
utrudnisz pracę sobie i
symulacja innym

My wystartujemy
rozgrywkę:)

Odśwież ekran
jeśli coś się
przytnie

Jesteśmy w głównym
pokoju na wypadek
problemów
2 Problemy 3 Co
1
i z czego optymaliz
Współpraca
wynikały
Przeprowadźcie pierwszą rundę symulacji.
owaliście?

W pewnym momencie zablokujemy Wam symulację. To znak by zrobić retrospektywę i zapisać tutaj Wasze wnioski.
Na koniec NIE zamykajcie okna przeglądarki!
https://tools.flo https://tools.flowf
wfast.io/feature ast.io/featureban/
ban/9e0c8540-​ a3f41e57-​93dc-​
730a-​4f8d-​bd14-​ 4ebe-​9b7a-​
R1 R2 R3 R4
https://tools.flowfast.io/fea
tureban/19748dd0-​9e95-​ 0111e9a9a170 de4e15b22862
4f26-​989c-​
b5263e46dacfhttps://tools.f
lowfast.io/featureban/1974
8dd0-​9e95-​4f26-​989c-​
b5263e46dacf na początku
brak spójnej
panowanie
nad
Fajnie jest
móc pomóc
https://tools.flo Za mało Brak Każdy Dużo czasu
zajęło nam
pchał swój
strategii emocjami wfast.io/feature
współpracy planu
zorientowanie
zmienić innym wózek się o co kaman
działania w grze
system ban/bfb2a639-​
skupialiśmy Brak 7c57-​445f-​8515-​
Lepsza po rozpoczęciu
Dużo się na synchronizacji współpracy -
komunikacja fajne działanie 8b7a69308b08 ustalamy Pilnujemy
- team work blokerów własnych i ram
na rzecz plan na priorytetów.
czasowych
zadaniach sukcesu zespołu każdy dzień
Pobierane
taski lecą na
- daily dół kolejki

Naturalnie
Komunikacja Konczyć + - wnioski:
kończyliśmy
poprawiła sie informowanie siebie kto - brak wspolnego podejscia - najpierw odblokowujemy
w połowie gry
zadania z zadania kogo odblokowal, (potrzebowaliśmy czasu na z validating
prawej strony
najstarsze wspieranie sie, pomagala zrozumienie), - informujemy sie
transparencja tablicy, - troche nie rozumialysmy - zadania przesuwamy po
konczenie zadan od konca, celu kolei (jedna osoba, pozniej
mamy duzo zadan - duzo pracy w toku (ale druga), najpierw czarne
ukonczonych inaczej nie dało sie) potem czerwone

R5 R6 R7 R8

https://tools.flo
wfast.io/feature
Lepiej się
ban/01709dcc-​
Zaczęło się
współpracowało
kiedy zaczęłyśmy się układać kiedy 8ffc-​4060-​9890-​
komunikować wyczerpały się
podczas
wykonywania zadań
zadania w a1fc319e66f5
kolejce

Nowy zespół
Gdyby było
Za dużo
- brak okazji
daily - zadań w do poznania
poszłoby "sprincie" się
łatwiej
W momencie
ukończenia zadań w
limity na kolejce - zaczęłyśmy
na początku się skupiać na
uczyłyśmy się kolumnach KOŃCZENIU ZADAŃ
samego narzędzia i wyjmowaniu ich z
- brak znajomości
by się "in progress"

wpłynęlo na efekt przydały


1. Skupiamy się na pracy
zespołowej - zwracamy
uwagę na to jaki ma w
danym dniu skill
2. "daily" po rozpoczęciu
nowego dnia - focus na
czas i umiejętności w
danym dniu + potrzeby
Teraz już wiecie, jak wygląda praca w tym zespole. Następnym krokiem jest zapewnienie zespołowi transparencji
tej sytuacji.

Po rozpoczęciu drugiej rundy w aplikacji znajdziecie dane, które będą kanwą waszego zadania. Przygotujcie
wizualizację tych danych, która pozwoli zespołowi wyciągnąć wnioski, że cos powinno się zmienić w sposobie
organizacji pracy. Możecie użyć kartki, google sheetów, miro - jednym słowem czegokolwiek.

Macie 18 minut na przygotowanie wizualizacji i dwuminutowej prezentacji dla zespołu. Po prezentacji dostaniecie
informację zwrotną od innych zespołów.
R1 R2 R3 R4

PROBLEM Pilnować trzeba

DANE
ROZWIĄZANIE
co się stało, że jak długo
pracujemy nad
między 2 a 6 jednym
zadaniem.
dniem zostało
zrealizowane
duży W szczytowym
momencie 22 określić tylko 1 zadanie? Za wiele zadań
w in progress

wip
względem
zadnia na raz
były na doing limity zadań na Done

które z tych
Za dużo brania
blokad można
Średnio jest 4 nowych zadań z
Od połowy
było backlogu zamiast
zadania na mamy 18 zadań przyspieszyłyśmy
zablokowanych przewidzieć robienie tych co
większy osobę, czy
długi Najdłużej
wcześniej? już są w doing
realizowane focus na wszystkie są
lead zadanie kończenie
realizowane?
time trwało 32 dni zadań
Odblokowywać
zadania co wam
10 dnia
znajdujące się mowia
skończyły najwyżej a te dane?
się zadania blokować

Łącznie do pobrania najniższe


DANE
ROZWIĄZANIE
Lead time Ustalenie
PROBLEM
było 30
Brak od sasa priorytetów
priorytetyzacji zadań do
do lasa :) i polityk między 10 a 14
realizacji
dniem
skończyliśmy 9 z
13 ukończonych
zadań
Lead time
Powyższe i wąskie gardło -
Brak
od sasa
przewidywalności zasady dewelopment,
do lasa :) współpracy kiedy zadanie
trafia do validate
jest dość szybko proponuję wprowadzić limity
kończone pracy w toku, czyli na raz w
kolumnie doing i validate
R5 R6 moga być po 3 zadania R7 R8

Bloker w postaci Wartość:


dodawania Cel: skupienie na
nowych zadań z zmniejszenie kończeniu zadań
kolejki zamiast niż rozszerzaniu
lead time
możliwości backlogu
pomocy innym

Bloker w postaci Wartość:


dodawania Cel: skupienie na
nowych zadań z zmniejszenie kończeniu zadań
kolejki zamiast niż rozszerzaniu
lead time
możliwości backlogu
pomocy innym
Niesiona(y) na fali sukcesów w zespole, w weekend trafiasz na rodzinną imprezę. Wujek Janusz i ciocia Grażynka
koniecznie chcą wiedzieć co robisz w pracy.
pokazujemy Prawdziwego Pracuję z zespołami, które pracują na
zadaniach z listy i wspólnie staramy się

Wizualizacja Sposób na Kanbanana


skupić na zmniejszeniu pracy która

nad czym Sposób


ciągnie się w nieskończoność, a

zarządzanie
kończeniu zadań i ostatecznie robieniu

progresu
Wyjaśnij czym jest ten cały Kanban(Kanbanan),
biznesu - dostarczanie wartości klientom

i optymalizacja pracujemy i optymalizacji, zarządzanie poznaje się po


przeplywu pracy wizualizacji i zadaniami
przepływem tym jak kończy
gdzie mamy zarządzania
w opaciu o
blokady pracy sposób organizacji pracy,
metryki pracą w zespole skupienie na realizacji
zadań w ujęciu
całościowym/zespołowym;
redukcja waste; skupienie
na dowiezieniu

Takie podejście do
sposób pracy sposób pracy pracy, zeby Kabananan to jest taki
oparty na tym sposob organizacji pracy.
dążący do skupiać się na Mamy liste zadan i zespol. I
aby kończyć stare
stop starting kończeniu a nie bierzemy po kolei te
a nie zaczynać zadania i przekladamy "do
cały czas nowe start finishing zaczynaniu zrobienia, w trakcie,
nowych tematów zrobione" zeby widziec jak
idzie postep prac.

śledzenie zadań w
toku, postępów, wizualizacja sposób współzarządzania

,
pracą przez zespół, który
powiązań między przepływu pozwala na wizualizację

kanban-​
pracy, i zarządzanie jej
zadaniami pracy przepływem w celu jak

obiady
(wizualizacja Sposób pracy najszybszego kończenia

pracy)
karta oparty o jej
zadań przynoszących

pull
wartość
wizualizacje ,
limity pracy w
system toku i różne inne

system bez
sprintow- ciociu, to jest taka metoda,
ciagly która podpowiada co
przeplyw zrobić, żeby robota szła
szybciej - przypomina, żeby
nie zaczynać zbyt wielu
zadań na raz, żeby patrzeć
czy napewno robimy
najważniejsze rzeczy i tak
po prostu żeby dzialało
1. Zdefiniuj i
Kanban: strategia optymalizacji przepływu wartości* w procesie
zwizualizuj wykorzystująca wizualne ograniczanie ilości pracy w toku w systemie
przepływ wartości ciągnionym.

*Mogą być różne sposoby definiowania wartości, w tym uwzględnienie


potrzeb klienta, użytkownika końcowego, organizacji i środowiska.

2. Aktywnie zarządzaj
elementami w
przepływie

3. Poprawiaj
przepływ
Dzięki Twojej inspirującej prezentacji na temat pracy zespołu oraz zbudowani feedbackiem od Janusza i Grażynki,
zespół zaczął zastanawiać się nad swoim procesem wytwarzania.
Efektem było wprowadzenie limitu na WIP. Brawo!
Jaki wpływ
Jak miał limit na
Przeprowadźcie 2 rundę
wyglądała symulacji. Na koniec nie zamykajcie okna przeglądarki. ilość
współpraca? wykonanej
roboty?
Pamiętajcie, że możecie (!) ze sobą rozmawiać:) W razie kłopotów wpadnijcie do nas do głównego pokoju.

W pewnym momencie zablokujemy Wam symulację. To znak by zrobić retrospektywę i zapisać tutaj Wasze wnioski.
pokój 3
pokój
2 + wnioski: skrocil sie
- ogarnelysmy chaos, -
- zaczelysmy sie dogadywac
jeszcze lepiej
- nie bylo priorytetow
(ryzyko ze nie dost. tego co
- im dalej tym krotszy
czas dostarczenia
czas
dostarczania
umówiliśmy się na limit pracy, dzięki
- zaczelysmy od czarnych kart
do 13 dnia
zrobiliśmy 13
temu PO (ekhm..) system nie mógl
na nas wymusić dobierania
zdecydowanie
potem czerwone
najwazniejsze) zadania
więcej
zadań, w kolejnych zadań z TODO - bo
wszyscy wiedzieliśmy na co byliśmy komunikacji i - zamykalysmy od konca i wg - wszyscy gadali - z czasem coraz lepsza
następnych 17
umówieni współpracy najstarszych = skupienie na jednoczesnie i byl chaos
dniach 20 zadań ;)
organizacja pracy =
konczeniu zadan - wina sprzetu :D
skoro nie mogliśmy zaczynać - WIP wspolpraca
każdy swojego nowego
zadania, to "musieliśmy"
sobie pomagać

pokój
1
pokój 5
praca szła wolniej,
ale było więcej
finalnie
szybsza większa Narzucony limit Priorytety
Lepsza i wymusił
czasu na
planowanie i
realizacja współpraca
skuteczniejsza dostarczanie
pomagały
zadań dziennie
kończenie,
komunikacja zadań (skrócił czas w wyborze
mniejszy chaos dostarczania.
dzieki limitowi
1 osoba nie na 15 dni przez 2 zadania.
mogłyśmy zwracalyśmy dni nie focus na
miała swoich Mniejsze
skupić się na uwagę na zamknęłyśmy
kończeniu
zadań w to do, żadnego zadania, wiek Lepsza
przewidywalność odchylenia
więc pomagała priorytety w LT
zadań
innym
czyli przez 13 dni
przynajmniej 1 :)
zadań
Kanban: strategia optymalizacji przepływu wartości* w procesie
1. Wizualizuj wykorzystująca wizualne ograniczanie ilości pracy w toku w systemie
przepływ ciągnionym.
wartości
*Mogą być różne sposoby definiowania wartości, w tym uwzględnienie
potrzeb klienta, użytkownika końcowego, organizacji i środowiska.

2. Ograniczanie
Work In Progress
(WIP)

3. Aktywne zarządzanie
elementami pracy w
toku

Pierwsze kroki - how to:


- zbierz dane LINK;
- zrób symulację;
4. Inspekcja i - zdefiniujcie Workflow AS-​IS;
adaptacja zespołowej - ustalcie pierwsze reguły i limity (i tak się zmienią);
Definicji Workflow - retrospektywa - co widać;
- wytrzymaj i kontynuujcie;
Development Testing (3 Wdrożenie Przygotowanie Wyciągnięcie Stworzenie idei
Mam nowy Analiza inicjatywy Akceptacja
Komitet Refinement raportu wniosków z raportu usprawnienia
pomysł i biznesowej kosztów klienta Roadmapowanie (3 dni) dni) (1d) (1d) (2h) (2h)
zgłaszam go (1tydz) (1d) sterujacy (1h) (1d) (5d)

Oczekiwanie na Oczekiwanie na
Złożenie analizy W kolejce
Kolejka przed U analityka
inicjatywy do akceptacji komitet sterujący roadmapowanie W backlogu Done, do
Oczekiwanie na Przesłanie raportu,
analitykiem biznesowego zanim zespołu na raport z działu oczekiwanie na
zrobi analizę (~1.5mie)
kosztów u klienta (1m) (2m) zespołu (1m) wdrożenie (2 tyg)
biznesowym zanim (1tydz) kwartał (1m) mierzenia (2 tyg) zapoznanie się (2 tyg)
zacznie analizę (~1tydz)

VISION VALUE VALIDATION


Jak bardzo prawdopodobne jest, że polecisz ten warsztat innym? Postaw piłkę.

Co Ci się podobało? 1 rzecz którą bierzesz? Czego Ci zabrakło?


10% zniżki na
najbliższe PSK

You might also like