SlideShare une entreprise Scribd logo
1  sur  13
IS 410: Human Computer InteractionIS 410: Human Computer Interaction
Lecture 7:Lecture 7:
PrototypingPrototyping
Design Process
• Two types of design:
– conceptual – developing conceptual model,
captures what the product will do and how it will
behave
– physical – details of the design, e.g. screen,
icons, graphics, menus
• To effectively evaluate the design of an interactive
product, we must produce and interactive versions of
the design
Prototype
• A limited representation of a design that allows
users to interact with it and to explore its suitability
• Allows stakeholders to interact with the
envisioned/planned product, gain some experience
of using and explore imagined uses
– E.g. paper-based storyboards of a system,
cardboard mockup for a desktop laser printer,
hyperlinked screens
– E.g. PalmPilot’s founder Jeff Hawkin, carry a
carved wood about the shape and size of the
device to simulate scenarios of use.
Why prototype
Communication device among team members
Test out technical feasibility of an idea
Effective way for user testing/evaluation
Clarifying vague requirements
Check if the design direction is compatible with the rest of the
system development
Recommended in software design, to come before any
writing of code
Types of prototyping
The prototype only retains limited characteristics of the final product
They are cheap and quick to produce - they support the exploration of
alternative designs (multiple iterations), can re-design at lower cost
They are particularly good for:
Considering early design issues, e.g. layout of controls and display
items, sequencing, etc.
Identifying fundamental problems, i.e. those which lead to errors,
confusions, major dislikes
Low-fidelity prototyping
Storyboarding
Series of sketches showing how a user might progress through a
task using the device being developed
Often based on scenarios - typical activities
involving the product/system in a story form, e.g.
“a patron wants to purchase Harry Potter movie ticket from the cinema, he uses
his mobile phone to make the booking while he is on the bus”
Low-fidelity prototyping - examples
Index Card/Stickies
Each card/sticky represents an element of a task, one screen or a screen
element
Used in user evaluations where a member of the design team “plays the
computer”
Difficulties encountered are observed and/or recorded
Low-fidelity prototyping
Advantages
Lower cost
Evaluate multiple design concepts
Useful communication device
Disadvantages
Limited error/usability checking
Facilitator driven
Navigational and flow limitations
Low-fidelity prototyping
Retains many of the characteristics of the final product
Time consuming and expensive to develop, however:
Enable a wider range of usability issues/ problems to be
considered/uncovered
Enable other quality attributes such as aesthetics to be
evaluated
Impress management, serve as a good marketing and sales tool
A range of materials may be employed
Very useful when the physical fit/feel of the product is critical, e.g.
a handheld device, a wearable device
High-fidelity prototyping
Software prototyping
Computer-based mock-ups of interface enabling sophisticated user-system
interactions
Variety of prototyping tools exist to support developers with differing
levels of fidelity, e.g.
MS PowerPoint
Authorware
Macromedia Flash
Macromedia Director
High-fidelity prototyping
Advantages
Complete functionality, look and feel of final product
Fully interactive
User-driven
Marketing/sales tools
Disadvantages
Expensive to develop
Time-consuming to create
High-fidelity prototyping
(Hall, 2001) Comparing prototyping

Contenu connexe

Tendances

Architecture visualizers - tools usability study
Architecture visualizers - tools usability studyArchitecture visualizers - tools usability study
Architecture visualizers - tools usability studyTomek Borek
 
UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...
UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...
UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...Omar Sosa-Tzec
 
Game Design 2 - Lecture 2 - Menu Flow
Game Design 2 - Lecture 2 - Menu FlowGame Design 2 - Lecture 2 - Menu Flow
Game Design 2 - Lecture 2 - Menu FlowDavid Farrell
 
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper PrototypesGame Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper PrototypesDavid Farrell
 
User Interface design of mobile based project sharing platform
User Interface design of mobile based project sharing platformUser Interface design of mobile based project sharing platform
User Interface design of mobile based project sharing platformPratik Padhi
 
project design using OMI
project design using OMIproject design using OMI
project design using OMIPatrick Gorman
 
Game Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI LayoutGame Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI LayoutDavid Farrell
 

Tendances (11)

Architecture visualizers - tools usability study
Architecture visualizers - tools usability studyArchitecture visualizers - tools usability study
Architecture visualizers - tools usability study
 
