SlideShare une entreprise Scribd logo
1  sur  73
Télécharger pour lire hors ligne
DESIGN THINKING
IN PRACTICE
Jill DaSilva
@dasilva_jill #GAatSXSW2016
Lead Instructor UXDI, General Assembly
Head of UX Strategy & Co-Founder, DigitalKarma.io
IxD Advisory Board Member, Santa Monica College
HELLO! 2
JILL DASILVA
HEAD OF UX STRATEGY & CO-FOUNDER
DIGITAL KARMA
‣Began programming when she was 8 years old.
‣Lead UXDI Immersive instructor, General Assembly.
‣UXDI Global Education Strategy Team Member.
‣Recognized as “50 LA tech CEOs, founders,
executives, hackers, & investors you must follow on
Twitter” by Built in Los Angeles
‣Ixd Advisory Board Member, Santa Monica College
GENERAL ASSEMBLY
@dasilva_jill #GAatSXSW2016
AGENDA
‣ What is Design Thinking?
‣ Design Thinking Process
‣ Q & A
OVERVIEW
WHAT IS
DESIGN THINKING?
TIM BROWN, PRESIDENT AND CEO, IDEO
“Design thinking is a human-centered approach to
innovation that draws from the designer’s toolkit to
integrate the needs of people, the possibilities of
technology, and the requirements for business success.”
DESIGN THINKING
https://www.cbinsights.com/blog/startup-failure-reasons-top/
DESIGN THINKING
THE PROCESS
dschool.stanford.edu
DESIGN THINKING
THE PROCESS
Discover the need
Comparative/Competitive
Analysis
User Research
Persona
Scenario
User Flows
Sketch
Prototype
Test
DESIGN THINKING
DISCOVER THE NEED
9
DISCOVER THE NEED 10
DISCOVER THE NEED 11
“What’s your biggest challenge with ‘X’?”
ONE SIMPLE QUESTION:
COMPARATIVE/
COMPETITIVE ANALYSIS
COMPETITIVE/COMPARATIVE ANALYSIS
Comparison
Criteria
No YES YES
YES No YES
YES No YES
No YES YES
Competitor Competitor Your Product
map
directions
reminders
images
WHY UNDERSTAND OUR USERS?
TO SOLVE REAL PROBLEMS
‣ REMINDER: You are not the user
‣ Don’t assume you know their problems
‣ Don’t assume they will behave as you expect them to
‣ Don’t assume you’ve thought of everything
14
USER RESEARCH
16WHAT IS USER RESEARCH?
HENRY FORD
“If I’d asked people what they wanted, they’d
have said faster horses.”
WHAT DO WE NEED TO KNOW?
USER RESEARCH
‣ User surveys (google forms, survey monkey, etc.)
‣ User interviews (phone or in person)
‣ Contextual inquiry (observing the user in it’s natural habitat)
‣ Can also look at analytics with proper code in place
RESEARCH
SURVEY
RESEARCH
EMERGENT THEMES
Board
Mar 6, 2015 29 notes
330 Rees St, Los Angeles, CA
Group A
PERSONAS
USER RESEARCH
PERSONAS
HOW ARE THEY MADE?
‣ Personas are made from the emerging themes found in the
research.
‣ A persona is not one person, but a culmination of many persons
PERSONAS
WHY ARE THEY MADE?
‣ UCD (user-centered design)
‣ To help keep a project on track.
‣ Align team members.
‣ Prevent feature creep. (only build features that the user needs/
wants)
CONDUCTING USER RESEARCH
WHY UNDERSTAND
OUR USERS?
27
KNOW YOUR USERS
USER RESEARCH
30WHAT DO WE NEED TO KNOW?
STEPHEN P. ANDERSON
“It’s all about People, their
Activities, and the Context
of those activities.”
WHAT DO WE NEED TO KNOW?
THE 5 W’S
‣ Who?
‣ What?
‣ Where?
‣ When?
‣ Why?
‣ …and How?
SCENARIOS
DESIGN THINKING
SCENARIO
EXAMPLE SCENARIO:
‣ Create a native app that is the Air BnB for parking solutions
‣ Example Scenario 1: A parent/guardian must park every morning near their
child’s school in order to walk their child in. All street parking is permit only
and there are no meters. There are plenty of driveways, though!
‣ Example Scenario 2: It’s 4th of July and people want to park near the
fireworks show, but parking is permit only. There are plenty of driveways,
though!
STORYBOARDS &
USER FLOWS
STORYBOARDING
IT LOOKS LIKE THIS
35
See What I Mean, Kevin Cheng: Nectar Storyboard
flickr.com/photos/rosenfeldmedia/7171777734
USER FLOW
USER FLOW
http://www.jjg.net/ia/visvocab/
USER FLOWS
‣ Busy mom is frustrated with parking situation at school. She knows
she needs a parking spot the same time every day
‣ She does a google search and finds a parking solution. She downloads
an app that claims to be the AirBnB for parking.
1. She opens the app.
2. She types in the school address and looks for parking options nearby.
3. She types in the dates and times she’ll need to park.
4. She finds a driveway that can be rented 5 mornings and afternoons.
5. She creates a profile and reserves the spots.
SKETCHING INTERFACES
FLOWS TO INTERFACES
39
FLOWS TO INTERFACES
FLOWS DEFINE WHAT PAGES YOU NEED
‣ User flows tell you:
‣ what pages users land on
‣ what the page needs to let the user do in order to proceed
‣ Early on, it’s helpful to sketch thumbnail wireframes as the pages in
your flows
40
FLOWS TO INTERFACES
ZOOM IN
‣ Once you have the flows down you are ready to design the pages in
more detail
‣ The basics:
‣ What global elements are shared across all pages?
‣ What content goes on the page?
‣ What affordances does the UI need to let the user accomplish tasks?
41
FLOWS TO INTERFACES
WIRES + FLOWS = WIREFLOWS
42
http://get.boozerexperience.com/tag/sketches
FLOWS TO INTERFACES
WIRES + FLOWS = WIREFLOWS
43
XYZ
Splash
Pro Football LIVE
Loading
actv8
inPLAY
Login
formkey:
form
button
login
new user
login problems
LIVE
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
New User - Register
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Pro Football LIVE!
Registration
BACK
Nickname
email address
password
retype password
submit
Login Problems
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Email my
password to me:
BACK
email address
submit
Login Problems
Pop Up
LIVE
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Which team are
you rooting for
this game?
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Which team are
you rooting for
this time?
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Who's your all
time favorite
team?
Team 1
Team 2
Team 1
Team 2
Team 3
LIVE Prediction
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Waiting Screen
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Answer this in ##:## for ## pts
Will the Jets run on
the 2nd down?
Yes No
UI/UE ideas:
- Confirmation sound and visual (on-click change button color)
when user clicks an answer on a quiz, prediction, poll, etc.
- diff color interface when it is a poll or quiz or trivia (perhaps to
help the user to know what kind of interaction it is and a diff point value)
- when results are shown,
show the question with the correct answer highlighted-
perhaps a red bg for the wrong chosen answer and a green
bg on the correct chosen answer (Rob suggested a big green check mark or a big red "X")
- I think the commentary should be viewed at the bottom of the screen, above the nav...
- When do users get to share via FB and Twitter, etc. game results? (at the end of a live game?)
and perhaps it's an offer to "share this app" for ## points
animation
[LIVE Play Quiz]
LIVE Prediction Results
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
LIVE Prediction Results
Will the Jets run on
the 2nd down?
Yes No
[LIVE Play Quiz Results]
Waiting for next interaction...
CONGRATS! You won ## points!
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
LIVE Prediction Results
Will the Jets run on
the 2nd down?
Yes No
Sorry! You didn't win ;(
Waiting Screen
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Waiting for next interaction...
LIVE Trivia
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Where did Ray Rice
go to college?
[General Trivia]
XYZ
Rutgers
Waiting Screen
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Waiting for next interaction...
Waiting Screen
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Waiting for next interaction...
General Prediction Results
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
General Prediction
Which Quarterback will
throw for a TD first?
[Non-LIVE Quiz Results]
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
General Prediction
Which Quarterback will
throw for a TD first?
XYZ
XYZ
XYZ
XYZ
General Prediction
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Which Quarterback will
throw for a TD first?
[Non-LIVE Quiz]
XYZ
XYZ
XYZ
LIVE Trivia Results
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
LIVE Trivia Results
Where did Ray Rice
go to college?
[General Trivia Results]
XYZ
Rutgers
XYZ
LIVE Trivia Results
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
LIVE Trivia Results
Where did Ray Rice
go to college?
[General Trivia Results]
XYZ
Rutgers
Waiting Screen
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Waiting for next interaction...
CONGRATS! You won ## points!
Sorry! You didn't win ;(
CONGRATS! You won ## points!
Sorry! You didn't win ;(
LIVE Polls
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Who is the better
Quarterback?
[Polls]
XYZ
XYZ
Waiting Screen
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Jets
Dolphins
Team: Score:
7
6
Downs:
2 and 13
Possession: Quarter:
Waiting for next interaction...
LIVE interaction in: ##:##
CATCH!
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
CATCH!
- CATCH! interaction: should we show how many catches they have and count backwards from 20 to 0?
- Should one of the CATCH!'s be a "whammy" (a prize that isn't a prize like in the game show "press your luck"? i.e. a flat/deflated football
- I don't think that Polls should be a part of CATCH!...when to display poll result, esp if people are playing at diff times...
-
(non-LIVE interaction)
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
Team: Score:Downs:Possession: Quarter:
There's no live game right now-
Press the CATCH! button to
go play CATCH!
and WIN cool stuff!
XYZ
CATCH! Trivia
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
Trivia: ## pts
Where did Ray Rice
go to college?
XYZ
Rutgers
# of CATCH!'s left: ##
XYZ
Trivia Results
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
Trivia Results
Where did Ray Rice
go to college?
XYZ
Rutgers
XYZ
Trivia Results
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
Trivia Results
Where did Ray Rice
go to college?
XYZ
Rutgers
CONGRATS! You won ## points!
Sorry! You didn't win ;(
# of CATCH!'s left: ##
# of CATCH!'s left: ##
CATCH!
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
CATCH!
Trivia
Polls (?)
Animations
Offers
Prizes
Videos
Whammy's (?)
Locker
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Locker
BACK
BACK
BACK BACK
Answer this in ##:## for ## pts
Answer this in ##:## for ## pts
Answer this in ##:## for ## pts
age SEX
STATE
CATCH! Offers
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
OFFER XYZ
accept not now
CATCH!
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
CATCH!
CATCH! Animations
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
Animation XYZ
CATCH! Prizes
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
YOU WON!
Prize XYZ
ok
CATCH!
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
CATCH!
CATCH!
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
CATCH!
CATCH! Videos
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
Video XYZ
play now play later
XYZ
CATCH! Poll
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
Poll: ## pts
Who is the best team
in the NFL?
XYZ
XYZ
# of CATCH!'s left: ##
CATCH!
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Your Score: ######
# of CATCH!'s left: ##
CATCH!
BACK BACK
BACK
BACK
BACK
BACK
BACK
BACK BACK
BACK
BACK
BACK
BACK BACK
BACKBACKBACKBACKBACKBACKBACKBACKBACKBACK
BACK
BACK
BACKBACKBACK
BACK
BACK
Prizes
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Prizes: List
ALL
Coupons
Animations
Prizes
Videos
XYZ
Locker
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Locker: Coupons
BACK BACK
A
B
C
blah, blah Delete
Redeem Share
blah, blah
Redeem Share
blah, blah
Redeem Share
Locker: Redeem/more info
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Locker: Coupons: Redeem
BACK
A
blah, blah
Delete
Delete
Delete
Locker:
- I need a better understanding of the flow UI/UX
- How does the redemption occur?
- Where does the user see more info about the offer (larger view, w/o pressing the redeem button?)
Locker: Share
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Locker: Coupons
BACK
A
B
C
blah, blah Delete
Redeem Share
blah, blah
Redeem Share
blah, blah
Redeem Share
Delete
Delete
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Locker: Coupons: Redeem
BACK
A
blah, blah
Delete
Sharing options
FB Tw
A blah, blah
B blah, blah
C blah, blah
more info
more info
more info
if the user presses more info, does it take them to a web link?
Locker: Delete
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Locker: Coupons
BACK
A
B
C
blah, blah Delete
Redeem Share
blah, blah
Redeem Share
blah, blah
Redeem Share
Delete
Delete
Locker: Delete Alert
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Locker: Coupons
BACK
A
B
C
blah, blah Delete
Redeem Share
blah, blah
Redeem Share
blah, blah
Redeem Share
Delete
Delete
Are you sure you
want to delete this?
YES NO
LIVE
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
LIVE Your Score: ######
BACK
Alert
Team 1
Team 2
Which team are
you rooting for
this game?
Team 1
Team 2
Good Luck!
OK
New User - Register
HOME CATCH LOCKER PRIZES MORE
Pro Football LIVE!
Registration
BACK
Nickname
email address
password
retype password
submit
age SEX
STATE
TOS
Agree
CATCH! Locker
and
PFL Locker?
type and an id:
video 3606
coupon:
pepsi 3519
beverages 3000
food
[auto plays]
saves link to "locker"
PROTOTYPING
PROTOTYPING
WHAT IS A
PROTOTYPE?
WHAT IS A PROTOTYPE?
HTTP://EN.WIKIPEDIA.ORG/WIKI/PROTOTYPE
“A prototype is an early sample, model or
release of a product built to test a concept or
process or to act as a thing to be replicated
or learned from.”
WHAT IS A PROTOTYPE?
WHERE ARE THEY USED?
‣ Industrial design
‣ Product design
‣ Automotive design
‣ Software design
WHAT IS A PROTOTYPE?
HOW IS IT DIFFERENT FROM PRODUCTION?
‣ Typically lower fidelity
‣ Typically just a portion of the system
‣ If coded, it’s allowed to be bad, unreliable code
‣ Much less investment to build
PROTOTYPING
WHY DO WE
PROTOTYPE?
TO EXPLORE TO REFINE
WHY DO WE PROTOTYPE?
WHY DO WE PROTOTYPE?
KEEP IT USER-CENTERED
‣ Prototypes are all about the user
‣ Production development can get messy:
‣ database issues
‣ integration points
‣ code maintainability
‣ quality assurance and deployment
‣ …and other things that don’t concern the user
WHY DO WE PROTOTYPE?
TO $AVE MONEY $$$$
WHY DO WE PROTOTYPE?
The amount of time that developers
spend on avoidable re-work is 50%.
https://www.cs.umd.edu/projects/SoftEng/ESEG/papers/82.78.pdf
WHY DO WE PROTOTYPE?
The cost of fixing an error after development is 100 times more
than fixing that error before the project is completed.
https://www.cs.umd.edu/projects/SoftEng/ESEG/papers/82.78.pdf
WHY DO WE PROTOTYPE?
The cost of fixing an error after development is 100 times more
than fixing that error before the project is completed.
“…a survey of 96 mobile app developers found that the
average cost to develop an app was $6,453. Another
article reports that developing a “small app” can cost
$3000 – $8000. More complex apps can cost anywhere
from $50,000 to $150,000!”
WHY DO WE PROTOTYPE?
TO COMMUNICATE AND TEST
‣ Functionality
‣ Flow
‣ Interaction
‣ Animations
‣ Usability
PROTOTYPING
TYPES OF PROTOTYPES
TYPES OF PROTOTYPES
OVERVIEW
‣ Paper (sketched)
‣ Paper (print-outs)
‣ Photo gallery
‣ Clickable/tappable
‣ Concierge
‣ Static HTML
‣ Functional
TYPES OF PROTOTYPES
PAPER PROTOTYPES 

