SlideShare a Scribd company logo
1 of 49
1@mrclng
…paper prototyping sprints at Google #IO15
#MAE2015
0 What to Expect From This Talk
Audience:
people who deal with mobile app development
Content:
research & prototyping
basic concepts
best practices
examples & tools
2@mrclng #MAE2015
There are thousands of apps out there that nobody asked for.
How can we make sure we build something people actually need?
3@mrclng
?
#MAE2015
There are thousands of apps out there that nobody asked for.
How can we make sure we build something people actually need?
4@mrclng
?
…don’t waste our precious time & money?
#MAE2015
once upon a time…
…at a software company
5@mrclng #MAE2015
1 check yourself!
6@mrclng
…implementation without prior validation
#MAE2015
after a necessary pivot, it took Roomister only five days and the right methodology
have you ever built
something you had to trash later?
7@mrclng #MAE2015
honest self-assessment
1
calculation
how to go broke over ideas
8@mrclng #MAE2015
65k / 12 * 2 = ~10k
*if you pay a dev 65k, and you have to trash 2 months of work…
1
why do features fail?
9@mrclng
?
#MAE2015
1
why do our apps fail?
10@mrclng
?
#MAE2015
1
why do startups fail?
11@mrclng
?
#MAE2015
1
why do multis fail?
12@mrclng
?
#MAE2015
1
1 Some Food For Thought
Some Unicorns Might

Be Overvalued, But All 

