my agile suitcase at agile 2013 in nashville

144
My Agile Suitcase #Agile2013 #MyAgileSuitcase Pecha Kucha Agile 2013, Nashville

Upload: mheider

Post on 08-May-2015

7.035 views

Category:

Business


0 download

DESCRIPTION

Slides of session at Agile 2013 conference in Nashville. It was facilitated by Martin Heider with Pecha Kuchas of Arlo Belshee, Johanna Rothman, Michael Sahota, David Hussman & Bernd Schiffer presenting their Agile Suitcases they would bring to waterfall island.

TRANSCRIPT

Page 1: My Agile Suitcase at Agile 2013 in Nashville

My Agile Suitcase

#Agile2013 #MyAgileSuitcase

Pecha Kucha Agile 2013, Nashville

Page 2: My Agile Suitcase at Agile 2013 in Nashville

Agile Enthusiast, Consultant,

Coach & Trainer Community Groomer

Germany

Page 3: My Agile Suitcase at Agile 2013 in Nashville

holiday Your

Page 4: My Agile Suitcase at Agile 2013 in Nashville

one call

Page 5: My Agile Suitcase at Agile 2013 in Nashville

a new project

Page 6: My Agile Suitcase at Agile 2013 in Nashville

Your team http://www.flickr.com/photos/accolite/2927750264

Page 7: My Agile Suitcase at Agile 2013 in Nashville

Your last project

Page 8: My Agile Suitcase at Agile 2013 in Nashville

A message

Page 9: My Agile Suitcase at Agile 2013 in Nashville

Ask for help

Page 10: My Agile Suitcase at Agile 2013 in Nashville

Help is on the way

Page 11: My Agile Suitcase at Agile 2013 in Nashville

"My suitcase is

filled with the

things that I

really wish

others would

start packing for

themselves."

@arlobelshee

Page 12: My Agile Suitcase at Agile 2013 in Nashville

„Mindset

matters “

@johannarothman

Page 13: My Agile Suitcase at Agile 2013 in Nashville

„The Agile

Community is

so beautiful and

giving that I

want to share

what I have

learned."

@michael_sahota

Page 14: My Agile Suitcase at Agile 2013 in Nashville

„Sharing our

experiences and

our perspectives

is essential to

growing our

collective

knowledge."

@davidhussman

Page 15: My Agile Suitcase at Agile 2013 in Nashville

„I want to

practice what

I preach."

@berndschiffer

Page 16: My Agile Suitcase at Agile 2013 in Nashville

20 x 20 = 6´40

Page 17: My Agile Suitcase at Agile 2013 in Nashville
Page 18: My Agile Suitcase at Agile 2013 in Nashville

Applause Your

Page 19: My Agile Suitcase at Agile 2013 in Nashville

Feedback #Agile2013 #MyAgileSuitcase

Your

Page 20: My Agile Suitcase at Agile 2013 in Nashville
Page 21: My Agile Suitcase at Agile 2013 in Nashville
Page 22: My Agile Suitcase at Agile 2013 in Nashville
Page 23: My Agile Suitcase at Agile 2013 in Nashville

"My suitcase is

filled with the

things that I

really wish

others would

start packing for

themselves."

@arlobelshee

Page 24: My Agile Suitcase at Agile 2013 in Nashville

The typical agile suitcase

Stories

Adaptive planning

Complaint-fest retrospectives

Visible status

Stand-ups

Visible upcoming work

Estimation

Page 25: My Agile Suitcase at Agile 2013 in Nashville

My agile suitcase

Stuff I need

Stuff others need but

always leave at home

Page 26: My Agile Suitcase at Agile 2013 in Nashville

My agile suitcase

Plan,

Status,

Stories,

Burn-up,

Stand-up

Code well:

Work Tiny. Prove it. Get Done.

Learn and improve discipline.

Work together. Win together.

Make changes together.

Page 27: My Agile Suitcase at Agile 2013 in Nashville

Work tiny

Page 28: My Agile Suitcase at Agile 2013 in Nashville

Work tiny – spiral in reverse

Page 29: My Agile Suitcase at Agile 2013 in Nashville

Work tiny – impressive results eventually

Check in

Ship live

Validate business impact

Page 30: My Agile Suitcase at Agile 2013 in Nashville

Prove it

Traditional or 1 star Agile 2+ star Agile

Dev’s job • deliver software

Write ~8 bugs / man-day

Dev’s job • Deliver software • Demonstrate software does

what devs expect

Tools • Mechanized refactoring • Small steps, with reverting • Test first • Automated developer testing • Design in units • Design for testability

