SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Prototyping (Breakfast Edition)
Stephen Denning – Senior UX Consultant
What we will cover…

•   Background
•   What is a prototype?
•   Why use prototypes?
•   A brief look at the toolkit
•   Prototyping principles
What is the User Experience (UX)?

user experience:
n. the overall experience and satisfaction a user has when using a
product or system
A User-Centred Design (UCD) process

 Concept/Plan                Design
 • Contextual Analysis       •   Wireframing
 • User Profiling/Persona    •   Prototyping
   development               •   IA Analysis
 • User Needs Analysis       •   Co-Design Workshops
 • Competitor Analysis




 Live Support                Evaluate
 •   Customer Surveys        •   Usability Testing
 •   Analytics               •   Expert Evaluation
 •   A/B Testing             •   Eye-tracking
 •   Multi-variate Testing   •   Accessibility Audits
Where are we…?

•   Background
•   What is a prototype?
•   Why use prototypes?
•   A brief look at the toolkit
•   Prototyping principles
What is a prototype?


“An approximation of a product (or system) or its components, in
     some form, for a definite purpose in its implementation”
                         (Chua, Leong & Lim)



             “A visualisation of the requirements”
                             (Arnowitz)



   “A representative model or simulation of the final system”
                              (Warfel)
What is a prototype?
What is a prototype?
Three dimensions:
   1. Scope (Distinct aspect   Entire product/service)

   2. Form (Abstract     Tangible)

   3. Fidelity (Rough representation   Exact representation)
Prototypes vs Wireframes


                               Prototype
                               •   Look
                               •   Feel
                               •   Experience
                               •   Flow



Wireframe
•    Layout
•    Content
•    Structure
•    Specification
Where are we…?

•   Background
•   What is a prototype?
•   Why use prototypes?
•   A brief look at the toolkit
•   Prototyping principles
The goal of prototyping


      “The goal of prototyping is to
 convince yourself and others of an idea”


          An idea has no value
     Unless it can be communicated!

                    (Raskin)
Why use prototypes?

“My perspective is that the bulk of our industry is organized around the
  demonstratable myth that we know what we want at the start, and how to
  get it, and therefore build our process assuming that we will take an
  optimal, direct path to get there. Nonsense. The process must reflect that
  we don't know and acknowledge that the sooner we make errors and
  detect and fix them, the less (not more) the cost.” (Bill Buxton)
Why use prototypes?

Prototyping allows us to...
    Brainstorm
    Design
    Create
    Test
    Communicate
   ...interaction design concepts and user interfaces, early in the design
       process and in a cost effective manner.
Why use prototypes?

Benefits
    They help to generate ideas
    They can communicate aspects of the design that cannot be
     adequately communicated by other artefacts
    They increase understanding, add clarity and reduce
     misinterpretation
    They can be updated quickly to reflect changes
    They can enable quicker identification of mistakes and risks


        When applied early and often, the use of prototypes can
     save time and effort, reduce waste and ultimately save money
Where are we…?

•   Background
•   What is a prototype?
•   Why use prototypes?
•   A brief look at the toolkit
•   Prototyping principles
A look at some tools


 #1 Paper

 #2 Office tools

 #3 Vector drawing tools

 #4 Web based tools

 #5 Purpose-built prototyping tools

 #6 HTML
#1 - Paper
Paper, pen, scissors, tape & post-its (Blue Peter prototyping)




    Best use: To test specific interactions or competing concepts

    Advantages: Fast, cheap, computer-less, lack of realism/aesthetics

    Disadvantages: Not easily distributed, lack of realism/aesthetics
#2 – Office tools
PowerPoint, Excel, Keynote




    Best use: To add basic interaction to flat designs, dashboards (Excel)

    Advantages: Cheap, easy to pick up, easy to import graphics, some
      interactivity, basic data/graph incorporation (Excel)

    Disadvantages: Largely linear, limited editing/drawing