Dinosaurs Gonna Die.
@mrclng
“
Dave McClure,
Founder, 500 Startups
#MAE2015
premature deployment
bad idea
lack of user validation
2 A Burning Question
14
Why does most of what we build fail?
lack of funding
bad timing
lack of competence
@mrclng #MAE2015
premature deployment
bad idea
lack of user validation
2 A Burning Question
15
Why does most of what we build fail?
lack of funding
bad timing
lack of competence
@mrclng #MAE2015
if you validate early enough, you can hardly waste any money
late validation
the number one reason you trash software
16@mrclng #MAE2015
2
17
Hi, I’m Marc
…and I am an efficiency advisor
@mrclng + startups, + multinationals…
18
Marc C. Lange there’s supposed to be a video playing underneath this. if it doesn’t: blame keynote/adobe acrobat (;
Product Strategy, UX, Business Acceleration,

3x Founder, Google Expert & Google Design Sprint Master
@mrclng
19
Hi, I’m Marc
…and I bring innovations to markets
@mrclng + startups, + multinationals…
no excuses: mobile is made for customer development
“I know the customer problem” and “I know the features to build”
are rarely true at the beginning of planning software
20@mrclng
!
#MAE2015
2
opinions are weak
hypotheses are key
21
rinse & repeat:
@mrclng #MAE2015
2
this is not
22@mrclng #MAE2015
…where to find out what to build
this is not
23@mrclng #MAE2015
…how to decide what to build
hypotheses are key
no more build, ship, trash!
24
RINSE & REPEAT:
@mrclng #MAE2015
2
methodology
25
mobile product strategy
@mrclng #MAE2015
3
how to fail less, more early and better
3 Current Situation*
26@mrclng
the
clueless
spot
#MAE2015
plan
ship
test
Desired Situation
*in most companies
the
sweet
spot
know
ship
test
plan
ideally, data drives our decisions, not meeting room discussions
customer development
aka how to find out what to build and how to built it
27@mrclng #MAE2015
3
no excuses: mobile is made for customer development
3 Customer Development
28@mrclng
You’re
here
#MAE2015
The three phases of Customer Discovery:
1. Problem-Solution fit: validate with prospects that you solve their problem to the degree
that they will buy it
2. MVP: build an MVP/a product that achieves (1) above and have it validated with
prospects
3. Sales Funnel: establish the customer's buying process & what you have to do to move
your customer through the funnel
29@mrclng
3 Customer Development: Customer Discovery
#MAE2015
The scientific method:
1. observe and describe a phenomenon (pain)
2. formulate a causal hypothesis to explain the phenomenon
3. use a hypothesis to predict the results of new observations
4. measure prediction performance based on experimental tests
30@mrclng
observe -> formulate -> predict -> test -> learn -> repeat
3 Customer Development: Customer Discovery
#MAE2015
3 Customer Development Works for Features, too
31@mrclng #MAE2015
what & who how onboarding
3 Customer Development Works for Features, too
32@mrclng #MAE2015
what & who how onboarding
problem-solution fit
the kind, nicer brother of solution-problem fit
33@mrclng #MAE2015
3
observation
user interviews
market analysis
3.1 Problem-Solution Fit
34
how to test before you test
user testing
analytics
design sprints
@mrclng #MAE2015
Customer interview dos & don’ts:
1. have a domain expert on your team
2. observe, study, then ask - avoid the lab
3. ask the right type of questions (H&W)
4. don’t ask wether they like your product
5. write it down & evaluate
6. no false opportunism
7. rinse & repeat continuously
35#GoogleLaunchpad@mrclng
3.1 Customer Development: Customer Interviews
compared to your users
you know nothing about your users
36@mrclng #MAE2015
3.1
don’t ask them wether they like your product
MVP
not your final…
product
app
feature
37@mrclng #MAE2015
Minimum Viable Product
the minimum unit that helps you gain the insight you need
38@mrclng #MAE2015
Make Validated Progress
a test vehicle, nothing more, nothing less
39@mrclng #MAE2015
3.2 MVP
minimum viable product:
helps you test demand
does not have to be a feature, yet
does not have to be software
≠ your ‘final’ feature or app
40@mrclng #MAE2015
3.2 MVP
A minimum viable product (MVP) is not necessarily the smallest
product imaginable, but whatever helps entrepreneurs start the
process of learning [from their customers] as quickly as possible.
#GoogleLaunchpad@mrclng
“
Eric Ries,
Author of „The Lean Startup“
3.2 MVP
42
what to build before you test again
paper prototyping
digital prototyping
software prototyping
@mrclng #MAE2015
observation
user interviews
market analysis
proposed funnels
aka getting people to use your new build
43@mrclng #MAE2015
push
video
blog
3.3 Proposed Funnels
44
„have you heard of our new killer feature?“
in-app
social
email
@mrclng #MAE2015
4 New Setup
45@mrclng #MAE2015
Solutions
the
sweet
spot
know
ship
test
plan
interviews, design sprints, analytics, observation
engineering, UX QA + proposed funnels
analytics (track everything!), and interviews
paper prototyping, mock-ups, software, interview
know before you plan, ship only validated features, save a lot of time & money
5 Appendix: Featuritis / Creeping Featurism / Bloatware…
46@mrclng
unnecessary
core
nice to have
#MAE2015
sort all features into these three categories according to your customer development
5 Appendix: Tools, Tools, Tools…
47@mrclng #MAE2015
• qualitative research w/ 8-12 users
• extract what they NEED vs. want
• care about N00bs
• think beyond the words
• get out there
• informal interviews
• interview in teams
• don’t dominate
• OBSERVE
5 Appendix: Tools, Tools, Tools…
48@mrclng #MAE2015
• open questions
• manage silence
• specific vs. wide-open questions
• important: warm-up questions
• have a script
• five „whys“
• don’t pitch!
• prototype vs. presentation
• provide alternatives
Thanks…
Ever tried. Ever failed.
No matter. Try again.
Fail again. Fail better.
@mrclng
“
Samuel Beckett,
Author, Nobel Prize winner
#MAE2015

More Related Content

What's hot

How to Become a Technical Product Manager by Goop.com Tech PM
How to Become a Technical Product Manager by Goop.com Tech PMHow to Become a Technical Product Manager by Goop.com Tech PM
How to Become a Technical Product Manager by Goop.com Tech PMProduct School
 
201 good product launch, bad product launch (john zilch)
201   good product launch, bad product launch (john zilch)201   good product launch, bad product launch (john zilch)
201 good product launch, bad product launch (john zilch)ProductCamp Boston
 
Evolving Role of Product Manager
Evolving Role of Product ManagerEvolving Role of Product Manager
Evolving Role of Product ManagerProduct School
 
How PMs can diagnose funnel problems with user testing: AMA with Jason Amunwa
How PMs can diagnose funnel problems with user testing: AMA with Jason AmunwaHow PMs can diagnose funnel problems with user testing: AMA with Jason Amunwa
How PMs can diagnose funnel problems with user testing: AMA with Jason AmunwaUserTesting
 
Ruthless Prioritization | Brandon Chu | ProductTank Toronto
Ruthless Prioritization | Brandon Chu | ProductTank Toronto Ruthless Prioritization | Brandon Chu | ProductTank Toronto
Ruthless Prioritization | Brandon Chu | ProductTank Toronto Product Tank Toronto
 
How to Create a Robust Business Case by Splunk Product Director
How to Create a Robust Business Case by Splunk Product DirectorHow to Create a Robust Business Case by Splunk Product Director
How to Create a Robust Business Case by Splunk Product DirectorProduct School
 
Product management vs project management
Product management vs project managementProduct management vs project management
Product management vs project managementGopal Shenoy
 
How to Best Research Your Problem Area & Product by fmr eBay PM
How to Best Research Your Problem Area & Product by fmr eBay PMHow to Best Research Your Problem Area & Product by fmr eBay PM
How to Best Research Your Problem Area & Product by fmr eBay PMProduct School
 
What makes a great product manager?
What makes a great product manager?What makes a great product manager?
What makes a great product manager?Marc Abraham
 
Product Management in Startups vs Big Org by Amazon Product Leader
Product Management in Startups vs Big Org by Amazon Product LeaderProduct Management in Startups vs Big Org by Amazon Product Leader
Product Management in Startups vs Big Org by Amazon Product LeaderProduct School
 
What is a Product Manager? by Datank.ai's Product Manager
What is a Product Manager? by Datank.ai's Product ManagerWhat is a Product Manager? by Datank.ai's Product Manager
What is a Product Manager? by Datank.ai's Product ManagerProduct School
 
UserTesting Product Demo
UserTesting Product DemoUserTesting Product Demo
UserTesting Product DemoUserTesting
 
How to Use Competitive Analysis and Strategy by YouTube PM
How to Use Competitive Analysis and Strategy by YouTube PMHow to Use Competitive Analysis and Strategy by YouTube PM
How to Use Competitive Analysis and Strategy by YouTube PMProduct School
 
Who is a product manager
Who is a product managerWho is a product manager
Who is a product managerSiddhaarth Iyer
 
Being a Successful User-Centred Product Manager
Being a Successful User-Centred Product ManagerBeing a Successful User-Centred Product Manager
Being a Successful User-Centred Product ManagerAndrew Mayfield
 
Tips and tricks_on_how_to_build_a_startup_faster!
Tips and tricks_on_how_to_build_a_startup_faster!Tips and tricks_on_how_to_build_a_startup_faster!
Tips and tricks_on_how_to_build_a_startup_faster!11th
 
How to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolHow to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolJanna Bastow
 
Hardware vs. Software Product Management by Pandora Senior PM
Hardware vs. Software Product Management by Pandora Senior PMHardware vs. Software Product Management by Pandora Senior PM
Hardware vs. Software Product Management by Pandora Senior PMProduct School
 
Scaling Your Role as a PM in a Large Organization by Google PM
Scaling Your Role as a PM in a Large Organization by Google PMScaling Your Role as a PM in a Large Organization by Google PM
Scaling Your Role as a PM in a Large Organization by Google PMProduct School
 

What's hot (20)

How to Become a Technical Product Manager by Goop.com Tech PM
How to Become a Technical Product Manager by Goop.com Tech PMHow to Become a Technical Product Manager by Goop.com Tech PM
How to Become a Technical Product Manager by Goop.com Tech PM
 
201 good product launch, bad product launch (john zilch)
201   good product launch, bad product launch (john zilch)201   good product launch, bad product launch (john zilch)
201 good product launch, bad product launch (john zilch)
 
Innovation Pipeline
Innovation PipelineInnovation Pipeline
Innovation Pipeline
 
Evolving Role of Product Manager
Evolving Role of Product ManagerEvolving Role of Product Manager
Evolving Role of Product Manager
 
How PMs can diagnose funnel problems with user testing: AMA with Jason Amunwa
How PMs can diagnose funnel problems with user testing: AMA with Jason AmunwaHow PMs can diagnose funnel problems with user testing: AMA with Jason Amunwa
How PMs can diagnose funnel problems with user testing: AMA with Jason Amunwa
 
Ruthless Prioritization | Brandon Chu | ProductTank Toronto
Ruthless Prioritization | Brandon Chu | ProductTank Toronto Ruthless Prioritization | Brandon Chu | ProductTank Toronto
Ruthless Prioritization | Brandon Chu | ProductTank Toronto
 
How to Create a Robust Business Case by Splunk Product Director
How to Create a Robust Business Case by Splunk Product DirectorHow to Create a Robust Business Case by Splunk Product Director
How to Create a Robust Business Case by Splunk Product Director
 
Product management vs project management
Product management vs project managementProduct management vs project management
Product management vs project management
 
How to Best Research Your Problem Area & Product by fmr eBay PM
How to Best Research Your Problem Area & Product by fmr eBay PMHow to Best Research Your Problem Area & Product by fmr eBay PM
How to Best Research Your Problem Area & Product by fmr eBay PM
 
What makes a great product manager?
What makes a great product manager?What makes a great product manager?
What makes a great product manager?
 
Product Management in Startups vs Big Org by Amazon Product Leader
Product Management in Startups vs Big Org by Amazon Product LeaderProduct Management in Startups vs Big Org by Amazon Product Leader
Product Management in Startups vs Big Org by Amazon Product Leader
 
What is a Product Manager? by Datank.ai's Product Manager
What is a Product Manager? by Datank.ai's Product ManagerWhat is a Product Manager? by Datank.ai's Product Manager
What is a Product Manager? by Datank.ai's Product Manager
 
UserTesting Product Demo
UserTesting Product DemoUserTesting Product Demo
UserTesting Product Demo
 
How to Use Competitive Analysis and Strategy by YouTube PM
How to Use Competitive Analysis and Strategy by YouTube PMHow to Use Competitive Analysis and Strategy by YouTube PM
How to Use Competitive Analysis and Strategy by YouTube PM
 
Who is a product manager
Who is a product managerWho is a product manager
Who is a product manager
 
Being a Successful User-Centred Product Manager
Being a Successful User-Centred Product ManagerBeing a Successful User-Centred Product Manager
Being a Successful User-Centred Product Manager
 
Tips and tricks_on_how_to_build_a_startup_faster!
Tips and tricks_on_how_to_build_a_startup_faster!Tips and tricks_on_how_to_build_a_startup_faster!
Tips and tricks_on_how_to_build_a_startup_faster!
 
How to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication ToolHow to Use Your Product Roadmap as a Communication Tool
How to Use Your Product Roadmap as a Communication Tool
 
Hardware vs. Software Product Management by Pandora Senior PM
Hardware vs. Software Product Management by Pandora Senior PMHardware vs. Software Product Management by Pandora Senior PM
Hardware vs. Software Product Management by Pandora Senior PM
 
Scaling Your Role as a PM in a Large Organization by Google PM
Scaling Your Role as a PM in a Large Organization by Google PMScaling Your Role as a PM in a Large Organization by Google PM
Scaling Your Role as a PM in a Large Organization by Google PM
 

Viewers also liked

Shopify at SXSWi 2011
Shopify at SXSWi 2011Shopify at SXSWi 2011
Shopify at SXSWi 2011Shopify
 
Getting started with shopify
Getting started with shopifyGetting started with shopify
Getting started with shopifyShopify
 
SEO with Shopify
SEO with ShopifySEO with Shopify
SEO with ShopifyShopify
 
Mobile app presentation final
Mobile app presentation finalMobile app presentation final
Mobile app presentation finalWedental Hospital
 
The Mobile App Experience - Uncovering the consumer journey from app discover...
The Mobile App Experience - Uncovering the consumer journey from app discover...The Mobile App Experience - Uncovering the consumer journey from app discover...
The Mobile App Experience - Uncovering the consumer journey from app discover...Data N Charts
 
8 Reasons to Do a Pop-Up Shop
8 Reasons to Do a Pop-Up Shop8 Reasons to Do a Pop-Up Shop
8 Reasons to Do a Pop-Up ShopShopify
 
Shopify Online Store Presentation – Setup Your Online Store in Minutes
Shopify Online Store Presentation – Setup Your Online Store in MinutesShopify Online Store Presentation – Setup Your Online Store in Minutes
Shopify Online Store Presentation – Setup Your Online Store in MinutesAndi Boediman
 
Mobile Apps Presentation - Everywhere
Mobile Apps Presentation - EverywhereMobile Apps Presentation - Everywhere
Mobile Apps Presentation - EverywhereMuhammad Firdaus
 

Viewers also liked (9)

Shopify at SXSWi 2011
Shopify at SXSWi 2011Shopify at SXSWi 2011
Shopify at SXSWi 2011
 
Getting started with shopify
Getting started with shopifyGetting started with shopify
Getting started with shopify
 
SEO with Shopify
SEO with ShopifySEO with Shopify
SEO with Shopify
 
Mobile app presentation final
Mobile app presentation finalMobile app presentation final
Mobile app presentation final
 
The Mobile App Experience - Uncovering the consumer journey from app discover...
The Mobile App Experience - Uncovering the consumer journey from app discover...The Mobile App Experience - Uncovering the consumer journey from app discover...
The Mobile App Experience - Uncovering the consumer journey from app discover...
 
Shopify Presentation
Shopify PresentationShopify Presentation
Shopify Presentation
 
8 Reasons to Do a Pop-Up Shop
8 Reasons to Do a Pop-Up Shop8 Reasons to Do a Pop-Up Shop
8 Reasons to Do a Pop-Up Shop
 
Shopify Online Store Presentation – Setup Your Online Store in Minutes
Shopify Online Store Presentation – Setup Your Online Store in MinutesShopify Online Store Presentation – Setup Your Online Store in Minutes
Shopify Online Store Presentation – Setup Your Online Store in Minutes
 
Mobile Apps Presentation - Everywhere
Mobile Apps Presentation - EverywhereMobile Apps Presentation - Everywhere
Mobile Apps Presentation - Everywhere
 

Similar to Mobile Product Strategy Keynote Presentation for Mobile App Europe Conference 2015

Disruption: Designing Successful Startups
Disruption: Designing Successful StartupsDisruption: Designing Successful Startups
Disruption: Designing Successful StartupsJulian Scaff
 
Three Guiding Principles to Ensure Success with QuickBase
Three Guiding Principles to Ensure Success with QuickBaseThree Guiding Principles to Ensure Success with QuickBase
Three Guiding Principles to Ensure Success with QuickBaseQuickBase, Inc.
 
Denver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesDenver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesSean Porter
 
Top 3 ways to use your UX team - producttank DFW Meetup
Top 3 ways to use your UX team - producttank DFW MeetupTop 3 ways to use your UX team - producttank DFW Meetup
Top 3 ways to use your UX team - producttank DFW MeetupJeremy Johnson
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startupsOleg Podsechin
 
[#DevRelAsia Keynote 2020] Developer Centric Design for Better Experience
[#DevRelAsia Keynote 2020] Developer Centric Design for Better Experience[#DevRelAsia Keynote 2020] Developer Centric Design for Better Experience
[#DevRelAsia Keynote 2020] Developer Centric Design for Better ExperienceTomomi Imura
 
UX Strategy and The Questions; UX in AZ Meetup, May 2019
UX Strategy and The Questions; UX in AZ Meetup, May 2019UX Strategy and The Questions; UX in AZ Meetup, May 2019
UX Strategy and The Questions; UX in AZ Meetup, May 2019GoDaddy
 
Idea to launch: 13 lessons learned from a product manager
Idea to launch: 13 lessons learned from a product managerIdea to launch: 13 lessons learned from a product manager
Idea to launch: 13 lessons learned from a product managerTricia Cervenan
 
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...Aggregage
 
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...Hannah Flynn
 
Playing Nice in the Product Playground #StrataHadoop
Playing Nice in the Product Playground #StrataHadoopPlaying Nice in the Product Playground #StrataHadoop
Playing Nice in the Product Playground #StrataHadoopIntuit Inc.
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...Ultan O'Broin
 
I'm Not Trying to Piss You Off – Or Why Designers Insist on Costly Features
I'm Not Trying to Piss You Off – Or Why Designers Insist on Costly FeaturesI'm Not Trying to Piss You Off – Or Why Designers Insist on Costly Features
I'm Not Trying to Piss You Off – Or Why Designers Insist on Costly FeaturesMagdalena Zadara
 
Why many data science projects fail
Why many data science projects fail Why many data science projects fail
Why many data science projects fail Omnia Safaan
 
Victoria Albrecht (Springbok AI) – Learnings from Deploying AI and Chatbot Pr...
Victoria Albrecht (Springbok AI) – Learnings from Deploying AI and Chatbot Pr...Victoria Albrecht (Springbok AI) – Learnings from Deploying AI and Chatbot Pr...
Victoria Albrecht (Springbok AI) – Learnings from Deploying AI and Chatbot Pr...Codiax
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at WizelineDevDay.org
 
Director of Product at Glassdoor Talks: How to Transition to Product Management
Director of Product at Glassdoor Talks:  How to Transition to Product ManagementDirector of Product at Glassdoor Talks:  How to Transition to Product Management
Director of Product at Glassdoor Talks: How to Transition to Product ManagementProduct School
 
MongoDB Webinar : Transforming Sales Enablement with Next Gen Onboarding
MongoDB Webinar : Transforming Sales Enablement with Next Gen OnboardingMongoDB Webinar : Transforming Sales Enablement with Next Gen Onboarding
MongoDB Webinar : Transforming Sales Enablement with Next Gen OnboardingMindTickle
 

Similar to Mobile Product Strategy Keynote Presentation for Mobile App Europe Conference 2015 (20)

Disruption: Designing Successful Startups
Disruption: Designing Successful StartupsDisruption: Designing Successful Startups
Disruption: Designing Successful Startups
 
Three Guiding Principles to Ensure Success with QuickBase
Three Guiding Principles to Ensure Success with QuickBaseThree Guiding Principles to Ensure Success with QuickBase
Three Guiding Principles to Ensure Success with QuickBase
 
Denver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesDenver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the Trenches
 
Ran Liron
Ran LironRan Liron
Ran Liron
 
Top 3 ways to use your UX team - producttank DFW Meetup
Top 3 ways to use your UX team - producttank DFW MeetupTop 3 ways to use your UX team - producttank DFW Meetup
Top 3 ways to use your UX team - producttank DFW Meetup
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startups
 
[#DevRelAsia Keynote 2020] Developer Centric Design for Better Experience
[#DevRelAsia Keynote 2020] Developer Centric Design for Better Experience[#DevRelAsia Keynote 2020] Developer Centric Design for Better Experience
[#DevRelAsia Keynote 2020] Developer Centric Design for Better Experience
 
UX Strategy and The Questions; UX in AZ Meetup, May 2019
UX Strategy and The Questions; UX in AZ Meetup, May 2019UX Strategy and The Questions; UX in AZ Meetup, May 2019
UX Strategy and The Questions; UX in AZ Meetup, May 2019
 
Idea to launch: 13 lessons learned from a product manager
Idea to launch: 13 lessons learned from a product managerIdea to launch: 13 lessons learned from a product manager
Idea to launch: 13 lessons learned from a product manager
 
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
 
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
 
Playing Nice in the Product Playground #StrataHadoop
Playing Nice in the Product Playground #StrataHadoopPlaying Nice in the Product Playground #StrataHadoop
Playing Nice in the Product Playground #StrataHadoop
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
 
I'm Not Trying to Piss You Off – Or Why Designers Insist on Costly Features
I'm Not Trying to Piss You Off – Or Why Designers Insist on Costly FeaturesI'm Not Trying to Piss You Off – Or Why Designers Insist on Costly Features
I'm Not Trying to Piss You Off – Or Why Designers Insist on Costly Features
 
Why many data science projects fail
Why many data science projects fail Why many data science projects fail
Why many data science projects fail
 
Victoria Albrecht (Springbok AI) – Learnings from Deploying AI and Chatbot Pr...
Victoria Albrecht (Springbok AI) – Learnings from Deploying AI and Chatbot Pr...Victoria Albrecht (Springbok AI) – Learnings from Deploying AI and Chatbot Pr...
Victoria Albrecht (Springbok AI) – Learnings from Deploying AI and Chatbot Pr...
 
Making good products
Making good productsMaking good products
Making good products
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
 
Director of Product at Glassdoor Talks: How to Transition to Product Management
Director of Product at Glassdoor Talks:  How to Transition to Product ManagementDirector of Product at Glassdoor Talks:  How to Transition to Product Management
Director of Product at Glassdoor Talks: How to Transition to Product Management
 
MongoDB Webinar : Transforming Sales Enablement with Next Gen Onboarding
MongoDB Webinar : Transforming Sales Enablement with Next Gen OnboardingMongoDB Webinar : Transforming Sales Enablement with Next Gen Onboarding
MongoDB Webinar : Transforming Sales Enablement with Next Gen Onboarding
 

Recently uploaded

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 

Recently uploaded (20)

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 

Mobile Product Strategy Keynote Presentation for Mobile App Europe Conference 2015

  • 1. 1@mrclng …paper prototyping sprints at Google #IO15 #MAE2015
  • 2. 0 What to Expect From This Talk Audience: people who deal with mobile app development Content: research & prototyping basic concepts best practices examples & tools 2@mrclng #MAE2015
  • 3. There are thousands of apps out there that nobody asked for. How can we make sure we build something people actually need? 3@mrclng ? #MAE2015
  • 4. There are thousands of apps out there that nobody asked for. How can we make sure we build something people actually need? 4@mrclng ? …don’t waste our precious time & money? #MAE2015
  • 5. once upon a time… …at a software company 5@mrclng #MAE2015
  • 6. 1 check yourself! 6@mrclng …implementation without prior validation #MAE2015 after a necessary pivot, it took Roomister only five days and the right methodology
  • 7. have you ever built something you had to trash later? 7@mrclng #MAE2015 honest self-assessment 1
  • 8. calculation how to go broke over ideas 8@mrclng #MAE2015 65k / 12 * 2 = ~10k *if you pay a dev 65k, and you have to trash 2 months of work… 1
  • 9. why do features fail? 9@mrclng ? #MAE2015 1
  • 10. why do our apps fail? 10@mrclng ? #MAE2015 1
  • 11. why do startups fail? 11@mrclng ? #MAE2015 1
  • 12. why do multis fail? 12@mrclng ? #MAE2015 1
  • 13. 1 Some Food For Thought Some Unicorns Might
 Be Overvalued, But All 
 Dinosaurs Gonna Die. @mrclng “ Dave McClure, Founder, 500 Startups #MAE2015
  • 14. premature deployment bad idea lack of user validation 2 A Burning Question 14 Why does most of what we build fail? lack of funding bad timing lack of competence @mrclng #MAE2015
  • 15. premature deployment bad idea lack of user validation 2 A Burning Question 15 Why does most of what we build fail? lack of funding bad timing lack of competence @mrclng #MAE2015 if you validate early enough, you can hardly waste any money
  • 16. late validation the number one reason you trash software 16@mrclng #MAE2015 2
  • 17. 17 Hi, I’m Marc …and I am an efficiency advisor @mrclng + startups, + multinationals…
  • 18. 18 Marc C. Lange there’s supposed to be a video playing underneath this. if it doesn’t: blame keynote/adobe acrobat (; Product Strategy, UX, Business Acceleration,
 3x Founder, Google Expert & Google Design Sprint Master @mrclng
  • 19. 19 Hi, I’m Marc …and I bring innovations to markets @mrclng + startups, + multinationals… no excuses: mobile is made for customer development
  • 20. “I know the customer problem” and “I know the features to build” are rarely true at the beginning of planning software 20@mrclng ! #MAE2015 2
  • 21. opinions are weak hypotheses are key 21 rinse & repeat: @mrclng #MAE2015 2
  • 22. this is not 22@mrclng #MAE2015 …where to find out what to build
  • 23. this is not 23@mrclng #MAE2015 …how to decide what to build
  • 24. hypotheses are key no more build, ship, trash! 24 RINSE & REPEAT: @mrclng #MAE2015 2
  • 25. methodology 25 mobile product strategy @mrclng #MAE2015 3 how to fail less, more early and better
  • 26. 3 Current Situation* 26@mrclng the clueless spot #MAE2015 plan ship test Desired Situation *in most companies the sweet spot know ship test plan ideally, data drives our decisions, not meeting room discussions
  • 27. customer development aka how to find out what to build and how to built it 27@mrclng #MAE2015 3 no excuses: mobile is made for customer development
  • 29. The three phases of Customer Discovery: 1. Problem-Solution fit: validate with prospects that you solve their problem to the degree that they will buy it 2. MVP: build an MVP/a product that achieves (1) above and have it validated with prospects 3. Sales Funnel: establish the customer's buying process & what you have to do to move your customer through the funnel 29@mrclng 3 Customer Development: Customer Discovery #MAE2015
  • 30. The scientific method: 1. observe and describe a phenomenon (pain) 2. formulate a causal hypothesis to explain the phenomenon 3. use a hypothesis to predict the results of new observations 4. measure prediction performance based on experimental tests 30@mrclng observe -> formulate -> predict -> test -> learn -> repeat 3 Customer Development: Customer Discovery #MAE2015
  • 31. 3 Customer Development Works for Features, too 31@mrclng #MAE2015 what & who how onboarding
  • 32. 3 Customer Development Works for Features, too 32@mrclng #MAE2015 what & who how onboarding
  • 33. problem-solution fit the kind, nicer brother of solution-problem fit 33@mrclng #MAE2015 3
  • 34. observation user interviews market analysis 3.1 Problem-Solution Fit 34 how to test before you test user testing analytics design sprints @mrclng #MAE2015
  • 35. Customer interview dos & don’ts: 1. have a domain expert on your team 2. observe, study, then ask - avoid the lab 3. ask the right type of questions (H&W) 4. don’t ask wether they like your product 5. write it down & evaluate 6. no false opportunism 7. rinse & repeat continuously 35#GoogleLaunchpad@mrclng 3.1 Customer Development: Customer Interviews
  • 36. compared to your users you know nothing about your users 36@mrclng #MAE2015 3.1 don’t ask them wether they like your product
  • 38. Minimum Viable Product the minimum unit that helps you gain the insight you need 38@mrclng #MAE2015
  • 39. Make Validated Progress a test vehicle, nothing more, nothing less 39@mrclng #MAE2015
  • 40. 3.2 MVP minimum viable product: helps you test demand does not have to be a feature, yet does not have to be software ≠ your ‘final’ feature or app 40@mrclng #MAE2015
  • 41. 3.2 MVP A minimum viable product (MVP) is not necessarily the smallest product imaginable, but whatever helps entrepreneurs start the process of learning [from their customers] as quickly as possible. #GoogleLaunchpad@mrclng “ Eric Ries, Author of „The Lean Startup“
  • 42. 3.2 MVP 42 what to build before you test again paper prototyping digital prototyping software prototyping @mrclng #MAE2015 observation user interviews market analysis
  • 43. proposed funnels aka getting people to use your new build 43@mrclng #MAE2015
  • 44. push video blog 3.3 Proposed Funnels 44 „have you heard of our new killer feature?“ in-app social email @mrclng #MAE2015
  • 45. 4 New Setup 45@mrclng #MAE2015 Solutions the sweet spot know ship test plan interviews, design sprints, analytics, observation engineering, UX QA + proposed funnels analytics (track everything!), and interviews paper prototyping, mock-ups, software, interview know before you plan, ship only validated features, save a lot of time & money
  • 46. 5 Appendix: Featuritis / Creeping Featurism / Bloatware… 46@mrclng unnecessary core nice to have #MAE2015 sort all features into these three categories according to your customer development
  • 47. 5 Appendix: Tools, Tools, Tools… 47@mrclng #MAE2015 • qualitative research w/ 8-12 users • extract what they NEED vs. want • care about N00bs • think beyond the words • get out there • informal interviews • interview in teams • don’t dominate • OBSERVE
  • 48. 5 Appendix: Tools, Tools, Tools… 48@mrclng #MAE2015 • open questions • manage silence • specific vs. wide-open questions • important: warm-up questions • have a script • five „whys“ • don’t pitch! • prototype vs. presentation • provide alternatives
  • 49. Thanks… Ever tried. Ever failed. No matter. Try again. Fail again. Fail better. @mrclng “ Samuel Beckett, Author, Nobel Prize winner #MAE2015