An Iterative Approach to Interface Design April 8 th, 2004 Bartini.

Slides:



Advertisements
Similar presentations
Academic Quality How do you measure up? Rubrics. Levels Basic Effective Exemplary.
Advertisements

Indistar® Leadership Team Meetings. Where can we plan a meeting? Choose ‘Plan Your Meeting’ from the main menu screen Click on Meeting Agenda Setup.
Microsoft ® Office Word 2007 Training Edit text and revise your documents P J Human Resources Pte Ltd presents:
Digital da Vinci Presented by: Navin Harjani Sikander Morad Christopher Sun.
MS-Word XP Lesson 1.
Instructional Guide. How does EasyBib make research easier? Citation Generation Easily create a bibliography in MLA, APA, and Chicago styles Export to.
1 Microsoft Access 2002 Tutorial 9 – Automating Tasks With Macros.
Copyright 1999 all rights reserved The HCI Design Process n User Interfaces are not just built by sitting down and drawing up designs for them n Just like.
UEC 01 : Computer Skills & Programming Concepts I 1PUA – Computer Engineering Department – UEC01 – Dr. Mona Abou - Of Lecture 10: Presentation Graphic.
Windows Movie Maker. Lights! Camera! Action! Produce a movie using Movie Maker.
By Tricia Sharkey C.A.S.E. Assistive Technology Introduction to Boardmaker Plus!
Microsoft Word 2010 Lesson 1: Introduction to Word.
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
Automating Tasks With Macros
Midterm Exam Review IS 485, Professor Matt Thatcher.
Automating Tasks With Macros. 2 Design a switchboard and dialog box for a graphical user interface Database developers interact directly with Access.
© Lethbridge/Laganière 2001 Chapter 7: Focusing on Users and Their Tasks1 7.1 User Centred Design (UCD) Software development should focus on the needs.
From Scenarios to Paper Prototypes Chapter 6 of About Face Defining requirements Defining the interaction framework.
WebCT CE-6 Assignment Tool. Assignment Tool and Assignment Drop Box Use “Assignment” button under Course Tools (your must be in “Build” mode) to: –Modify.
Mid-Term Exam Review IS 485, Professor Matt Thatcher.
Multimedia Design. Table of Content 1.Navigational structures 2.Storyboard 3.Multimedia interface components 4.Tips for interface design.
A Brief Glimpse of Web Design By: Samantha Beckett.
Game Programming Chapter 1 Review Part One Juniors March 11, 2011.
Microsoft Visual Basic 2012 CHAPTER TWO Program and Graphical User Interface Design.
Said Achmiz, Alexander Gountras, Xinxin He. Problem Space Currently users in the home, performing a manually intensive task, do not have an easy and efficient.
User Interface Theory & Design
Word Create footnotes and endnotes. Course contents Overview: Be a footnote and endnote whiz Lesson 1: Add footnotes and endnotes Lesson 2: Beyond the.
HagIT: The future is in your hands Designed and presented by: Hamza Khurshid Ahmad Ghunaim Ghassan Knayzeh.
CS378 - Mobile Computing App Project Overview. App Project Teams of 2 or 3 students Develop an Android application of your choosing subject to instructor.
Welcome to the Reale Tutorial I’ll be there on every page to help you!
Discount Evaluation Evaluating with experts. Discount Evaluation Techniques Basis: – Observing users can be time-consuming and expensive – Try to predict.
POWER POINT CREATING A PRESENTATION. What is a Presentation? A presentation is an informative talk, such as a lecture or speech, that usually includes.
How to use this SPARKlab Authoring Template (PowerPoint 2007 for Windows) 1.Save this file as a PowerPoint Presentation (.pptx) with the name of the SPARKlab.
Instructional Guide. How does EasyBib make research easier? Citation Generation Easily create a bibliography Export to Word or Google Docs fully formatted.
1-1 OBJ Copyright 2003, Paradigm Publishing Inc. Dr. Joseph Otto Silvia Castaneda Christopher deCastro CSULA Macromedia Flash MX Introduction.
Visual Basic 2005 CHAPTER 2 Program and Graphical User Interface Design.
Kidz Korner A Gesture-Based Immersive Environment Geneviève Bertrand Jonathan Gravel-Guérin Patricia Pinard Tuesday April 6, 2004.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
Instructional Guide. How does EasyBib make research easier? Citation Generation Easily create a bibliography in MLA, APA, and Chicago styles Export to.
Laser Harp 2002 Introduction: Purpose and Scope Electronic musical toy, not an instrument Uses laser beams instead of strings Teaching capability.
Technovation Incorporating Feedback Week 4. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating.
User Interface Theory & Design Lecture 6a 1.  User interface is everything the end user comes into contact with while using the system  To the user,
MUSICBLOX Flash Prototype Presentation. MUSICBLOX TEAM MEMBERS Anika Talapatra Mayank Mehta Nicolas Gaumond Zeid Al-Hammami.
CMPD 434 MULTIMEDIA AUTHORING
Heuristic Evaluation JUAN MONRREAL JANETTE VAZQUEZ INEZ VELA.
HCI Mini-Presentation M.A.C.S. Project Human Computer Interaction By Jeremy Cooperstock McGill University.
Classifications Schemes and Class Scheme Items in the Curation Tool: Interface Design Audrey Lipps, User-Centered Design
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 15 AC-PC Alignment Dominik Meier, Ron.
AirRacquet System Team Innovation Bjoern Doering Jonah Peranson Ali-Akber Saifee Wendy Wang.
LECTURE 18 16/11/15. MAKING THE INTERFACE CONSISTENT Consistency is one way to develop and reinforce the users conceptual model of applications and give.
Unit #7 Charts Questions? Comments?. MS PPT 2007: Presentations Made Easy; Planning and Preparing PowerPoint allows you to create a professional presentation.
Microsoft Word Pages WD 1 – WD 189.
The desktop (overview) Working with desktop icons The desktop is the main screen area that you see after you turn on your computer and log on to Windows.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
RUGGAAMUFFIN Requirements analysis and design Shane Murphy.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
Raymond Wong Design Process + Case Studies.
Choreography Assistant Human Computer Interaction - April 6, 2004 Choreography Assistant.
Mr. Potato Head Mr. Potato Head Human-Computer Interaction Project 2004 by: Dory Azar André Cloutier Danny Castonguay Wadih Maalouf.
PowerPoint Vocabulary Tabs 1. Backgrounds: Backgrounds are used in presentations to create a more interesting eye-pleasing look. Backgrounds may include.
WINDOWS 7 Windows 7 is an operating system that Microsoft has produced for use on personal computers. It is the follow-up to the Windows Vista Operating.
1 PowerPoint Lesson 1 PowerPoint Basics Microsoft Office 2013: Introductory Pasewark & Pasewark.
CUS POWERPOINT PRESENTATION
Setting Defaults in Microsoft Word for Accessibility
ClassLens Hope C. | Amy L. | Yash T..
Unit 14 Website Design HND in Computing and Systems Development
Lesson 1 – PowerPoint Essentials
Polytone Convey volume and emotion through text. By: A Team
Don’t just listen to music; listen to people
Presentation transcript:

An Iterative Approach to Interface Design April 8 th, 2004 Bartini

Nicolas Chan Tak Nam Luay El-Ghafari Eloy Junior Galdones Simon Hung Team Bartini

Overview Project Definition The Prototypes Feedback from user testing on the prototype The Alpha system The Beta system Concluding remarks

Project Definition

Bartini is a single-user entertainment environment which allows the user to mix virtual drinks in a bar-like atmosphere. Two modes of operation FreePour Mode Arcade Mode

Existing System Last Call, a PC game released February 29th, 2002 by Simon and Schuster Interactive.

Project Definition – Supported Tasks Selecting FreePour or Arcade mode Taking an order Mixing a drink Selecting a cup Placing ice in the cup Selecting an alcohol bottle Selecting a juice bottle Selecting a soda from the soda gun Pouring liquids (alcohol and juice) Using the soda gun Serving the drink Turning the music on or off Opening/closing the recipe book Exiting the game

Evaluation Criteria A new user should be able to easily distinguish between interactive objects and the static background within 3 minutes of play. A new user should be able to decipher the game interface and the possible actions within 5 minutes of play. A new user should be able to easily follow the displayed recipe and mix drinks comfortably with no more than 2 drink errors. A new user should be able to play the game with no more than 4 gesture errors per drink.

The Prototypes

Initial Design Approach Gesture Set Mimic real life bartending Point, grasp, drag, release Storyboard Way to visualize our concepts Determine a bar layout Agree on different interactions with the bar elements

User Testing The goal of user testing: To generate some initial feedback about the system and possibly identify major design flaws Tested a handful of people of varying age and computer skills Presented them with a paper mockup of the system and gave them a task

Paper Prototype

Comments & Feedback We received many comments & suggestions from the potential users: - supported our own doubts - surprising yet valuable Carefully weighing this input changes were made to the interface

System Modifications Scrapping of the Free Pour Mode

System Modifications Re-evaluation of the soda gun system

System Modifications Revised help system

System Modifications Removal of sink Rearranging of bar elements Things kept: - Gesture set - Design of the bar and the elements (bottles were easily distinguishable because of color and shape)

Feedback from User Testing on Prototype Performed by Modellers Apprentice

Help and documentation The help is concise and informative; the buttons and the tabs in the book have nice affordances. Affordances The multiple shapes and colors of the ingredients offered users the ability to learn where everything is, and thus perform better. Aesthetic and minimalist design The prototypical design is very well balanced with functional components and use of space. It was a good idea to remove cluttering background bar materials in the prototype. Strengths

Recover from error Support to undo actions is missing completely. If a wrong glass is chosen or a wrong amount of an ingredient is poured, we must still serve the drink to the customer. Feedback The drink does not change color based on its ingredients. The scoop does not fill with ice when it is selected. Weaknesses

Recommendations Add ability to scroll through recipe Ice takes up volume in glass Allow users to select the soda gun and then click a button for flavor Add an interactive sink Allow drink contents to overflow

Alpha System

Extension of bar Extension of the bar to 3 screens in order to take advantage of the SRE and create a 3D-environment Prototype Alpha system

Changes Recipe Book Placed the recipe book onto the shelf Addition of glass type to description of drink Ability to flip through available recipes Soda Gun A pop-up selection window was added since a lot of users tended to pick up the gun first instead of selecting the soda.

Other Changes Possibility to discard drink in order for the user to recuperate from mixing error Ice now takes up volume in the glass and is present on the scoop to increase the match with the real world Implementation of a proper exit function in the form of an exit door Augmenting the size of the action box for pouring in order to reduce the number of errors committed by the user Addition of background music

Beta System

Instructions Page Following user feedback, a short instructions page was added at the beginning of the game

Changes from Alpha The customer now indicates to the user that the glass is already full if he tries to add more liquid The drinks content pane is now updated in real time Changing the color of the drink depending on the liquids being poured Constraining the movement of the open recipe book Animation of the customers

Video Demo

Concluding Remarks HCI techniques and concepts used User Centered Design Iterative Approach Visibility Feedback Design for Error

Any Questions?