Write ~1 bug / 80 man-days

Page 31: My Agile Suitcase at Agile 2013 in Nashville

No bugs!

Page 32: My Agile Suitcase at Agile 2013 in Nashville

Low cost changes => Emergent Design

“Hey, we could …”

The simplest thing that could possibly work

You aren’t gonna need it

Pain No Pain

Page 33: My Agile Suitcase at Agile 2013 in Nashville

Low risk changes => Learn in the market

Page 34: My Agile Suitcase at Agile 2013 in Nashville

Get done

April May June

Product A

Product B

Product C

Revenue:

July

A+B+C

April May June

Product A Product B Product C

Revenue:

July

A+B+C A A+B

VS

Page 35: My Agile Suitcase at Agile 2013 in Nashville

Learn informally

Page 36: My Agile Suitcase at Agile 2013 in Nashville

Learn constantly

Page 37: My Agile Suitcase at Agile 2013 in Nashville

Improve together

Page 38: My Agile Suitcase at Agile 2013 in Nashville

Be trustworthy – be predictable

Page 39: My Agile Suitcase at Agile 2013 in Nashville

Be trustworthy – consider others

Page 40: My Agile Suitcase at Agile 2013 in Nashville

Do the work together

Page 41: My Agile Suitcase at Agile 2013 in Nashville
Page 42: My Agile Suitcase at Agile 2013 in Nashville

Work tiny

Prove it

Get done

Learn constantly

Improve together

Be trustworthy

Win together

My packing list generator

Page 43: My Agile Suitcase at Agile 2013 in Nashville

Pair or mob, 100%

Design small units

100% mechanized refactoring

Tests are specs; write them first

Finish and prove each step before

starting the next

1 process change / week (minimum)

Decentralize all decisions

Involve people directly

My current packing list

Page 44: My Agile Suitcase at Agile 2013 in Nashville

Applause

Page 45: My Agile Suitcase at Agile 2013 in Nashville

„Mindset

matters “

@johannarothman

Page 46: My Agile Suitcase at Agile 2013 in Nashville

My Agile Suitcase

Johanna Rothman

New: Hiring Geeks That Fit

@johannarothman

www.jrothman.com

[email protected]

781-641-4046

Page 47: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 47

Page 48: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 48

Page 49: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 49

Page 50: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 50

Page 51: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 51

Page 52: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 52

Page 53: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 53

Page 54: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 54

Page 55: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 55

Page 56: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 56

Page 57: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 57

Page 58: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 58

Page 59: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 59

Page 60: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 60

Page 61: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 61

Page 62: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 62

Page 63: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 63

Page 64: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 64

Page 65: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 65

Page 66: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 66

Page 67: My Agile Suitcase at Agile 2013 in Nashville

© 2013 Johanna Rothman 67

Want more?

Sign up for the Pragmatic

Manager newsletter, www.jrothman.com/pragmaticmanager

Page 68: My Agile Suitcase at Agile 2013 in Nashville

1

Your

Agile Suitcase

Page 69: My Agile Suitcase at Agile 2013 in Nashville

Define your Agile Suitcase by packing

your favorite 5 elements on post-its

Your Agile Suitcases of Pairs

1

Page 70: My Agile Suitcase at Agile 2013 in Nashville

„The Agile

Community is

so beautiful and

giving that I

want to share

what I have

learned."

@michael_sahota

Page 71: My Agile Suitcase at Agile 2013 in Nashville

My Agile Suitcase

@MichaelSahota [email protected]

Page 72: My Agile Suitcase at Agile 2013 in Nashville

Big Open Toolbox

Scrum

Lean

Kanban

Systems Thinking

Adaptive Action

Page 73: My Agile Suitcase at Agile 2013 in Nashville

Most Value from Mindset/Culture, not Practices

~20% Benefit ~3X Benefit •Ability to manage changing priorities

•Improved Visibility

•Increased Productivity

•Improved Quality

•Reduced Risk

•Customer Delight

•Joy at work

•Engagement

•Innovation, Creativity

•Continuous Learning

Page 74: My Agile Suitcase at Agile 2013 in Nashville

Change is Within a Scope

Page 75: My Agile Suitcase at Agile 2013 in Nashville
Page 76: My Agile Suitcase at Agile 2013 in Nashville

Culture Provides Greatest Leverage

Page 77: My Agile Suitcase at Agile 2013 in Nashville

Supplication

Page 78: My Agile Suitcase at Agile 2013 in Nashville

Reveal Patterns

Page 79: My Agile Suitcase at Agile 2013 in Nashville