(SKETCHES)
PAPER PROTOTYPES 

(PRINT-OUTS)
TYPES OF PROTOTYPES
PHOTO GALLERY
CLICKABLE/TAPPABLE PROTOTYPE
USER TESTING
USER TESTING
WHY IS TESTING IMPORTANT
‣ The best way to find out if something works is to test it!
‣ You’ve looked at for so long that you can’t see the forest for the trees
‣ Might uncover missing features or confusion functionality.
‣ Test with 5 to 7 representative users
‣ Guerrilla testing is better than no testing!
‣ Doesn’t have to be perfect the first time, but should test your
hypothesis of the need you’re solving for.
USER TESTING
WHY IS TESTING IMPORTANT
‣ The best way to find out if something works is to test it!
‣ You’ve looked at for so long that you can’t see the forest for the trees
‣ Might uncover missing features or confusion functionality.
‣ Test with 5 to 7 representative users
‣ Guerrilla testing is better than no testing!
‣ Doesn’t have to be perfect the first time, but should test your
hypothesis of the need you’re solving for.
USER TESTING
WHY IS TESTING IMPORTANT
‣ The best way to find out if something works is to test it!
‣ You’ve looked at for so long that you can’t see the forest for the trees
‣ Might uncover missing features or confusion functionality.
‣ Test with 5 to 7 representative users
‣ Guerrilla testing is better than no testing!
‣ Doesn’t have to be perfect the first time, but should test your
hypothesis of the need you’re solving for.
USER TESTING
WHY IS TESTING IMPORTANT
‣ The best way to find out if something works is to test it!
‣ You’ve looked at for so long that you can’t see the forest for the trees
‣ Might uncover missing features or confusion functionality.
‣ Test with 5 to 7 representative users
‣ Guerrilla testing is better than no testing!
‣ Doesn’t have to be perfect the first time, but should test your
hypothesis of the need you’re solving for.
USER TESTING
WHY IS TESTING IMPORTANT
‣ The best way to find out if something works is to test it!
‣ You’ve looked at for so long that you can’t see the forest for the trees
‣ Might uncover missing features or confusion functionality.
‣ Test with 5 to 7 representative users
‣ Guerrilla testing is better than no testing!
‣ Doesn’t have to be perfect the first time, but should test your
hypothesis of the need you’re solving for.
USER TESTING
WHY IS TESTING IMPORTANT
‣ The best way to find out if something works is to test it!
‣ You’ve looked at for so long that you can’t see the forest for the trees
‣ Might uncover missing features or confusion functionality.
‣ Test with 5 to 7 representative users
‣ Guerrilla testing is better than no testing!
‣ Doesn’t have to be perfect the first time, but should test your
hypothesis of the need you’re solving for.
DESIGN THINKING FOR SOCIAL IMPACT (NON-DIGITAL SOLUTION)
EXAMPLE:
DESIGN THINKING
Q&A
ADDITIONAL RESOURCES & STUFF
SOME BOOKS
‣ UX Strategy
‣ The User Experience Team of One
‣ Undercover Experience Design: Voices Matter
‣ Design of Everyday Things
‣ About Face Essentials Interaction Design
‣ http://www.slideshare.net/JillDaSilva/roiuxjilldasilva20150321-46122659
‣ http://info.usertesting.com/
OnDemandWebinarInvestinginUserExperienceMar2015.html
ROI OF UX
THANK YOU!
Jill DaSilva
@dasilva_jill #GAatSXSW2016
Lead Instructor UXDI, General Assembly
Head of UX Strategy & Co-Founder, DigitalKarma.io
IxD Advisory Board Member, Santa Monica College

