10/22/01Cemal Yilmaz1 User Interface Design for a Vehicle Navigation System Aaron Marcus Aaron Marcus and Associates, Inc. (AM+A) Presented by Cemal Yilmaz.

Slides:



Advertisements
Similar presentations
Ease of Access and Assistive Technology on Windows 7 Computer Access for Individuals with Visual Impairments.
Advertisements

Design, prototyping and construction
Chapter 11 Designing the User Interface
User Interface 4 Fundamentals
ORGANIZING THE CONTENT Physical Structure
Using Scan and Read Pro. CTWorks Assistive Technology This presentation is intended to provide information about and how to use the assistive technology.
Microsoft Word – Lesson 1
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.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
MULTIMEDIA DEVELOPMENT 4.3 : AUTHORING TOOLS. At the end of the lesson, students should be able to: 1. Describe different types of authoring tools Learning.
Intro to ArcGIS for New Users. ArcGIS Desktop Advanced GeoprocessingArcInfo ArcReader Data Access Map Viewing Query Advanced EditingArcEditor ArcView.
GUI Testing. High level System Testing Test only those scenarios and outputs that are observable by the user Event-driven Interactive Two parts to test.
Foundation Level Course
1 ADVANCED MICROSOFT POWERPOINT Lesson 5 – Using Advanced Text Features Microsoft Office 2003: Advanced.
Multimedia Design Guidelines General Guidelines for Multimedia Learning Design.
CMPUT 301: Lecture 25 Graphic Design Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
Interaction Styles Interface Widgets. What are Interaction Styles?  A Collection of interface objects and associated techniques from which an interaction.
Chapter 1 Getting Started With Dreamweaver. Explore the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer.
Quark QuarkXPress 4 Foundation Level Course. What is QuarkXPress? This courseware teaches the fundamentals of QuarkXPress 4.1. It is a page layout application.
Word Processing Microsoft Office: Exploring Word 2011 for MAC.
Applications Software
Chapter 13: Designing the User Interface
General Overview and Primary Functions. Introduction This presentation will help you quickly find some of the features of the GPSMAP295 and the procedure.
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
Module 3 Productivity Programs Common Features and Commands Microsoft Office 2007.
Guide to MCSE , Second Edition, Enhanced 1 Objectives Understand and use the Control Panel applets Describe the versatility of the Microsoft Management.
© 2011 Delmar, Cengage Learning Chapter 2 Developing a Web Page.
Systems Analysis and Design in a Changing World, 6th Edition
GPS Parking System Team 29 (Campus) Shinyi Chen Chih-Ching Huang Pei-Hua Lu.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
An Interactive Multimedia Database of U.S. Courthouses 1 CourtsWeb, is a website that evaluates and documents recent federal courthouses. It is a decision.
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
XP Practical PC, 3e Chapter 2 1 Looking at Windows.
IE 411/511: Visual Programming for Industrial Applications
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
Introduction To Windows Operating Systems Manipulating Windows GUI
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Lesson 1 Introduction.
Productivity Programs Common Features and Commands.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 3 Welcome Application Introduction to Visual Programming.
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
1 COSC 4406 Software Engineering COSC 4406 Software Engineering Haibin Zhu, Ph.D. Dept. of Computer Science and mathematics, Nipissing University, 100.
Oct 021 Outline What is a widget? Buttons Combo boxes Text components Message boxes.
Lesson: 2 Common Features and Commands After completing this lesson, you will be able to: Identify the main components of the user interface. Identify.
Foundation year Practical Lec.5: Practical Lec.5: Presentation Software Using Microsoft Office 2007 Practical Lec.5: Practical Lec.5: Presentation Software.
Lesson 1 - Understanding the Word Window and Creating a New Document
The Structure of the User Interface Lecture # 8 1 Gabriel Spitz.
Conceptual Model Design Informing the user what to do Lecture # 10 (a) Gabriel Spitz.
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It specifies what functions the user will need.
The Structure of the User Interface Lecture # 2 Gabriel Spitz.
CMPF124 Personal Productivity With Information Technology Chapter 1 – Part 2 Introduction to Windows Operating Systems Manipulating Windows GUI CMPF 124.
Oct 091 Example Program DemoInputValidation1.java DemoInputValidation2.java.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 13 Usability 1.
Module 2 Part II Introduction To Windows Operating Systems Manipulating Windows GUI Introduction To Windows Operating Systems Manipulating Windows GUI.
WHIRLPOOL 12/02/04 UXG ATHENA PREMIUM UI DEVELOPMENT WHIRLPOOL.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Conceptual Model Design Informing the user what to do Lecture 10a Gabriel Spitz 1.
Decision Support System by Simulation Model (Ajarn Chat Chuchuen) 1 Chapter 6 User Interface Management.
Chapter 2 – Introduction to Windows Operating System II Manipulating Windows GUI 1CMPF112 Computing Skills for Engineers.
Working with Data Blocks and Frames
Chapter 2 Developing a Web Page.
Designing Information Systems Notes
IVG Driver Training Navigation Services.
Program and Graphical User Interface Design
Computer Basics.
Welcome To Microsoft Word 2016
Presentation transcript:

10/22/01Cemal Yilmaz1 User Interface Design for a Vehicle Navigation System Aaron Marcus Aaron Marcus and Associates, Inc. (AM+A) Presented by Cemal Yilmaz University of Maryland, College Park

10/22/01Cemal Yilmaz2 Project Description Motorola’s goal (89-92): To give drivers detailed, accurate, timely information about route guidance, traffic congestion, weather, and other information about points of interests. Team: project management and product designers, American Institute of Research (AIR) (mental model and navigation design documents), and AM+A. AM+A provides user interface design.

10/22/01Cemal Yilmaz3 Motorola’s Contribution Background research done by Motorola target price point: under $1000 user descriptions: car buyers, add-on device buyers scenarios: novice/expert users, daylight/nighttime driving required data and functions: street maps, climate/traffic info. desired features: restaurants, address editing, audio feedback Equipment characteristics CD-ROM device in the trunk: accessing database 5-inch LCD: 16 colors, limited font design, 320x240, staggered brick pattern, 5-10 electromechanical buttons

10/22/01Cemal Yilmaz4 AM+A Contribution Responsibilities: Designing detailed, interactive prototypes and simulations based on mental model and navigation design documents prepared by AIR with consultation and review by Motorola. Tool: AM+A designed and built prototypes using Macromedia Director Allow quick, visually accurate, detailed and compelling demonstrations, animation sequences, and interactive prototypes Outcome: Approximately 100 detailed screens prescribing and describing the metaphors, mental model, navigation, appearance, and interaction (based on detailed user, task, and functional specification documented by Motorola)

10/22/01Cemal Yilmaz5 User Interface Components Metaphors: Maps, with roads, scales, and north arrows Trips, with planners, destinations, and route preference Vehicle dashboard control panel, with buttons, and labels Typewriter keyboard and telephone keypad, with buttons, labels Rare: computer-like pop-up control panels, with labels and exit buttons Goal: Appearance as an extension of existing vehicle dashboard controls rather than a desktop computer device

10/22/01Cemal Yilmaz6 User Interface cont... Mental Model: Specifying trips Editing existing trips Consulting map/direction displays while driving Initial screen contents: 7±2 items on the initial screen - reconfiguring the mental model to achieve this level of simplicity Navigation: Simple dashboard controls Very limited usage of pop-up dialog boxes or controls (not like a desktop personal computer interaction with detailed hypertext-like navigation)

10/22/01Cemal Yilmaz7 User Interface cont... Appearance: Simple, straightforward, and appealing Typography, colors, and layout serve very complex functional requirements: legibility and readability even of small map symbols under varying light conditions Colors represent the levels of road capacity, levels of road traffic, levels of warning messages, and geographic sides Main Menu: 7±2 items on the initial screen Four colors act as visual cues to represent the main functional units

10/22/01Cemal Yilmaz8 User Interface cont... Interaction: Touch interaction for locating and selecting items, generally with a small number of selection points (%4 of the screen) on the screen Single-line scroll-down and scroll-up buttons: taps are easier than controlling a scrollbar at arm’s length Specially laid-out on screen keyboard to edit short texts Off-center zoom box: move the cursor while maintaining a view of the context and desired target Voice output and configurable acoustic cues: timed according to the complexity of the maneuver (single or multiple maneuvers) and speed of the vehicle

10/22/01Cemal Yilmaz9 Example Screens Trips Menu: two levels of menu; configurable use of light green to highlight text and to indicate next default button selection Small scale: iconLarge scale: throughout screen

10/22/01Cemal Yilmaz10 Example Screens cont... selection screen map arrowstext

10/22/01Cemal Yilmaz11 Interaction dragging the zoom box the map pans to the left Cross-hair is off-center so that the user can see accurately the selector on the small details of the map Animation of interaction scenarios that depict layout, highlighting, and interaction state sequences. Software developers are able to see concrete details of how all the parts relate to each other

10/22/01Cemal Yilmaz12 GUI Design Tool by AM+A Idea: Explore the design space of appearance: options for showing button outlines, text/icon labels and color palettes. Goal: To help clients/users reach conclusions by experimenting individually with different settings of the user interface

10/22/01Cemal Yilmaz13 Lessons Learned The product did NOT reach commercial production during the time AM+A was involved in UI design; most probably the reason was remaining cost of the usability testing. The value of multi disciplinary teams The usage of design space exploration tool The necessity of setting design goals for both ease of comprehension as well as speed of access The importance of accounting for different cognitive preferences for absorbing information

10/22/01Cemal Yilmaz14 Conclusions The approach to the user interface development, the specific user interface design results, and lessons learned are valuable The good user interface design is an integral part of system development Goals should be metaphor design, allowance for cognitive- preference differences, and appearance characteristic in designing portable products and appliances