S
H
I
P
W
R
E
C
K
E
R
S
▷
identify-problems
▷
Missed user constraints
Built for Everybody
Problem blinded
Incremented on incumbent
Assumed the testable
Forgot to define success
Misaligned on Time
No user, no value
▷
pick-problem
▷
Didn’t complete the maths
Prioritised the shoutiest
Solved for users but not choosers
Denied competition
Forgot non-user stakeholders
Left costs to last
Forgot the mission
Forgot viability
Lost user focus
▽
create-solution
▽
Time spent uncorrected
Hope as a strategy
No targets, no target renegs
No next step
Didn't factor tech debt
Didn’t agree a ‘done’
Answering predictable questions
Always involving everyone
Unmanaged switching
S
H
I
P
W
R
E
C
K
E
R
S
◁
deliver-solution
◁
Not trying to resonate
Forgot to operationalise
Assumed users just figure it out
Disregarded adoption
Forgot to productionise
Forgot where it starts and ends
No plan for dissatisfied users
Not finding customers where they are
Forgot that things still break
Straight to GA
Expanded everywhere
Shipped without docs or i18n
◁
evaluate-delivery
◁
No idea why it’s performing
Siloed evaluation
Gappy customer economics
Forgot reputation and slander
Not asking why it resonates
△
evaluate-solution
△
Shifted a problem elsewhere
Forgot about cumulative usage
Failure to address failure
Measured the wrong thing
Overgeneralised feedback
Assuming it works the same for all users
Shipwreckers
?
Select crisis 🔥
Reset 🔄