Contenu connexe

En vedette (10)

Leveraging LinkedIn for Business Development
Leveraging LinkedIn for Business DevelopmentLeveraging LinkedIn for Business Development
Leveraging LinkedIn for Business Development
 
UX Research
UX ResearchUX Research
UX Research
 
Phonegap is it for you or not
Phonegap is it for you or notPhonegap is it for you or not
Phonegap is it for you or not
 
Basic concepts about mobile testing
Basic concepts about mobile testingBasic concepts about mobile testing
Basic concepts about mobile testing
 
Building Your Follower Ecosystem
Building Your Follower EcosystemBuilding Your Follower Ecosystem
Building Your Follower Ecosystem
 
Looking for new opportunity
Looking for new opportunity Looking for new opportunity
Looking for new opportunity
 
A5035 otan presentation email-4.2.13
A5035 otan presentation email-4.2.13A5035 otan presentation email-4.2.13
A5035 otan presentation email-4.2.13
 
Social media for attorneys 2.0
Social media for attorneys 2.0Social media for attorneys 2.0
Social media for attorneys 2.0
 
新增簡報
新增簡報新增簡報
新增簡報
 
Close Your Highest Margin Sales Leads
Close Your Highest Margin Sales LeadsClose Your Highest Margin Sales Leads
Close Your Highest Margin Sales Leads
 