#3 – Vector drawing tools
e.g. MS Visio, Omnigraffle, Adobe InDesign, etc.




     Best use: Medium/high-fidelity screen mock-ups

     Advantages: Use of stencils, precise layout, potential richer interactivity

     Disadvantages: More cost, interactivity requires coding knowledge
#4 – Web-based tools
e.g. Protoshare, Mockingbird, Protonotes




    Best use: For distributed teams

    Advantages: Online, collaborative, easily shared

    Disadvantages: Less rich interactions, no HTML export
#4 – Web-based tools

Example: Protoshare

Features:

 Browser-based access
 Distributed comment &
  review
 States and dynamic
  interactions
 Export HTML, CSS,
  JavaScript
 Produce Word/PDF specs
#5 – Prototyping tools
e.g. Axure RP Pro, iRise, MockupScreens, Balsamiq, Fireworks




    Best use: More complete/complex models

    Advantages: Fast, rich interaction, collaboration, generate specs, HTML
      export

    Disadvantages: Costly, longer to pick up, not (always) reusable
#5 – Prototyping tools

Example: Axure RP Pro

Features:

 Drag-and-drop
 Custom widgets and masters
 Rich interactions
 Multiple platform templates
 Mobile prototypes
 Collaboration/version-control
 Export to HTML
 Word/PDF specs
#6 - HTML
Fully-fledged web pages




    Best use: For finalising design decisions

    Advantages: Full interaction, expandable, easily transportable

    Disadvantages: Time and effort, requires expertise
Where are we…?

•   Background
•   What is a prototype?
•   Why use prototypes?
•   A brief look at the toolkit
•   Prototyping principles
Six Prototyping principles                      (Raskin)




#1 Your first try will be wrong.
• No matter how good you are, there is no substitute
  for trying it out
• Budget for it
• Design for it
Six Prototyping principles               (Raskin)




#2 Aim to finish a usable artifact in a day
• This helps you focus and scope
• Do less
• Don’t be afraid to start again
Six Prototyping principles             (Raskin)




#3 You are making a touchable sketch
• Do not fill in all the blanks
• Focus on key contentelements
• Remember the goal of the prototype
Six Prototyping principles                         (Raskin)




#4 You are iterating your understanding of
the problem as well as your solution
• Use the process to evaluate, validate and clarify your
  requirements
• Be prepared to admit you were wrong!
• Establish a tight feedback loop
Six Prototyping principles                      (Raskin)




#5 Borrow liberally
• Don’t reinvent the wheel
• Don’t waste time with the painting and decorating
Six Prototyping principles            (Raskin)




#6 Tell a story with your prototype
• Think about your personas
• Think about your user’s journey
• It isn’t just a set of features
• Sell the idea!
Other resources




      Prototyping       Paper Prototyping      Effective Prototyping      Sketching User
    Todd Zaki Warfel     Carolyn Snyder         Jonathan Arnowitz          Experiences
                                                                            Bill Buxton

