Usability Inspection of the MD-11 Aircraft Multifunctional Control Display Unit Kheng-wooi Tan and Jennifer M. Riley Mississippi State University.

Slides:



Advertisements
Similar presentations
HCI in the Software Process and Design Rules
Advertisements

Interaction Techniques Level 2 Prepared by: RHR First Prepared on: Nov 23, 2006 Last Modified on: Quality checked by: MOH Copyright 2004 Asia Pacific Institute.
User Interfaces 4 BTECH: IT WIKI PAGE:
Interaksi Manusia Komputer – Marcello Singadji. design rules Designing for maximum usability – the goal of interaction design Principles of usability.
Cognitive Aspects (Review) Usability Principles
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
1http://img.cs.man.ac.uk/stevens Interaction Models of Humans and Computers CS2352: Lecture 7 Robert Stevens
Usability paradigms and principles z Designing for maximum usability is the goal of design z History of interactive system design provides paradigms for.
User Interface Design Notes p7 T120B pavasario sem.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
Design Activities in Usability Engineering laura leventhal and julie barnes.
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.
7M701 1 User Interface Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 15
Defining Usability....
1 SWE Introduction to Software Engineering Lecture 26 – User Interface Design (Chapter 16)
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
Principles and Methods
User Interface Design. Overview The Developer’s Responsibilities Goals and Considerations of UI Design Common UI Methods A UI Design Process Guidelines.
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
Chapter 7 design rules.
Usability and Evaluation Dov Te’eni. Figure ‎ 7-2: Attitudes, use, performance and satisfaction AttitudesUsePerformance Satisfaction Perceived usability.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
User interface design. Recap User Interface GUI Characteristics (Windows, Icons, Menus, Pointing, Graphics) User Centered Design User Interface Design.
Object-Oriented Analysis and Design LECTURE 8: USER INTERFACE DESIGN.
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
[ §6 : 1 ] 6. Basic Methods II Overview 6.1 Models 6.2 Taxonomy 6.3 Finite State Model 6.4 State Transition Model 6.5 Dataflow Model 6.6 User Manual.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
User interface design. Recap OOD is an approach to design so that design components have their own private state and operations Objects should have constructor.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
Lecture 6 User Interface Design
Evaluation Techniques Material from Authors of Human Computer Interaction Alan Dix, et al.
To be covered:- What is HCI? Goal of HCI HCI - An Interdisciplinary Area Concerns in HCI Interface and interaction design Goals of interaction design Utility,
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 7 Design Guidelines & Standards Gary Marsden ( ) July 2002.
SCV2113 Human Computer Interaction Semester 1, 2013/2013.
Interacting with IT Systems Fundamentals of Information Technology Session 5.
Usability and Internet Instruction INST 5240 Mimi Recker Utah State University.
CMPUT 301: Lecture 18 Usability Paradigms and Principles Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on.
Human Computer Interaction
Design Rules. 2 Contents Design principles Standards and Guidelines Patterns.
Situation Awareness & Levels of Automation David Kaber and Kheng-Wooi Tan Mississippi State University.
Software Architecture
Chapter 7 design rules. Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards and.
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,
1 chapter 7 design rules. 2 Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards.
Requirements of an ITS/Simulation Interoperability Standard (I/SIS) Presented by:Dick Stottler Stottler Henke Associates, Inc.
Different Types of HCI CLI Menu Driven GUI NLI
USER INTERFACE DESIGN (UID). Introduction & Overview The interface is the way to communicate with a product Everything we interact with an interface Eg.
Ch16: User Interface Design Users often judge a system by its interface rather than its functionality Poorly designed interfaces can cause users to make.
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
Fall 2002CS/PSY UI Design Principles Categories  Learnability Support for learning for users of all levels  Flexibility Support for multiple ways.
1 Design Principles – Part 2 of 3 Learnability Principles Flexibility Principles.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
Chapter 7 design rules. Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards and.
Design rules.
Human-Computer Interaction
design rules قواعد التصميم
Usability paradigms and principles
UI Design Principles Categories
CEN3722 Human Computer Interaction Usability Evaluation
Usability paradigms and principles
Onno Kubbe Design Rule Ontology Onno Kubbe 12/2/2018.
CSE310 Human-Computer Interaction
Chapter 7 design rules.
Chapter 7 design rules.
Chapter 7 design rules.
Chapter 7 design rules.
Presentation transcript:

Usability Inspection of the MD-11 Aircraft Multifunctional Control Display Unit Kheng-wooi Tan and Jennifer M. Riley Mississippi State University

Human-Centered Design of Automation Human factors issues associated with design and implementation of automation of interest: –Scerbo, 1996 –Hilburn et al., 1997 – Endsley, 1996 – Parasuraman et al., 1998 Research driven by need for human-centered design of automated systems: –need to consider human cognition and behavioral effects associated with use of automation (static or flexible) Lack of focus, however, in automated system design on human-computer interaction (HCI) : –communication (input / output) between human user and computer - direct or indirect - influenced by style of interface (Dix et al., 1998) –usefulness and usability important to effective HCI in interactive systems

HCI in the Aircraft Cockpit HCI important in cockpit automation: –pilot uses Multifunctional Control Display Unit (MCDU), flight deck computer, to interact with automated flight management system –good pilot-MCDU interaction critical to aircraft safety: aviation accidents attributed to problems with pilot-MCDU interaction (e.g., the American Airlines flight 965 CALI incident (1995)) Input Output

