S YSTEMIC V ULNERABILITY A NALYSIS OF A H IGH -F UNCTION ATM Tina Chang Lindsay Wiseman Juthamas Choomlucksana.

Slides:



Advertisements
Similar presentations
Chapter 4: Requirements Engineering
Advertisements

Use Case & Use Case Diagram
SWE 214 (071) Use Case Diagrams Slide 1 Use Case Diagrams Examples.
Cognitive Walkthrough More evaluation without users.
Improving ATM Security via Facial Recognition CPSC510 James Maxlow November 25 th, 2002.
CPSC 333: Foundations of Software EngineeringJ. Denzinger Small Test: Bank account manager System has to run on an automated teller machine. User must.
Requirements and Design
Information System Design IT60105 Lecture 3 System Requirement Specification.
Chapter 12 ATM Case Study, Part 1: Object-Oriented Design with the UML
INFO 310 User Centered Design. User centered design (Allen, 1996) Identify a user population Investigate the information needs of the user group Discover.
Psychological Aspects of Risk Management and Technology – G. Grote ETHZ, Fall09 Psychological Aspects of Risk Management and Technology – Overview.
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.
Design Analysis of Everyday Objects IS 485, Professor Matt Thatcher.
CS CS 5150 Software Engineering Lecture 12 Usability 2.
User studies. Why user studies? How do we know security and privacy solutions are really usable? Have to observe users! –you may be surprised by what.
Usability 2004 J T Burns1 Usability & Usability Engineering.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
ACCB 133 Information Technology and Accounting Applications Lecture 6: Application Software.
Accessibility IS 403: User Interface Design Shaun Kane 1.
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.
OCR GCSE ICT DATA CAPTURE METHODS. LESSON OVERVIEW In this lesson you will learn about the various methods of capturing data.
Introduction to Graphical User Interfaces Spring 2014 Instructor: Wayne Summers Room 453, CCT Building Phone:
System Analysis & Design Chapter VII: User Interface Design Providing interactive and easy to use interfaces is an important task of system designer using.
Computers Are Your Future Tenth Edition Chapter 12: Databases & Information Systems Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Psychology of usability
Merijn Benjamin Christina
Comparing the Effectiveness of Alternative Approaches for Displaying Edit-Error Messages in Web Forms Bill Mockovak Office of Survey Methods Research Bureau.
Output and User Interface Design
Analyze Opportunity Part 1
Speech and Language Issues For Babies and Pre-school age children who have Down Syndrome Ups and Downs Southwest Conference 2007.
Case Study :. Introduction The ATM network will consist of a large number of ATM machines distributed over a wide geographical area. The network must.
CS212: Object Oriented Analysis and Design Lecture 4: Objects and Classes - I.
FCS - AAO - DM COMPE/SE/ISE 492 Senior Project 2 System/Software Test Documentation (STD) System/Software Test Documentation (STD)
22C:082:001 Human-Computer Interaction. Fall Copyright © 2013 Juan Pablo Hourcade. 1 Group Project Phase 1.
GEOREMINDERS ANDROID APPLICATION BY: ADRIENNE KECK.
Inclusive Design of Smart Card Systems John Gill 30 th September 2009.
Designing & Testing Information Systems Notes Information Systems Design & Development: Purpose, features functionality, users & Testing.
Human Factors Issues Chapter 9. Human Factors = ergonomics WWII based – military significance… … a necessary part of medical device design…
Rational Requirements Management with Use Cases v5.5 Copyright © Rational Software, all rights reserved 1 Requirements Management with Use Cases.
Dec07-02: Prototype Parking Meter Phase 8 Bret Schuring: Team Leader Pooja Ramesh: Communications Wilson Kwong, Matt Swanson, Alex Wernli.
User Interfaces 4 BTECH: IT WIKI PAGE:
Users’ Quality Ratings of Handheld devices: Supervisor: Dr. Gary Burnett Student: Hsin-Wei Chen Investigating the Most Important Sense among Vision, Hearing.
Übungen zur Qualitätssicherung von Software (SWQS) Prof. Dr. Holger Schlingloff Humboldt-Universität zu Berlin und Fraunhofer FOKUS : Modellbasierter.
Introduction to Business Analytics & Business Intelligence Information Systems Functions i-Clicker Demo IS vs IT IPO Model Note Taking.
Human Factors Issues Chapter 8. What is Human Factors? Application of the scientific knowledge of human capabilities and limitations to the design of.
Learning Intentions Explain what an ATM is and the facilities offered Identify the stages of withdrawing cash from an ATM List the advantages and disadvantages.
1 Requirements Engineering From System Goals to UML Models to Software Specifications Axel Van Lamsweerde.
Human Computer Interface INT211
Learning Objectives Understand the concepts of Information systems.
May07-02: Parking Meter Clint Hertz: Team Leader Austyn Trace: Communications Nick Hollander Christian Baldus.
Usability Olaa Motwalli CIS764, DR Bill – KSU. Overview Usability factors. Usability guidelines.  Software application.  Website. Common mistakes. Good.
IT323 - Software Engineering 2 1 Tutorial 3.  Suggest ways in which the user interface to an e-commerce system such as an online stores might be adapted.
Failure Modes and Effects Analysis (FMEA)
Unit 9 Finance and Banking. Electronic Banking What is E-Banking Electronic banking or e- banking gives people electronic access to bank accounts and.
Introduction What would our society be like now if we did not have ATm’s? Not able to access money when we urgently want it. You will have to go to the.
Oregon State University
Ups and Downs Southwest Conference 2007
Structured Analysis and Design Technique
User-centred system design process
Task Analysis, Failure Modes and Effects Analysis
Human-Computer Interaction
Psychology of usability
Failure mode and effect analysis
Human Factors Issues Chapter 8 Paul King.
Overview of Business Processes
Who Taught YOU How to READ??????
Using Use Case Diagrams
Human Computer Interaction
Cognitive Walkthrough
Real-Time Structured Analysis and Design Technique (RSTAD)
Presentation transcript:

