From Paper Prototyping to Sketching with Hardware

Size: px
Start display at page:

Download "From Paper Prototyping to Sketching with Hardware"

Transcription

1 LFE Medieninformatik Eduard Held From Paper Prototyping to Sketching with Hardware Medieninformatik Hauptseminar Eduard Held / Folie 1

2 From Paper Prototyping to Sketching with Hardware Agenda 1. Paper Prototyping 2. Experience Prototyping 3. Paper Protoyping vs. Experience Prototyping 4. Conclusions: Future of Prototyping Eduard Held / Folie 2

3 1. Paper Prototyping: History started in the mid 1980s became popular in the mid 1990s Image Source: Snyder, C. (2001). Paper Prototyping Eduard Held / Folie 3

4 1. Paper Prototyping: Use 1. determine appropriate tasks 2. create the paper prototype 3. conduct a testing session Eduard Held / Folie 4

5 1. Paper Prototyping: Use determining tasks realistic deal with critical components appropriate scope clear end point Eduard Held / Folie 5

6 1. Paper Prototyping: Use creating the paper prototype each component on seperate piece of paper whole team can be involved Image Source: Eduard Held / Folie 6

7 1. Paper Prototyping: Use conducting a usability testing session Image Source: M. Rettig. Prototyping for tiny fingers. Commun. ACM, 37(4):21 27, Eduard Held / Folie 7

8 1. Paper Prototyping: Advantages very efficient usability testing before programming early user involvement and validation users criticize functionality the whole team gets involved Eduard Held / Folie 8

9 1. Paper Prototyping: Disadvantages less problems are found lack of details authenticity of interaction people watching answering times scrolling Eduard Held / Folie 9

10 2. Experience Prototyping: History term introduced by Buchenau et al. in 2000 gain subjective experience by active interaction sketching with hardware Image Source: M. Buchenau and J. F. Suri. Experience prototyping. New York, NY, USA, ACM. Eduard Held / Folie 10

11 2. Experience Prototyping: Use understand existing user experiences explore and evaluate design ideas communicate ideas to an audience Eduard Held / Folie 11

12 2. Experience Prototyping: Use understanding existing user experiences underwater remotely operated vehicle Eduard Held / Folie 12

13 2. Experience Prototyping: Use exploring and evaluating design ideas control device for a videogame Image Source: M. Buchenau and J. F. Suri. Experience prototyping. New York, NY, USA, ACM. Eduard Held / Folie 13

14 2. Experience Prototyping: Use communicating ideas to an audience early device for digital photography Image Source: M. Buchenau and J. F. Suri. Experience prototyping. New York, NY, USA, ACM. Eduard Held / Folie 14

15 2. Experience Prototyping: Advantages Lao Tse: What I hear I forget. What I see, I remember. What I do, I understand! simulate important parts of relationships between people, places and objects inspiration, confirmation, rejection shared experience Eduard Held / Folie 15

16 2. Experience Prototyping: Disadvantages we cannot be other people experiences can not be predicted Eduard Held / Folie 16

17 3. Paper Prototyping vs. Experience Prototyping Things in Common early focus on user involvement of the whole team tool to communicate ideas explore solutions Eduard Held / Folie 17

18 3. Paper Prototyping vs. Experience Prototyping Differences single technique vs. multiple techniques level of versatility functionality test vs. creating experiences area of application Eduard Held / Folie 18

19 4. Conclusions Future of prototyping use of many techniques complementarily early focus on users creating a shared understanding of problems Eduard Held / Folie 19

20 References: M. Buchenau and J. F. Suri. Experience prototyping. In DIS 00: Proceedings of the 3rd conference on Designing interactive systems, pages , New York, NY, USA, ACM. M. Rettig. Prototyping for tiny fingers. Commun. ACM, 37(4):21 27, C. Snyder. Paper prototyping: the fast and easy way to design and refine user interfaces. Morgan Kaufmann, Eduard Held / Folie 20

21 Thank you! Eduard Held / Folie 21

Prototyping for the Development of Ergonomic Interactive Surfaces

Prototyping for the Development of Ergonomic Interactive Surfaces LFE Medieninformatik Eduard Vodicka Prototyping for the Development of Ergonomic Interactive Surfaces Medieninformatik Hauptseminar Eduard Vodicka - 23.02.2010 Folie 1 Outline Prototyping Interactive Surfaces

More information

Bettina Conradi, Doris Hausen, Fabian Hennecke, Max-Emanuel Maurer, Hendrik Richter, Alexander Wiethoff, Heinrich Hussmann (Editors)

Bettina Conradi, Doris Hausen, Fabian Hennecke, Max-Emanuel Maurer, Hendrik Richter, Alexander Wiethoff, Heinrich Hussmann (Editors) Bettina Conradi, Doris Hausen, Fabian Hennecke, Max-Emanuel Maurer, Hendrik Richter, Alexander Wiethoff, Heinrich Hussmann (Editors) Prototyping Hauptseminar Medieninformatik WS 2009/2010 Technical Report

More information

