Kamil Sowa - Retrospektywy z perspektywy czasu

Post on 26-May-2015

274 views 2 download

Transcript of 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 kamil.sowa@gmail.com

• 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?

• 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?

• 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?

• 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?

• 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?

• 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?

• 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?

{ 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.”

{ Empiryczny model kontroli procesu

Dlaczego retro są ważne?

{ • Zbieramy doświadczenia!

• W jakim celu?

• Dla kogo?

• I co w tym złego?

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

Lessons Learned

{ 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.”

{ { 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?

{

• 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ół…

{

• 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ół…

{

• 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ół…

{

• 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ół…

{

• 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ół…

{

• 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ół…

{

• 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ół…

{

• 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ół…

{ • 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

{ • 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

{ • 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

{ • 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

{ • Set the Stage

• Gather Data

• Generate Insights

• Decide What to do

• Close the Retrospective

Zebrać feedback

Framework by Esther Derby & Diana Larsen

Framework by Esther Derby & Diana Larsen

• Set the Stage

• Gather Data

• Generate Insights

• Decide What to do

• Close the Retrospective

Treść a raczej

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

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

Początki

{ ESVP

Mad / Sad / Glad

Learning Matrix

Prioritize with Dots

ROTI

Rewolucja, a potem …

{ 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

{ Gather Data

Najciekawsze aktywności

Team Radar • Techniczny • „Miękki”

{

Najciekawsze aktywności

Circle of Questions • Prawo „veto”

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

Generate Insights & Decide what to do

{

Najciekawsze aktywności

Close the Retrospective

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

zaawansowanych

{

Najciekawsze aktywności

Close the Retrospective

Helped, Hindered, Hypothesis

{ 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 ®

{ 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!

{ 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!

{ 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!

{ 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!

{ 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!

{ +/Delta, gdzie są karteczki?

Close the Retrospective

Agile Silesia #3 19 marca 2014, Katowice

Kamil Sowa kamil.sowa@gmail.com