Prototype
PrototypePrototype
Prototype
 
UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...
UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...
UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...
 
Game Design 2 - Lecture 2 - Menu Flow
Game Design 2 - Lecture 2 - Menu FlowGame Design 2 - Lecture 2 - Menu Flow
Game Design 2 - Lecture 2 - Menu Flow
 
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper PrototypesGame Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
Game Design 2: Lecture 5 - Game UI Wireframes and Paper Prototypes
 
User Interface design of mobile based project sharing platform
User Interface design of mobile based project sharing platformUser Interface design of mobile based project sharing platform
User Interface design of mobile based project sharing platform
 
project design using OMI
project design using OMIproject design using OMI
project design using OMI
 
User interface
User interfaceUser interface
User interface
 
ICS3211 Week 4
ICS3211 Week 4ICS3211 Week 4
ICS3211 Week 4
 
Prototype
PrototypePrototype
Prototype
 
Game Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI LayoutGame Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI Layout
 

En vedette

Design Toolbox — teaching design, its processes & methods
Design Toolbox — teaching design, its processes & methodsDesign Toolbox — teaching design, its processes & methods
Design Toolbox — teaching design, its processes & methodsMartin Jordan
 
Lecture 4: Human-Computer Interaction: Prototyping (2014)
Lecture 4: Human-Computer Interaction: Prototyping (2014)Lecture 4: Human-Computer Interaction: Prototyping (2014)
Lecture 4: Human-Computer Interaction: Prototyping (2014)Lora Aroyo
 
Open call 2016 womens
Open call 2016 womensOpen call 2016 womens
Open call 2016 womensDenise Karen
 
Elvis Lancer CV2016
Elvis Lancer CV2016Elvis Lancer CV2016
Elvis Lancer CV2016elvis lancer
 
Nubia romero actividad1 2 mapac(1)
Nubia romero  actividad1 2 mapac(1)Nubia romero  actividad1 2 mapac(1)
Nubia romero actividad1 2 mapac(1)Nubia Romero
 
Cnc final project
Cnc final projectCnc final project
Cnc final projectThomas Ting
 
clase de cardiologia parte 4
clase de cardiologia parte 4 clase de cardiologia parte 4
clase de cardiologia parte 4 Gaston Garcia HD
 
Stonehenge productions powerpoint
Stonehenge productions powerpoint Stonehenge productions powerpoint
Stonehenge productions powerpoint JacobDMBird
 

En vedette (17)

Design Toolbox — teaching design, its processes & methods
Design Toolbox — teaching design, its processes & methodsDesign Toolbox — teaching design, its processes & methods
Design Toolbox — teaching design, its processes & methods
 
Lecture 4: Human-Computer Interaction: Prototyping (2014)
Lecture 4: Human-Computer Interaction: Prototyping (2014)Lecture 4: Human-Computer Interaction: Prototyping (2014)
Lecture 4: Human-Computer Interaction: Prototyping (2014)
 
Open call 2016 womens
Open call 2016 womensOpen call 2016 womens
Open call 2016 womens
 
13後半
13後半13後半
13後半
 
Sewedish resume
Sewedish resumeSewedish resume
Sewedish resume
 
Elvis Lancer CV2016
Elvis Lancer CV2016Elvis Lancer CV2016
Elvis Lancer CV2016
 
Penn Valley Church
Penn Valley ChurchPenn Valley Church
Penn Valley Church
 
Nubia romero actividad1 2 mapac(1)
Nubia romero  actividad1 2 mapac(1)Nubia romero  actividad1 2 mapac(1)
Nubia romero actividad1 2 mapac(1)
 
Cnc final project
Cnc final projectCnc final project
Cnc final project
 
6 a sarahbringhurst
6 a sarahbringhurst6 a sarahbringhurst
6 a sarahbringhurst
 
clase de cardiologia parte 4
clase de cardiologia parte 4 clase de cardiologia parte 4
clase de cardiologia parte 4
 
1119 PPT
1119 PPT1119 PPT
1119 PPT
 
Kazakza cv
Kazakza cvKazakza cv
Kazakza cv
 
後半14
後半14後半14
後半14
 
Stonehenge productions powerpoint
Stonehenge productions powerpoint Stonehenge productions powerpoint
Stonehenge productions powerpoint
 
pdp resume 2016
pdp resume 2016pdp resume 2016
pdp resume 2016
 