dt+ux Design Thinking for User Experience Design, Prototyping & Evaluation Autumn 2016 Prof. James A. Landay Stanford University

dt+ux Design Thinking for User Experience Design, Prototyping & Evaluation Autumn 2016 Prof. James A. Landay Stanford University DESIGN THINKING FOR USER EXPERIENCE DESIGN + PROTOTYPING + EVALUATION Hall of Fame or Shame? Early Stage Prototyping Computer Science Department October 20, 2016 Paper ipad App By 53 2 Hall of Fame or

More information

MMI 2. Tutorials. Winter Term 2017/18. LMU München - LFE Medieninformatik. Prof. Andreas Butz Renate Häuslschmid Christina Schneegaß

MMI 2. Tutorials. Winter Term 2017/18. LMU München - LFE Medieninformatik. Prof. Andreas Butz Renate Häuslschmid Christina Schneegaß MMI 2 Tutorials Winter Term 2017/18 Prof. Andreas Butz Renate Häuslschmid Christina Schneegaß LMU München - LFE Medieninformatik Project 1: Phases & Dates Phase Presentation Phase 1: 7.11-28.11 05.12.2017

More information

Prototyping UX. From Sketch to Prototype. Alexander Wiethoff Ludwig-Maximilians University of Munich (LMU)

Prototyping UX. From Sketch to Prototype. Alexander Wiethoff Ludwig-Maximilians University of Munich (LMU) Prototyping UX From Sketch to Prototype Alexander Wiethoff Ludwig-Maximilians University of Munich (LMU) Double Diamond DEFINE STAGE The generation of initial ideas and project development Ongoing project

More information

Prototyping. Readings: Dix et al: Chapter 5.8 Marc Rettig: Prototyping for tiny fingers, Communications of the ACM, April 1994.

Prototyping. Readings: Dix et al: Chapter 5.8 Marc Rettig: Prototyping for tiny fingers, Communications of the ACM, April 1994. Prototyping Readings: Dix et al: Chapter 5.8 Marc Rettig: Prototyping for tiny fingers, Communications of the ACM, April 1994. 1 What is prototyping? producing cheaper, less accurate renditions of your

More information

Lecture 6. Design (3) CENG 412-Human Factors in Engineering May

Lecture 6. Design (3) CENG 412-Human Factors in Engineering May Lecture 6. Design (3) CENG 412-Human Factors in Engineering May 28 2009 1 Outline Prototyping techniques: - Paper prototype - Computer prototype - Wizard of Oz Reading: Wickens pp. 50-57 Marc Rettig: Prototyping

More information

Seng310 Lecture 8. Prototyping

Seng310 Lecture 8. Prototyping Seng310 Lecture 8. Prototyping Course announcements Deadlines Individual assignment (extended) deadline: today (June 7) 8:00 am by email User testing summary for paper prototype testing- Thursday June

More information

Administrative Stuff. Questions for project posted Aiming for assignment grades by Monday Tomorrow: work session

Administrative Stuff. Questions for project posted Aiming for assignment grades by Monday Tomorrow: work session Administrative Stuff Questions for project posted Aiming for assignment grades by Monday Tomorrow: work session Alternate Ways of Prototyping Irene Rae Computer Sciences CS-570 Introduction to Human-computer

More information

Paper Prototyping. Paper Prototyping. Jim Ross. Senior UX Architect, Flickr: CannedTuna

Paper Prototyping. Paper Prototyping. Jim Ross. Senior UX Architect, Flickr: CannedTuna Paper Prototyping Paper Prototyping Jim Ross Senior UX Architect, Infragistics jross@infragistics.com @anotheruxguy Flickr: CannedTuna Paper Prototyping Jim Ross Senior UX Architect, Infragistics jross@infragistics.com

More information

Rapid Prototyping Methods to Develop Applications for Seniors

Rapid Prototyping Methods to Develop Applications for Seniors Rapid Prototyping Methods to Develop Applications for Seniors Young Sam Ryu Grado Department of Industrial and Systems Engineering, Virginia Tech Durham Hall 250 Blacksburg, VA 24060 yryu@vt.edu Tonya

More information

Interaction Design. Prototyping UX - From Sketch to Prototype

Interaction Design. Prototyping UX - From Sketch to Prototype Interaction Design Prototyping UX - From Sketch to Prototype Overview: Intro & Designprocess Phase Values and Levels of Prototyping UX Prototyping Techniques Prototyping Case Study User-experience design

More information

Interaction Design. Chapter 7 May 28th, 2014, 9am-12pm): Prototyping UX - From Sketch to Prototype

Interaction Design. Chapter 7 May 28th, 2014, 9am-12pm): Prototyping UX - From Sketch to Prototype Interaction Design Chapter 7 May 28th, 2014, 9am-12pm): Prototyping UX - From Sketch to Prototype Recap Day 6: LMU München Medieninformatik Alexander Wiethoff + Andreas Butz Interaction Design SS2014 2

More information

Beyond the desktop interactive visualizations

Beyond the desktop interactive visualizations Beyond the desktop interactive visualizations Hauptseminar Information Visualization - Wintersemester 2008/2009" Till Ballendat LFE Medieninformatik 17.02.2009 LMU Department of Media Informatics Hauptseminar

