SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
Parsa Kamali
Director of Design
Josh Wexler
Co-Founder and CEO
Define, design, and
develop software
products from start to
finish.
What do we do?
How we do it.
Vision Definition
Explore, clarify, and
prototype an idea
before writing a line of
code.
Build the MVP
Develop the first version
of a web/mobile app
and validate it with
users.
Launch & Scale
Drive business impact
by releasing a product
that grows with its
users.
Who we’ve worked with.
NYU
Harvard	
Flatiron		
TEDx Harvard
LeanUX	
Qcon	
Agile
We teach.
Go through our work-
shop for turning ideas
into tangible solutions,
so you can apply the
methods to your product
or technology ideas.
Today.
Why
Vision Definition?
Communicating ideas
is difficult.
car car
People think and talk differently
And they don’t usually know
what they want, until they
See it.
Try it.
Experience it.
Because of this,
Gathering meaningful
feedback is difficult.
Vision Definition
Explore, clarify, and
prototype an idea
before writing a line
of code.
The value of Vision Definition
Creates a
common
language.
1
The value of Vision Definition
Surfaces our
assumptions.
2
Creates a
common
language.
The value of Vision Definition
Makes the
abstract real.
3
Creates a
common
language.
Surfaces our
assumptions.
The value of Vision Definition
Creates a
common
language.
Makes the
abstract real.
Surfaces our
assumptions.
Allows for real
user validation.
4
Tell me something.
And I will forget.
Show me something.
And I can remember.
Involve me.
And I will understand.”
“
Chinese Proverb
It’s our first step in
Prototype Driven Development
Vision Sprint Build Sprint
Vision Definition Workshop
Prototype and Iterate
Technical Recommendations
Plan
Deliver
Prototype Validate
Story
Capture
Code & TestRelease
User Testing
& Analytics
Mylo
Elements of Vision Definition
Goals
Problem
Inspiration
Customer
Groups
Personas
User Narratives
Paper
Prototypes
Elements of Vision Definition
Goals
Problem
Inspiration
Customer
Groups
Personas
User Narratives
Paper
Prototypes
Mylo
Goals
Problem
Inspiration
Customer
Groups
Personas
User Narratives
Paper
Prototypes
1-2 sentences that
describe the issue (or
need) of a person or
group.
Mylo’s Problem
Students don’t know
that there is a process-
based way to write
well, and even if they
do know about it, it is
hard to practice without
explicit instruction.
Mylo
Goals
Problem
Inspiration
Customer
Groups
Personas
User Narratives
Paper
Prototypes
Other systems that
attempt to solve the
problem or inspire us
with their design and/or
functionality.
Inspiration
Mural.ly
Mylo
Goals
Problem
Inspiration
Customer
Groups
Personas
User Narratives
Paper
Prototypes
Results the solution
should achieve.
Goals
Students can write
an entire outline in
the system.
Help students
formulate better
thesis statements.
Have checklists to
help with writing
a rough and final
draft.
Help students to
analyze quotes
with the SQUIDS
approach.
Teacher will be
excited to use the
tool with their
students.
Facilitate better
teaching of writing
by allowing
teachers to give
feedback.
Provide the same
level of writing
instruction that a
private tutor could
offer.
Give a platform
for writing tutors
to provide easier
instruction.
Help students to
get essays done on
time.
Students will get
better at writing
by not having
to relearn the
structure.
Guide students in
the entire writing
process.
Help students track
where they are in
the writing process.
Mylo
Goals
Problem
Inspiration
Customer
Groups
Personas
User Narratives
Paper
Prototypes
Groups of people who
feel the pain of the
problem and might use
the solution.
Customer Groups
Students in 8th to 11th
grade in private schools
in NYC.
Mylo
Goals
Problem
Inspiration
Customer
Groups
Personas
User Narratives
Paper
Prototypes
Characters that represent
each customer group.
Persona
Name
Mylo
Background
»» Motivated to do well in class
»» Struggles with putting ideas into sentences
»» Loves technology
»» Uses a laptop for writing assignments
»» Parents and learning specialist help him with 		
	writing
»» Struggles to take in information
Wants
»» Independence: depend less on others to write 		
	effectively