Similaire à Design-Thinking-SXSW-2016

Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial CenterNasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial CenterChris Avore
 
Serendipity by Design - IxD S. America 13
Serendipity by Design - IxD S. America 13Serendipity by Design - IxD S. America 13
Serendipity by Design - IxD S. America 13Dave Malouf
 
Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Chris Castiglione
 
UX Istanbul 2015: Why Design Has A Set At the Table
UX Istanbul 2015: Why Design Has A Set At the TableUX Istanbul 2015: Why Design Has A Set At the Table
UX Istanbul 2015: Why Design Has A Set At the TablePrarthana Johnson
 
Programming for Non-programmers PFNP @ Razorfish
Programming for Non-programmers PFNP @ Razorfish Programming for Non-programmers PFNP @ Razorfish
Programming for Non-programmers PFNP @ Razorfish Chris Castiglione
 
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07carsonsystems
 
AR Presentation - LiveWorx -v15
AR Presentation - LiveWorx -v15AR Presentation - LiveWorx -v15
AR Presentation - LiveWorx -v15Rusty Abernathy
 
Intro to the LA Design Community
Intro to the LA Design CommunityIntro to the LA Design Community
Intro to the LA Design CommunityHuge
 
Designing for Interactive User Interfaces
Designing for Interactive User InterfacesDesigning for Interactive User Interfaces
Designing for Interactive User InterfacesFreerange Future
 
Designing for Interactive User Interfaces
Designing for Interactive User InterfacesDesigning for Interactive User Interfaces
Designing for Interactive User InterfacesKieran Wallis
 
Designing for Interactive User Interfaces
Designing for Interactive User InterfacesDesigning for Interactive User Interfaces
Designing for Interactive User InterfacesKieran Wallis
 
How User Experience Addresses Unconscious Bias
How User Experience Addresses Unconscious BiasHow User Experience Addresses Unconscious Bias
How User Experience Addresses Unconscious BiasMarcus Finley
 
UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19Lena Lekkou
 
Class 2: Setting the foundation for a successful website design
Class 2: Setting the foundation for a successful website designClass 2: Setting the foundation for a successful website design
Class 2: Setting the foundation for a successful website designDon Stanley
 
Portfolio (2021)- Shipra Shah
Portfolio (2021)- Shipra Shah Portfolio (2021)- Shipra Shah
Portfolio (2021)- Shipra Shah ShipraShah11
 
Design Thinking for Library Innovation Workshop Slides
Design Thinking for Library Innovation Workshop SlidesDesign Thinking for Library Innovation Workshop Slides
Design Thinking for Library Innovation Workshop SlidesWiLS
 