More information

Usability. CSE 331 Spring Slides originally from Robert Miller

Usability. CSE 331 Spring Slides originally from Robert Miller Usability CSE 331 Spring 2010 Slides originally from Robert Miller 1 User Interface Hall of Shame Source: Interface Hall of Shame 2 User Interface Hall of Shame Source: Interface Hall of Shame 3 Redesigning

More information

Interaction Metaphors on Interactive Surfaces

Interaction Metaphors on Interactive Surfaces LFE Medieninformatik Renata Willi Interaction Metaphors on Interactive Surfaces Medieninformatik Hauptseminar Renata Willi - 06.07.2009 Folie 1 Motivation Multiple users multiple controll points + user

More information

MUSE Publisher Meeting 2018

MUSE Publisher Meeting 2018 MUSE Publisher Meeting 2018 Scholar-Informed, Inspired, and Implemented Re-Design Marcus Seiler What the heck is Scholar-Informed Design? muse.jhu.edu #musepubmtg18 Over-Engineering Under-Engineering muse.jhu.edu

More information

User Experience Design

User Experience Design User Experience Design Hira Javed Usability Specialist Canadian Broadcasting Corporation UX Instructor University of Waterloo Stratford User + Experience What does the word experience mean to you? UX is

More information

Chapter 3! Planning and Design! 2012 Elsevier, Inc. All rights reserved.

Chapter 3! Planning and Design! 2012 Elsevier, Inc. All rights reserved. Chapter 3! Planning and Design! 2012 Elsevier, Inc. All rights reserved. Road Map The time and effort you put into planning a multimedia project will determine how well (or not) the project hits its mark.!!!

More information

Human-Computer Interaction. CA357 Lecture 7 More on Prototyping

Human-Computer Interaction. CA357 Lecture 7 More on Prototyping Human-Computer Interaction CA357 Lecture 7 More on Prototyping Overview By the end of the session, you should be aware of: Design Importance of prototyping Low fidelity vs High fidelity prototyping Why

More information

User Experience Design

User Experience Design User + Experience User Experience Design Hira Javed Usability Specialist Canadian Broadcasting Corporation UX Instructor University of Waterloo Stratford What does the word experience mean to you? UX is

More information

User interface design. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 16 Slide 1

User interface design. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 16 Slide 1 User interface design Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 16 Slide 1 The user interface Should be designed to match: Skills, experience and expectations of its anticipated users.

More information

CS -213 Human Computer Interaction Spring Prototyping. Imran Ihsan. Assistant Professor (CS) Air University, Islamabad

CS -213 Human Computer Interaction Spring Prototyping. Imran Ihsan. Assistant Professor (CS) Air University, Islamabad CS -213 Human Computer Interaction Spring 2015 07 Prototyping Imran Ihsan Assistant Professor (CS) Air University, Islamabad www.imranihsan.com www.opuseven.com opuseven iimranihsan imranihsan iimranihsan

More information

Web-Based Training and E-Learning

Web-Based Training and E-Learning Web-Based Training and E-Learning Hauptseminar E-Learning Sommersemester 2008 Stefan Karl LFE Medieninformatik 23.07.2008 LMU Munich Media Informatics Hauptseminar SS 2008 Stefan Karl Slide 1 / 26 Agenda

More information

Magdalena Blöckner. 'building in a box' an experience prototyping toolkit to reveal design needs for interactive multimedia facades

Magdalena Blöckner. 'building in a box' an experience prototyping toolkit to reveal design needs for interactive multimedia facades Magdalena Blöckner 'building in a box' an experience prototyping toolkit to reveal design needs for interactive multimedia facades Project Thesis February 23, 2010 Supervisor: Alexander Wiethoff MA Professor

More information

Bringing Usability to Industrial Control Systems

Bringing Usability to Industrial Control Systems Bringing Usability to Industrial Control Systems Marcus Reul RWTH Aachen University 52056 Aachen, Germany marcus.reul@rwth-aachen.de Abstract Within my ongoing work at a manufacturer for industrial test

More information

Plus 10: Descending the Design Funnel THE 10 PLUS 10 METHOD. developing 10 different ideas and refinements of selected ideas

Plus 10: Descending the Design Funnel THE 10 PLUS 10 METHOD. developing 10 different ideas and refinements of selected ideas 10 Plus 10: Descending the Design Funnel developing 10 different ideas and refinements of selected ideas 1.4 The design funnel describes a process that you, as an interaction designer, need to habitually

More information

USING THE MUSICBRAINZ DATABASE IN THE CLASSROOM. Cédric Mesnage Southampton Solent University United Kingdom

USING THE MUSICBRAINZ DATABASE IN THE CLASSROOM. Cédric Mesnage Southampton Solent University United Kingdom USING THE MUSICBRAINZ DATABASE IN THE CLASSROOM Cédric Mesnage Southampton Solent University United Kingdom Abstract Musicbrainz is a crowd-sourced database of music metadata. The level 6 class of Data

More information