»» Do well in school
»» Feel a sense of accomplishment
Pain
»» Reduce his anxiety and stress
»» Avoid negative feedback from teachers
Age
13
Customer Group
8th grader in private
school
Mylo
Goals
Problem
Inspiration
Customer
Groups
Personas
User Narratives
Paper
Prototypes
Step-by-step breakdown of
how a persona would use
the solution.
Narrative
Background
Mylo read Lord of the Flies for English class. He participated
in class discussions and answered weekly response questions.
Mylo’s teacher just assigned a final essay project, and he
chose a topic to focus on.
Narrative
Set up new doc
1.	 Mylo logs onto system
2.	 He sees a dashboard (including projects, progress, help, etc. )
3.	 He creates a new assignment
4.	 He specifies the kind of essay he needs to write as literary response
5.	 He sees a set-up wizard that asks which book(s) the paper is covering
6.	 He inputs Lord of the Flies, and the book is pulled into the system
Idea/topic phase
1.	 He’s then asked, “What’s the main question/prompt?”
2.	 He inputs, “Which boy is best suited to lead the society on the island and 	
	why?”
3.	 He is prompted to write an idea statement, but he struggles to think of 	
	something
4.	 He accesses the help page where he can read about the characters
Mylo
Goals
Problem
Inspiration
Customer
Groups
Personas
User Narratives
Paper
Prototypes
A hand-drawn version of the
user narrative that shows the
user interface.
Paper Prototype
Hi,
Let’s prototype for a
minute.
Problem.
Solution.
It is hard to know when to leave for the
airport when you have a flight especially
when it has been delayed.
An app that gives users a trusted
time for the airport considering time
(persons schedule) traffic (rush hour
considerations), weather, and flight
delays.
Hi, we’re prototyping.
Background
Persona.
Name
Sandra
»» Works for a consulting firm so is on the road a 		
	lot
»» Always schedules meetings close to her flight 		
	times
»» Does not care about costs (firm picks it up)
»» Her home base is NYC
Wants
»» An accurate understanding of when to leave for 		
	 the airport
Frustrations
»» Flight delays are common in NYC airports but it 		
	 is hard to trust when to leave even where a flight 	
	 delay is known
Age
32
Customer Group
Millenial, well-to-do
worker who is always
busy.
Hi, we’re prototyping.
Narrative.
Hi, we’re prototyping.
Sandra has a flight from Chicago to NYC to come home on a
Thursday night. She is working at a client site. It is winter and
the weather is not looking good. She is just wrapping up her
last meeting of the day.
Narrative
1.	 She gets a notification that she should start to think about leaving for the	
	airport
2.	 Opens the app and sees her flight information and that the flight is 		
	 delayed by 20 minutes do to traffic at LGA
3.	 She taps on a button to see her options for getting to the airport
Sandra has a flight from Chicago to
NYC to come home on a Thursday
night. She is working at a client site.
It is winter and the weather is not
looking good. She is just wrapping
up her last meeting of the day.
Narrative
1.	 She gets a notification that she 		
	 should start to think about leaving 	
	 for the airport
2.	 Opens the app and sees her flight 	
	 information and that the flight is 	
	 delayed by 20 minutes do to 		
	 traffic at LGA
3.	 She taps on a button to see her 	
	 options for getting to the airport
SandraProblem
»» Works for a consulting firm so is 	
	 on the road a lot
»» Always schedules meetings close 	
	 to her flight times
»» Does not care about costs (firm 	
	 picks it up)
»» Her home base is NYC
WantsSolution
»» An accurate understanding of 		
	 when to leave for the airport
Frustrations
»» Flight delays are common in 		
	 NYC 	airports but it is hard to 		
	 trust when to leave even 			
	 where a flight delay is known
It is hard to know when to leave
for the airport when you have
a flight especially when it has
been delayed.
An app that gives users a
trusted time for the airport
considering time (persons
schedule) traffic (rush hour
considerations), weather, and
flight delays.
Thanks!
Questions?
parsa@occom.co josh@occom.co
A note on fidelity.
Fidelity.
Low.
Fidelity.
Medium.
High.
Fidelity.
Tools.
»» Google Docs/Sites
»» Mural.ly
»» Prototyping
»» Index cards
»» Evernote
»» PowerPoint/Keynote
»» Axure, iRise, Invision, Balsamiq
»» Development
»» Webflow
»» Bootstrap/Foundation
»» Ruby on Rails

