Luokat: Kaikki - processes - formats - patterns - remote

jonka Alex Ostreiko 2 vuotta sitten

124

Retros

In team retrospectives, especially when involving remote members, it's crucial to include all participants equally. Tools like Scatter Spoke, Realtimeboard, and Retrium facilitate this.

Retros

Retros

Retrospectives

retro format
5-step format

was extended with 2 more additional phases to help start and conclude the meeting in the context of Software Development

first 3 phases

decide

now what?

analyze

so what?

what?

Virginia Satir Interaction Model

how we respond to things

Human Systems Dynamics Institute

Liberating Structures

What? So What? Now What?

Adaptive Action format

Institute for Cultural Affairs (Canada)

ORID

Decision

Interpretation

Reflection

Observation

The Art of Focused Conversation

check-in, set context, gather data, generate insights, make resolutions

diverge, converge

Kerth's prime directive
"Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand."

--Norm Kerth, Project Retrospectives: A Handbook for Team Review

retrospect on this
Items for retro

retro is a fundamentally vulnerable exercise

ensure safety

because we give feedback

appreciations

everyone here is a hero: you contributed something special, something from the heart this last Iteration

each person can take turns giving their appreciations

pick one item to resolve

prioritize quickly then spend more time on resolutions

invisible work

workflow improvements

experiments

Own and Improve Team Processes

how healthy are these processes?

what processes do we have on the team

communication w/client

planning

QA

execution

How Intrinsic Motivation is supported

Mastery

Purpose

Autonomy

identify pains that you are living with and come up with ways to address it for yourself and for others
3 Pillars of Empirical Process Control

inspection

code reviews

transparency

burnup charts

adaptation

testing

retros are bottom up opportunities to figure out ways for improvement
secret sauce in everything is taking a look at what you are doing
Josh Anderson
Remote
1-2 remote team members

have an advocate in the room

the hands of the remote person

put up stickies, etc.

AKA "sticky buddies"

PO's role in Retro
do not dominate discussion

bottleneck when everyone is waiting for you to solve issues

we want Team to learn to find solutions

contribute

poke at the problem

refrain from offering the "how" unless impasse

e.g.

did I do everything to capitalize on the strengths of the team

e.g. capacity

were my stories small enough for the team?

when filling 4Ls talk about how to improve your work, not theirs

listen & watch

Read between the lines

what can we do to make it easier for them in short and long term?

Patterns
retro patterns from XP
article in French
Act

My Worst Nightmare

Prioritize

20/20 Vision

Shape

Show and Tell

Give them a Hot Tub

Discover

Actions Centered

Product Box

Prune Product Tree

Tools
Realtimeboard
Deekit
Conteneo
Retrium
Scatter Spoke

Exercises

Jira Team Playbook
mad sad glad
Empathy Map
Hot Tub
nice step-by-step description

have team arrange stickies into categories, then dot-vote (3 each)

Similarity to SWOT
Buy a Feature
Agile Chairs
split group into managers and workers

then switch workers & managers, and trust workers to do the stepping in their own

what were the managers doing when they weren't micromanaging?

managers tell workers where to step (one at a time), count steps

the facilitator is a moving obstacle

Remember the Future Retrospective game
converse of a pre-mortem
backcasting

Thinking in Bets by Annie Duke

"working backwards"
Future Press Release
Customer Letter Technique

CEO congratulating team on success

apply to

team

personal/professional development

product

Mining the Timeline for Gold
Create Safety
Pre-Mortems
analyze a fictional future project that went wrong
Define Success
retro frameworks from Weave
Games from tastycupcakes.com
Agile Bang for the Buck
grid with value and cost in Fibonacci numbers on both
a planning model
agile games from BoxUK
presentation slides
sprint as movie plot of favourite genre
Treasure Island
decide on what the "treasure" is first

choose out of 3

similar to Sailboat
soup and circles game
based on Stephen Covey’s book Seven Habits of Highly Effective People
variation with "concern" instead of "soup"
from Diana Larsen
team controls

team influences

the soup

gather impediments
play online

Sample Retrospective

Sample Retro Plans
listing of phases

Close the Retro

debrief

Decide What to Do

diverge/converge on top 3 items

each person debriefs

open discussion 5 minutes

or vote

decide if continue

each person talks 1 minute

Generate insights

vote on them

dot voting in Miro

put a star in Google Docs

group them

list important items

A table in Google Docs

use

Zoom whiteboard

Miro

Jamboard

Trello

call them like there were a person at the whiteboard (like we did pre-pandy)

Gather Data

Iteration Report will have provided stats

Set Stage

check in

What were some of your neighbour's victories in the last two weeks?

how was it for the person next to you?

heroes

something that person next to you did that was helpful

Agenda

Items

summarize

process updates

learnings

all docs

update Runbooks to reflect changes in process

learn workflow

keep WIP to a minimum

recurring craftsmanship meetings

core protocols to decide

how do we efficiently decide/vote

all work should be reperesented in Jira cards

workshop

TRIZ

Agile Starfish

use Google Drawing

Remember the Future

review Radar chart together

Start-Stop-Continue

space for Ideas and Actions

Sailboat

particularly useful to strengthen team identity

chunk down

use SMART

Specific, Measurable, Actionable, Realistic, Time-bound

team spirit is good, but not actionable

everyone present at Standup on time is specific and actionable

first define success

1-2-4-All

practice organizing into groups and solving a problem

similar to counting to 20

Check-In

options

say something personal

hobby

siblings

first job

pets

one positive observation

Count to 20 as a group w/out repeating

collaboration

paying attention

coordination

each number must be said only once

1 word

pick a feeling from NVC inventory

Intro

Double Diamond

leadership is part of the job

you are all leadears

do experiments

ask questions

you are empowered by your responsibilities

your authority comes from our shared commitment to the success of this team and this organization

great values and opportunities to improve, still flexible

Prime Directive

4Ls
write on sticky notes

10 minutes

keep private!

columns

add 5th column

Gratitude/Appreciation

Liked

things you really liked

What went better than expected?

Learned

Lacked

where you came in short

e.g. lack of knowledge of SQL window functions caused us to take longer than expected

things you have seen the team doing, but consider that could be done better.

Longed For

something you desired or wished for

e.g. paid version of Miro

vote on issues, decide trys
gather data
metrics

Scope changes

stop/start work on a story

number of points

number of stories

defect count

velocity

charts

events

meetings

decision points

team membership

milestones

celebrations

new technologies

various options for starting
Introduce Tree metaphor
Update Team Agreements

The agreement is owned by the Team. The Team enforces it.

no phones during standup

do not create tech debt

boy scout rule

write down a movie character

Harry Potter

Captain Lorca

Forrest Gump

Darth Vader

write down 1 word on how you feel about the sprint

thrilled/bored/curious, etc.

talk about privacy and safety

a dirty laundry meeting

find patterns
chunk up