+ All Categories
Home > Documents > Haiku-Driven Development

Haiku-Driven Development

Date post: 01-Feb-2016
Category:
Upload: tracey
View: 21 times
Download: 0 times
Share this document with a friend
Description:
Haiku-Driven Development. Using Ritual and Ceremony to Sustain Agility and Stave Off Process Fatigue. Process gets boring. How do we keep it fresh?. Tune up process. Jean Tabaka. Who wants to be part of a “Scrum engine”?. “I Don’t Like Mondays”. (Agile 2007 talk). - PowerPoint PPT Presentation
Popular Tags:
104
Haiku-Driven Development
Transcript
Page 1: Haiku-Driven Development

Haiku-Driven Development

Page 2: Haiku-Driven Development

Using Ritual and Ceremony

to

Sustain Agilityand

Stave Off Process Fatigue

Page 3: Haiku-Driven Development
Page 4: Haiku-Driven Development

Process gets boring.

Page 5: Haiku-Driven Development

How do wekeep it fresh?

Page 6: Haiku-Driven Development

Tune up process.

Page 7: Haiku-Driven Development

Jean Tabaka

Page 8: Haiku-Driven Development

Who wants to be part of a “Scrum

engine”?

Page 9: Haiku-Driven Development

“I Don’t Like Mondays”

Page 10: Haiku-Driven Development

(Agile 2007 talk)

Page 11: Haiku-Driven Development
Page 12: Haiku-Driven Development

Processdoesn’t sustain

itself.

Page 13: Haiku-Driven Development

Ritualpunctuates

process.

Page 14: Haiku-Driven Development

Ceremonysustains process.

Page 15: Haiku-Driven Development

Traditionbuilds community.

Page 16: Haiku-Driven Development
Page 17: Haiku-Driven Development

Ritual

Page 18: Haiku-Driven Development

customary observanceor practice

Page 19: Haiku-Driven Development

Punctuation

Page 20: Haiku-Driven Development

clarifies meaningby separating

Page 21: Haiku-Driven Development

Ceremony

Page 22: Haiku-Driven Development

formal eventperformed on

special occasion

Page 23: Haiku-Driven Development

Tradition

Page 24: Haiku-Driven Development

specific practice of long standing

Page 25: Haiku-Driven Development
Page 26: Haiku-Driven Development

Ritual.

Page 27: Haiku-Driven Development

Team wanted to track.

Page 28: Haiku-Driven Development

Team forgot to track.

Page 29: Haiku-Driven Development

“We keep forgetting to

record our start time.”

Page 30: Haiku-Driven Development

Ideas hide in jokes.

Page 31: Haiku-Driven Development

“What if you wrote a haiku?”

Page 32: Haiku-Driven Development

Hee-hee!

Page 33: Haiku-Driven Development

Later that same day...

Page 34: Haiku-Driven Development

Devs wrote a haiku on the story card...

Page 35: Haiku-Driven Development

(after researching forms of Japanese

poetry)

Page 36: Haiku-Driven Development

When a story was complete...

Page 37: Haiku-Driven Development

...everyone wanted to hear the haiku.

Page 38: Haiku-Driven Development

Reading the haiku marked progress in

the iteration.

Page 39: Haiku-Driven Development

Later that iteration...

Page 40: Haiku-Driven Development

More taskswith tracked time.

Page 41: Haiku-Driven Development

Guess what?

Page 42: Haiku-Driven Development

CEO started coming to standups...

Page 43: Haiku-Driven Development

...to hear the haikus for the

completed stories!

Page 44: Haiku-Driven Development

(...and accidentally kept up on progress.)

Page 45: Haiku-Driven Development

Why did this work?

Page 46: Haiku-Driven Development

Planning and trackingis boring.

Page 47: Haiku-Driven Development

Poetry is interesting.

Page 48: Haiku-Driven Development

Rituals root process.

Page 49: Haiku-Driven Development
Page 50: Haiku-Driven Development

Punctuation.

Page 51: Haiku-Driven Development

Iterations weretwo-week

timeboxes.

Page 52: Haiku-Driven Development

Black boxes.

Page 53: Haiku-Driven Development

The teamwanted to connect.

Page 54: Haiku-Driven Development

Commencement chime!

Page 55: Haiku-Driven Development

Completion frog.

Page 56: Haiku-Driven Development

Development rhythm.

Page 57: Haiku-Driven Development

Ding!

Page 58: Haiku-Driven Development

Talking-talking-talking.

Page 59: Haiku-Driven Development

Baruuuupp!

Page 60: Haiku-Driven Development

Repeat until done.

Page 61: Haiku-Driven Development
Page 62: Haiku-Driven Development

Ceremony.

Page 63: Haiku-Driven Development

Planning Game.

Page 64: Haiku-Driven Development

Planning Meeting.

Page 65: Haiku-Driven Development

Estimate, shuffle, negotiate, choose.

Page 66: Haiku-Driven Development

Ends

Page 67: Haiku-Driven Development

not with a bang

Page 68: Haiku-Driven Development

but a whimper.

Page 69: Haiku-Driven Development

A stack of cards.

Page 70: Haiku-Driven Development
Page 71: Haiku-Driven Development

Presentation.

Page 72: Haiku-Driven Development

“I have in my hand...”

Page 73: Haiku-Driven Development

Zen stories.

Page 74: Haiku-Driven Development

Always “strangely appropriate.”

Page 75: Haiku-Driven Development

Why did this work?

Page 76: Haiku-Driven Development

Endingsneed

marking.

Page 77: Haiku-Driven Development

Or celebration.

Page 78: Haiku-Driven Development
Page 79: Haiku-Driven Development

Tradition.

Page 80: Haiku-Driven Development

Putting the “a” in team.

Page 81: Haiku-Driven Development

Painful planning meeting.

Page 82: Haiku-Driven Development

“Free drinks!”

Page 83: Haiku-Driven Development

Everyone showed up.

Page 84: Haiku-Driven Development

Next planning meeting...

Page 85: Haiku-Driven Development

“So, what timeare we drinking?”

Page 86: Haiku-Driven Development

“When do you want

to start?”

Page 87: Haiku-Driven Development

Why did this work?

Page 88: Haiku-Driven Development

You’ve got me.

Page 89: Haiku-Driven Development

But it did!

Page 90: Haiku-Driven Development

Time after time.

Page 91: Haiku-Driven Development

Happy accident.

Page 92: Haiku-Driven Development
Page 93: Haiku-Driven Development

Inject whimsy?

Page 94: Haiku-Driven Development

Discover whimsy.

Page 95: Haiku-Driven Development

Discover delight.

Page 96: Haiku-Driven Development

Can’t force it.

Page 97: Haiku-Driven Development

Don’t force it.

Page 98: Haiku-Driven Development

Roll around in it.

Page 99: Haiku-Driven Development
Page 100: Haiku-Driven Development

Listen.

Page 101: Haiku-Driven Development

Capture.

Page 102: Haiku-Driven Development

Evolve.

Page 104: Haiku-Driven Development

Recommended