Dobry scrum master, a dobry zespół scrumowy

35
DOBRY SCRUM MASTER DOBRY ZESPÓŁ SCRUMOWY …o samoorganizacji słów kilka Daniel Wicher [email protected] https://pl.linkedin.com/in/ dwicher Agile Silesia #10

Transcript of Dobry scrum master, a dobry zespół scrumowy

Page 1: Dobry scrum master, a dobry zespół scrumowy

DOBRY SCRUM MASTER

DOBRY ZESPÓŁ SCRUMOWY…o samoorganizacji słów kilka

Daniel [email protected]://pl.linkedin.com/in/dwicherAgile Silesia #10

Page 2: Dobry scrum master, a dobry zespół scrumowy

KIM JESTEM?

Scrum MasterAgile Coach

„just like vodka – problem solver…”

Page 3: Dobry scrum master, a dobry zespół scrumowy

RAMY CZASOWE

Page 4: Dobry scrum master, a dobry zespół scrumowy

CZY SCRUM MASTER JEST W OGÓLE POTRZEBNY?

ScrumMaster

Zespół

Spotkania i ceremonie

Uczenie i nauka

Inne

Product Owner

Organizacja

Page 5: Dobry scrum master, a dobry zespół scrumowy

HISTORIA…

 

Ikujiro Nonaka i Hirotaka Takeuchi• New New Product Developing Game (1986r.)

• Samoorganizujące się zespoły

Page 6: Dobry scrum master, a dobry zespół scrumowy

HISTORIA…

 

Ikujiro Nonaka i Hirotaka Takeuchi• New New Product Developing Game

(1986r.)• Samoorganizujące się zespoły

Alistair Cockburn• Crystal Methods (1999r.)

• Ciągła/Bliska Komunikacja• Osobiste bezpieczeństwo

Page 7: Dobry scrum master, a dobry zespół scrumowy

HISTORIA…

 

Ikujiro Nonaka i Hirotaka Takeuchi• New New Product Developing Game (1986r.)• Samoorganizujące się zespoły

Alistair Cockburn• Crystal Methods (1999r.)• Ciągła/Bliska Komunikacja• Osobiste bezpieczeństwo

Agile Manifesto• 2001r.• Samoogranizujące się zespoły

Page 8: Dobry scrum master, a dobry zespół scrumowy

HISTORIA…

 Ikujiro Nonaka i Hirotaka Takeuchi• New New Product Developing Game

(1986r.)• Samoorganizujące się zespoły

Agile Manifesto• 2001r.

• Samoogranizujące się zespoły

Page 9: Dobry scrum master, a dobry zespół scrumowy

HISTORIA…

 Ikujiro Nonaka i Hirotaka Takeuchi• New New Product

Developing Game (1986r.)• Samoorganizujące się

zespoły

Agile Manifesto• 2001r.

• Samoogranizujące się zespoły

David J. Anderson• Kanban (2003r.)

• Wznocnienie ludzi (Empowerment people)

• Toyota Production System (1988r.)

Page 10: Dobry scrum master, a dobry zespół scrumowy

SAMOORGANIZUJĄCY SIĘ…

Page 11: Dobry scrum master, a dobry zespół scrumowy

WIĘC…

Scrum Master jest w ogóle potrzebny? Nie?

Bye…

Page 12: Dobry scrum master, a dobry zespół scrumowy

THE ENDPytania?

Daniel [email protected]://pl.linkedin.com/in/dwicherAgile Silesia #10

Page 13: Dobry scrum master, a dobry zespół scrumowy

HISTORIA…

 Ikujiro Nonaka i Hirotaka Takeuchi• New New Product

Developing Game (1986r.)• Samoorganizujące się

zespoły

Agile Manifesto• 2001r.

• Samoogranizujące się zespoły

David J. Anderson• Kanban (2003r.)

• Wznocnienie ludzi (Empowerment people)

• Toyota Production System (1988r.)

Page 14: Dobry scrum master, a dobry zespół scrumowy

GDZIE WIĘC TAKA ROLA WYSTĘPUJE? PO CO?

Ikujiro Nonaka i Hirotaka Takeuchi• New New Product

Developing Game (1986r.)• Samoorganizując

e się zespoły

Ron Jeffries• Extreme

Programming (XP) (1999r.)• XP Coach

(rola)

Ken Schweber & Jeff Sutherland• Scrum (2001r.)

• Scrum…Master jako rola

David J. Anderson• Kanban (2003r.)

• Wznocnienie ludzi (Empowerment people)

• Toyota Production System (1988r.)