Adaptive Hypermedia: Student modeling in e-learning systems

Adaptive Hypermedia: Student modeling in e-learning systems Adaptive Hypermedia: Student modeling in e-learning systems Hauptseminar E-Learning Sommersemester 2008 Matthias Hoyer LFE Medieninformatik 22.07.2008 LMU Munich Media Informatics Hauptseminar SS 2008

More information

ATTENTION TO COME/ISE 491/492 STUDENT

ATTENTION TO COME/ISE 491/492 STUDENT ATTENTION TO COME/ISE 491/492 STUDENT 151 As a part of your requirement analysis section in your final report, you should write a requirement analysis document (RAD). The details of the document, and a

More information

USER-CENTERED DESIGN KRANACK / DESIGN 4

USER-CENTERED DESIGN KRANACK / DESIGN 4 USER-CENTERED DESIGN WHAT IS USER-CENTERED DESIGN? User-centered design (UCD) is an approach to design that grounds the process in information about the people who will use the product. UCD processes focus

More information

Administrivia. Added 20 more so far. Software Process. Only one TA so far. CS169 Lecture 2. Start thinking about project proposal

Administrivia. Added 20 more so far. Software Process. Only one TA so far. CS169 Lecture 2. Start thinking about project proposal Administrivia Software Process CS169 Lecture 2 Added 20 more so far Will limit enrollment to ~65 students Only one TA so far Start thinking about project proposal Bonus points for proposals that will be

More information

CIS4930 / CIS6930: USER EXPERIENCE DESIGN INSTRUCTOR: DR. LISA ANTHONY

CIS4930 / CIS6930: USER EXPERIENCE DESIGN INSTRUCTOR: DR. LISA ANTHONY Fall 2015 CIS4930 / CIS6930: USER EXPERIENCE DESIGN INSTRUCTOR: DR. LISA ANTHONY CIS4930/6930 User Experience Design, Fall 2015 -- Dr. Lisa Anthony -- lanthony@cise.ufl.edu 11/05/2015 1 Week 11b HIGH-FIDELITY

More information

Bringing Usability to Industrial Control Systems by Marcus Reul, RWTH Aachen University, Aachen, Germany, aachen.

Bringing Usability to Industrial Control Systems by Marcus Reul, RWTH Aachen University, Aachen, Germany, aachen. Bringing Usability to Industrial Control Systems by Marcus Reul, RWTH Aachen University, 52056 Aachen, Germany, marcus.reul@rwth aachen.de Abstract I want to examine how domain specific HCI design patterns

More information

NPTEL Computer Science and Engineering Human-Computer Interaction

NPTEL Computer Science and Engineering Human-Computer Interaction M4 L5 Heuristic Evaluation Objective: To understand the process of Heuristic Evaluation.. To employ the ten principles for evaluating an interface. Introduction: Heuristics evaluation is s systematic process

More information

Heuristic Evaluation! Hall of Fame or Shame?! Hall of Fame or Shame?! Hall of Fame or Shame?! Hall of Fame!!

Heuristic Evaluation! Hall of Fame or Shame?! Hall of Fame or Shame?! Hall of Fame or Shame?! Hall of Fame!! CS 147: HCI+D UI Design, Prototyping, and Evaluation, Autumn 2014 HCI+D: USER INTERFACE DESIGN + PROTOTYPING + EVALUATION Hall of Fame or Shame? Heuristic Evaluation Computer Science Department Autumn

More information

ECE-492 SENIOR ADVANCED DESIGN PROJECT

ECE-492 SENIOR ADVANCED DESIGN PROJECT ECE-492 SENIOR ADVANCED DESIGN PROJECT Meeting #4 1 ECE-492 Meeting#4 HW1: Teams show us your Requirements Specification? HW2: Teams show us your Conceptual Design? 2 ENGINEERING DESIGN MAKES A DIFFERENCE

More information

How to Conduct a Heuristic Evaluation

