monkigras talk - dante on deciding what to build
TRANSCRIPT
![Page 1: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/1.jpg)
@shanley
![Page 2: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/2.jpg)
Deciding What to Build
![Page 3: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/3.jpg)
![Page 4: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/5.jpg)
ROADMAPS
![Page 6: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/6.jpg)
Anything with both a timeline and features.
![Page 7: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/7.jpg)
The answer can’t be “I don’t know.”
![Page 8: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/8.jpg)
But that’s the only answer that isn’t a lie.
![Page 9: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/9.jpg)
Erosion of trust between engineering and the rest of the business
![Page 10: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/10.jpg)
Death march to meet release dates
![Page 11: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/11.jpg)
Marketing dependency on product releases
![Page 12: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/12.jpg)
Premature decision making
![Page 13: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/13.jpg)
Huge waste of everyone’s times
![Page 14: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/14.jpg)
Inconstancy
![Page 15: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/15.jpg)
Inconstancy: A Sphere of Heaven
![Page 16: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/16.jpg)
Get rid of roadmaps
![Page 17: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/17.jpg)
Explain their consequences to everyone
![Page 18: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/18.jpg)
Make a document called “what we are working are” and give everyone edit access
![Page 19: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/19.jpg)
Change the document when things change
![Page 20: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/20.jpg)
Each person is responsible for the expectations they set
![Page 21: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/21.jpg)
![Page 22: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/22.jpg)
Two teams
They fight each other
Endlessly
While carrying heavy weights
Unresponsive
Greed
![Page 23: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/23.jpg)
You and your team aren’t going to accomplish what you think you are
![Page 24: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/24.jpg)
You will do more things poorly
![Page 25: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/25.jpg)
You will complete less things
![Page 26: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/26.jpg)
You will do easy things instead of important things
![Page 27: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/27.jpg)
The Wise
![Page 28: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/28.jpg)
Take what you think you can do
Divide by 4
![Page 29: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/29.jpg)
Take the time you think you’ll do it in
Times by 2
![Page 30: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/30.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/31.jpg)
Start with the important stuff
![Page 32: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/32.jpg)
You will never do the things that aren’t important
![Page 33: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/33.jpg)
![Page 34: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/34.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/35.jpg)
We have so many tools!
![Page 36: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/36.jpg)
Look we even built our own tool!
![Page 37: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/37.jpg)
We have to use lots of tools because nothing is perfect for us
![Page 38: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/38.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/39.jpg)
We have to keep switching tools until we find something that works
![Page 40: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/40.jpg)
The Contemplatives
![Page 41: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/41.jpg)
The tools aren’t the problem
You are
![Page 42: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/42.jpg)
Get rid of all your tools
![Page 43: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/43.jpg)
BUT WHAT ABOUT OUR BUG TRACKING SYSTEM IMPLEMENTED ACROSS 3 DIFFERENT TOOLS
![Page 44: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/44.jpg)
Let the fear take you
Delete it all
![Page 45: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/45.jpg)
![Page 46: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/46.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/47.jpg)
The state of being somewhere OK but you can’t get anywhere better
![Page 48: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/48.jpg)
Technical debt
![Page 49: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/49.jpg)
Justice
![Page 50: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/50.jpg)
Let’s get really real about culture
![Page 51: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/51.jpg)
I literally don’t care what kind of furniture you have
![Page 52: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/52.jpg)
Culture is about what is more important than other things
![Page 53: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/53.jpg)
Culture picks between alternate good things
![Page 54: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/54.jpg)
Culture picks bad things
![Page 55: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/55.jpg)
Technical debt is a cultural problem
![Page 56: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/56.jpg)
Features
Technical Debt
![Page 57: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/57.jpg)
THE STUFF UNDERNEATH THE API
![Page 58: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/58.jpg)
Expose internal ghettos
![Page 59: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/59.jpg)
Spread the pain around
![Page 60: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/60.jpg)
Acknowledge technical debt
![Page 61: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/61.jpg)
![Page 62: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/62.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/63.jpg)
People have opinions
![Page 64: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/64.jpg)
Not every opinion makes it
![Page 65: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/65.jpg)
Resentment and distrust
![Page 66: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/66.jpg)
Loss of faith in the product
![Page 67: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/67.jpg)
Earthly Love
![Page 68: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/68.jpg)
Create a culture where it’s safe to talk about the product
![Page 69: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/69.jpg)
Not everything counts as a feature request
![Page 70: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/70.jpg)
Answer “why”
![Page 71: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/71.jpg)
Talk more about tradeoffs
![Page 72: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/72.jpg)
Feedback loop
![Page 73: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/73.jpg)
Team exercises
![Page 74: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/74.jpg)
Extend trust to people in your company who aren’t engineers or developers
![Page 75: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/75.jpg)
For each hell, a matching heaven.
![Page 76: Monkigras Talk - Dante on Deciding What to Build](https://reader035.vdocuments.site/reader035/viewer/2022062523/54438a678d7f72f4308b49bf/html5/thumbnails/76.jpg)
Be honest with each other