Page 15: Dobry scrum master, a dobry zespół scrumowy

XP COACH / SCRUM MASTER… KIM ONI SĄ?

XP Coach pomaga zespołowi pozostać w procesie i wspomaga uczenie się

Scrum Master jest osobą odpowiedzialną za usuwanie wszelkich przeszkód uniemożliwiających zespołowi wykonanie zadania lub poprawną implementację procesu i metod

Page 16: Dobry scrum master, a dobry zespół scrumowy

JAK WIĘC UZYSKAĆ SAMOORGANIZUJĄCY SIĘ ZESPÓŁ?

Page 17: Dobry scrum master, a dobry zespół scrumowy

CZY TO WYSTARCZY?

CZY NADANIE ODPOWIEDNICH GRANIC DLA KAŻDEGO ZESPOŁU SIĘ SPRAWDZI?

Page 18: Dobry scrum master, a dobry zespół scrumowy

ZOMBIES

Proces sprawą drugorzędną Byle skończyć Będą robić, to co ktoś od nich chce Brak odpowiedzialności za produkt Udoskonalanie procesu… a co to?

Gdzie samoorganizacja?

Page 19: Dobry scrum master, a dobry zespół scrumowy

ŻOŁNIERZE

Posiadają proces, którego przestrzegają, jak „kodeksu honorowego”

Lubią hierarchiczną strukturę Trzymają się planów (przyzwyczajeń),

nawet jeśli te są kiepskie

Samoorganizacja? W pewnym zakresie

Page 20: Dobry scrum master, a dobry zespół scrumowy

THE TEAM

Potrafi się samoorganizować Aktywnie działa z procesem (nie tylko przyjmując

go za pewnik, ale także usprawniając) Działa w oparciu o wspólny cel Posiada własną osobowość i tożsamość

Page 21: Dobry scrum master, a dobry zespół scrumowy

LIGA SPRAWIEDLIWYCHLUB JEDNOROŻCE

Członkowie zespołu nawzajem się uzupełniają Identyfikują się ze swoim projektem Posiadają wymaganą wiedzę domenową

o przedmiocie swojej pracy Sprawnie współpracują z PO w celu osiągnięcia

wspólnej korzyści Cel zespołu jest tożsamy z celem projektu

Czy jednorożce istnieją?

Page 22: Dobry scrum master, a dobry zespół scrumowy

LIGA SPRAWIEDLIWYCHLUB JEDNOROŻCE

Członkowie zespołu nawzajem się uzupełniają Identyfikują się ze swoim projektem Posiadają wymaganą wiedzę domenową

o przedmiocie swojej pracy Sprawnie współpracują z PO w celu osiągnięcia

wspólnej korzyści Cel zespołu jest tożsamy z celem projektu

Czy jednorożce istnieją?

Page 23: Dobry scrum master, a dobry zespół scrumowy
Page 24: Dobry scrum master, a dobry zespół scrumowy

MAMY JUŻ ZESPOŁY… CO ZE SCRUM MASTEREM?CZY KAŻDY SCRUM MASTER JEST TAKI SAM?

Page 25: Dobry scrum master, a dobry zespół scrumowy

HOMER

Level 0 SM jako jeden z wielu obowiązków Ustala spotkania „Sekretarka” Trzy pytania i fajrant

Page 26: Dobry scrum master, a dobry zespół scrumowy

AGILE MANAGER

Moderuje spotkania Chroni zespół… także przed sobą samym Dyrektywny sposób działania Podejmuje decyzje o kierunku działania zespołu Władca procesu Nie przekazuje odpowiedzialności Sporą wagę przykuwa do metryk i danych

Page 27: Dobry scrum master, a dobry zespół scrumowy

HAL-9000

Moderuje spotkania Chroni zespół… także przed sobą samym Dyrektywny sposób działania Podejmuje decyzje o kierunku działania zespołu Władca procesu Nie przekazuje odpowiedzialności Sporą wagę przykuwa do metryk i danych Mikromanagement jest w cenie! Ludzie to narzędzia potrzebne do osiągnięcia celu

Page 28: Dobry scrum master, a dobry zespół scrumowy

SCRUM-JEDI

Oferuje wsparcie na spotkaniach Dba o rozwój zespołu Przekazuje konstruktywne i wartościowe uwagi Dba o motywację – zarówno zespołową,

jak i osobistą Wspiera zespół Uczy zespół współpracy (między sobą i z PO) Pomaga im zauważyć problemy i je naprawić Wspomaga odpowiedzialność za produkt

Page 29: Dobry scrum master, a dobry zespół scrumowy

