+ All Categories
Home > Technology > Monkigras Talk - Dante on Deciding What to Build

Monkigras Talk - Dante on Deciding What to Build

Date post: 16-Apr-2017
Category:
Upload: shanley-kane
View: 8,113 times
Download: 1 times
Share this document with a friend
76
@shanley
Transcript
Page 1: Monkigras Talk - Dante on Deciding What to Build

@shanley

Page 2: Monkigras Talk - Dante on Deciding What to Build

Deciding What to Build

Page 3: Monkigras Talk - Dante on Deciding What to Build
Page 4: Monkigras Talk - Dante on Deciding What to Build

Deceit and trickery

Three-headed reptile/beast/humany thing

Demons whipped by demons whipping humans

Lake of boiling pitch

Various diseases

Fraud

Page 5: Monkigras Talk - Dante on Deciding What to Build

ROADMAPS

Page 6: Monkigras Talk - Dante on Deciding What to Build

Anything with both a timeline and features.

Page 7: Monkigras Talk - Dante on Deciding What to Build

The answer can’t be “I don’t know.”

Page 8: Monkigras Talk - Dante on Deciding What to Build

But that’s the only answer that isn’t a lie.

Page 9: Monkigras Talk - Dante on Deciding What to Build

Erosion of trust between engineering and the rest of the business

Page 10: Monkigras Talk - Dante on Deciding What to Build

Death march to meet release dates

Page 11: Monkigras Talk - Dante on Deciding What to Build

Marketing dependency on product releases

Page 12: Monkigras Talk - Dante on Deciding What to Build

Premature decision making

Page 13: Monkigras Talk - Dante on Deciding What to Build

Huge waste of everyone’s times

Page 14: Monkigras Talk - Dante on Deciding What to Build

Inconstancy

Page 15: Monkigras Talk - Dante on Deciding What to Build

Inconstancy: A Sphere of Heaven

Page 16: Monkigras Talk - Dante on Deciding What to Build

Get rid of roadmaps

Page 17: Monkigras Talk - Dante on Deciding What to Build

Explain their consequences to everyone

Page 18: Monkigras Talk - Dante on Deciding What to Build

Make a document called “what we are working are” and give everyone edit access

Page 19: Monkigras Talk - Dante on Deciding What to Build

Change the document when things change

Page 20: Monkigras Talk - Dante on Deciding What to Build

Each person is responsible for the expectations they set

Page 21: Monkigras Talk - Dante on Deciding What to Build
Page 22: Monkigras Talk - Dante on Deciding What to Build

Two teams

They fight each other

Endlessly

While carrying heavy weights

Unresponsive

Greed

Page 23: Monkigras Talk - Dante on Deciding What to Build

You and your team aren’t going to accomplish what you think you are

Page 24: Monkigras Talk - Dante on Deciding What to Build

You will do more things poorly

Page 25: Monkigras Talk - Dante on Deciding What to Build

You will complete less things

Page 26: Monkigras Talk - Dante on Deciding What to Build

You will do easy things instead of important things

Page 27: Monkigras Talk - Dante on Deciding What to Build

The Wise

Page 28: Monkigras Talk - Dante on Deciding What to Build

Take what you think you can do

Divide by 4

Page 29: Monkigras Talk - Dante on Deciding What to Build

Take the time you think you’ll do it in

Times by 2

Page 30: Monkigras Talk - Dante on Deciding What to Build

Make a list of what is important

Make a list of what you’re doing

Compare

Page 31: Monkigras Talk - Dante on Deciding What to Build

Start with the important stuff

Page 32: Monkigras Talk - Dante on Deciding What to Build

You will never do the things that aren’t important

Page 33: Monkigras Talk - Dante on Deciding What to Build
Page 34: Monkigras Talk - Dante on Deciding What to Build

Gigantic worm

Vast vile slush produced by ceaseless foul

Icy rain on top of everything

Sightless and heedless of neighbors

Gluttony

Page 35: Monkigras Talk - Dante on Deciding What to Build

We have so many tools!

Page 36: Monkigras Talk - Dante on Deciding What to Build

Look we even built our own tool!