Mais conteúdo relacionado

Mais procurados

Getting to Minimum Viable Product (MVP)
Getting to Minimum Viable Product (MVP)Getting to Minimum Viable Product (MVP)
Getting to Minimum Viable Product (MVP)swong02
 
Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909Stanford University
 
Lean Software Startup: Customer Development (lecture)
Lean Software Startup: Customer Development (lecture)Lean Software Startup: Customer Development (lecture)
Lean Software Startup: Customer Development (lecture)Joni Salminen
 
Henrik Berglund - Crossing the Chasm
Henrik Berglund - Crossing the ChasmHenrik Berglund - Crossing the Chasm
Henrik Berglund - Crossing the ChasmHenrik Berglund
 
Finding Product Market Fit
Finding Product Market FitFinding Product Market Fit
Finding Product Market FitScott Bales
 
Customer Development Mythology by Steve Blank
Customer Development  Mythology by Steve BlankCustomer Development  Mythology by Steve Blank
Customer Development Mythology by Steve Blankjstanto
 
Prioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMPrioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMProduct School
 
From Product Zero to Product Hero: How to Build a Great Web 2.0 Product by Da...
From Product Zero to Product Hero: How to Build a Great Web 2.0 Product by Da...From Product Zero to Product Hero: How to Build a Great Web 2.0 Product by Da...
From Product Zero to Product Hero: How to Build a Great Web 2.0 Product by Da...Dan Olsen
 
Getting to Product Market Fit - An Overview of Customer Discovery & Validation
Getting to Product Market Fit - An Overview of Customer Discovery & ValidationGetting to Product Market Fit - An Overview of Customer Discovery & Validation
Getting to Product Market Fit - An Overview of Customer Discovery & ValidationJason Evanish
 
A guide to product metrics by Mixpanel
A guide to product metrics by MixpanelA guide to product metrics by Mixpanel
A guide to product metrics by MixpanelHarsha MV
 
Product Owner and Strategy
Product Owner and StrategyProduct Owner and Strategy
Product Owner and StrategyRoman Pichler
 
Talking to Humans: The Art of Customer Discovery
Talking to Humans: The Art of Customer DiscoveryTalking to Humans: The Art of Customer Discovery
Talking to Humans: The Art of Customer DiscoveryNew York University
 
How to Build a Robust Product Roadmap by Salesforce VP of Product
How to Build a Robust Product Roadmap by Salesforce VP of ProductHow to Build a Robust Product Roadmap by Salesforce VP of Product
How to Build a Robust Product Roadmap by Salesforce VP of ProductProduct School
 
Building a Repeatable, Scalable & Profitable Growth Process
Building a Repeatable, Scalable & Profitable Growth ProcessBuilding a Repeatable, Scalable & Profitable Growth Process
Building a Repeatable, Scalable & Profitable Growth ProcessDavid Skok
 
How to Succeed as a Product Manager by Atlassian Principal PM
How to Succeed as a Product Manager by Atlassian Principal PMHow to Succeed as a Product Manager by Atlassian Principal PM
How to Succeed as a Product Manager by Atlassian Principal PMProduct School
 
Turning Products Into Companies
Turning Products Into CompaniesTurning Products Into Companies
Turning Products Into CompaniesMichael Skok
 
A Playbook for Achieving Product-Market Fit by Dan Olsen at Lean Startup Conf...
A Playbook for Achieving Product-Market Fit by Dan Olsen at Lean Startup Conf...A Playbook for Achieving Product-Market Fit by Dan Olsen at Lean Startup Conf...
A Playbook for Achieving Product-Market Fit by Dan Olsen at Lean Startup Conf...Dan Olsen
 
Mark Opanasiuk - Product Market Fit - Genesis Academy
Mark Opanasiuk - Product Market Fit - Genesis AcademyMark Opanasiuk - Product Market Fit - Genesis Academy
Mark Opanasiuk - Product Market Fit - Genesis AcademyMark Opanasiuk
 

Mais procurados (20)

Getting to Minimum Viable Product (MVP)
Getting to Minimum Viable Product (MVP)Getting to Minimum Viable Product (MVP)
Getting to Minimum Viable Product (MVP)
 
Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909
 