Muhammad Ali Mufeed
Muhammad Ali MufeedMuhammad Ali Mufeed
Muhammad Ali Mufeed
 

Similaire à Lecture 07 new1

MHIT 603: Introduction to Prototyping
MHIT 603: Introduction to PrototypingMHIT 603: Introduction to Prototyping
MHIT 603: Introduction to PrototypingMark Billinghurst
 
prototyping-chap-03.ppt
prototyping-chap-03.pptprototyping-chap-03.ppt
prototyping-chap-03.pptCustomerYZ
 
COMP 4026 Lecture2: Design and Prototype
COMP 4026 Lecture2: Design and PrototypeCOMP 4026 Lecture2: Design and Prototype
COMP 4026 Lecture2: Design and PrototypeMark Billinghurst
 
UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15Shilpa Thanawala
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationMark Billinghurst
 
Siblings or Step Siblings? Common Connections Between Technical Communication...
Siblings or Step Siblings? Common Connections Between Technical Communication...Siblings or Step Siblings? Common Connections Between Technical Communication...
Siblings or Step Siblings? Common Connections Between Technical Communication...Chris LaRoche
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1Sameer Chavan
 
Software Product Engineering
Software Product EngineeringSoftware Product Engineering
Software Product EngineeringSagittarius
 
Wireframes and UI-Prototypes
Wireframes and UI-PrototypesWireframes and UI-Prototypes
Wireframes and UI-Prototypestec
 
PDF Submission for Checkux prototypes vs wireframes.pdf
PDF Submission for Checkux  prototypes vs wireframes.pdfPDF Submission for Checkux  prototypes vs wireframes.pdf
PDF Submission for Checkux prototypes vs wireframes.pdfpetter son
 
Prototyping Workshop
Prototyping WorkshopPrototyping Workshop
Prototyping WorkshopTamara Pinos
 
UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14Shilpa Thanawala
 
TP2 Prototyping process tools and methods
TP2 Prototyping process tools and methodsTP2 Prototyping process tools and methods
TP2 Prototyping process tools and methodsIntelligent_Furniture
 
L8_COMP1649_Prototyping_1819.pdf
L8_COMP1649_Prototyping_1819.pdfL8_COMP1649_Prototyping_1819.pdf
L8_COMP1649_Prototyping_1819.pdfMozxai
 
Storyboarding and Wireframe Tools Review
Storyboarding and Wireframe Tools ReviewStoryboarding and Wireframe Tools Review
Storyboarding and Wireframe Tools ReviewHenry Cogo
 
UX Prototyping and Personas 9-5-14
UX Prototyping and Personas 9-5-14UX Prototyping and Personas 9-5-14
UX Prototyping and Personas 9-5-14Shilpa Thanawala
 

Similaire à Lecture 07 new1 (20)

MHIT 603: Introduction to Prototyping
MHIT 603: Introduction to PrototypingMHIT 603: Introduction to Prototyping
MHIT 603: Introduction to Prototyping
 
Prototyping
PrototypingPrototyping
Prototyping
 
prototyping-chap-03.ppt
prototyping-chap-03.pptprototyping-chap-03.ppt
prototyping-chap-03.ppt
 
COMP 4026 Lecture2: Design and Prototype
COMP 4026 Lecture2: Design and PrototypeCOMP 4026 Lecture2: Design and Prototype
COMP 4026 Lecture2: Design and Prototype
 
UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15UX Prototyping and Personas 9 25-15
UX Prototyping and Personas 9 25-15
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and Evaluation
 
Siblings or Step Siblings? Common Connections Between Technical Communication...
Siblings or Step Siblings? Common Connections Between Technical Communication...Siblings or Step Siblings? Common Connections Between Technical Communication...
Siblings or Step Siblings? Common Connections Between Technical Communication...
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
Software Product Engineering
Software Product EngineeringSoftware Product Engineering
Software Product Engineering
 
Wireframes and UI-Prototypes
Wireframes and UI-PrototypesWireframes and UI-Prototypes
Wireframes and UI-Prototypes
 
PDF Submission for Checkux prototypes vs wireframes.pdf
PDF Submission for Checkux  prototypes vs wireframes.pdfPDF Submission for Checkux  prototypes vs wireframes.pdf
PDF Submission for Checkux prototypes vs wireframes.pdf
 