How to Conduct a Heuristic Evaluation Page 1 of 9 useit.com Papers and Essays Heuristic Evaluation How to conduct a heuristic evaluation How to Conduct a Heuristic Evaluation by Jakob Nielsen Heuristic evaluation (Nielsen and Molich, 1990;

More information

USERINTERFACE DESIGN & SIMULATION. Fjodor van Slooten

USERINTERFACE DESIGN & SIMULATION. Fjodor van Slooten USERINTERFACE Fjodor van Slooten TODAY USERINTERFACE -Introduction -Interaction design -Prototyping Userinterfaces with Axure -Practice Do Axure tutorial Work on prototype for project vanslooten.com/uidessim

More information

Heuristic Evaluation. Hall of Fame or Shame? Hall of Fame or Shame? Hall of Fame! Heuristic Evaluation

Heuristic Evaluation. Hall of Fame or Shame? Hall of Fame or Shame? Hall of Fame! Heuristic Evaluation 1 USER INTERFACE DESIGN + PROTOTYPING + EVALUATION Hall of Fame or Shame? Heuristic Evaluation Prof. James A. Landay University of Washington Pocket By Read It Later 11/1/2012 2 Hall of Fame or Shame?

More information

USER INTERFACE DESIGN + PROTOTYPING + EVALUATION. Heuristic Evaluation. Prof. James A. Landay University of Washington CSE 440

USER INTERFACE DESIGN + PROTOTYPING + EVALUATION. Heuristic Evaluation. Prof. James A. Landay University of Washington CSE 440 USER INTERFACE DESIGN + PROTOTYPING + EVALUATION Heuristic Evaluation Prof. James A. Landay University of Washington CSE 440 February 19, 2013 Hall of Fame or Shame? Pocket By Read It Later Jan. 14-18,

More information

Integrating HCD into Automation Design

Integrating HCD into Automation Design Integrating HCD into Automation Design Katriina Viikki TTY / IHTE Kuva: Jarmo Palviainen TTY / IHTE Contents Terms & Definitions Motivation Change process Best Practices Usability Maturity Case Metso Automation

More information

Requirements Specifications & Standards

Requirements Specifications & Standards REQUIREMENTS ENGINEERING LECTURE 2014/2015 Dr. Jörg Dörr Requirements Specifications & Standards AGENDA Standards & Templates Natural Language Requirements Specification with Conceptual Models Suitable

More information

needs, wants, and limitations

needs, wants, and limitations In broad terms Process in which the needs, wants, and limitations of end users of a product are given extensive attention at each stage of the design process. ISO principles which says that the design

More information

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard.

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard. HCI and Design Assignments Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard. Today Paper prototyping An essential tool in your design toolbox! How do we design things that actually

More information

ANALYTICS DATA To Make Better Content Marketing Decisions

ANALYTICS DATA To Make Better Content Marketing Decisions HOW TO APPLY ANALYTICS DATA To Make Better Content Marketing Decisions AS A CONTENT MARKETER you should be well-versed in analytics, no matter what your specific roles and responsibilities are in working

More information

Foundation Level Syllabus Usability Tester Sample Exam

Foundation Level Syllabus Usability Tester Sample Exam Foundation Level Syllabus Usability Tester Sample Exam Version 2017 Provided by German Testing Board Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.

More information

Developing techniques for visualising scenarios

Developing techniques for visualising scenarios Developing techniques for visualising scenarios Kari-Pekka Aikio, Ilari Jounila, Timo Jokela University of Oulu P.O. Box 3000, 90014 University of Oulu, Finland {kari-pekka.aikio, ilari.jounila, timo.jokela}@oulu.fi

More information

Scenarios and Task Descriptions, Ideation, and Prototyping. Sept 30, 2016

Scenarios and Task Descriptions, Ideation, and Prototyping. Sept 30, 2016 Scenarios and Task Descriptions, Ideation, and Prototyping Sept 30, 2016 Announcements Milestone I is up Due October 17 (changed from 14) Midterm October 19 (not changed) Questions? Randy Pausch s Tips

More information

Concept Production. S ol Choi, Hua Fan, Tuyen Truong HCDE 411

Concept Production. S ol Choi, Hua Fan, Tuyen Truong HCDE 411 Concept Production S ol Choi, Hua Fan, Tuyen Truong HCDE 411 Travelust is a visualization that helps travelers budget their trips. It provides information about the costs of travel to the 79 most popular

More information

Usability Testing CS 4501 / 6501 Software Testing

Usability Testing CS 4501 / 6501 Software Testing Usability Testing CS 4501 / 6501 Software Testing [Nielsen Normal Group, https://www.nngroup.com/articles/usability-101-introduction-to-usability/] [TechSmith, Usability Basics: An Overview] [Ginny Redish,

More information

Database Fundamentals Chapter 1

Database Fundamentals Chapter 1 Database Fundamentals Chapter 1 Class 01: Database Fundamentals 1 What is a Database? The ISO/ANSI SQL Standard does not contain a definition of the term database. In fact, the term is never mentioned

More information

Appendix III Parallel Design Reviews

Appendix III Parallel Design Reviews HCI NASA Group Karen Au, Jack Beaton, Jennifer Boriss, Pat Malatack, Rick McMullen Appendix III Parallel Design Reviews Design Space Description and Concept Sketches C1 Parallel Design Summary After completing

More information

A Proposal for Work. Getting To Know Us. Proposed Project Timeline. Project Goals Discussion Week 1

A Proposal for Work. Getting To Know Us. Proposed Project Timeline. Project Goals Discussion Week 1 A Proposal for Work SENT: Friday, August 6, 2010 FROM: Chris Brauckmuller (Flourish Interactive) TO: Bryan Pieper (WCI Communities) Getting To Know Us Our development philosophy has two facets, one forget

More information

Sunday, October 23, Web Design Process

Sunday, October 23, Web Design Process Web Design Process Designing a website is more than just Photoshop and code. Creating mockups and building the site are actually some of the final steps of creating a website. Web Design Process Discovery

More information

Faculty of Information School of Graduate Studies University of Toronto St. George Semester: Winter 2017 INF2191H User Interface Design

Faculty of Information School of Graduate Studies University of Toronto St. George Semester: Winter 2017 INF2191H User Interface Design Faculty of Information School of Graduate Studies University of Toronto St. George Semester: Winter 2017 INF2191H User Interface Design COURSE DIRECTOR: Dr. Olivier St-Cyr, PhD, LEL Office: BL 710 E-mail:

More information

Prototyping is the Short hand of Design Tom Kelly Prototyping. Prototyping is the short hand of Design Tom Kelly IDEO

Prototyping is the Short hand of Design Tom Kelly Prototyping. Prototyping is the short hand of Design Tom Kelly IDEO Prototyping is the Short hand of Design Tom Kelly Prototyping Prototyping is the short hand of Design Tom Kelly IDEO CONTENT Reasons for Prototyping Types of prototypes When to prototype How to prototype

More information

Homework Set 2. A brief discussion

Homework Set 2. A brief discussion Homework Set 2 A brief discussion Homework Set 2 A brief discussion (#%" (#$" ("!#'"!#&"!#%"!#$"!"!" )" (!" ()" $!" $)" *!" *)" %!" Problem 4 Hick s Law or Fitt s Law? MT = a + b ID ID = log 2 ( A W +

More information

Graph Matching. walk back and forth in front of Motion Detector

Graph Matching. walk back and forth in front of Motion Detector Graph Matching Experiment 1 One of the most effective methods of describing motion is to plot graphs of distance, velocity, and acceleration vs. time. From such a graphical representation, it is possible

More information

Motivation and Persuasion in Mobile elearning

Motivation and Persuasion in Mobile elearning Motivation and Persuasion in Mobile elearning Hauptseminar E-Learning Sommersemester 2008 Tanja Herting LFE Medieninformatik 23.07.08 LMU Munich Media Informatics Hauptseminar SS 2008 Tanja Herting Slide

More information

Website Design and Development CSCI 311

Website Design and Development CSCI 311 Website Design and Development CSCI 311 Learning Objectives Understand good practices in designing and developing web sites Learn some of the challenges web design Activity In pairs: describe how you d

More information

Firstname Lastname. Contents. User Experience Design Portfolio - Selected Samples. Updated February 2014

Firstname Lastname. Contents. User Experience Design Portfolio - Selected Samples. Updated February 2014 Firstname Lastname User Experience Design Portfolio - Selected Samples Updated February 2014 Contents About Me... 2 My Experience... 2 My Work Style... 3 Large Project Name... 4 Mobile App Name... 7 Contact

More information

How Can a Tester Cope With the Fast Paced Iterative/Incremental Process?

How Can a Tester Cope With the Fast Paced Iterative/Incremental Process? How Can a Tester Cope With the Fast Paced Iterative/Incremental Process? by Timothy D. Korson Version 7.0814 QualSys Solutions 2009 1 Restricted Use This copyrighted material is provided to attendees of

More information

Prototyping. Oct 3, 2016

Prototyping. Oct 3, 2016 Prototyping Oct 3, 2016 Announcements A1 marks available A2 due Wednesday Questions? What is a prototype? In interaction design a prototype can be (among other things): a series of screen sketches a storyboard,

More information

James Pownall. UX and UI Design. Mobile:

James Pownall. UX and UI Design.   Mobile: James Pownall UX and UI Design Email: contact@jimmypownall.com Mobile: +61 4 4727 4970 Telstra Telstra Discovery My initial 6 week engagement was within the Discovery stage. This involved designing 4 wireframe

More information

Requirements Validation and Negotiation

Requirements Validation and Negotiation REQUIREMENTS ENGINEERING LECTURE 2015/2016 Eddy Groen Requirements Validation and Negotiation AGENDA Fundamentals of Requirements Validation Fundamentals of Requirements Negotiation Quality Aspects of

More information

Shaping User Experience

Shaping User Experience A Workshop presented 1 April 2012 for Electronic Resources and Libraries 2012 by Tara Carlisle, University of North Texas Libraries Kate Crane, Texas Tech University Ana Krahmer, University of North Texas

More information

cs414 principles of user interface design, implementation and evaluation

cs414 principles of user interface design, implementation and evaluation cs414 principles of user interface design, implementation and evaluation Karrie Karahalios, Eric Gilbert 30 March 2007 Reaction Time and Motor Skills Predictive Models Hick s Law KLM Fitts Law Descriptive

More information

JQueryScapes: customizable Java code perspectives

JQueryScapes: customizable Java code perspectives JQueryScapes: customizable Java code perspectives [Forum Demonstration Proposal] Lloyd Markle, Kris De Volder Department of Computer Science University of British Columbia Vancouver, BC, Canada 604-822-1290

More information

Design, prototyping and construction

Design, prototyping and construction Overview Design, prototyping and construction Prototyping and construction Conceptual design Physical design Generating prototypes Tool support What is a prototype? Why prototype? A prototype is a small-scale

More information

Invitation to Participate

Invitation to Participate Invitation to Participate 2009 For the lead agency participation in New York State Quality Rating and Improvement System -- QUALITYstarsNY field test Page 1 of 7 101 West 31 st Street, 7th Floor New York,

More information

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology Requirement Engineering within an Agile Environment BY KEJI GIWA HLR Workshop Requirement Catalogue Product Planning Sprint Planning Meeting Keyscreens Use Case / Epic Stories Implement Wireframes DBT

More information

Outline. Eddies: Continuously Adaptive Query Processing. What s the Problem? What s the Problem? Outline. Discussion 1

Outline. Eddies: Continuously Adaptive Query Processing. What s the Problem? What s the Problem? Outline. Discussion 1 : Continuously Adaptive Query Processing CPSC 504 Presentation Avnur, R. and Hellerstein, J. M. 2000. : continuously adaptive query processing. In Proceedings of the 2000 ACM SIGMOD international Conference

More information

CSE 331 Software Design & Implementation

CSE 331 Software Design & Implementation CSE 331 Software Design & Implementation Hal Perkins Autumn 2013 Usability (Slides by Mike Ernst and David Notkin based on slides by Robin Miller) 1 Usability A lecture on usability won t make anyone an

More information

CS/ISE 5714 Usability Engineering. Topics. Introduction to Rapid Prototyping. Rapid Prototyping in User Interaction Development & Evaluation

CS/ISE 5714 Usability Engineering. Topics. Introduction to Rapid Prototyping. Rapid Prototyping in User Interaction Development & Evaluation CS/ISE 5714 Usability Engineering Rapid Prototyping in User Interaction Development & Evaluation Copyright 2008 H. Rex Hartson, Deborah Hix, and Pardha S. Pyla Topics Relation to usability engineering

More information

From Desktop to Tabletop: Migrating the User Interface of AgilePlanner

From Desktop to Tabletop: Migrating the User Interface of AgilePlanner From Desktop to Tabletop: Migrating the User Interface of AgilePlanner Xin Wang, Yaser Ghanam, and Frank Maurer Department of Computer Science, University of Calgary, Canada {xin, yghanam, maurer}@cpsc.ucalgary.ca

More information

Mining Social Media Users Interest

Mining Social Media Users Interest Mining Social Media Users Interest Presenters: Heng Wang,Man Yuan April, 4 th, 2016 Agenda Introduction to Text Mining Tool & Dataset Data Pre-processing Text Mining on Twitter Summary & Future Improvement

More information

Architectural Documentation 1

Architectural Documentation 1 Architectural Documentation Architectural Documentation 1 The Purpose of Architectural Documentation The documentation shall give the reader good understanding of the application's architecture and design.

More information

Beta Mobile app Testing guidelines

Beta Mobile app Testing guidelines Beta Mobile app Testing guidelines Quality Assurance (QA) plays an important role in the mobile applications development life cycle, but many overlook the critical nature of this piece of the app development

More information

User Centered Design Interactive Software Lifecycle

User Centered Design Interactive Software Lifecycle Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática User Centered Design Interactive Software Lifecycle Human-Computer Interaction Beatriz Sousa Santos, 2012/2013 User centered

More information

WAKEFLY WEBSITE USER EXPERIENCE AUDIT

WAKEFLY WEBSITE USER EXPERIENCE AUDIT WAKEFLY WEBSITE USER EXPERIENCE AUDIT Is your website properly optimized to provide the best user experience? BEYOND EXPECTATION USER EXPERIENCE AUDIT SUMMARY The user experience audit provides insight

More information

Chapter 10. Database System Development Lifecycle

Chapter 10. Database System Development Lifecycle Chapter 10 Database System Development Lifecycle Chapter 10 - Objectives Main components of an information system. Main stages of database system development lifecycle. Main phases of database design:

More information

Prototyping & Building a System

Prototyping & Building a System 1 Prototyping & Building a System How Prototyping helps (especially when done with User-Centered Design) Prototyping http://dilbert.com/strip/2009-07-22 2 Designing Your System Decide which users and tasks

More information

Prototyping. SWE 432, Fall Web Application Development

Prototyping. SWE 432, Fall Web Application Development Prototyping SWE 432, Fall 2018 Web Application Development Conceptual design Goal: match users mental model Tool: Metaphor - analogies from existing system Offers expectations about what system does &

More information

soneme encouraging the cooperative discovery of lesser known artists

soneme encouraging the cooperative discovery of lesser known artists Jorge Pozas Trevino, Robert Fearon, Emmerich Anklam 4 December 2014 Interactive Prototype Report soneme encouraging the cooperative discovery of lesser known artists Problem and Solution Overview Even

More information

Building a Secure Wireless Network. Use i and WPA to Protect the Channel and Authenticate Users. May, 2007

Building a Secure Wireless Network. Use i and WPA to Protect the Channel and Authenticate Users. May, 2007 Agenda: Securing Wireless Networks Building a Secure Wireless Network Joel M Snyder Senior Partner Opus One jms@opus1.com Using encryption and authentication Handling unauthenticated users Managing RF

More information

Integration Technologies Group, Inc. Uncompromising Performance

Integration Technologies Group, Inc. Uncompromising Performance Integration Technologies Group, Inc. Uncompromising Performance Agenda Current Market Information Overview of ISO 27001 Overview of ISO 27001 Requirements, Controls and Assets Identify the Scope Overview

More information

the prototyping community about how closely in form and function a userinterface Low vs.

the prototyping community about how closely in form and function a userinterface Low vs. An ongoing controversy exists in the prototyping community about how closely in form and function a userinterface proto- Low vs. Hightype should represent the final product. This dispute is referred to

More information

Development of a mobile application for manual traffic counts

Development of a mobile application for manual traffic counts Development of a mobile application for manual traffic counts Mohammad Ghanim 1,* and Khalid Khawaja 2 1 Department of Civil and Architectural Engineering, Qatar University, Doha, Qatar 2 Office of Academic

More information

Testing Lotus Notes applications Most of the Lotus Notes applications come under the technical domain of Rapid Application Development (RAD).

Testing Lotus Notes applications Most of the Lotus Notes applications come under the technical domain of Rapid Application Development (RAD). Testing Lotus Notes applications Most of the Lotus Notes applications come under the technical domain of Rapid Application Development (RAD). Such applications span over a period of 2 to 3 months. Testing

More information

Describe the benefits of incorporating design methodologies on projects for increased customer alignment and business impact.

Describe the benefits of incorporating design methodologies on projects for increased customer alignment and business impact. SESSION OBJECTIVES Describe the benefits of incorporating design methodologies on projects for increased customer alignment and business impact. Identify and apply Design Thinking techniques for improving

More information

Published in: Proceedings of the Eighth Danish Human-Computer Interaction Research Symposium, 20th November 2008

Published in: Proceedings of the Eighth Danish Human-Computer Interaction Research Symposium, 20th November 2008 Downloaded from vbn.aau.dk on: marts 26, 2019 Aalborg Universitet The WPU Project Jensen, Janne Jul; Skov, Mikael B.; Stage, Jan Published in: Proceedings of the Eighth Danish Human-Computer Interaction

More information

Primo VE - Configuration Overview. 1. Primo VE Configuration Overview. 1.1 Primo VE Overview. Notes:

Primo VE - Configuration Overview. 1. Primo VE Configuration Overview. 1.1 Primo VE Overview. Notes: Primo VE - Configuration Overview 1. Primo VE Configuration Overview 1.1 Primo VE Overview Hello, and welcome to this overview of Primo VE Configuration. 1.2 Agenda In today s session, we ll start with

More information

Number of Node Estimation in Mobile Ad Hoc Networks

Number of Node Estimation in Mobile Ad Hoc Networks Number of Node Estimation in Mobile Ad Hoc Networks https://doi.org/10.3991/ijim.v11i6.6986 Saher Manaseer!! ", Ibrahem Alhabash The University of Jordan, Amman, Jordan saher@ju.edu.jo Abstract Mobile

More information

The LUCID Design Framework (Logical User Centered Interaction Design)

The LUCID Design Framework (Logical User Centered Interaction Design) The LUCID Design Framework (Logical User Centered Interaction Design) developed by Cognetics Corporation LUCID Logical User Centered Interaction Design began as a way of describing the approach to interface

More information

..in a nutshell. credit: Chris Hundhausen Associate Professor, EECS Director, HELP Lab

..in a nutshell. credit:   Chris Hundhausen Associate Professor, EECS Director, HELP Lab ..in a nutshell credit: https://www.youtube.com/watch?v=6mczkwhjr9o Chris Hundhausen Associate Professor, EECS Director, HELP Lab Human-Centered Design in a Nutshell Key topics for this talk 1. User-centered

More information

Usability Testing Essentials

Usability Testing Essentials Usability Testing Essentials Ready, Set...Test! Carol M. Barnum ELSEVIER Amsterdam Boston Heidelberg London New York Oxford Paris San Diego San Francisco Singapore Sydney Tokyo Morgan Kaufmann is an imprint

More information

CSc 238 Human Computer Interface Design Chapter 5 Designing the Product: Framework and Refinement. ABOUT FACE The Essentials of Interaction Design

CSc 238 Human Computer Interface Design Chapter 5 Designing the Product: Framework and Refinement. ABOUT FACE The Essentials of Interaction Design BBuckley - 1 CSc 238 Human Computer Interface Design Chapter 5 Designing the Product: Framework and Refinement ABOUT FACE The Essentials of Interaction Design Cooper, Reimann, Cronin, and Noessel Requirements

More information

A Source Code History Navigator

A Source Code History Navigator A Source Code History Navigator Alexander Bradley (awjb@cs.ubc.ca) CPSC 533C Project Proposal University of British Columbia October 30, 2009 1 Problem Description This project will address a problem drawn

More information

evaluation techniques goals of evaluation evaluation by experts cisc3650 human-computer interaction spring 2012 lecture # II.1

evaluation techniques goals of evaluation evaluation by experts cisc3650 human-computer interaction spring 2012 lecture # II.1 topics: evaluation techniques usability testing references: cisc3650 human-computer interaction spring 2012 lecture # II.1 evaluation techniques Human-Computer Interaction, by Alan Dix, Janet Finlay, Gregory

More information