Lean Software Startup: Customer Development (lecture)
Lean Software Startup: Customer Development (lecture)Lean Software Startup: Customer Development (lecture)
Lean Software Startup: Customer Development (lecture)
 
Henrik Berglund - Crossing the Chasm
Henrik Berglund - Crossing the ChasmHenrik Berglund - Crossing the Chasm
Henrik Berglund - Crossing the Chasm
 
Search versus execution
Search versus executionSearch versus execution
Search versus execution
 
Finding Product Market Fit
Finding Product Market FitFinding Product Market Fit
Finding Product Market Fit
 
Customer Development Mythology by Steve Blank
Customer Development  Mythology by Steve BlankCustomer Development  Mythology by Steve Blank
Customer Development Mythology by Steve Blank
 
Prioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMPrioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PM
 
From Product Zero to Product Hero: How to Build a Great Web 2.0 Product by Da...
From Product Zero to Product Hero: How to Build a Great Web 2.0 Product by Da...From Product Zero to Product Hero: How to Build a Great Web 2.0 Product by Da...
From Product Zero to Product Hero: How to Build a Great Web 2.0 Product by Da...
 
Getting to Product Market Fit - An Overview of Customer Discovery & Validation
Getting to Product Market Fit - An Overview of Customer Discovery & ValidationGetting to Product Market Fit - An Overview of Customer Discovery & Validation
Getting to Product Market Fit - An Overview of Customer Discovery & Validation
 
A guide to product metrics by Mixpanel
A guide to product metrics by MixpanelA guide to product metrics by Mixpanel
A guide to product metrics by Mixpanel
 
Product Owner and Strategy
Product Owner and StrategyProduct Owner and Strategy
Product Owner and Strategy
 
Talking to Humans: The Art of Customer Discovery
Talking to Humans: The Art of Customer DiscoveryTalking to Humans: The Art of Customer Discovery
Talking to Humans: The Art of Customer Discovery
 
How to Build a Robust Product Roadmap by Salesforce VP of Product
How to Build a Robust Product Roadmap by Salesforce VP of ProductHow to Build a Robust Product Roadmap by Salesforce VP of Product
How to Build a Robust Product Roadmap by Salesforce VP of Product
 
Building a Repeatable, Scalable & Profitable Growth Process
Building a Repeatable, Scalable & Profitable Growth ProcessBuilding a Repeatable, Scalable & Profitable Growth Process
Building a Repeatable, Scalable & Profitable Growth Process
 
How to Succeed as a Product Manager by Atlassian Principal PM
How to Succeed as a Product Manager by Atlassian Principal PMHow to Succeed as a Product Manager by Atlassian Principal PM
How to Succeed as a Product Manager by Atlassian Principal PM
 
Crossing The Chasm
Crossing The ChasmCrossing The Chasm
Crossing The Chasm
 
Turning Products Into Companies
Turning Products Into CompaniesTurning Products Into Companies
Turning Products Into Companies
 
A Playbook for Achieving Product-Market Fit by Dan Olsen at Lean Startup Conf...
A Playbook for Achieving Product-Market Fit by Dan Olsen at Lean Startup Conf...A Playbook for Achieving Product-Market Fit by Dan Olsen at Lean Startup Conf...
A Playbook for Achieving Product-Market Fit by Dan Olsen at Lean Startup Conf...
 
Mark Opanasiuk - Product Market Fit - Genesis Academy
Mark Opanasiuk - Product Market Fit - Genesis AcademyMark Opanasiuk - Product Market Fit - Genesis Academy
Mark Opanasiuk - Product Market Fit - Genesis Academy
 

Destaque

Harvard Business School: How to Start Your Digital Idea
Harvard Business School: How to Start Your Digital IdeaHarvard Business School: How to Start Your Digital Idea
Harvard Business School: How to Start Your Digital IdeaJoshua Wexler
 
Prototyping: ProductTank NYC
Prototyping: ProductTank NYCPrototyping: ProductTank NYC
Prototyping: ProductTank NYCJoshua Wexler
 
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...Joshua Wexler
 
Ideation Framework Harvard iLab sep 27
Ideation Framework Harvard iLab sep 27Ideation Framework Harvard iLab sep 27
Ideation Framework Harvard iLab sep 27Joshua Wexler
 
