Dobry ScrumMaster = 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 ScrumMaster = Dobry Zespół Scrumowy?

Page 1: Dobry ScrumMaster = 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 ScrumMaster = Dobry Zespół Scrumowy?

KIM JESTEM?

Scrum MasterAgile Coach

„just like vodka – problem solver…”

Page 3: Dobry ScrumMaster = Dobry Zespół Scrumowy?

RAMY CZASOWE

Page 4: Dobry ScrumMaster = 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 ScrumMaster = Dobry Zespół Scrumowy?

HISTORIA…

 

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

• Samoorganizujące się zespoły

Page 6: Dobry ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = Dobry Zespół Scrumowy?

SAMOORGANIZUJĄCY SIĘ…

Page 11: Dobry ScrumMaster = Dobry Zespół Scrumowy?

WIĘC…

Scrum Master jest w ogóle potrzebny? Nie?

Bye…

Page 12: Dobry ScrumMaster = Dobry Zespół Scrumowy?

THE ENDPytania?

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

Page 13: Dobry ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = Dobry Zespół Scrumowy?

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

Page 17: Dobry ScrumMaster = Dobry Zespół Scrumowy?

CZY TO WYSTARCZY?

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

Page 18: Dobry ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = Dobry Zespół Scrumowy?
Page 24: Dobry ScrumMaster = Dobry Zespół Scrumowy?

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

Page 25: Dobry ScrumMaster = Dobry Zespół Scrumowy?

HOMER

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

Page 26: Dobry ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = 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 ScrumMaster = Dobry Zespół Scrumowy?

WSPÓŁPRACA SM VS ZESPÓŁ

Prosty wykresik…

Page 31: Dobry ScrumMaster = Dobry Zespół Scrumowy?

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

Page 32: Dobry ScrumMaster = Dobry Zespół Scrumowy?

TRZY FILARY SCRUMA

Przejrzystość

Adaptacja

Inspekcja

Page 33: Dobry ScrumMaster = 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 ScrumMaster = Dobry Zespół Scrumowy?

THE ENDPytania?

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

Page 35: Dobry ScrumMaster = Dobry Zespół Scrumowy?

RAMY CZASOWE