Top Banner
10 Tools to become more Lean & Agile Andreas Hägglund
26
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 10 tools to become lean and agile

10 Tools to become more Lean & Agile

Andreas Hägglund

Page 2: 10 tools to become lean and agile

Welcome to my house

Leadership

Re

spe

ct

Flo

w

Vis

ual

izat

ion

Co

nti

no

us

Imp

rove

me

net

Value

Page 3: 10 tools to become lean and agile

Unevenness

1. Deadline driven development

2. Seasonal effects

3. Absence of synchronization

4. ...

Mura … causes muda

Trafic Jam

Page 4: 10 tools to become lean and agile

Overburden

1. Lack of prioritization

2. Lack of training

3. Lack of tools

4. Lack of discipline

5. Inefficient process

6. ”Noise”

7. Cluttered workspaces (5s)

8. ...

Muri … causes muda

Page 5: 10 tools to become lean and agile

7 Wastes of Software Development

1. Partially done work

2. Extra Features

3. Relearning

4. Hand-offs

5. Delays

6. Task Switching

7. Defects

Muda

Page 6: 10 tools to become lean and agile

Tools

Page 7: 10 tools to become lean and agile

Meet Face to Face

Words Intonation Body language

Talk Write Draw Interact

Efficiency of communication

Page 8: 10 tools to become lean and agile

Daily Stand-Ups

15 Minutes My results

My plan My problems

Page 9: 10 tools to become lean and agile

Visualize plan and problem

Todo Doing Done Analysis

Priority

Burndown

Cumulative Flow

Delivered Value

Risk

Page 10: 10 tools to become lean and agile

Fact based & Regular Retrospectives

What can we do better

What should we keep doing

Page 11: 10 tools to become lean and agile

Assignment

≠ Commitment

=> Use Retrospect to Self Organize

Page 12: 10 tools to become lean and agile

Look at the whole

Go Shopping Cook Dinner Eat Dinner Do Dishes Wach Movie Go To Sleep

Risk: Allergy

Outcome: Make it through the night

Outcome: Have a good evening

Purchasing Phil

”Masterchef” Mike

Movieloving Melanie

Blind Ben

Sleepy Suzy

Night-owl Nathan

Buy a banana and

pay cash

Eat Banana

Turn off the lights

Start VCR

Cut Vegetables

Start Oven

Regulate temperature

Eat Sallad

Buy ingredients for full meal

Optimize purchases

Rinse

Dish

Go to bed

Turn off music

Set alarm

Outcome: Wake rested

Outcome: - Improve health - Save money - Be on time

Dry dishes

Page 13: 10 tools to become lean and agile

Rough Estimates

XL

L

M

S

XS

Page 14: 10 tools to become lean and agile

Measure Velocity

Velocity = Sum of Estimates

The Trend Is Your Friend

Page 15: 10 tools to become lean and agile

The Pomodoro

25 Minutes of pure focus

Count how many you can do

Learn how much you can do

Page 16: 10 tools to become lean and agile

Be Sustainable

After 8 hours you produce more bugs than features

Page 17: 10 tools to become lean and agile

Limit WIP...

Page 18: 10 tools to become lean and agile

... To go fast!

Page 19: 10 tools to become lean and agile
Page 20: 10 tools to become lean and agile

Real Options

Requirements’ value change over time!

Page 21: 10 tools to become lean and agile

Rolling Wave Planning

Details

Time

Feature Feature

Problem to solve

Problem to solve

Problem to solve

Vision

Work items

Page 22: 10 tools to become lean and agile

Gemba

Page 23: 10 tools to become lean and agile

Shu Ha Ri

Shu

Ha

Ri

Follow The Rules

Break the Rules

Set the Rules

Page 24: 10 tools to become lean and agile

Tools as Thinking patterns

Let’s see... Hmmm, Do I have to call it a stand-up meeting and do I have to stand up during our meetings? Maybe, what I want is just to have short meeting with active participants? How can I get that?

Page 25: 10 tools to become lean and agile

Q&A

Page 26: 10 tools to become lean and agile

Andreas Hägglund

andreas.hagglund @systemvaruhuset.se

Contact Information

andreashagglund

@ahab1972

slideshare.net/andreashagglund

www.kravanalys.se www.systemvaruhuset.se