Harvard iLab: Ideation Framework V2
Harvard iLab: Ideation Framework V2Harvard iLab: Ideation Framework V2
Harvard iLab: Ideation Framework V2Joshua Wexler
 
Agile 2015 Product Brief
Agile 2015 Product BriefAgile 2015 Product Brief
Agile 2015 Product BriefJoshua Wexler
 
NYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital IdeaNYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital IdeaJoshua Wexler
 
Qcon: The Idea Stack - Finding your product vision
Qcon: The Idea Stack - Finding your product visionQcon: The Idea Stack - Finding your product vision
Qcon: The Idea Stack - Finding your product visionJoshua Wexler
 
Lean UX NYC 2013: Technology and Psychology
Lean UX NYC 2013: Technology and PsychologyLean UX NYC 2013: Technology and Psychology
Lean UX NYC 2013: Technology and PsychologyJoshua Wexler
 
LEARN Model of Networking
LEARN Model of NetworkingLEARN Model of Networking
LEARN Model of NetworkingJoshua Wexler
 
Agile 2015 Prototyping - Iterating Your Way to Glory
Agile 2015 Prototyping - Iterating Your Way to GloryAgile 2015 Prototyping - Iterating Your Way to Glory
Agile 2015 Prototyping - Iterating Your Way to GloryJoshua Wexler
 
An Overview of Prototyping Software (NYU/IDEO)
An Overview of Prototyping Software (NYU/IDEO)An Overview of Prototyping Software (NYU/IDEO)
An Overview of Prototyping Software (NYU/IDEO)Joshua Wexler
 

Destaque (12)

Harvard Business School: How to Start Your Digital Idea
Harvard Business School: How to Start Your Digital IdeaHarvard Business School: How to Start Your Digital Idea
Harvard Business School: How to Start Your Digital Idea
 
Prototyping: ProductTank NYC
Prototyping: ProductTank NYCPrototyping: ProductTank NYC
Prototyping: ProductTank NYC
 
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
Agile 2013: The Ideation Framework — Develop and Validate New Ideas Before Co...
 
Ideation Framework Harvard iLab sep 27
Ideation Framework Harvard iLab sep 27Ideation Framework Harvard iLab sep 27
Ideation Framework Harvard iLab sep 27
 
Harvard iLab: Ideation Framework V2
Harvard iLab: Ideation Framework V2Harvard iLab: Ideation Framework V2
Harvard iLab: Ideation Framework V2
 
Agile 2015 Product Brief
Agile 2015 Product BriefAgile 2015 Product Brief
Agile 2015 Product Brief
 
NYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital IdeaNYU Stern: How to Start Your Digital Idea
NYU Stern: How to Start Your Digital Idea
 
Qcon: The Idea Stack - Finding your product vision
Qcon: The Idea Stack - Finding your product visionQcon: The Idea Stack - Finding your product vision
Qcon: The Idea Stack - Finding your product vision
 
Lean UX NYC 2013: Technology and Psychology
Lean UX NYC 2013: Technology and PsychologyLean UX NYC 2013: Technology and Psychology
Lean UX NYC 2013: Technology and Psychology
 
LEARN Model of Networking
LEARN Model of NetworkingLEARN Model of Networking
LEARN Model of Networking
 
Agile 2015 Prototyping - Iterating Your Way to Glory
Agile 2015 Prototyping - Iterating Your Way to GloryAgile 2015 Prototyping - Iterating Your Way to Glory
Agile 2015 Prototyping - Iterating Your Way to Glory
 
An Overview of Prototyping Software (NYU/IDEO)
An Overview of Prototyping Software (NYU/IDEO)An Overview of Prototyping Software (NYU/IDEO)
An Overview of Prototyping Software (NYU/IDEO)
 

Semelhante a HarvardxDesign: Defining your product vision

Product design for Non Designers - Montreal Digital Nomad Meetup
Product design for Non Designers - Montreal Digital Nomad MeetupProduct design for Non Designers - Montreal Digital Nomad Meetup
Product design for Non Designers - Montreal Digital Nomad MeetupSebastian Tory-Pratt
 
Thesis Concept Km V0.3
Thesis Concept Km V0.3Thesis Concept Km V0.3
Thesis Concept Km V0.3Amber Krishan
 