S YSTEMIC V ULNERABILITY A NALYSIS OF A H IGH -F UNCTION ATM Tina Chang Lindsay Wiseman Juthamas Choomlucksana

O VERVIEW OF C ONTENTS Introduction Background Motivation for Analysis Literature Review Objectives of Research

O VERVIEW OF C ONTENTS Introduction Background Motivation for Analysis Literature Review Objectives of Research Methodology IDEF0 HMSEM Workbook

O VERVIEW OF C ONTENTS Introduction Background Motivation for Analysis Literature Review Objectives of Research Methodology IDEF0 HMSEM Workbook Recommendations

B ACKGROUND New high-function ATM is still in the design phase Made assumptions in regards to the user interface due to the information being proprietary

B ACKGROUND New high-function ATM is still in the design phase We had to make assumptions in regards to the user interface due to the information being proprietary High-function ATM Requires user to sign up as member to use services Have their picture taken Scan their finger print Enter in personal information Social security number, phone number, address, etc.

B ACKGROUND New high-function ATM is still in the design phase We had to make assumptions in regards to the user interface due to the information being proprietary High function ATM User must sign up for the services Scanning their personal identification Scanning their finger print Enter in personal information Social security number, phone number, address, etc. The ATM will then verify the information to accept or reject the application.

M OTIVATION FOR A NALYSIS Human errors increase as automatic teller machines become more sophisticated.

M OTIVATION FOR A NALYSIS Human errors increase as automatic teller machines become more sophisticated. Leaves both long-time and new customers frustrated when they attempt to complete a wide range of transactions.

M OTIVATION FOR A NALYSIS Human errors increase as automatic teller machines become more sophisticated. Leaves both long-time and new customers frustrated when they attempt to complete a wide range of transactions. A thorough human engineering psychology analysis can give a product design-criterion to avoid these frustrations and help keep their customers satisfied.