SCRUM - GOD

Nie ingeruje w pracę zespołu Pozwala zespołowi popełniać błędy i wyciągać z nich wnioski Zna świetnie proces, jednak unika dyrektywnego jego

wprowadzania Dobry duch zespołu

Page 30: Dobry scrum master, a dobry zespół scrumowy

WSPÓŁPRACA SM VS ZESPÓŁ

Prosty wykresik…

Page 31: Dobry scrum master, a dobry zespół scrumowy

JAK SCRUM MASTER MOŻE WESPRZEĆ ZESPÓŁ W ROZWOJU?

Page 32: Dobry scrum master, a dobry zespół scrumowy

TRZY FILARY SCRUMA

Przejrzystość

Adaptacja

Inspekcja

Page 33: Dobry scrum master, a dobry zespół scrumowy

MODEL ROZWOJU ZESPOŁUDopasuj kontekst pracy

Określ granice w jakich zespół ma się poruszać

Zadbaj o rozwój umiejętności

Dbaj o dynamikę zespołu – wspieraj i nie ograniczaj

Wspieraj tożsamość zespołu

Rozwiązuj indywidualne problemy

Chroń zespół przed zewnętrznymi czynnikami

Wspieraj zespół, ale nie ingeruj

Obserwuj i reaguj

Dopasuj kontekst pracy

Określ granice w jakich zespół ma się poruszać

Zadbaj o rozwój umiejętności

Dbaj o dynamikę zespołu – wspieraj i nie ograniczaj

Wspieraj tożsamość zespołu

Rozwiązuj indywidualne problemy

Chroń zespół przed zewnętrznymi czynnikami

Wspieraj zespół, ale nie ingeruj

Obserwuj i reaguj

Dopasuj kontekst pracy

Określ granice w jakich zespół ma się poruszać

Zadbaj o rozwój umiejętności

Dbaj o dynamikę zespołu – wspieraj i nie ograniczaj

Wspieraj tożsamość zespołu

Rozwiązuj indywidualne problemy

Chroń zespół przed zewnętrznymi czynnikami

Wspieraj zespół, ale nie ingeruj

Obserwuj i reaguj

Dopasuj kontekst pracy

Określ granice w jakich zespół ma się poruszać

Zadbaj o rozwój umiejętności

Dbaj o dynamikę zespołu – wspieraj i nie ograniczaj

Wspieraj tożsamość zespołu

Rozwiązuj indywidualne problemy

Chroń zespół przed zewnętrznymi czynnikami

Wspieraj zespół, ale nie ingeruj

Obserwuj i reaguj

Dopasuj kontekst pracy

Określ granice w jakich zespół ma się poruszać

Zadbaj o rozwój umiejętności

Dbaj o dynamikę zespołu – wspieraj i nie ograniczaj

Wspieraj tożsamość zespołu

Rozwiązuj indywidualne problemy

Chroń zespół przed zewnętrznymi czynnikami

Wspieraj zespół, ale nie ingeruj

Obserwuj i reaguj

Dopasuj kontekst pracy

Określ granice w jakich zespół ma się poruszać

Zadbaj o rozwój umiejętności

Dbaj o dynamikę zespołu – wspieraj i nie ograniczaj

Wspieraj tożsamość zespołu

Rozwiązuj indywidualne problemy

Chroń zespół przed zewnętrznymi czynnikami

Wspieraj zespół, ale nie ingeruj

Obserwuj i reaguj

Dopasuj kontekst pracy

Określ granice w jakich zespół ma się poruszać

Zadbaj o rozwój umiejętności

Dbaj o dynamikę zespołu – wspieraj i nie ograniczaj

Wspieraj tożsamość zespołu

Rozwiązuj indywidualne problemy

Chroń zespół przed zewnętrznymi czynnikami

Wspieraj zespół, ale nie ingeruj

Obserwuj i reaguj

Dopasuj kontekst pracy

Określ granice w jakich zespół ma się poruszać

Zadbaj o rozwój umiejętności

Dbaj o dynamikę zespołu – wspieraj i nie ograniczaj

Wspieraj tożsamość zespołu

Rozwiązuj indywidualne problemy

Chroń zespół przed zewnętrznymi czynnikami

Wspieraj zespół, ale nie ingeruj

Obserwuj i reaguj

Page 34: Dobry scrum master, a dobry zespół scrumowy

THE ENDPytania?

Daniel [email protected]://pl.linkedin.com/in/dwicherAgile Silesia #10

Page 35: Dobry scrum master, a dobry zespół scrumowy

RAMY CZASOWE