Multifunctional Control Display Unit Video display terminal Numeric keypad Alpha keypad Line Select Keys (LSK) Mode keys MCDU used to preprogram flight from take-off through en-route to landing Flight path planning: –identifying flight plan waypoints –waypoint data entry headings altitude airspeed

Study Objectives Assess usability of MCDU based on general usability principles (Dix et al., 1998) Identify usability violations of MCDU design and functionality: –three major principles of interest, including supporting heuristics Learnability Predictability Synthesizability Familiarity Generalizability Consistency Flexibility Dialog Initiative Multi-threading Task Migratability Substitutivity Customizability Robustness Observability Recoverability Responsiveness Task Conformance

Procedure Conducted usability inspection with high-fidelity, simulated MCDU using typical flight planning task: –usability inspection methods: non empirical techniques relying on judges to predict user problems with interfaces demonstrated to be cost-effective and reliable for evaluating interactive systems, like MCDU (Virzi, 1997) –group expert review on MCDU: human factors specialists acted as surrogate users of MCDU six (6) experts critique design and functionality –experts had background in industrial engineering and specialization in ergonomics

Flight Path Planning Task Programming 3-waypoint flight plan using MCDU: –required experts to: navigate through “pages” of MCDU: Active Flight Plan (AFP) Pages 1 and 2, Duplicate Waypoint (DUP) Page, Lateral Revision (LR) Page, Vertical Revision (VR) Pages 1 and 2 use numeric and alpha keypads, LSK and mode keys –task steps: 1. Start at AFP Page 1 2. Enter first waypoint using keypads 3. Verify waypoint is correct and insert into flight plan 4. Repeat Steps 2 and 3 for 2nd and 3rd waypoint 5. Go to LR Page using LSK keys 6. Enter information on airway and STAR using keypads 7. Return AFP Page 1 using LSK keys 8. Go to VR Page 1 using LSK keys

More Task Steps 9. Enter information on altitude, speed, etc. using keypads 10. Go to AFP Page 1 using LSK keys 11. Go to AFP Page 2 using mode keys 12. Go to VR Page 2 using LSK keys 13. Enter information on altitude, wind speed, etc. using keypad 14. Return to AFP Page 2 using LSK keys 15. Repeat Steps for 2nd and 3rd waypoints Usability violations identified by experts for each principle: –learnability - ease with which new user can begin effective interaction with system –flexibility - multiplicity of ways user and system exchange information –robustness - level of support provided to user in assessing and achieving goals Definitions

Violations of System Learnability High level of system complexity: –several different methods to accomplish same task –many buttons have multiple functions (e.g., LSK keys used to navigate between pages and execute commands) Design fails to facilitate guessability Poor synthesizability/feedback on pilot actions at interface: –feedback to pilot not displayed on MCDU –pilot must view other cockpit displays (e.g. navigational display) to determine outcome of action MCDU design fails to provide global assessment of flight parameters and aircraft status: –requires extensive pilot interpretation and mental transformation and aggregation of data

Violations of System Flexibility System does not allow for multi-threading: –pilot may not interact with more than one task/page at same time –pilot must enter data for one waypoint on several pages at different times Lack of modifiability: –system only allows for text entry (no direct- manipulation interface) –cannot customize interactions on basis of pilot preference/skill level System pre-emptive design: –pilot not free to initiate actions –system initiates dialog and user responds to requests for information

Violations of System Robustness MCDU design fails to provide default mode/state to assist pilot with passive recall of information and appropriate actions at interface Poor reachability, navigability, and observability: –difficult to navigate through pages in sequence –pilot may not go directly from VR Page 1 to VR Page 2 System design suffers from lack of recoverability: –Only allows for backward recovery –difficult to apply changes to flight plan or correct mistakes Poor system transparency: –lack of instantaneous response/feedback through MCDU display terminal

Potential Design Improvements Provide graphical user interface (GUI) to incorporate direct manipulation (DM) in HCI: – provide GUI with icons and menus (like Window- based systems): decrease complexity associated with command-line interface text entry increase familiarity and learnability of MCDU –provide graphical representation of flight pages and flight paths: increase observability and ability to globally assess entire flight path

Potential Design Improvements (Continued) Provide hierarchical representation of flight pages for selection as needed: –facilitate user pre-emptive interaction –improve overall pilot-MCDU communication –improve system browsability AFP 1 LRVR 1AFP 2DUP VR 2

Potential Design Improvements (Continued) Provide capability for interleaved multi-threading of activities: –permit temporary overlap between separate pages of MCDU for waypoint data entry: decrease pilot working memory load associated with remembering what data has/has not been entered for particular waypoint on particular page facilitate user pre-emptive interaction improve overall pilot-MCDU communication Active Flight Plan P1 Active Flight Plan P2 Vertical Revision p2 BAQ BIVOS OTU Vertical Revision P2 Vertical Revision P1 BAQ N BIVOS N OUT N07 BAQ BIVOS OUT

Potential Design Improvements (Continued) Minimize number of functions associated with each LSK key - increase consistency of pilot interaction with MCDU Provide mode indicators - increase system transparency and pilot awareness of current functions of buttons and controls Change physical layout of control buttons on MCDU: –use QWERTY layout for alpha keypad –relate design of 12 mode keys to 12 function keys on conventional keyboard increase familiarity of system decrease time for text data entry

Operational Benefits Performance improvements associated with lower working memory load Enhanced SA associated with increased system transparency Decreased time to achieve effective interaction with MCDU for novice pilots