42
{ Retrospektywy z perspektywy czasu Czyli kilka przemyśleń na temat „retro” zwinnych zespołów Agile Silesia #3 19 marca 2014, Katowice Kamil Sowa [email protected]

Kamil Sowa - Retrospektywy z perspektywy czasu

Embed Size (px)

Citation preview

Page 1: Kamil Sowa - Retrospektywy z perspektywy czasu

{

Retrospektywy z perspektywy czasu

Czyli kilka przemyśleń na temat

„retro” zwinnych zespołów

Agile Silesia #3 19 marca 2014, Katowice

Kamil Sowa [email protected]

Page 2: Kamil Sowa - Retrospektywy z perspektywy czasu

• Dlaczego retro jest ważne?

• Co jest siłą retro?

• Jak przeprowadzić dobre retro?

• Jakimi aktywnościami wypełnić retro?

• Czego się nauczyłem?

• Jaką aktywność na retro wymyśliłem?

• O czym nie powinniśmy zapominać?

O czym będzie mowa?

Page 3: Kamil Sowa - Retrospektywy z perspektywy czasu

• Dlaczego retro jest ważne?

• Co jest siłą retro?

• Jak przeprowadzić dobre retro?

• Jakimi aktywnościami wypełnić retro?

• Czego się nauczyłem?

• Jaką aktywność na retro wymyśliłem?

• O czym nie powinniśmy zapominać?

O czym będzie mowa?

Page 4: Kamil Sowa - Retrospektywy z perspektywy czasu

• Dlaczego retro jest ważne?

• Co jest siłą retro?

• Jak przeprowadzić dobre retro?

• Jakimi aktywnościami wypełnić retro?

• Czego się nauczyłem?

• Jaką aktywność na retro wymyśliłem?

• O czym nie powinniśmy zapominać?

O czym będzie mowa?

Page 5: Kamil Sowa - Retrospektywy z perspektywy czasu

• Dlaczego retro jest ważne?

• Co jest siłą retro?

• Jak przeprowadzić dobre retro?

• Jakimi aktywnościami wypełnić retro?

• Czego się nauczyłem?

• Jaką aktywność na retro wymyśliłem?

• O czym nie powinniśmy zapominać?

O czym będzie mowa?

Page 6: Kamil Sowa - Retrospektywy z perspektywy czasu

• Dlaczego retro jest ważne?

• Co jest siłą retro?

• Jak przeprowadzić dobre retro?

• Jakimi aktywnościami wypełnić retro?

• Czego się nauczyłem?

• Jaką aktywność na retro wymyśliłem?

• O czym nie powinniśmy zapominać?

O czym będzie mowa?

Page 7: Kamil Sowa - Retrospektywy z perspektywy czasu

• Dlaczego retro jest ważne?

• Co jest siłą retro?

• Jak przeprowadzić dobre retro?

• Jakimi aktywnościami wypełnić retro?

• Czego się nauczyłem?

• Jaką aktywność na retro wymyśliłem?

• O czym nie powinniśmy zapominać?

O czym będzie mowa?

Page 8: Kamil Sowa - Retrospektywy z perspektywy czasu

• Dlaczego retro jest ważne?

• Co jest siłą retro?

• Jak przeprowadzić dobre retro?

• Jakimi aktywnościami wypełnić retro?

• Czego się nauczyłem?

• Jaką aktywność na retro wymyśliłem?

• O czym nie powinniśmy zapominać?

O czym będzie mowa?

Page 9: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Agile Manifesto, 2001

Dlaczego retro są ważne?

„At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.”

„Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.”

Page 10: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Empiryczny model kontroli procesu

Dlaczego retro są ważne?

Page 11: Kamil Sowa - Retrospektywy z perspektywy czasu

{ • Zbieramy doświadczenia!

• W jakim celu?

• Dla kogo?

• I co w tym złego?

„It’s just too little, too late…”

Lessons Learned

Page 12: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Scrum Guide, 2013

Cele i korzyści, czyli dlaczego watro?

„Inspect how the last Sprint went with regards to

people, relationships, process, and tools;”

„Identify and order the major items that went well

and potential improvements; and,”

„Create a plan for implementing improvements to the

way the Scrum Team does its work.”

Page 13: Kamil Sowa - Retrospektywy z perspektywy czasu

{ { Forma SM

Co sprawia że warto zachować taki podział?

• Poparcie „od dołu”

• Perspektywa (Darkness Principle)

• Idee zespołu, zaangażowanie

• Wiara w możliwości, zaufanie

• Modelowanie zachowań

Treść Development Team

Czego potrzeba, skoro watro?

Page 14: Kamil Sowa - Retrospektywy z perspektywy czasu

{

• Zatrzymał się

• Był aktywny

• Omawiał fakty

• Podejmował decyzje

• Ustalał priorytety

• Określił plan

• Udzielił feedbacku

Focus

Commitment

Openness, Courage

Commitment

Simplicity, Focus

Focus

Feedback

Jak stworzyć formę? Spraw aby zespół…

Page 15: Kamil Sowa - Retrospektywy z perspektywy czasu

{

• Zatrzymał się

• Był aktywny

• Omawiał fakty

• Podejmował decyzje

• Ustalał priorytety

• Określił plan

• Udzielił feedbacku

Focus

Commitment

Openness, Courage

Commitment

Simplicity, Focus

Focus

Feedback

Jak stworzyć formę? Spraw aby zespół…

Page 16: Kamil Sowa - Retrospektywy z perspektywy czasu

{

• Zatrzymał się

• Był aktywny

• Omawiał fakty

• Podejmował decyzje

• Ustalał priorytety

• Określił plan

• Udzielił feedbacku

Focus

Commitment

Openness, Courage

Commitment

Simplicity, Focus

Focus

Feedback

Jak stworzyć formę? Spraw aby zespół…

Page 17: Kamil Sowa - Retrospektywy z perspektywy czasu

{

• Zatrzymał się

• Był aktywny

• Omawiał fakty

• Podejmował decyzje

• Ustalał priorytety

• Określił plan

• Udzielił feedbacku

Focus

Commitment

Openness, Courage

Commitment

Simplicity, Focus

Focus

Feedback

Jak stworzyć formę? Spraw aby zespół…

Page 18: Kamil Sowa - Retrospektywy z perspektywy czasu

{

• Zatrzymał się

• Był aktywny

• Omawiał fakty

• Podejmował decyzje

• Ustalał priorytety

• Określił plan

• Udzielił feedbacku

Focus

Commitment

Openness, Courage

Commitment

Simplicity, Focus

Focus

Feedback

Jak stworzyć formę? Spraw aby zespół…

Page 19: Kamil Sowa - Retrospektywy z perspektywy czasu

{

• Zatrzymał się

• Był aktywny

• Omawiał fakty

• Podejmował decyzje

• Ustalał priorytety

• Określił plan

• Udzielił feedbacku

Focus

Commitment

Openness, Courage

Commitment

Simplicity, Focus

Focus

Feedback

Jak stworzyć formę? Spraw aby zespół…

Page 20: Kamil Sowa - Retrospektywy z perspektywy czasu

{

• Zatrzymał się

• Był aktywny

• Omawiał fakty

• Podejmował decyzje

• Ustalał priorytety

• Określił plan

• Udzielił feedbacku

Focus

Commitment

Openness, Courage

Commitment

Simplicity, Focus

Focus

Feedback

Jak stworzyć formę? Spraw aby zespół…

Page 21: Kamil Sowa - Retrospektywy z perspektywy czasu

{

• Zatrzymał się

• Był aktywny

• Omawiał fakty

• Podejmował decyzje

• Ustalał priorytety

• Określił plan

• Udzielił feedbacku

Focus

Commitment

Openness, Courage

Commitment

Simplicity, Focus

Focus

Feedback

Jak stworzyć formę? Spraw aby zespół…

Page 22: Kamil Sowa - Retrospektywy z perspektywy czasu

{ • Set the Stage

• Gather Data

• Generate Insights

• Decide What to do

• Close the Retrospective

Skupić się na spotkaniu

Zbudować atmosferę otwartości

Zaktywizować uczestników

Przestawić się na myślenie „co było”

Framework by Esther Derby & Diana Larsen

Page 23: Kamil Sowa - Retrospektywy z perspektywy czasu

{ • Set the Stage

• Gather Data

• Generate Insights

• Decide What to do

• Close the Retrospective

Zebrać dane, fakty, odczucia

Ustalić wspólne spojrzenie na to co się wydarzyło, na to co będzie dalej omawiane

Framework by Esther Derby & Diana Larsen

Page 24: Kamil Sowa - Retrospektywy z perspektywy czasu

{ • Set the Stage

• Gather Data

• Generate Insights

• Decide What to do

• Close the Retrospective

Zbadać zależności, interakcje

Wyszukać wzorce, załamania oraz braki

Zrozumieć „co i dlaczego”

Framework by Esther Derby & Diana Larsen

Page 25: Kamil Sowa - Retrospektywy z perspektywy czasu

{ • Set the Stage

• Gather Data

• Generate Insights

• Decide What to do

• Close the Retrospective

Przestawić się z myślenia „co było” na „co będzie”

Określić planowane zmiany, podejście do problemu

Zaprojektować zadania

Framework by Esther Derby & Diana Larsen

Page 26: Kamil Sowa - Retrospektywy z perspektywy czasu

{ • Set the Stage

• Gather Data

• Generate Insights

• Decide What to do

• Close the Retrospective

Zebrać feedback

Framework by Esther Derby & Diana Larsen

Page 27: Kamil Sowa - Retrospektywy z perspektywy czasu

Framework by Esther Derby & Diana Larsen

• Set the Stage

• Gather Data

• Generate Insights

• Decide What to do

• Close the Retrospective

Page 28: Kamil Sowa - Retrospektywy z perspektywy czasu

Treść a raczej

„doświadczenia z generowania treści przez zespół”

Page 29: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Czyli jak było i co się stało, że się coś zmieniło

Początki

Page 30: Kamil Sowa - Retrospektywy z perspektywy czasu

{ ESVP

Mad / Sad / Glad

Learning Matrix

Prioritize with Dots

ROTI

Rewolucja, a potem …

Page 31: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Set the Stage

Najciekawsze aktywności

Check-in • „Jakie masz nadzieje na to retro?” • „Jaka jedna rzecz siedzi Ci teraz w

głowie?” • „Czego się nauczyłeś w tym

sprincie?”

Kudo Box review

Page 32: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Gather Data

Najciekawsze aktywności

Team Radar • Techniczny • „Miękki”

Page 33: Kamil Sowa - Retrospektywy z perspektywy czasu

{

Najciekawsze aktywności

Circle of Questions • Prawo „veto”

SMART goals • Co jest najważniejsze w tej metodzie?

Generate Insights & Decide what to do

Page 34: Kamil Sowa - Retrospektywy z perspektywy czasu

{

Najciekawsze aktywności

Close the Retrospective

Return on Time Invested (ROTI) • Wersja prosta • Wersja dla bardziej

zaawansowanych

Page 35: Kamil Sowa - Retrospektywy z perspektywy czasu

{

Najciekawsze aktywności

Close the Retrospective

Helped, Hindered, Hypothesis

Page 36: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Inspiracja z Management 3.0

„Złożoność jest gdzieś między ładem, a chaosem”

Ład – ogranicza innowacyjność

Chaos – niszczy możliwości adaptacyjne, zwiększa frustrację

Order & Chaos ®

Page 37: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Kiedy retrospekcje idą w dobrym kierunku?

Przemyślenia na koniec

• Forma i treść • 5-etapowe spotkanie

• Zróżnicowane aktywności • Dobrze opisane aktywności

• "Aktywizacja" członków zespołu • Każdy mówi, każdy stoi

• SMART cele • Inspekcja i adaptacja dla wszystkich!

Page 38: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Kiedy retrospekcje idą w dobrym kierunku?

Przemyślenia na koniec

• Forma i treść • 5-etapowe spotkanie

• Zróżnicowane aktywności • Dobrze opisane aktywności

• "Aktywizacja" członków zespołu • Każdy mówi, każdy stoi

• SMART cele • Inspekcja i adaptacja dla wszystkich!

Page 39: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Kiedy retrospekcje idą w dobrym kierunku?

Przemyślenia na koniec

• Forma i treść • 5-etapowe spotkanie

• Zróżnicowane aktywności • Dobrze opisane aktywności

• "Aktywizacja" członków zespołu • Każdy mówi, każdy stoi

• SMART cele • Inspekcja i adaptacja dla wszystkich!

Page 40: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Kiedy retrospekcje idą w dobrym kierunku?

Przemyślenia na koniec

• Forma i treść • 5-etapowe spotkanie

• Zróżnicowane aktywności • Dobrze opisane aktywności

• "Aktywizacja" członków zespołu • Każdy mówi, każdy stoi

• SMART cele • Inspekcja i adaptacja dla wszystkich!

Page 41: Kamil Sowa - Retrospektywy z perspektywy czasu

{ Kiedy retrospekcje idą w dobrym kierunku?

Przemyślenia na koniec

• Forma i treść • 5-etapowe spotkanie

• Zróżnicowane aktywności • Dobrze opisane aktywności

• "Aktywizacja" członków zespołu • Każdy mówi, każdy stoi

• SMART cele • Inspekcja i adaptacja dla wszystkich!

Page 42: Kamil Sowa - Retrospektywy z perspektywy czasu

{ +/Delta, gdzie są karteczki?

Close the Retrospective

Agile Silesia #3 19 marca 2014, Katowice

Kamil Sowa [email protected]