Agile Power Words for UX Practitioners
Agile Power Words for UX PractitionersAgile Power Words for UX Practitioners
Agile Power Words for UX PractitionersJim Carlsen-Landy
 
Essay Writing On Strategies For Electronic Business
Essay Writing On Strategies For Electronic BusinessEssay Writing On Strategies For Electronic Business
Essay Writing On Strategies For Electronic BusinessRenee Spahn
 
The Current Landscape Of Contract Cheating - Higher Education Academy Worksho...
The Current Landscape Of Contract Cheating - Higher Education Academy Worksho...The Current Landscape Of Contract Cheating - Higher Education Academy Worksho...
The Current Landscape Of Contract Cheating - Higher Education Academy Worksho...Thomas Lancaster
 
Reason to work at a startup
Reason to work at a startupReason to work at a startup
Reason to work at a startupstartupbisnis
 
Effects And Causes Of Glob
Effects And Causes Of GlobEffects And Causes Of Glob
Effects And Causes Of GlobAlicia Edwards
 
UX playbook: Real world user exercises
UX playbook: Real world user exercisesUX playbook: Real world user exercises
UX playbook: Real world user exercisesInVision App
 
Collab x venture lab deck
Collab x venture lab deckCollab x venture lab deck
Collab x venture lab deckcollabx
 
Power to the People!
Power to the People!Power to the People!
Power to the People!Zef Fugaz
 
Level Up your Problem Solving skills
Level Up your Problem Solving skillsLevel Up your Problem Solving skills
Level Up your Problem Solving skillsRangga Wiseno
 
018 Essay Example 6Th Grade Examples Persuasi
018 Essay Example 6Th Grade Examples Persuasi018 Essay Example 6Th Grade Examples Persuasi
018 Essay Example 6Th Grade Examples PersuasiBecky Goins
 
U Penn Wharton design challenge '17
U Penn Wharton design challenge '17U Penn Wharton design challenge '17
U Penn Wharton design challenge '17HJ Kwon
 
Usability testing for accessible UX
Usability testing for accessible UXUsability testing for accessible UX
Usability testing for accessible UXWhitney Quesenbery
 
Zibtek’s Software Development Comparison Guide
Zibtek’s Software Development Comparison GuideZibtek’s Software Development Comparison Guide
Zibtek’s Software Development Comparison GuideAmit Ashwini
 
ConveyUX Elegant Precision
ConveyUX Elegant PrecisionConveyUX Elegant Precision
ConveyUX Elegant Precisionlaurentgc
 
On target three-ways-to-keep-audience-in-focus_ivmg
On target three-ways-to-keep-audience-in-focus_ivmgOn target three-ways-to-keep-audience-in-focus_ivmg
On target three-ways-to-keep-audience-in-focus_ivmgKate Walser
 

Semelhante a HarvardxDesign: Defining your product vision (20)

Product design for Non Designers - Montreal Digital Nomad Meetup
Product design for Non Designers - Montreal Digital Nomad MeetupProduct design for Non Designers - Montreal Digital Nomad Meetup
Product design for Non Designers - Montreal Digital Nomad Meetup
 
Thesis Concept Km V0.3
Thesis Concept Km V0.3Thesis Concept Km V0.3
Thesis Concept Km V0.3
 
Agile Power Words for UX Practitioners
Agile Power Words for UX PractitionersAgile Power Words for UX Practitioners
Agile Power Words for UX Practitioners
 
Essay Writing On Strategies For Electronic Business
Essay Writing On Strategies For Electronic BusinessEssay Writing On Strategies For Electronic Business
Essay Writing On Strategies For Electronic Business
 
The Current Landscape Of Contract Cheating - Higher Education Academy Worksho...
The Current Landscape Of Contract Cheating - Higher Education Academy Worksho...The Current Landscape Of Contract Cheating - Higher Education Academy Worksho...
The Current Landscape Of Contract Cheating - Higher Education Academy Worksho...
 
Reason to work at a startup
Reason to work at a startupReason to work at a startup
Reason to work at a startup
 
Effects And Causes Of Glob
Effects And Causes Of GlobEffects And Causes Of Glob
Effects And Causes Of Glob
 