L ITERATURE R EVIEW (1) Zimmermann and Bridger (2000) developed two ATM interfaces to compare the efficiency and error profiles in current use: Green monochrome Color display with newer displays and distinctly different software

L ITERATURE R EVIEW (1) Zimmermann and Bridger (2000) developed two ATM interfaces to compare the efficiency and error profiles in ATM current use: Green monochrome Color display with newer displays and distinctly different software Results showed withdrawals were the most frequent transactions at ATMs by observing 300 members using ATMs in South Africa.

L ITERATURE R EVIEW (2) In 2003, Chan and Khalid used automatic speech recognition technology to investigate users’ usability and affective interaction with ATM.

L ITERATURE R EVIEW (2) In 2003, Chan and Khalid used automatic speech recognition technology to investigate users’ usability and affective interaction with ATM. All participants were required to be a current ATM user or at least possess an ATM card.

L ITERATURE R EVIEW (2) In 2003, Chan and Khalid used automatic speech recognition technology to investigate users’ usability and affective interaction with ATM. All participants were required to be a current ATM user or at least possess an ATM card. Participants performed two tasks, withdrawal and balance enquiry, using a real-world ATM. Showed that automatics speech recognition technology will not only improve system usability, but it also created a flexible interface in traditional ATM.

L ITERATURE R EVIEW (2) In 2003, Chan and Khalid used automatic speech recognition technology to investigate users’ usability and affective interaction with ATM. All participants were required to be a current ATM user or at least possess an ATM card. Participants performed two tasks, withdrawal and balance enquiry, using a real-world ATM. Showed that automatics speech recognition technology will not only improve system usability, but it also created a flexible interface in traditional ATM. Moreover, user emotions in terms of fun, joy and excitement should consider in design of affective user interface.

L ITERATURE R EVIEW (3) As Norman (1988) addressed, a good user interface can minimize the gap between the user’s knowledge and intentions with the system. Other perspectives to include in ATM design; Age Usability by the blind Psychological attitudes to innovativeness and computers (e.g., Adams and Thieben 1991, Mankze et al. 1992, Burgoyne et al. 1992)

O BJECTIVES Create a complete model of all transactions the customer can complete using this ATM

O BJECTIVES Create a complete model of all transactions the customer can complete using this ATM Compile a thorough list of human fallibilities that can occur

O BJECTIVES Create a complete model of all transactions the customer can complete using this ATM Compile a thorough list of human fallibilities that can occur Create a list of recommendations for ATM design project manager and engineers to prevent these errors from occurring

M ETHODOLOGY IDEF0 Model

M ETHODOLOGY IDEF0 Model Human Machine System Engineering Methodology (HMSEM) Workbook Informal List of Potential Errors

M ETHODOLOGY IDEF0 Model Human Machine System Engineering Methodology (HMSEM) Workbook Informal List of Potential Errors Task analysis

M ETHODOLOGY IDEF0 Model Human Machine System Engineering Methodology (HMSEM) Workbook Informal List of Potential Errors Task analysis Human Fallibility Identification and Remediation Methodology (HFIRM) Analysis

M ETHODOLOGY IDEF0 Model Human Machine System Engineering Methodology (HMSEM) Workbook Informal List of Potential Errors Task analysis Human Fallibility Identification and Remediation Methodology (HFIRM) Analysis Failure Modes and Effects Analysis (FMEA) analysis

IDEF0 M ODEL Used to represent all activities involved to complete a wide variety of transactions from the customers’ perspective Included all controls, mechanisms, inputs and outputs for every activity the customer will be involved it These mechanisms and controls were then further evaluated to help create an informal list of potential human errors.

IDEF0 L EVEL A-0

IDEF0 L EVEL A0

I NFORMAL L IST OF P OTENTIAL E RRORS Created as we developed the IDEF0 Model Connected the list of errors to where they could occur within the node list Examples Customer forgets to take ATM card back after sign- out process Customer fails to enter in correct PIN because of layout of keypad Customer may choose the wrong transaction because of poor viewing conditions