A few web resources:
•     Prototyping Tools Review (http://goo.gl/QHI6m)
•     “Prototypically speaking” prototyping blog (http://softwareprototyping.net/)
•     Effective Prototyping site (http://www.effectiveprototyping.com/)
Eye tracking




Questions?
Thank You

 Stephen Denning
 Senior User Experience Consultant

 User Vision
 55 North Castle Street
 Edinburgh
 EH2 3QA

 T: 0131 225 0850
 E: stephen@uservision.co.uk
 W: www.uservision.co.uk

Weitere ähnliche Inhalte

Was ist angesagt?

Exploring UX Techniques and Practices 4 Product Development
Exploring UX Techniques and Practices 4 Product DevelopmentExploring UX Techniques and Practices 4 Product Development
Exploring UX Techniques and Practices 4 Product Development
Ariadna Font Llitjos
 

Was ist angesagt? (20)

UCD and low-fidelity prototyping
UCD and low-fidelity prototypingUCD and low-fidelity prototyping
UCD and low-fidelity prototyping
 
Introduction to Prototyping: What, Why, How
Introduction to Prototyping: What, Why, HowIntroduction to Prototyping: What, Why, How
Introduction to Prototyping: What, Why, How
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
 
Building an mvp that works for users
Building an mvp that works for users Building an mvp that works for users
Building an mvp that works for users
 
How to build the perfect pattern library
How to build the perfect pattern libraryHow to build the perfect pattern library
How to build the perfect pattern library
 
Exploring UX Techniques and Practices 4 Product Development
Exploring UX Techniques and Practices 4 Product DevelopmentExploring UX Techniques and Practices 4 Product Development
Exploring UX Techniques and Practices 4 Product Development
 
Taxonomy Validation
Taxonomy ValidationTaxonomy Validation
Taxonomy Validation
 
Prototyping in the design process
Prototyping in the design processPrototyping in the design process
Prototyping in the design process
 
UsabilityMatters_Usability_Testing_Introduction_Workshop
UsabilityMatters_Usability_Testing_Introduction_WorkshopUsabilityMatters_Usability_Testing_Introduction_Workshop
UsabilityMatters_Usability_Testing_Introduction_Workshop
 
Intro to Sketching Prototypes
Intro to Sketching PrototypesIntro to Sketching Prototypes
Intro to Sketching Prototypes
 
Design Prototyping
Design PrototypingDesign Prototyping
Design Prototyping
 
Engineering UX
Engineering UXEngineering UX
Engineering UX
 
Design Prototyping: Bringing Wireframes to Life
Design Prototyping: Bringing Wireframes to LifeDesign Prototyping: Bringing Wireframes to Life
Design Prototyping: Bringing Wireframes to Life
 
Accessibility introduction
Accessibility introductionAccessibility introduction
Accessibility introduction
 
More Than Usability
More Than UsabilityMore Than Usability
More Than Usability
 
Qualitative Research Methods in UX design - Markus Heberlein
Qualitative Research Methods in UX design - Markus HeberleinQualitative Research Methods in UX design - Markus Heberlein
Qualitative Research Methods in UX design - Markus Heberlein
 
MHIT 603: Introduction to Prototyping
MHIT 603: Introduction to PrototypingMHIT 603: Introduction to Prototyping
MHIT 603: Introduction to Prototyping
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Trade
 
User Interface Prototyping Techniques - High Fidelity Prototyping
User Interface Prototyping Techniques - High Fidelity PrototypingUser Interface Prototyping Techniques - High Fidelity Prototyping
User Interface Prototyping Techniques - High Fidelity Prototyping
 
WORKSHOP: 7 Elements to Responsive design
WORKSHOP: 7 Elements to Responsive designWORKSHOP: 7 Elements to Responsive design
WORKSHOP: 7 Elements to Responsive design
 

Ähnlich wie User Vision Breakfast Briefing - Prototyping

User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...
nForm User Experience
 
Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012
Ariadna Font Llitjos
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012
drewz lin
 

Ähnlich wie User Vision Breakfast Briefing - Prototyping (20)

User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...
 
L8_COMP1649_Prototyping_1819.pdf
L8_COMP1649_Prototyping_1819.pdfL8_COMP1649_Prototyping_1819.pdf
L8_COMP1649_Prototyping_1819.pdf
 
Lean UX in an Agency Environment
Lean UX in an Agency EnvironmentLean UX in an Agency Environment
Lean UX in an Agency Environment
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
Introduction to Prototyping - Scottish UPA - June 2011
Introduction to Prototyping - Scottish UPA - June 2011Introduction to Prototyping - Scottish UPA - June 2011
Introduction to Prototyping - Scottish UPA - June 2011
 
Validating Ideas Through Prototyping
Validating Ideas Through PrototypingValidating Ideas Through Prototyping
Validating Ideas Through Prototyping
 
Rapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented RealityRapid Prototyping For Augmented Reality
Rapid Prototyping For Augmented Reality
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
 
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Handout by Anton Chandra and Bahni Mahariasha
 
Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience -
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Iteration and prototyping
Iteration and prototypingIteration and prototyping
Iteration and prototyping
 
prototyping-chap-03.ppt
prototyping-chap-03.pptprototyping-chap-03.ppt
prototyping-chap-03.ppt
 
Startupcamp Basel: Rapid Prototyping & User Testing
Startupcamp Basel: Rapid Prototyping & User TestingStartupcamp Basel: Rapid Prototyping & User Testing
Startupcamp Basel: Rapid Prototyping & User Testing
 
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
 
Remote Moderated Usability Testing & Tools
Remote Moderated Usability Testing & ToolsRemote Moderated Usability Testing & Tools
Remote Moderated Usability Testing & Tools
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
 

Mehr von User Vision

Applying user requirements for innovative products
Applying user requirements for innovative products     Applying user requirements for innovative products
Applying user requirements for innovative products
User Vision
 
How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?
User Vision
 

Mehr von User Vision (20)

Privacy UX - UX Scotland 2023
 Privacy UX - UX Scotland 2023  Privacy UX - UX Scotland 2023
Privacy UX - UX Scotland 2023
 
Breakfast Briefing PPI Proposition Process and Interface
Breakfast Briefing PPI Proposition Process and InterfaceBreakfast Briefing PPI Proposition Process and Interface
Breakfast Briefing PPI Proposition Process and Interface
 
Behavioural science - Approaches to Improve UX
Behavioural science - Approaches to Improve UXBehavioural science - Approaches to Improve UX
Behavioural science - Approaches to Improve UX
 
How can User Experience (UX) and Business Analysis (BA) work together?Busines...
How can User Experience (UX) and Business Analysis (BA) work together?Busines...How can User Experience (UX) and Business Analysis (BA) work together?Busines...
How can User Experience (UX) and Business Analysis (BA) work together?Busines...
 
Do UX designers have a role in reducing digital waste?
Do UX designers have a role in reducing digital waste?Do UX designers have a role in reducing digital waste?
Do UX designers have a role in reducing digital waste?
 
30 years of usability heuristics
30 years of usability heuristics30 years of usability heuristics
30 years of usability heuristics
 
CX Strategy - Presentation to the Human Centred Design Group, Dubai dubai ...
CX Strategy - Presentation to the Human Centred Design Group, Dubai    dubai ...CX Strategy - Presentation to the Human Centred Design Group, Dubai    dubai ...
CX Strategy - Presentation to the Human Centred Design Group, Dubai dubai ...
 
Applying user requirements for innovative products
Applying user requirements for innovative products     Applying user requirements for innovative products
Applying user requirements for innovative products
 
How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?
 
From User Experience to Earth Experience
From User Experience to Earth ExperienceFrom User Experience to Earth Experience
From User Experience to Earth Experience
 
Mobile Accessibility Breakfast Briefing - Oct 2020
Mobile Accessibility Breakfast Briefing - Oct 2020Mobile Accessibility Breakfast Briefing - Oct 2020
Mobile Accessibility Breakfast Briefing - Oct 2020
 
Tools for designers - Breakfast Briefing
Tools for designers - Breakfast BriefingTools for designers - Breakfast Briefing
Tools for designers - Breakfast Briefing
 
Ux scot voice usability testing with woz - ar and sf - june 2019
Ux scot   voice usability testing with woz - ar and sf  - june 2019Ux scot   voice usability testing with woz - ar and sf  - june 2019
Ux scot voice usability testing with woz - ar and sf - june 2019
 
WCAG 2.1 UX Scotland 2019
WCAG 2.1  UX Scotland 2019WCAG 2.1  UX Scotland 2019
WCAG 2.1 UX Scotland 2019
 
User Experience and business analysis - Edinburgh BA meetup April 2019
User Experience and business analysis - Edinburgh BA meetup April 2019User Experience and business analysis - Edinburgh BA meetup April 2019
User Experience and business analysis - Edinburgh BA meetup April 2019
 
Defining the damn thing!
Defining the damn thing!Defining the damn thing!
Defining the damn thing!
 
Darker patterns - Jessica Cameron
Darker patterns - Jessica CameronDarker patterns - Jessica Cameron
Darker patterns - Jessica Cameron
 
Statistics for UX Professionals - Jessica Cameron
Statistics for UX Professionals - Jessica CameronStatistics for UX Professionals - Jessica Cameron
Statistics for UX Professionals - Jessica Cameron
 
UX & GDPR - Building Customer Trust with your Digital Experiences
UX & GDPR - Building Customer Trust with your Digital ExperiencesUX & GDPR - Building Customer Trust with your Digital Experiences
UX & GDPR - Building Customer Trust with your Digital Experiences
 
Safety in numbers: A framework for benchmarking the user experience
Safety in numbers: A framework for benchmarking the user experienceSafety in numbers: A framework for benchmarking the user experience
Safety in numbers: A framework for benchmarking the user experience
 

Kürzlich hochgeladen

Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
amitlee9823
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
amitlee9823
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
wpkuukw
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
amitlee9823
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 

Kürzlich hochgeladen (20)

Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call GirlsBook Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 

User Vision Breakfast Briefing - Prototyping

  • 1. Prototyping (Breakfast Edition) Stephen Denning – Senior UX Consultant
  • 2.
  • 3. What we will cover… • Background • What is a prototype? • Why use prototypes? • A brief look at the toolkit • Prototyping principles
  • 4. What is the User Experience (UX)? user experience: n. the overall experience and satisfaction a user has when using a product or system
  • 5. A User-Centred Design (UCD) process Concept/Plan Design • Contextual Analysis • Wireframing • User Profiling/Persona • Prototyping development • IA Analysis • User Needs Analysis • Co-Design Workshops • Competitor Analysis Live Support Evaluate • Customer Surveys • Usability Testing • Analytics • Expert Evaluation • A/B Testing • Eye-tracking • Multi-variate Testing • Accessibility Audits
  • 6. Where are we…? • Background • What is a prototype? • Why use prototypes? • A brief look at the toolkit • Prototyping principles
  • 7. What is a prototype? “An approximation of a product (or system) or its components, in some form, for a definite purpose in its implementation” (Chua, Leong & Lim) “A visualisation of the requirements” (Arnowitz) “A representative model or simulation of the final system” (Warfel)
  • 8. What is a prototype?
  • 9. What is a prototype? Three dimensions: 1. Scope (Distinct aspect Entire product/service) 2. Form (Abstract Tangible) 3. Fidelity (Rough representation Exact representation)
  • 10. Prototypes vs Wireframes Prototype • Look • Feel • Experience • Flow Wireframe • Layout • Content • Structure • Specification
  • 11. Where are we…? • Background • What is a prototype? • Why use prototypes? • A brief look at the toolkit • Prototyping principles
  • 12. The goal of prototyping “The goal of prototyping is to convince yourself and others of an idea” An idea has no value Unless it can be communicated! (Raskin)
  • 13. Why use prototypes? “My perspective is that the bulk of our industry is organized around the demonstratable myth that we know what we want at the start, and how to get it, and therefore build our process assuming that we will take an optimal, direct path to get there. Nonsense. The process must reflect that we don't know and acknowledge that the sooner we make errors and detect and fix them, the less (not more) the cost.” (Bill Buxton)
  • 14. Why use prototypes? Prototyping allows us to...  Brainstorm  Design  Create  Test  Communicate ...interaction design concepts and user interfaces, early in the design process and in a cost effective manner.
  • 15. Why use prototypes? Benefits  They help to generate ideas  They can communicate aspects of the design that cannot be adequately communicated by other artefacts  They increase understanding, add clarity and reduce misinterpretation  They can be updated quickly to reflect changes  They can enable quicker identification of mistakes and risks When applied early and often, the use of prototypes can save time and effort, reduce waste and ultimately save money
  • 16. Where are we…? • Background • What is a prototype? • Why use prototypes? • A brief look at the toolkit • Prototyping principles
  • 17. A look at some tools #1 Paper #2 Office tools #3 Vector drawing tools #4 Web based tools #5 Purpose-built prototyping tools #6 HTML
  • 18. #1 - Paper Paper, pen, scissors, tape & post-its (Blue Peter prototyping) Best use: To test specific interactions or competing concepts Advantages: Fast, cheap, computer-less, lack of realism/aesthetics Disadvantages: Not easily distributed, lack of realism/aesthetics
  • 19. #2 – Office tools PowerPoint, Excel, Keynote Best use: To add basic interaction to flat designs, dashboards (Excel) Advantages: Cheap, easy to pick up, easy to import graphics, some interactivity, basic data/graph incorporation (Excel) Disadvantages: Largely linear, limited editing/drawing
  • 20. #3 – Vector drawing tools e.g. MS Visio, Omnigraffle, Adobe InDesign, etc. Best use: Medium/high-fidelity screen mock-ups Advantages: Use of stencils, precise layout, potential richer interactivity Disadvantages: More cost, interactivity requires coding knowledge
  • 21. #4 – Web-based tools e.g. Protoshare, Mockingbird, Protonotes Best use: For distributed teams Advantages: Online, collaborative, easily shared Disadvantages: Less rich interactions, no HTML export
  • 22. #4 – Web-based tools Example: Protoshare Features:  Browser-based access  Distributed comment & review  States and dynamic interactions  Export HTML, CSS, JavaScript  Produce Word/PDF specs
  • 23. #5 – Prototyping tools e.g. Axure RP Pro, iRise, MockupScreens, Balsamiq, Fireworks Best use: More complete/complex models Advantages: Fast, rich interaction, collaboration, generate specs, HTML export Disadvantages: Costly, longer to pick up, not (always) reusable
  • 24. #5 – Prototyping tools Example: Axure RP Pro Features:  Drag-and-drop  Custom widgets and masters  Rich interactions  Multiple platform templates  Mobile prototypes  Collaboration/version-control  Export to HTML  Word/PDF specs
  • 25. #6 - HTML Fully-fledged web pages Best use: For finalising design decisions Advantages: Full interaction, expandable, easily transportable Disadvantages: Time and effort, requires expertise
  • 26. Where are we…? • Background • What is a prototype? • Why use prototypes? • A brief look at the toolkit • Prototyping principles
  • 27. Six Prototyping principles (Raskin) #1 Your first try will be wrong. • No matter how good you are, there is no substitute for trying it out • Budget for it • Design for it
  • 28. Six Prototyping principles (Raskin) #2 Aim to finish a usable artifact in a day • This helps you focus and scope • Do less • Don’t be afraid to start again
  • 29. Six Prototyping principles (Raskin) #3 You are making a touchable sketch • Do not fill in all the blanks • Focus on key contentelements • Remember the goal of the prototype
  • 30. Six Prototyping principles (Raskin) #4 You are iterating your understanding of the problem as well as your solution • Use the process to evaluate, validate and clarify your requirements • Be prepared to admit you were wrong! • Establish a tight feedback loop
  • 31. Six Prototyping principles (Raskin) #5 Borrow liberally • Don’t reinvent the wheel • Don’t waste time with the painting and decorating
  • 32. Six Prototyping principles (Raskin) #6 Tell a story with your prototype • Think about your personas • Think about your user’s journey • It isn’t just a set of features • Sell the idea!
  • 33. Other resources Prototyping Paper Prototyping Effective Prototyping Sketching User Todd Zaki Warfel Carolyn Snyder Jonathan Arnowitz Experiences Bill Buxton A few web resources: • Prototyping Tools Review (http://goo.gl/QHI6m) • “Prototypically speaking” prototyping blog (http://softwareprototyping.net/) • Effective Prototyping site (http://www.effectiveprototyping.com/)
  • 35. Thank You Stephen Denning Senior User Experience Consultant User Vision 55 North Castle Street Edinburgh EH2 3QA T: 0131 225 0850 E: stephen@uservision.co.uk W: www.uservision.co.uk