UX playbook: Real world user exercises
UX playbook: Real world user exercisesUX playbook: Real world user exercises
UX playbook: Real world user exercises
 
Collab x venture lab deck
Collab x venture lab deckCollab x venture lab deck
Collab x venture lab deck
 
Power to the People!
Power to the People!Power to the People!
Power to the People!
 
Going Pro
Going ProGoing Pro
Going Pro
 
Level Up your Problem Solving skills
Level Up your Problem Solving skillsLevel Up your Problem Solving skills
Level Up your Problem Solving skills
 
018 Essay Example 6Th Grade Examples Persuasi
018 Essay Example 6Th Grade Examples Persuasi018 Essay Example 6Th Grade Examples Persuasi
018 Essay Example 6Th Grade Examples Persuasi
 
U Penn Wharton design challenge '17
U Penn Wharton design challenge '17U Penn Wharton design challenge '17
U Penn Wharton design challenge '17
 
Favorite Player Essay
Favorite Player EssayFavorite Player Essay
Favorite Player Essay
 
Usability testing for accessible UX
Usability testing for accessible UXUsability testing for accessible UX
Usability testing for accessible UX
 
Zibtek’s Software Development Comparison Guide
Zibtek’s Software Development Comparison GuideZibtek’s Software Development Comparison Guide
Zibtek’s Software Development Comparison Guide
 
ConveyUX Elegant Precision
ConveyUX Elegant PrecisionConveyUX Elegant Precision
ConveyUX Elegant Precision
 
On target three-ways-to-keep-audience-in-focus_ivmg
On target three-ways-to-keep-audience-in-focus_ivmgOn target three-ways-to-keep-audience-in-focus_ivmg
On target three-ways-to-keep-audience-in-focus_ivmg
 
Remote business as usual
Remote business as usualRemote business as usual
Remote business as usual
 