Value Stream Mapping

Page 80: My Agile Suitcase at Agile 2013 in Nashville

Innovation Games®

Page 81: My Agile Suitcase at Agile 2013 in Nashville

Strategic Play®

Page 82: My Agile Suitcase at Agile 2013 in Nashville

Supplication Let Them Choose (Let go of Outcome)

Page 83: My Agile Suitcase at Agile 2013 in Nashville

Partnership (50/50)

Page 84: My Agile Suitcase at Agile 2013 in Nashville

See People As Valuable

Page 85: My Agile Suitcase at Agile 2013 in Nashville

Love Myself

Page 86: My Agile Suitcase at Agile 2013 in Nashville

Courage & Vulnerability

Page 87: My Agile Suitcase at Agile 2013 in Nashville

Call for Help

Page 88: My Agile Suitcase at Agile 2013 in Nashville

Temenos Lab

Full Session - Wed. Aug 7 @10:45AM

Page 89: My Agile Suitcase at Agile 2013 in Nashville

Oneness Meditation

Page 90: My Agile Suitcase at Agile 2013 in Nashville

“Be the Change you want to See in the World”

- Mahatma Gandhi

Page 91: My Agile Suitcase at Agile 2013 in Nashville

• Photo Credits

• Seamless Grungy Teal Pattern -

http://www.flickr.com/photos/webtreatsetc/

• Toolbox - http://www.flickr.com/photos/arrrrt/

• Neo/Matrix Red Pill, Blue Pill, used without permission

• Handshake - http://www.flickr.com/photos/62751770@N05/

• Sleeping Homeless Person - http://www.flickr.com/photos/fotografar/

• Vulnerability Statue - http://www.flickr.com/photos/johnia/

• Phone Booth - http://www.flickr.com/photos/jarodcarruthers/

• Morraine Lake - http://commons.wikimedia.org/wiki/User:Gorgo

• World - http://www.flickr.com/photos/donkeyhotey/

Page 92: My Agile Suitcase at Agile 2013 in Nashville

Applause Your

Page 93: My Agile Suitcase at Agile 2013 in Nashville

Define your common Agile Suitcase by • Introducing each others suitcase • Packing new suitcase(keep family tree)

Your Agile Suitcases of two Pairs

1 1 1 + =

Page 94: My Agile Suitcase at Agile 2013 in Nashville

„Sharing our

experiences and

our perspectives

is essential to

growing our

collective

knowledge."

@davidhussman

Page 95: My Agile Suitcase at Agile 2013 in Nashville

Cutting an Agile Groove

David Hussman - DevJam

Page 96: My Agile Suitcase at Agile 2013 in Nashville

Empathy

What’s it like on Waterfall Island?

Page 97: My Agile Suitcase at Agile 2013 in Nashville

Listening

“We have two ears and one mouth so we

listen twice as much as we speak” - Epictetus

Page 98: My Agile Suitcase at Agile 2013 in Nashville

Questioning

Dude’s Law: Value = Why / How

V= W H

V= W H

Page 99: My Agile Suitcase at Agile 2013 in Nashville

How much process is enough?

Test Driven

Refactoring

User Stories

Acceptance Tests

Sprints

Product Backlogs

Sprint Reviews

Sprint Backlog Continuous Integration

Evolutionary Design Burndown Burnup Velocity

Information Radiators

Iterations Releases

Personas Kanban

Kaizen

Common Workspace

Cross Functional Teams

Daily Scrum

Retrospectives

Iteration 0

Chartering

Collective Ownership

WIP

Pivot

MVP

Planning Poker

Story Points

Technical Debt

Story Maps Domain Driven Design

Don’t tell me what the book says Walter,

what practices do we really need man?

Page 100: My Agile Suitcase at Agile 2013 in Nashville

Don’t assume you know where you’re going

Getting Ready

Getting Productive

Staying Productive

Don’t assume you know how to get there

Page 101: My Agile Suitcase at Agile 2013 in Nashville

Getting Ready: Discover Product

Who needs what and why?

Page 102: My Agile Suitcase at Agile 2013 in Nashville

Getting Ready: Get to Know the People

Who’s in the band?

Page 103: My Agile Suitcase at Agile 2013 in Nashville

Getting Ready: Uncover the Eco-System

Tools and technologies?

Design areas? Collaboration spaces?

Page 104: My Agile Suitcase at Agile 2013 in Nashville

Getting Ready: Make Remote Connections

Who are “they” and what are their names?

Raj

Sam

Sue

Ivan

Etta