T ASK A NALYSIS Fill in the following bits of information for ten selected ‘youngest’ children Purpose/Value Added

T ASK A NALYSIS Fill in the following bits of information for ten selected ‘youngest’ children Purpose/Value Added Location

T ASK A NALYSIS Fill in the following bits of information for ten selected ‘youngest’ children Purpose/Value Added Location Frequency & Timing

T ASK A NALYSIS Fill in the following bits of information for ten selected ‘youngest’ children Purpose/Value Added Location Frequency & Timing Environmental Conditions

T ASK A NALYSIS Fill in the following bits of information for ten selected ‘youngest’ children Purpose/Value Added Location Frequency & Timing Environmental Conditions Information Requirements

T ASK A NALYSIS Fill in the following bits of information for ten selected ‘youngest’ children Purpose/Value Added Location Frequency & Timing Environmental Conditions Information Requirements Sensory/Congitive/Motor Actions

T ASK A NALYSIS E XAMPLE A221: C HOOSE ACCOUNT TO WITHDRAW FROM Purpose / Value Added Location Frequency & Timing Environmental Conditions Information Requirements Sensory / Cognitive / Motor Actions Allow customer to identify which account to withdraw cash from. Command window 1 per withdraw transaction Lighting, and weather condition surrounding ATM. Poor lighting condition can make it difficult for customer to be able to read the command window. Bright lighting condition can make it difficult for customer to be able to read the command window. Poor weather condition can limit customer ability to read the command window. 1.Customers should know which accounts they are able to withdraw from. 2. Customers should know if they sufficient funds to withdraw. 1.Decision making which account to withdraw from. 2.Visual sensation to be able to read all account titles. 3.Customer must be able to reach the command window.

Used the Human Fallibility Identification and Remediation Database (HFIRDB) to identify a formal list of human fallibilities for four of the ‘youngest children’ Continued our analysis using FMEA HFIRM A NALYSIS

FMEA A NALYSIS Completed analysis for all applicable human fallibilities that were identified using the HFIRM analysis. This helped us identify the following; (Other) Contributing Factor(s) Potential Failure Mode Potential Effects of Failure Mode Risk Priority Number (RPN) RPN = Severity ∙ Probability ∙ Nondetectability

FMEA A NALYSIS E XAMPLE : A221: C HOOSE ACCOUNT TO WITHDRAW FROM HF_ID Human Fallibility Definition (Other) Contributing Factor(s) Potential Failure Mode Potential Effects of Failure Mode Severity Probability Nondetectability RPN 95Word shape effect Tendency for words comprised of mixed- case letters to be recognized as global shapes and to be processed quickly and automatical ly when presented as printed sentences. mixed word format, size, case (words shape inconsistent) misreading, misinterpretati on selected the wrong account to withdraw from 52110

R ECOMMENDATIONS Make sure all features are physically accessible by roughly 95% of adults Redundancy Use lighted features on ATM to be activated when necessary as well as short video clips to show customer how to use all features Color coding on command window and keypad Audio cues to give warning/aid Proper lighting of the ATM Glare-free screen Light attached to ATM for camera use Group common transactions

Q UESTIONS ?

R EFERENCES Adams, A. S., and Thieben, K.A., (1991), “Automatic Teller Machines and the Older Population”, Applied Ergonomics, 22, Burford, B. C., and Stanton, N. A., (1993), “ A User-centered Evaluation of a Simulated Adaptive Autoteller”, Contemporary Ergonomics, London, UK: Taylor and Francis Ltd, Chan, F. Y., and Khalid, H. M., (2003), “Is Talking to an Automated Teller Machine Natural and Fun?”, Ergonomics, 46, Mankze, J. M., Egan, D., H., Felix, D., and Krueger, H., (1998), “What Makes an Automated Teller Usable by Blind Users?”, Ergonomics, 41, Norman, D. A., (1998), “The Design of Everyday Things”, Now York, Doubleday.