Último

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Último (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

HarvardxDesign: Defining your product vision

  • 1.
  • 2. Parsa Kamali Director of Design Josh Wexler Co-Founder and CEO
  • 3. Define, design, and develop software products from start to finish. What do we do?
  • 4. How we do it. Vision Definition Explore, clarify, and prototype an idea before writing a line of code. Build the MVP Develop the first version of a web/mobile app and validate it with users. Launch & Scale Drive business impact by releasing a product that grows with its users.
  • 7. Go through our work- shop for turning ideas into tangible solutions, so you can apply the methods to your product or technology ideas. Today.
  • 10. car car People think and talk differently
  • 11. And they don’t usually know what they want, until they See it. Try it. Experience it.
  • 12. Because of this, Gathering meaningful feedback is difficult.
  • 13. Vision Definition Explore, clarify, and prototype an idea before writing a line of code.
  • 14. The value of Vision Definition Creates a common language. 1
  • 15. The value of Vision Definition Surfaces our assumptions. 2 Creates a common language.
  • 16. The value of Vision Definition Makes the abstract real. 3 Creates a common language. Surfaces our assumptions.
  • 17. The value of Vision Definition Creates a common language. Makes the abstract real. Surfaces our assumptions. Allows for real user validation. 4
  • 18. Tell me something. And I will forget. Show me something. And I can remember. Involve me. And I will understand.” “ Chinese Proverb
  • 19. It’s our first step in Prototype Driven Development Vision Sprint Build Sprint Vision Definition Workshop Prototype and Iterate Technical Recommendations Plan Deliver Prototype Validate Story Capture Code & TestRelease User Testing & Analytics
  • 20. Mylo
  • 21. Elements of Vision Definition Goals Problem Inspiration Customer Groups Personas User Narratives Paper Prototypes
  • 22. Elements of Vision Definition Goals Problem Inspiration Customer Groups Personas User Narratives Paper Prototypes
  • 24. Mylo’s Problem Students don’t know that there is a process- based way to write well, and even if they do know about it, it is hard to practice without explicit instruction.
  • 25. Mylo Goals Problem Inspiration Customer Groups Personas User Narratives Paper Prototypes Other systems that attempt to solve the problem or inspire us with their design and/or functionality.
  • 28. Goals Students can write an entire outline in the system. Help students formulate better thesis statements. Have checklists to help with writing a rough and final draft. Help students to analyze quotes with the SQUIDS approach. Teacher will be excited to use the tool with their students. Facilitate better teaching of writing by allowing teachers to give feedback. Provide the same level of writing instruction that a private tutor could offer. Give a platform for writing tutors to provide easier instruction. Help students to get essays done on time. Students will get better at writing by not having to relearn the structure. Guide students in the entire writing process. Help students track where they are in the writing process.
  • 29. Mylo Goals Problem Inspiration Customer Groups Personas User Narratives Paper Prototypes Groups of people who feel the pain of the problem and might use the solution.
  • 30. Customer Groups Students in 8th to 11th grade in private schools in NYC.
  • 32. Persona Name Mylo Background »» Motivated to do well in class »» Struggles with putting ideas into sentences »» Loves technology »» Uses a laptop for writing assignments »» Parents and learning specialist help him with writing »» Struggles to take in information Wants »» Independence: depend less on others to write effectively »» Do well in school »» Feel a sense of accomplishment Pain »» Reduce his anxiety and stress »» Avoid negative feedback from teachers Age 13 Customer Group 8th grader in private school
  • 34. Narrative Background Mylo read Lord of the Flies for English class. He participated in class discussions and answered weekly response questions. Mylo’s teacher just assigned a final essay project, and he chose a topic to focus on. Narrative Set up new doc 1. Mylo logs onto system 2. He sees a dashboard (including projects, progress, help, etc. ) 3. He creates a new assignment 4. He specifies the kind of essay he needs to write as literary response 5. He sees a set-up wizard that asks which book(s) the paper is covering 6. He inputs Lord of the Flies, and the book is pulled into the system Idea/topic phase 1. He’s then asked, “What’s the main question/prompt?” 2. He inputs, “Which boy is best suited to lead the society on the island and why?” 3. He is prompted to write an idea statement, but he struggles to think of something 4. He accesses the help page where he can read about the characters
  • 38. Problem. Solution. It is hard to know when to leave for the airport when you have a flight especially when it has been delayed. An app that gives users a trusted time for the airport considering time (persons schedule) traffic (rush hour considerations), weather, and flight delays. Hi, we’re prototyping.
  • 39. Background Persona. Name Sandra »» Works for a consulting firm so is on the road a lot »» Always schedules meetings close to her flight times »» Does not care about costs (firm picks it up) »» Her home base is NYC Wants »» An accurate understanding of when to leave for the airport Frustrations »» Flight delays are common in NYC airports but it is hard to trust when to leave even where a flight delay is known Age 32 Customer Group Millenial, well-to-do worker who is always busy. Hi, we’re prototyping.
  • 40. Narrative. Hi, we’re prototyping. Sandra has a flight from Chicago to NYC to come home on a Thursday night. She is working at a client site. It is winter and the weather is not looking good. She is just wrapping up her last meeting of the day. Narrative 1. She gets a notification that she should start to think about leaving for the airport 2. Opens the app and sees her flight information and that the flight is delayed by 20 minutes do to traffic at LGA 3. She taps on a button to see her options for getting to the airport
  • 41. Sandra has a flight from Chicago to NYC to come home on a Thursday night. She is working at a client site. It is winter and the weather is not looking good. She is just wrapping up her last meeting of the day. Narrative 1. She gets a notification that she should start to think about leaving for the airport 2. Opens the app and sees her flight information and that the flight is delayed by 20 minutes do to traffic at LGA 3. She taps on a button to see her options for getting to the airport SandraProblem »» Works for a consulting firm so is on the road a lot »» Always schedules meetings close to her flight times »» Does not care about costs (firm picks it up) »» Her home base is NYC WantsSolution »» An accurate understanding of when to leave for the airport Frustrations »» Flight delays are common in NYC airports but it is hard to trust when to leave even where a flight delay is known It is hard to know when to leave for the airport when you have a flight especially when it has been delayed. An app that gives users a trusted time for the airport considering time (persons schedule) traffic (rush hour considerations), weather, and flight delays.
  • 44. A note on fidelity.
  • 48. Tools. »» Google Docs/Sites »» Mural.ly »» Prototyping »» Index cards »» Evernote »» PowerPoint/Keynote »» Axure, iRise, Invision, Balsamiq »» Development »» Webflow »» Bootstrap/Foundation »» Ruby on Rails