Agile tools

Post on 14-Apr-2017

992 views 2 download

transcript

Agile ToolsRoy van de Water

Saturday, April 20, 13

Pairing

Saturday, April 20, 13

2 Humans1 Computer

Saturday, April 20, 13

Detectives

Saturday, April 20, 13

Pilots

Saturday, April 20, 13

Pair LOUD

Saturday, April 20, 13

Argument is Good

Saturday, April 20, 13

Don’t be afraid to be dumb

Saturday, April 20, 13

If you don’t know anything,

Drive

Saturday, April 20, 13

Explain like I’m 5

Saturday, April 20, 13

It will be slower

Saturday, April 20, 13

It’s worth it

Saturday, April 20, 13

Increase Code Quality

Saturday, April 20, 13

Prevent Information

Silos

Saturday, April 20, 13

The hit-by-a-bus test

Saturday, April 20, 13

Techniques:

Saturday, April 20, 13

Ping Pong Pairing

Saturday, April 20, 13

A**hole Driven Development

Saturday, April 20, 13

Promiscuous Pairing

Saturday, April 20, 13

Driver switch on timer

Saturday, April 20, 13

Decider

Saturday, April 20, 13

I propose

Saturday, April 20, 13

1..2..3..

Saturday, April 20, 13

Saturday, April 20, 13

Nobody speaks

Saturday, April 20, 13

Absolute no?

Saturday, April 20, 13

What will it take to get you in?

Saturday, April 20, 13

Re-propose or withdraw

Saturday, April 20, 13

Every Decision is Unanimous

Saturday, April 20, 13

No saboteurs

Saturday, April 20, 13

No unnecessary discussion

Saturday, April 20, 13

Core Protocols

Saturday, April 20, 13

Meal Decider

Saturday, April 20, 13

Timebox

Saturday, April 20, 13

Prevent the Rabbit Hole

Saturday, April 20, 13

Say what you will do

Saturday, April 20, 13

Set a small timebox

Saturday, April 20, 13

Use a central timer

Saturday, April 20, 13

Black BoxBuild login page

Saturday, April 20, 13

Red BoxBuild login page

Saturday, April 20, 13

You have to ask for help

Saturday, April 20, 13

Planning Poker

Saturday, April 20, 13

Steps:

Saturday, April 20, 13

Read the User Story out loud

Saturday, April 20, 13

1..2..3

Saturday, April 20, 13

Everyone votesat once

Saturday, April 20, 13

Outliers speak

Saturday, April 20, 13

Dissent indicates a lack

of shared

Saturday, April 20, 13

Discuss, don’t negotiate

Saturday, April 20, 13

Revote

Saturday, April 20, 13

Take the higher estimate

Saturday, April 20, 13

Estimate stories in isolation

Saturday, April 20, 13

Vote relative to the other stories in the backlog

Saturday, April 20, 13

Avoid too much detail

Saturday, April 20, 13

Don’t worry if they’re wrong

Saturday, April 20, 13

Stay low tech

Saturday, April 20, 13

Force quiet team members

to contribute

Saturday, April 20, 13

Variation: No discussion till

2nd time through

Saturday, April 20, 13

Tasking Poker

Saturday, April 20, 13

Use blocks of time instead of

points

Saturday, April 20, 13

ScrumSaturday, April 20, 13

One Product Owner

Saturday, April 20, 13

Scum Master is not a developer

Saturday, April 20, 13

Cross-functional Team

Saturday, April 20, 13

Backlog grooming

Saturday, April 20, 13

Larger stories farther out

Saturday, April 20, 13

Be realistic about what you

need

Saturday, April 20, 13

Involve a Developer

Saturday, April 20, 13

Planning

Saturday, April 20, 13

Negotiate acceptance

criteria

Saturday, April 20, 13

Use the whiteboard

Saturday, April 20, 13

Keep tasks small

Saturday, April 20, 13

Optimize for swarming

Saturday, April 20, 13

Commit

Saturday, April 20, 13

Use a physical card wall

Saturday, April 20, 13

Pairs bring 1 card to their

desk

Saturday, April 20, 13

Burndown Charts

Saturday, April 20, 13

Standups

Saturday, April 20, 13

Actually stand up

Saturday, April 20, 13

Drifting off?Switch it up

Saturday, April 20, 13

Try using check-ins

Saturday, April 20, 13

Use a token

Saturday, April 20, 13

Going in random order

Saturday, April 20, 13

Pick an ending phrase

Saturday, April 20, 13

Timebox to 15 minutes

Saturday, April 20, 13

Retrospectives

Saturday, April 20, 13

Agile Retrospectives

Esther DerbyDiana Larson

Saturday, April 20, 13

KanbanSaturday, April 20, 13

Backlog Working Done

Saturday, April 20, 13

Product Owner sorts value

stream

Saturday, April 20, 13

Deliver Continuously

Saturday, April 20, 13

Pick a release cycle

Saturday, April 20, 13

Retrospect

Saturday, April 20, 13

Highlights problems,

doesn’t solve them

Saturday, April 20, 13

Use WIP limits

Saturday, April 20, 13

Avoid work arounds

Saturday, April 20, 13

Agile ToolsRoy van de Water

http://bit.ly/dcc-agile-tools

Saturday, April 20, 13