Page 105: My Agile Suitcase at Agile 2013 in Nashville

Adopt Humanely with Intent

Avoid “Scrum buts” and other prescriptions

Page 106: My Agile Suitcase at Agile 2013 in Nashville

Getting Productive: Learn from Delivery

“Done” means more than “demod”

Page 107: My Agile Suitcase at Agile 2013 in Nashville

Getting Productive: Monitor Tech Debt

Page 108: My Agile Suitcase at Agile 2013 in Nashville

What is your next best investment?

Getting Productive: Invest Wisely

Page 109: My Agile Suitcase at Agile 2013 in Nashville

Getting Productive: Continuously Learn

Don’t wait to reflect and adapt

Page 110: My Agile Suitcase at Agile 2013 in Nashville

Staying Productive: Use Humor

Page 111: My Agile Suitcase at Agile 2013 in Nashville

Don’t mistake crowds for collaboration

Staying Productive: Less is More

Page 112: My Agile Suitcase at Agile 2013 in Nashville

Staying Productive: Keep Process Lean

Readiness over process (or procedure)

Page 113: My Agile Suitcase at Agile 2013 in Nashville

Epistemic Arrogance: “The difference between

what you know and what you think you know”

Staying Productive: Avoid Arrogance

Page 114: My Agile Suitcase at Agile 2013 in Nashville

Staying Productive: Frame and Reframe

Building for the future Building to adapt

Talking about code Talking about tests

Late integration Continuous Deployment

What’s required? What’s needed?

How many hours? How much product?

How much cost? How much opportunity?

(from) Last Millennia (to) This Millennia

How big? Too big?

Learning to estimate Learning from estimates

Completing work Validating value delivered

Page 115: My Agile Suitcase at Agile 2013 in Nashville

Practice empirical skepticism

Never stop questioning and learning!

Page 117: My Agile Suitcase at Agile 2013 in Nashville

Define your common Agile Suitcase by • Introducing each others suitcase • Packing new suitcase(keep family tree)

Your Agile Suitcases of two groups of four

1 1 1 + =

Page 118: My Agile Suitcase at Agile 2013 in Nashville

„… because I

want to practice

what I preached."

@berndschiffer

Page 119: My Agile Suitcase at Agile 2013 in Nashville

My Agile suitcase 05/08/2013 Agile Conference Nashville

Bernd Schiffer

Page 120: My Agile Suitcase at Agile 2013 in Nashville
Page 121: My Agile Suitcase at Agile 2013 in Nashville

http://i.imgur.com/rE0Za68.jpg

Page 122: My Agile Suitcase at Agile 2013 in Nashville
Page 123: My Agile Suitcase at Agile 2013 in Nashville
Page 124: My Agile Suitcase at Agile 2013 in Nashville
Page 125: My Agile Suitcase at Agile 2013 in Nashville
Page 126: My Agile Suitcase at Agile 2013 in Nashville
Page 127: My Agile Suitcase at Agile 2013 in Nashville
Page 128: My Agile Suitcase at Agile 2013 in Nashville
Page 129: My Agile Suitcase at Agile 2013 in Nashville
Page 130: My Agile Suitcase at Agile 2013 in Nashville
Page 131: My Agile Suitcase at Agile 2013 in Nashville
Page 132: My Agile Suitcase at Agile 2013 in Nashville
Page 133: My Agile Suitcase at Agile 2013 in Nashville
Page 134: My Agile Suitcase at Agile 2013 in Nashville
Page 135: My Agile Suitcase at Agile 2013 in Nashville
Page 136: My Agile Suitcase at Agile 2013 in Nashville
Page 137: My Agile Suitcase at Agile 2013 in Nashville
Page 138: My Agile Suitcase at Agile 2013 in Nashville

http://en.wikipedia.org/wiki/File:Australian_Coat_of_Arms.png

Page 139: My Agile Suitcase at Agile 2013 in Nashville
Page 140: My Agile Suitcase at Agile 2013 in Nashville
Page 141: My Agile Suitcase at Agile 2013 in Nashville

One group presents their last suitcase • Others check for same in their suitcase • Count different items

Your Agile Suitcases Diversity

Page 142: My Agile Suitcase at Agile 2013 in Nashville

Your Agile Suitcases Gallery of „family trees“

1 1 1

1 1

1

1 1 1 1

1 1

1

1 1 1 1

1 1

1

1

Page 143: My Agile Suitcase at Agile 2013 in Nashville
Page 144: My Agile Suitcase at Agile 2013 in Nashville

Feedback #Agile2013 #MyAgileSuitcase

Your

Keep & Try