McInterface SIMS 213 Spring 2001 Linda Harjono Saifon Obromsook John Yiu Chi Wai.

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

Front Of The House Functions
Agile Planning Dealing with Reality. Reality Basic agile principle – don’t expect static plans to hold, be flexible and expect changes.
ICT at Work Banking and Finance.
Actors and use cases Use-case diagram Brief notation Prioritization Fully dressed notation Requirements Functional requirements  Use-cases.
Prepare a deposit slip Record entries in a check register
Late Night Fast Food Drive- Thru Users Sutee Dee Jesus Fernandez Kevin Tostado.
8 September Announcements  GIT Class: Friday 3-5 SN 115 (Peter Parente)  Information for Project Links PageProject Links Page  Hot Topics Teams.
Fall 2009ACS-3913 Ron McFadyen1 Use Cases Used to capture functional requirements – there are other requirements categories such as usability, reliability,
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 26, 2002.
Late Night Fast Food Drive- Thru Users Sutee Dee Jesus Fernandez Kevin Tostado.
The SIMS Corpus Project by: Mukesh Darke, Krista Gettle, and Diana Stepner.
Copyright ©2004 Cezary Z Janikow 1 Use Cases n Within Requirements discipline/workflow n Verbal descriptions of important functional (behavioral, transactional,
Restaurant Staff User Interface (RSUI) Albert Kae Ahmadzia Hotaki Geoff Kwan Ian Cheng Teale Fristoe.
A New Paradigm for E-Groceries IS 485, Professor Matt Thatcher.
McInterface User Interface Development Project IS 213 Spring 2001 Linda Harjono Saifon Obromsook John Yiu Wai Chi 1 st May, 2001.
HCI revision lecture. Main points Understanding Applying knowledge Knowing key points Knowing relationship between things If you’ve done the group project.
What is a prototype? A prototype is a small scale model of your larger product. Can be a physical object, or a simple software program. Many physical.
Spring /6.831 User Interface Design and Implementation1 Lecture 6: User-Centered Design GR1 (project proposal & analysis) released today, due.
Education Google Calendar (GCal) English. Education Upon completion of this course, you will be able to:  Navigate the GCal interface  Search your calendar.
Master Franchise
FINANCIAL AWARENESS CREDIT CARDS & LOANS Lesson 2: Credit Basics – Part 2 Instructor PowerPoint Copyright © 2009, Thinking Media, a division of SAI Interactive,
Special Service Challenges - Chapter 10 Operate with a service recovery strategy in mind –handle the problem –handle the guest’s perception of the problem.
Special Service Challenges - Chapter 10 Operate with a service recovery strategy in mind handle the problem handle the guest’s perception of the problem.
Developing Use Cases in a Group Carolyn L. Cukierman Face-to-Face Technology Conference March 27, 2000.
Requirements Gathering this process determines exactly what is required (and not required) of a project Three key areas include: Identify and prioritize.
1 Chapter 15 User Interface Design. 2 Interface Design Easy to use? Easy to understand? Easy to learn?
10/12/ Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 1. Interviews & questionnaires.
Chapter 6 Use Cases. Use Cases: –Text stories Some “actor” using system to achieve a goal –Used to discover and record requirements –Serve as input to.
Business Administration term project 2 (25%) financial Management Systems Debit card and credit card payments By Ashleigh Gray.
User Interface Structure Design Chapter 11. Key Definitions The user interface defines how the system will interact with external entities The system.
Slide 1 Chapter 11 User Interface Structure Design Chapter 11 Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc. Slides by Fred Niederman.
1.NET Web Forms Business Forms © 2002 by Jerry Post.
XP – Extreme Programming
Bell Ringer Marlin made $557 in gross pay. His employer withheld $88.25 in total federal tax, state tax, and FICA from his check. How much was his net.
PaymentFramework Payment Framework to Mobirox Ltd by team braZil Project Presentation Innopoli 2, SoberIT :00-15:00.
Mastering the Psychology of Selling by Phone. What is a Small Business entrepreneur? Entrepreneur n. a business man or woman of positive disposition who.
User Interfaces 4 BTECH: IT WIKI PAGE:
 Linda Jones by a new condo. Her new Condo costs $75,000. She puts 3% for her down payment and wants the loan for 5 years. She gets a fixed interest rate.
1 Design and Integration: Part 2. 2 Plus Delta Feedback Reading and lecture repeat Ambiguous questions on quizzes Attendance quizzes Boring white lecture.
Using Technology in Operations y11 Business. Can you give examples of technology being used in business? Think of the different sectors? Primary / secondary.
Requirements specification Why is this the first major stage of software development? –Need to understand what customer wants first Goal of requirements.
Amicus Point of Sale and Business Management System Amicus Hospitality.
Different Types of HCI CLI Menu Driven GUI NLI
SBD: Activity Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
Sept Ron McFadyen1 Use Cases Introduced by Ivar Jacobson in 1986 literal translation from Swedish ”usage case” Used to capture and describe.
Evaluating Requirements
A portable digital menu Touch screen item selection Credit card slide option Eliminate / reduce number of servers Faster Service Attract more customers.
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
The Technical Communicator As User Interface Designer Carla MerrillDiane Feldman Focused Design AuthorCraft Services focuseddesign.comauthorcraft.net.
The Manager and Management Accounting © 2012 Pearson Education. All rights reserved.
May 2010Your Partner for Successful Solutions 1 Cash Handling and Management Guideline # 4.1 – Cash Handling and Management
Requirements capture: Using UML Use Cases David Millard and Yvonne Howard {dem,
Mobile Device Security Management Leyna Belinsky.
Jan Ron McFadyen1 Use Cases Used to capture functional requirements – there are other requirements categories such as usability, reliability,
Design for usability E6: Human Factors Design IB Technology.
And On To Design: Output Design Input Design Data Design Processing Selection Implementation.
Recall The Team Skills Analyzing the Problem (with 5 steps)
And On To Design: Why in this particular sequence?
UML Use Case Diagrams.
GUI Week 9.
HCI in the software process
Making a Savings Decision
© Paradigm Publishing, Inc.
Systems Analysis and Design
e-Commerce: Buying and Selling on the Internet
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
HCI in the software process
Serving Your Guests.
Software Requirements
Presentation transcript:

McInterface SIMS 213 Spring 2001 Linda Harjono Saifon Obromsook John Yiu Chi Wai

What is McInterface? The interface for McDonald’s electronic ordering system Eliminates verbal communications between cashiers and customers Customers have more control in customizing their food “We are making your burger.”

Personas Joseph Jones - kid Michael Cooper - teenager Ming Zhou – graduate student Julie Woods – housewife with kids Loretta Sanchez – McDonald’s employee

Primary Personas Ming Zhou – typical type of repeat customers, does not want to pay by a credit card, hesitates to communicate with the cashier Julie Woods – have kids who want toys (cover Joseph), different special requests, low computer skill (cover Mike) Loretta – edge-case

Testing Low-Fi Prototype “I want to use cash!” “Why would I need a McCard?” “What’s a MyFav?” “Too many decisions to make!” “Too many steps, I would just go up to the cashier!” “Where are the toys?”

Current Design Hold off the McCard (the smart card) function for this prototype –MyFavorite – useful? –Adding value to McCard Allow cash, ATM & credit cards Focus on the ordering process

Scenarios Ming buys a Big Mac Meal (Quickest version) Mike buys 2 McDoubles, 2 Cokes and 1 large fries for himself and his date Mrs. Woods buy a meal for herself and whichever meals that offer toys for her kids.

Current Design Minimize number of required steps and decisions –Tabs (2-level) to a list (1-level) menu -> hide order summary to make more space –Rearrange item details (associate sauce to food item) –Language selection as starter Preview toys Eliminate ‘tray’ concept

First Interactive Prototype Microsoft Access plus VBA Not much of the graphics yet Leave out… –Error handling mechanism –Some food categories: New Tastes & Mini Meal Deals –Certain Item Details: dressing, dessert flavor Not plan to implement –Touch-screen –Other languages –Interactive feedback in payment activities

Lessons Don’t focus too much on the implementation! It’s easy to lose focus on the users. Don’t! Be bold in throwing away bad designs User testing is a must. Paper prototypes are extremely useful So, iterate, iterate, iterate!!!