The Bad Idea Terminator
Melissa Perri @lissijean
melissaperri.comQCon London 2015
@lissijean#qconlondon
Melissa Perri ProdUX Labs
melissaperri.com @lissijean
@lissijean#qconlondon
@lissijean#qconlondon
Software companies are suffering the same fate…
@lissijean#qconlondon
Idea Product/Market fit
Iterating
We start off testing and iterating…
@lissijean#qconlondon
Idea Product/Market fit
Iterating Build
BuildBuild
but we get stuck building and not validating.
@lissijean#qconlondon
The Build Trap
@lissijean#qconlondon
@lissijean#qconlondon
pressure from higher up
arbitrary deadlines
“building is working” mentality
Building is the easy part. Figuring out what to build is hard.
@lissijean
@lissijean#qconlondon @lissijean#qconlondon
@lissijean#qconlondon @lissijean#qconlondon
@lissijean#qconlondon
Feature ideas
are not your baby.
@lissijean#qconlondon
@lissijean#qconlondon
manage product life cycle
product specifications
work with development team
gather business requirements
create user stories
create wireframes
prioritization
manage KPIs across products
manage stakeholders
create product roadmaps
@lissijean#qconlondon
Narrow the focus
@lissijean#qconlondon
@lissijean#qconlondon @lissijean#qconlondon
@lissijean#qconlondon @lissijean#qconlondon
@lissijean#qconlondon
How do you become the
Bad Idea Terminator?
@lissijean#qconlondon
@lissijean#qconlondon
What we normally do…
@lissijean#qconlondon
It starts with a request.
PM
VP
Marketing
Sales
@lissijean#qconlondon
PM
VP
Marketing
Sales
“Our customers want a mobile app.”
@lissijean#qconlondon
@lissijean#qconlondon
Here, build this.Meh.
VPPM
or sometimes it’s more like this.
@lissijean#qconlondon
Gather requirements
Write Specs
Design
Develop
@lissijean#qconlondon
DO NOT WANT@lissijean#qconlondon
@lissijean#qconlondon
Where did we go wrong?
@lissijean#qconlondon
Didn’t recognize bias.MISTAKE NUMBER ONE
@lissijean#qconlondon
3 Types of Bias
Causality Curse of Knowledge
Anchoring
@lissijean#qconlondon
The copycat experience.
“We built a mobile app before and it was successful.”
@lissijean#qconlondon
The copycat experience.
“Everyone has a mobile app, we need one too.”
@lissijean#qconlondon
Notice differences between customers and business.
THE IDEA TERMINATOR WOULD…
@lissijean#qconlondon
You’re the expert.
“The customers want all the data
possible.”
@lissijean#qconlondon
Change perspective.THE IDEA TERMINATOR WOULD…
@lissijean#qconlondon
Put yourself in your user’s shoes.
@lissijean#qconlondon
“All my clients are asking for this.”
What was said vs reality.
@lissijean#qconlondon
What was said vs reality.What was said vs reality.
@lissijean#qconlondon
Always ask for data. THE IDEA TERMINATOR WOULD…
@lissijean#qconlondon
Feature Request Form
1. What feature you would like to build.
2. What KPI will this change? By how much?
3. Is there any other value for this change?
4. What is the business priority? 5. Is this dependent on any other changes?
@lissijean#qconlondon
Solution with no problem.MISTAKE NUMBER TWO
@lissijean#qconlondon
Why?
@lissijean#qconlondon
Focus on the problem.THE IDEA TERMINATOR WOULD…
@lissijean#qconlondon
Is this a problem we can and want to solve?
@lissijean#qconlondon
Building without testing.MISTAKE NUMBER THREE
@lissijean#qconlondon
Committing too early to one solution.
@lissijean#qconlondon
@lissijean#qconlondon
Consider many solutions.THE IDEA TERMINATOR WOULD…
@lissijean#qconlondon
Investing too much and not letting go.
@lissijean#qconlondon
@lissijean#qconlondon
Test the most viable ones.THE IDEA TERMINATOR WOULD…
@lissijean#qconlondon
Customer Feedback
Investment
@lissijean#qconlondon
Small, data driven experiments to make sure people are interested.
@lissijean#qconlondon
1. Do they have this problem?
2. Are they interested in solution idea?
3. Are they interested in solution?
3 Key Experiments to Run
@lissijean#qconlondon
1. Do they have this problem?
Talk to your customers.
@lissijean#qconlondon
“I don’t feel comfortable meeting people that way.”
“I don’t feel comfortable meeting people that way.”
@lissijean#qconlondon
“I wish someone would give me steps.”
@lissijean#qconlondon
1. Do they have this problem?
Talk to your customers.
@lissijean#qconlondon
2. Are they interested in solution idea?
@lissijean#qconlondon
3. Are they interested in solution?
@lissijean#qconlondon
No success metrics.MISTAKE NUMBER FOUR
@lissijean#qconlondon
We build and launch with no measures of
success.
@lissijean#qconlondon
@lissijean#qconlondon
Set goals early.THE IDEA TERMINATOR WOULD…
@lissijean#qconlondon
What KPI are we affecting?
@lissijean#qconlondon
How much value do we need to capture to make this worth it?
learning = success
@lissijean#qconlondon
Idea Launch
Risk of continuing with a bad idea goes up
@lissijean#qconlondon
@lissijean#qconlondon
1. Recognize Bias 2. Focus on the problem 3. Test ideas quickly 4. Define success
@lissijean#qconlondon
“Our customers want a mobile app.”
@lissijean#qconlondon
@lissijean#qconlondon
PM
VP
Marketing
Sales
Mobile app is a solution, what’s the problem?
@lissijean#qconlondon
PM
VP
Marketing
Sales
What KPIs are we affecting?
@lissijean#qconlondon
PM
VP
Marketing
Sales
How do we make sure this is a problem?
@lissijean#qconlondon
PM
VP
Marketing
Sales
Do we want to solve this problem?
@lissijean#qconlondon
PM
VP
Marketing
Sales
How can we test this quickly?
@lissijean#qconlondon
PM
VP
Marketing
Sales
How do we measure success?
@lissijean#qconlondon
The faster you kill the bad ideas, the more time you can devote to the good ones.
Melissa Perri [email protected]
produxlabs.com melissaperri.com
@lissijean
Melissa Perri [email protected]
produxlabs.com melissaperri.com
@lissijean