Similaire à Design-Thinking-SXSW-2016 (20)

Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial CenterNasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
 
Serendipity by Design - IxD S. America 13
Serendipity by Design - IxD S. America 13Serendipity by Design - IxD S. America 13
Serendipity by Design - IxD S. America 13
 
D3 Design Games
D3 Design GamesD3 Design Games
D3 Design Games
 
Career Development Sharing
Career Development SharingCareer Development Sharing
Career Development Sharing
 
Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014Programming for Non-Programmers - SXSW Vegas 2014
Programming for Non-Programmers - SXSW Vegas 2014
 
Persona Development
Persona DevelopmentPersona Development
Persona Development
 
UX Istanbul 2015: Why Design Has A Set At the Table
UX Istanbul 2015: Why Design Has A Set At the TableUX Istanbul 2015: Why Design Has A Set At the Table
UX Istanbul 2015: Why Design Has A Set At the Table
 
Programming for Non-programmers PFNP @ Razorfish
Programming for Non-programmers PFNP @ Razorfish Programming for Non-programmers PFNP @ Razorfish
Programming for Non-programmers PFNP @ Razorfish
 
What is UX Design?
What is UX Design?What is UX Design?
What is UX Design?
 
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07
 
AR Presentation - LiveWorx -v15
AR Presentation - LiveWorx -v15AR Presentation - LiveWorx -v15
AR Presentation - LiveWorx -v15
 
Intro to the LA Design Community
Intro to the LA Design CommunityIntro to the LA Design Community
Intro to the LA Design Community
 
Designing for Interactive User Interfaces
Designing for Interactive User InterfacesDesigning for Interactive User Interfaces
Designing for Interactive User Interfaces
 
Designing for Interactive User Interfaces
Designing for Interactive User InterfacesDesigning for Interactive User Interfaces
Designing for Interactive User Interfaces
 
Designing for Interactive User Interfaces
Designing for Interactive User InterfacesDesigning for Interactive User Interfaces
Designing for Interactive User Interfaces
 
How User Experience Addresses Unconscious Bias
How User Experience Addresses Unconscious BiasHow User Experience Addresses Unconscious Bias
How User Experience Addresses Unconscious Bias
 
UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19UI/UX Designer in the year 2020 | Developers Day Nov.19
UI/UX Designer in the year 2020 | Developers Day Nov.19
 
Class 2: Setting the foundation for a successful website design
Class 2: Setting the foundation for a successful website designClass 2: Setting the foundation for a successful website design
Class 2: Setting the foundation for a successful website design
 
Portfolio (2021)- Shipra Shah
Portfolio (2021)- Shipra Shah Portfolio (2021)- Shipra Shah
Portfolio (2021)- Shipra Shah
 
Design Thinking for Library Innovation Workshop Slides
Design Thinking for Library Innovation Workshop SlidesDesign Thinking for Library Innovation Workshop Slides
Design Thinking for Library Innovation Workshop Slides
 

Plus de Jill DaSilva

ROI-of-UX-usertesting-dot-com
ROI-of-UX-usertesting-dot-comROI-of-UX-usertesting-dot-com
ROI-of-UX-usertesting-dot-comJill DaSilva
 
roi-ux_jill-dasilva_20150321
roi-ux_jill-dasilva_20150321roi-ux_jill-dasilva_20150321
roi-ux_jill-dasilva_20150321Jill DaSilva
 
General Assembly_Talent Book_March 2015
General Assembly_Talent Book_March 2015General Assembly_Talent Book_March 2015
General Assembly_Talent Book_March 2015Jill DaSilva
 
CompanyTalentBooklet_uxdi3
CompanyTalentBooklet_uxdi3CompanyTalentBooklet_uxdi3
CompanyTalentBooklet_uxdi3Jill DaSilva
 
Company Candidate Booklet UXDI 2_ Aug2014 (1)bg
Company Candidate Booklet UXDI 2_ Aug2014 (1)bgCompany Candidate Booklet UXDI 2_ Aug2014 (1)bg
Company Candidate Booklet UXDI 2_ Aug2014 (1)bgJill DaSilva
 

Plus de Jill DaSilva (10)

Roi of-ux-dublin
Roi of-ux-dublinRoi of-ux-dublin
Roi of-ux-dublin
 
UXDI_05
UXDI_05UXDI_05
UXDI_05
 
UXDI_08
UXDI_08UXDI_08
UXDI_08
 
UXDI_07
UXDI_07UXDI_07
UXDI_07
 
UXDI_06
UXDI_06UXDI_06
UXDI_06
 
ROI-of-UX-usertesting-dot-com
ROI-of-UX-usertesting-dot-comROI-of-UX-usertesting-dot-com
ROI-of-UX-usertesting-dot-com
 
roi-ux_jill-dasilva_20150321
roi-ux_jill-dasilva_20150321roi-ux_jill-dasilva_20150321
roi-ux_jill-dasilva_20150321
 
General Assembly_Talent Book_March 2015
General Assembly_Talent Book_March 2015General Assembly_Talent Book_March 2015
General Assembly_Talent Book_March 2015
 
CompanyTalentBooklet_uxdi3
CompanyTalentBooklet_uxdi3CompanyTalentBooklet_uxdi3
CompanyTalentBooklet_uxdi3
 
Company Candidate Booklet UXDI 2_ Aug2014 (1)bg
Company Candidate Booklet UXDI 2_ Aug2014 (1)bgCompany Candidate Booklet UXDI 2_ Aug2014 (1)bg
Company Candidate Booklet UXDI 2_ Aug2014 (1)bg
 