Page 37: Monkigras Talk - Dante on Deciding What to Build

We have to use lots of tools because nothing is perfect for us

Page 38: Monkigras Talk - Dante on Deciding What to Build

We have to use lots of tools because subtle feature differences profoundly affect the way we work

Page 39: Monkigras Talk - Dante on Deciding What to Build

We have to keep switching tools until we find something that works

Page 40: Monkigras Talk - Dante on Deciding What to Build

The Contemplatives

Page 41: Monkigras Talk - Dante on Deciding What to Build

The tools aren’t the problem

You are

Page 42: Monkigras Talk - Dante on Deciding What to Build

Get rid of all your tools

Page 43: Monkigras Talk - Dante on Deciding What to Build

BUT WHAT ABOUT OUR BUG TRACKING SYSTEM IMPLEMENTED ACROSS 3 DIFFERENT TOOLS

Page 44: Monkigras Talk - Dante on Deciding What to Build

Let the fear take you

Delete it all

Page 45: Monkigras Talk - Dante on Deciding What to Build
Page 46: Monkigras Talk - Dante on Deciding What to Build

Not that bad, actually

Green fields

There’s even a castle

“Inactive” sins

Can’t attain better world

Limbo

Page 47: Monkigras Talk - Dante on Deciding What to Build

The state of being somewhere OK but you can’t get anywhere better

Page 48: Monkigras Talk - Dante on Deciding What to Build

Technical debt

Page 49: Monkigras Talk - Dante on Deciding What to Build

Justice

Page 50: Monkigras Talk - Dante on Deciding What to Build

Let’s get really real about culture

Page 51: Monkigras Talk - Dante on Deciding What to Build

I literally don’t care what kind of furniture you have

Page 52: Monkigras Talk - Dante on Deciding What to Build

Culture is about what is more important than other things

Page 53: Monkigras Talk - Dante on Deciding What to Build

Culture picks between alternate good things

Page 54: Monkigras Talk - Dante on Deciding What to Build

Culture picks bad things

Page 55: Monkigras Talk - Dante on Deciding What to Build

Technical debt is a cultural problem

Page 56: Monkigras Talk - Dante on Deciding What to Build

Features

Technical Debt

Page 57: Monkigras Talk - Dante on Deciding What to Build

THE STUFF UNDERNEATH THE API

Page 58: Monkigras Talk - Dante on Deciding What to Build

Expose internal ghettos

Page 59: Monkigras Talk - Dante on Deciding What to Build

Spread the pain around

Page 60: Monkigras Talk - Dante on Deciding What to Build

Acknowledge technical debt

Page 61: Monkigras Talk - Dante on Deciding What to Build
Page 62: Monkigras Talk - Dante on Deciding What to Build

Swamp-like river Styx

Wrathful fight each other

Sullen lie beneath the water

There’s also a marsh

Anger

Page 63: Monkigras Talk - Dante on Deciding What to Build

People have opinions

Page 64: Monkigras Talk - Dante on Deciding What to Build

Not every opinion makes it

Page 65: Monkigras Talk - Dante on Deciding What to Build

Resentment and distrust

Page 66: Monkigras Talk - Dante on Deciding What to Build

Loss of faith in the product

Page 67: Monkigras Talk - Dante on Deciding What to Build

Earthly Love

Page 68: Monkigras Talk - Dante on Deciding What to Build

Create a culture where it’s safe to talk about the product

Page 69: Monkigras Talk - Dante on Deciding What to Build

Not everything counts as a feature request

Page 70: Monkigras Talk - Dante on Deciding What to Build

Answer “why”

Page 71: Monkigras Talk - Dante on Deciding What to Build

Talk more about tradeoffs

Page 72: Monkigras Talk - Dante on Deciding What to Build

Feedback loop

Page 73: Monkigras Talk - Dante on Deciding What to Build

Team exercises

Page 74: Monkigras Talk - Dante on Deciding What to Build

Extend trust to people in your company who aren’t engineers or developers

Page 75: Monkigras Talk - Dante on Deciding What to Build

For each hell, a matching heaven.

Page 76: Monkigras Talk - Dante on Deciding What to Build

Be honest with each other


Recommended