Prototyping Workshop
Prototyping WorkshopPrototyping Workshop
Prototyping Workshop
 
Slide 1.docx
Slide 1.docxSlide 1.docx
Slide 1.docx
 
Slide 1.docx
Slide 1.docxSlide 1.docx
Slide 1.docx
 
UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14
 
TP2 Prototyping process tools and methods
TP2 Prototyping process tools and methodsTP2 Prototyping process tools and methods
TP2 Prototyping process tools and methods
 
L8_COMP1649_Prototyping_1819.pdf
L8_COMP1649_Prototyping_1819.pdfL8_COMP1649_Prototyping_1819.pdf
L8_COMP1649_Prototyping_1819.pdf
 
Hci 3
Hci 3Hci 3
Hci 3
 
Storyboarding and Wireframe Tools Review
Storyboarding and Wireframe Tools ReviewStoryboarding and Wireframe Tools Review
Storyboarding and Wireframe Tools Review
 
UX Prototyping and Personas 9-5-14
UX Prototyping and Personas 9-5-14UX Prototyping and Personas 9-5-14
UX Prototyping and Personas 9-5-14
 

Dernier

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
 
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
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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 Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Dernier (20)

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
 
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
 
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...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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?
 
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...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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 Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Lecture 07 new1

  • 1. IS 410: Human Computer InteractionIS 410: Human Computer Interaction Lecture 7:Lecture 7: PrototypingPrototyping
  • 2. Design Process • Two types of design: – conceptual – developing conceptual model, captures what the product will do and how it will behave – physical – details of the design, e.g. screen, icons, graphics, menus • To effectively evaluate the design of an interactive product, we must produce and interactive versions of the design
  • 3. Prototype • A limited representation of a design that allows users to interact with it and to explore its suitability • Allows stakeholders to interact with the envisioned/planned product, gain some experience of using and explore imagined uses – E.g. paper-based storyboards of a system, cardboard mockup for a desktop laser printer, hyperlinked screens – E.g. PalmPilot’s founder Jeff Hawkin, carry a carved wood about the shape and size of the device to simulate scenarios of use.
  • 4. Why prototype Communication device among team members Test out technical feasibility of an idea Effective way for user testing/evaluation Clarifying vague requirements Check if the design direction is compatible with the rest of the system development Recommended in software design, to come before any writing of code
  • 6. The prototype only retains limited characteristics of the final product They are cheap and quick to produce - they support the exploration of alternative designs (multiple iterations), can re-design at lower cost They are particularly good for: Considering early design issues, e.g. layout of controls and display items, sequencing, etc. Identifying fundamental problems, i.e. those which lead to errors, confusions, major dislikes Low-fidelity prototyping
  • 7. Storyboarding Series of sketches showing how a user might progress through a task using the device being developed Often based on scenarios - typical activities involving the product/system in a story form, e.g. “a patron wants to purchase Harry Potter movie ticket from the cinema, he uses his mobile phone to make the booking while he is on the bus” Low-fidelity prototyping - examples
  • 8. Index Card/Stickies Each card/sticky represents an element of a task, one screen or a screen element Used in user evaluations where a member of the design team “plays the computer” Difficulties encountered are observed and/or recorded Low-fidelity prototyping
  • 9. Advantages Lower cost Evaluate multiple design concepts Useful communication device Disadvantages Limited error/usability checking Facilitator driven Navigational and flow limitations Low-fidelity prototyping
  • 10. Retains many of the characteristics of the final product Time consuming and expensive to develop, however: Enable a wider range of usability issues/ problems to be considered/uncovered Enable other quality attributes such as aesthetics to be evaluated Impress management, serve as a good marketing and sales tool A range of materials may be employed Very useful when the physical fit/feel of the product is critical, e.g. a handheld device, a wearable device High-fidelity prototyping
  • 11. Software prototyping Computer-based mock-ups of interface enabling sophisticated user-system interactions Variety of prototyping tools exist to support developers with differing levels of fidelity, e.g. MS PowerPoint Authorware Macromedia Flash Macromedia Director High-fidelity prototyping
  • 12. Advantages Complete functionality, look and feel of final product Fully interactive User-driven Marketing/sales tools Disadvantages Expensive to develop Time-consuming to create High-fidelity prototyping
  • 13. (Hall, 2001) Comparing prototyping