Design-Thinking-SXSW-2016

  • 1. DESIGN THINKING IN PRACTICE Jill DaSilva @dasilva_jill #GAatSXSW2016 Lead Instructor UXDI, General Assembly Head of UX Strategy & Co-Founder, DigitalKarma.io IxD Advisory Board Member, Santa Monica College
  • 2. HELLO! 2 JILL DASILVA HEAD OF UX STRATEGY & CO-FOUNDER DIGITAL KARMA ‣Began programming when she was 8 years old. ‣Lead UXDI Immersive instructor, General Assembly. ‣UXDI Global Education Strategy Team Member. ‣Recognized as “50 LA tech CEOs, founders, executives, hackers, & investors you must follow on Twitter” by Built in Los Angeles ‣Ixd Advisory Board Member, Santa Monica College GENERAL ASSEMBLY @dasilva_jill #GAatSXSW2016
  • 3. AGENDA ‣ What is Design Thinking? ‣ Design Thinking Process ‣ Q & A OVERVIEW
  • 5. TIM BROWN, PRESIDENT AND CEO, IDEO “Design thinking is a human-centered approach to innovation that draws from the designer’s toolkit to integrate the needs of people, the possibilities of technology, and the requirements for business success.”
  • 8. DESIGN THINKING THE PROCESS Discover the need Comparative/Competitive Analysis User Research Persona Scenario User Flows Sketch Prototype Test
  • 11. DISCOVER THE NEED 11 “What’s your biggest challenge with ‘X’?” ONE SIMPLE QUESTION:
  • 13. COMPETITIVE/COMPARATIVE ANALYSIS Comparison Criteria No YES YES YES No YES YES No YES No YES YES Competitor Competitor Your Product map directions reminders images
  • 14. WHY UNDERSTAND OUR USERS? TO SOLVE REAL PROBLEMS ‣ REMINDER: You are not the user ‣ Don’t assume you know their problems ‣ Don’t assume they will behave as you expect them to ‣ Don’t assume you’ve thought of everything 14
  • 16. 16WHAT IS USER RESEARCH? HENRY FORD “If I’d asked people what they wanted, they’d have said faster horses.”
  • 17. WHAT DO WE NEED TO KNOW? USER RESEARCH ‣ User surveys (google forms, survey monkey, etc.) ‣ User interviews (phone or in person) ‣ Contextual inquiry (observing the user in it’s natural habitat) ‣ Can also look at analytics with proper code in place
  • 20. Board Mar 6, 2015 29 notes 330 Rees St, Los Angeles, CA Group A
  • 22. PERSONAS HOW ARE THEY MADE? ‣ Personas are made from the emerging themes found in the research. ‣ A persona is not one person, but a culmination of many persons
  • 23. PERSONAS WHY ARE THEY MADE? ‣ UCD (user-centered design) ‣ To help keep a project on track. ‣ Align team members. ‣ Prevent feature creep. (only build features that the user needs/ wants)
  • 24.
  • 25.
  • 26.
  • 27. CONDUCTING USER RESEARCH WHY UNDERSTAND OUR USERS? 27
  • 28.
  • 30. 30WHAT DO WE NEED TO KNOW? STEPHEN P. ANDERSON “It’s all about People, their Activities, and the Context of those activities.”
  • 31. WHAT DO WE NEED TO KNOW? THE 5 W’S ‣ Who? ‣ What? ‣ Where? ‣ When? ‣ Why? ‣ …and How?
  • 33. SCENARIO EXAMPLE SCENARIO: ‣ Create a native app that is the Air BnB for parking solutions ‣ Example Scenario 1: A parent/guardian must park every morning near their child’s school in order to walk their child in. All street parking is permit only and there are no meters. There are plenty of driveways, though! ‣ Example Scenario 2: It’s 4th of July and people want to park near the fireworks show, but parking is permit only. There are plenty of driveways, though!
  • 35. STORYBOARDING IT LOOKS LIKE THIS 35 See What I Mean, Kevin Cheng: Nectar Storyboard flickr.com/photos/rosenfeldmedia/7171777734
  • 38. USER FLOWS ‣ Busy mom is frustrated with parking situation at school. She knows she needs a parking spot the same time every day ‣ She does a google search and finds a parking solution. She downloads an app that claims to be the AirBnB for parking. 1. She opens the app. 2. She types in the school address and looks for parking options nearby. 3. She types in the dates and times she’ll need to park. 4. She finds a driveway that can be rented 5 mornings and afternoons. 5. She creates a profile and reserves the spots.
  • 40. FLOWS TO INTERFACES FLOWS DEFINE WHAT PAGES YOU NEED ‣ User flows tell you: ‣ what pages users land on ‣ what the page needs to let the user do in order to proceed ‣ Early on, it’s helpful to sketch thumbnail wireframes as the pages in your flows 40
  • 41. FLOWS TO INTERFACES ZOOM IN ‣ Once you have the flows down you are ready to design the pages in more detail ‣ The basics: ‣ What global elements are shared across all pages? ‣ What content goes on the page? ‣ What affordances does the UI need to let the user accomplish tasks? 41
  • 42. FLOWS TO INTERFACES WIRES + FLOWS = WIREFLOWS 42 http://get.boozerexperience.com/tag/sketches
  • 43. FLOWS TO INTERFACES WIRES + FLOWS = WIREFLOWS 43 XYZ Splash Pro Football LIVE Loading actv8 inPLAY Login formkey: form button login new user login problems LIVE HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: New User - Register HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Pro Football LIVE! Registration BACK Nickname email address password retype password submit Login Problems HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Email my password to me: BACK email address submit Login Problems Pop Up LIVE HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Which team are you rooting for this game? HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Which team are you rooting for this time? HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Who's your all time favorite team? Team 1 Team 2 Team 1 Team 2 Team 3 LIVE Prediction HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Waiting Screen HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Answer this in ##:## for ## pts Will the Jets run on the 2nd down? Yes No UI/UE ideas: - Confirmation sound and visual (on-click change button color) when user clicks an answer on a quiz, prediction, poll, etc. - diff color interface when it is a poll or quiz or trivia (perhaps to help the user to know what kind of interaction it is and a diff point value) - when results are shown, show the question with the correct answer highlighted- perhaps a red bg for the wrong chosen answer and a green bg on the correct chosen answer (Rob suggested a big green check mark or a big red "X") - I think the commentary should be viewed at the bottom of the screen, above the nav... - When do users get to share via FB and Twitter, etc. game results? (at the end of a live game?) and perhaps it's an offer to "share this app" for ## points animation [LIVE Play Quiz] LIVE Prediction Results HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: LIVE Prediction Results Will the Jets run on the 2nd down? Yes No [LIVE Play Quiz Results] Waiting for next interaction... CONGRATS! You won ## points! HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: LIVE Prediction Results Will the Jets run on the 2nd down? Yes No Sorry! You didn't win ;( Waiting Screen HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Waiting for next interaction... LIVE Trivia HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Where did Ray Rice go to college? [General Trivia] XYZ Rutgers Waiting Screen HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Waiting for next interaction... Waiting Screen HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Waiting for next interaction... General Prediction Results HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: General Prediction Which Quarterback will throw for a TD first? [Non-LIVE Quiz Results] HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: General Prediction Which Quarterback will throw for a TD first? XYZ XYZ XYZ XYZ General Prediction HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Which Quarterback will throw for a TD first? [Non-LIVE Quiz] XYZ XYZ XYZ LIVE Trivia Results HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: LIVE Trivia Results Where did Ray Rice go to college? [General Trivia Results] XYZ Rutgers XYZ LIVE Trivia Results HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: LIVE Trivia Results Where did Ray Rice go to college? [General Trivia Results] XYZ Rutgers Waiting Screen HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Waiting for next interaction... CONGRATS! You won ## points! Sorry! You didn't win ;( CONGRATS! You won ## points! Sorry! You didn't win ;( LIVE Polls HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Who is the better Quarterback? [Polls] XYZ XYZ Waiting Screen HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Jets Dolphins Team: Score: 7 6 Downs: 2 and 13 Possession: Quarter: Waiting for next interaction... LIVE interaction in: ##:## CATCH! HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## CATCH! - CATCH! interaction: should we show how many catches they have and count backwards from 20 to 0? - Should one of the CATCH!'s be a "whammy" (a prize that isn't a prize like in the game show "press your luck"? i.e. a flat/deflated football - I don't think that Polls should be a part of CATCH!...when to display poll result, esp if people are playing at diff times... - (non-LIVE interaction) HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### Team: Score:Downs:Possession: Quarter: There's no live game right now- Press the CATCH! button to go play CATCH! and WIN cool stuff! XYZ CATCH! Trivia HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### Trivia: ## pts Where did Ray Rice go to college? XYZ Rutgers # of CATCH!'s left: ## XYZ Trivia Results HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### Trivia Results Where did Ray Rice go to college? XYZ Rutgers XYZ Trivia Results HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### Trivia Results Where did Ray Rice go to college? XYZ Rutgers CONGRATS! You won ## points! Sorry! You didn't win ;( # of CATCH!'s left: ## # of CATCH!'s left: ## CATCH! HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## CATCH! Trivia Polls (?) Animations Offers Prizes Videos Whammy's (?) Locker HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Locker BACK BACK BACK BACK Answer this in ##:## for ## pts Answer this in ##:## for ## pts Answer this in ##:## for ## pts age SEX STATE CATCH! Offers HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## OFFER XYZ accept not now CATCH! HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## CATCH! CATCH! Animations HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## Animation XYZ CATCH! Prizes HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## YOU WON! Prize XYZ ok CATCH! HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## CATCH! CATCH! HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## CATCH! CATCH! Videos HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## Video XYZ play now play later XYZ CATCH! Poll HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### Poll: ## pts Who is the best team in the NFL? XYZ XYZ # of CATCH!'s left: ## CATCH! HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Your Score: ###### # of CATCH!'s left: ## CATCH! BACK BACK BACK BACK BACK BACK BACK BACK BACK BACK BACK BACK BACK BACK BACKBACKBACKBACKBACKBACKBACKBACKBACKBACK BACK BACK BACKBACKBACK BACK BACK Prizes HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Prizes: List ALL Coupons Animations Prizes Videos XYZ Locker HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Locker: Coupons BACK BACK A B C blah, blah Delete Redeem Share blah, blah Redeem Share blah, blah Redeem Share Locker: Redeem/more info HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Locker: Coupons: Redeem BACK A blah, blah Delete Delete Delete Locker: - I need a better understanding of the flow UI/UX - How does the redemption occur? - Where does the user see more info about the offer (larger view, w/o pressing the redeem button?) Locker: Share HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Locker: Coupons BACK A B C blah, blah Delete Redeem Share blah, blah Redeem Share blah, blah Redeem Share Delete Delete HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Locker: Coupons: Redeem BACK A blah, blah Delete Sharing options FB Tw A blah, blah B blah, blah C blah, blah more info more info more info if the user presses more info, does it take them to a web link? Locker: Delete HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Locker: Coupons BACK A B C blah, blah Delete Redeem Share blah, blah Redeem Share blah, blah Redeem Share Delete Delete Locker: Delete Alert HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Locker: Coupons BACK A B C blah, blah Delete Redeem Share blah, blah Redeem Share blah, blah Redeem Share Delete Delete Are you sure you want to delete this? YES NO LIVE HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! LIVE Your Score: ###### BACK Alert Team 1 Team 2 Which team are you rooting for this game? Team 1 Team 2 Good Luck! OK New User - Register HOME CATCH LOCKER PRIZES MORE Pro Football LIVE! Registration BACK Nickname email address password retype password submit age SEX STATE TOS Agree CATCH! Locker and PFL Locker? type and an id: video 3606 coupon: pepsi 3519 beverages 3000 food [auto plays] saves link to "locker"
  • 46. WHAT IS A PROTOTYPE? HTTP://EN.WIKIPEDIA.ORG/WIKI/PROTOTYPE “A prototype is an early sample, model or release of a product built to test a concept or process or to act as a thing to be replicated or learned from.”
  • 47. WHAT IS A PROTOTYPE? WHERE ARE THEY USED? ‣ Industrial design ‣ Product design ‣ Automotive design ‣ Software design
  • 48. WHAT IS A PROTOTYPE? HOW IS IT DIFFERENT FROM PRODUCTION? ‣ Typically lower fidelity ‣ Typically just a portion of the system ‣ If coded, it’s allowed to be bad, unreliable code ‣ Much less investment to build
  • 50. TO EXPLORE TO REFINE WHY DO WE PROTOTYPE?
  • 51. WHY DO WE PROTOTYPE? KEEP IT USER-CENTERED ‣ Prototypes are all about the user ‣ Production development can get messy: ‣ database issues ‣ integration points ‣ code maintainability ‣ quality assurance and deployment ‣ …and other things that don’t concern the user
  • 52. WHY DO WE PROTOTYPE? TO $AVE MONEY $$$$
  • 53. WHY DO WE PROTOTYPE? The amount of time that developers spend on avoidable re-work is 50%. https://www.cs.umd.edu/projects/SoftEng/ESEG/papers/82.78.pdf
  • 54. WHY DO WE PROTOTYPE? The cost of fixing an error after development is 100 times more than fixing that error before the project is completed. https://www.cs.umd.edu/projects/SoftEng/ESEG/papers/82.78.pdf
  • 55. WHY DO WE PROTOTYPE? The cost of fixing an error after development is 100 times more than fixing that error before the project is completed. “…a survey of 96 mobile app developers found that the average cost to develop an app was $6,453. Another article reports that developing a “small app” can cost $3000 – $8000. More complex apps can cost anywhere from $50,000 to $150,000!”
  • 56. WHY DO WE PROTOTYPE? TO COMMUNICATE AND TEST ‣ Functionality ‣ Flow ‣ Interaction ‣ Animations ‣ Usability
  • 58. TYPES OF PROTOTYPES OVERVIEW ‣ Paper (sketched) ‣ Paper (print-outs) ‣ Photo gallery ‣ Clickable/tappable ‣ Concierge ‣ Static HTML ‣ Functional
  • 59. TYPES OF PROTOTYPES PAPER PROTOTYPES 
 (SKETCHES)
  • 64. USER TESTING WHY IS TESTING IMPORTANT ‣ The best way to find out if something works is to test it! ‣ You’ve looked at for so long that you can’t see the forest for the trees ‣ Might uncover missing features or confusion functionality. ‣ Test with 5 to 7 representative users ‣ Guerrilla testing is better than no testing! ‣ Doesn’t have to be perfect the first time, but should test your hypothesis of the need you’re solving for.
  • 65. USER TESTING WHY IS TESTING IMPORTANT ‣ The best way to find out if something works is to test it! ‣ You’ve looked at for so long that you can’t see the forest for the trees ‣ Might uncover missing features or confusion functionality. ‣ Test with 5 to 7 representative users ‣ Guerrilla testing is better than no testing! ‣ Doesn’t have to be perfect the first time, but should test your hypothesis of the need you’re solving for.
  • 66. USER TESTING WHY IS TESTING IMPORTANT ‣ The best way to find out if something works is to test it! ‣ You’ve looked at for so long that you can’t see the forest for the trees ‣ Might uncover missing features or confusion functionality. ‣ Test with 5 to 7 representative users ‣ Guerrilla testing is better than no testing! ‣ Doesn’t have to be perfect the first time, but should test your hypothesis of the need you’re solving for.
  • 67. USER TESTING WHY IS TESTING IMPORTANT ‣ The best way to find out if something works is to test it! ‣ You’ve looked at for so long that you can’t see the forest for the trees ‣ Might uncover missing features or confusion functionality. ‣ Test with 5 to 7 representative users ‣ Guerrilla testing is better than no testing! ‣ Doesn’t have to be perfect the first time, but should test your hypothesis of the need you’re solving for.
  • 68. USER TESTING WHY IS TESTING IMPORTANT ‣ The best way to find out if something works is to test it! ‣ You’ve looked at for so long that you can’t see the forest for the trees ‣ Might uncover missing features or confusion functionality. ‣ Test with 5 to 7 representative users ‣ Guerrilla testing is better than no testing! ‣ Doesn’t have to be perfect the first time, but should test your hypothesis of the need you’re solving for.
  • 69. USER TESTING WHY IS TESTING IMPORTANT ‣ The best way to find out if something works is to test it! ‣ You’ve looked at for so long that you can’t see the forest for the trees ‣ Might uncover missing features or confusion functionality. ‣ Test with 5 to 7 representative users ‣ Guerrilla testing is better than no testing! ‣ Doesn’t have to be perfect the first time, but should test your hypothesis of the need you’re solving for.
  • 70. DESIGN THINKING FOR SOCIAL IMPACT (NON-DIGITAL SOLUTION) EXAMPLE:
  • 72. ADDITIONAL RESOURCES & STUFF SOME BOOKS ‣ UX Strategy ‣ The User Experience Team of One ‣ Undercover Experience Design: Voices Matter ‣ Design of Everyday Things ‣ About Face Essentials Interaction Design ‣ http://www.slideshare.net/JillDaSilva/roiuxjilldasilva20150321-46122659 ‣ http://info.usertesting.com/ OnDemandWebinarInvestinginUserExperienceMar2015.html ROI OF UX
  • 73. THANK YOU! Jill DaSilva @dasilva_jill #GAatSXSW2016 Lead Instructor UXDI, General Assembly Head of UX Strategy & Co-Founder, DigitalKarma.io IxD Advisory Board Member, Santa Monica College