CS 615 User Interface Design - Overview

Slides:



Advertisements
Similar presentations
What Is The User Interface Design Lecture # 2 Gabriel Spitz 1.
Advertisements

User Interface design Teppo Räisänen
Introduction to programming with Visual Basic.NET Dr. Marty Sirkin.
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
Prof. James A. Landay University of Washington Spring 2012 Introduction & Course Overview CSE 441 – Advanced HCI March 27, 2012.
CPSC 481 Foundations and Principles of Human Computer Interaction
Department of Computer Science
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
Midterm Exam Review IS 485, Professor Matt Thatcher.
213: User Interface Design & Development Prof: Tapan Parikh TA: Deepti Chittamuru
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 22, 2004.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Mid-Term Exam Review IS 485, Professor Matt Thatcher.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
User Centered Design Lecture # 5 Gabriel Spitz.
CS 235: User Interface Design January 22 Class Meeting
User Interface Design Process Lecture # 6. CS Structure  Understand the User Interface  Design the User Interface  Evaluate the User Interface.
Dr. Iyad Jafar Embedded Systems CPE 333. Instructor Information Dr. Iyad F. Jafar Office : Room 002 Computer Engineering Office Hours Sunday & Tuesday.
What is Interaction Design? “ …designing interactive products to support people in their everyday and working lives. ” (Preece, Rogers, and Sharp – 2002)
May 1, 2007Mohamad Eid SEG 3120 User Interface Design Mohamad Eid Office: SITE 5077 Tel: (613) ext. 2148
User Modeling Lecture # 5 Gabriel Spitz 1. User-Interface design - Steps/Goals.
ST-CS Introduction to Web Interface Design Fall 2010 Dr. Angela Guercio ( Course Web.
User Modeling 1 Lecture # 7 Gabriel Spitz. Objective of Lecture Why model the user How do we build a user profile How to utilize the user profile 2 Gabriel.
1 Requirements Analysis and Design Engineering Southern Methodist University CSE 7313.
Establishing and Maintaining a Presence in your Online Course.
Review for Final Exam Fall 2014 Jeff Offutt SWE 632 User Interface Design and Development.
What about Chapter 7?. What is the usability process? Tyldesley’s 22 possible Measurement Criteria Let’s focus on usability–A usability initiative needs.
Lecture 1: Introduction I am Dr. Rong Fu, your instructor of this class. Welcome to the first class of GEO 302C Climate: Past, Present and Future! Before.
What Is The User Interface Design Gabriel Spitz1 Lecture # 2.
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
BIMM118 Introductory Pharmacology Please turn OFF your cell phones!
HOW I SURVIVED A SCHULTZ COURSE AND LEARNED TO LOVE INFORMATION SYSTEMS Fall 2014 Edition.
Welcome to IST331 S1 Main concepts today Introduction to team, processes The user Cognitive ergonomics, design Examples of things about the user that are.
Interaction Design: Overview
Human Computer Interaction Lecture /11 1.
CS 615 In A Nutshell Lecture # 0 Gabriel Spitz 1.
CS 615 User Interface Design - Overview Lecture # 0 Gabriel Spitz 1.
CS 615 User Interface Design - Overview Lecture # 1 Gabriel Spitz 1.
User Modeling Lecture # 7 Gabriel Spitz 1. User Interface Design Process Gabriel Spitz 2 Needs Assessment Competitive Analysis Persona Develop Task Analysis/
1 CS 320 Interaction Design Spring 2011 Course Syllabus January19, 2011.
The Structure of the User Interface Lecture # 8 1 Gabriel Spitz.
Interaction Design Chapter 1. Good design? Bad design?
CS 615 User Interface Design - Overview Lecture # 0 Gabriel Spitz 1.
User Modeling Lecture # 7 Gabriel Spitz 1. User Interface Design Process Gabriel Spitz 2 Needs Assessment Competitive Analysis Persona Develop Task Analysis/
AR350: Maintaining Customers Welcome to AR350: Maintaining Customers.
HOW I SURVIVED AIST3620 AND LEARNED TO LOVE INTERFACES Fall 2015 Edition.
MISY2305 Computer Applications in Business About Me Name: Chuleeporn Changchit Professor Chang-Chit Professor Chu-Lee-Porn Professor Nikki.
Open House Language Arts. Course Overview  Lenovo Laptops and Digital 6  Each student will have access in class to a laptop where we will be.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN.
Prof. James A. Landay University of Washington Winter 2009 Introduction & Course Overview CSE 441 – Advanced HCI January 6, 2009.
CSC4841/6841 Computer Animation Administrative Issues & Course Overview Ying Zhu.
Lecture 1: Introduction I am Dr. Zong-Liang Yang, your instructor of this class. Welcome to the first class of GEO 302C Climate: Past, Present and Future!
Introduction to CSCI 1311 Dr. Mark C. Lewis
Task Analysis – Input to Interaction
User Interface Design and Usability Course Introduction
Gabriel Spitz CS 615 In A Nutshell Lecture # 1.
Activity Flow Design - or - Organizing the users’ Work
CS5040: Data Structures and Algorithms
Principles of User Experience Design
Computer Science 102 Data Structures CSCI-UA
CIS 375Competitive Success/tutorialrank.com
CIS 375 Education for Service-- tutorialrank.com.
Term Project Evaluations Guiding Principles Summary
CSC2310 Principles of Computer Programming
CS305, HW1, Spring 2008 Evaluation Assignment
Human Computer Interface
Presentation transcript:

CS 615 User Interface Design - Overview Lecture # 1 Gabriel Spitz

Lecture Objectives Instructor Course objectives Course outline Gabriel Spitz

Before we start Please send me an email to gspitz@akamai.com Include your personal information Your name (First name, last name) Student ID Email address that you could be reached before class for class cancelation information If you prefer add a phone number for text message Gabriel Spitz

Who Am I Gabriel Spitz BA, Psychology, NYU MSIE, SUNY Buffalo Sc.D, Behavioral Sciences, Technion, Israel Principal Human Factors @ Akamai, Inc UX Design, Customer Experience, Research, Previously, LiveData, Aptima, Wang, BBN, MITRE I am Human Factors Engineer & User Interface Designer (UX) Gabriel Spitz

Contact Information Email gspitz@akamai.com Phone 781-572-7695 Office hours By appointment If needed M W 7:45-8:15 pm in class Lectures’ Website http://cs615.blackgecko.com Gabriel Spitz

Frequently Used Names Human Factors Engineer Interface Designer Interaction Designer/Engineer Graphical Designer Usability Engineer Information Architect Technical Writer More… Gabriel Spitz

Course Objectives – Understand Understand what is a good UI Goals and criteria of good UI Lear how to develop a usable and useful UI UI design process Become sensitized to poor UI UI Design issues Gabriel Spitz

Why Take This Course? Software is everywhere More individuals use software to do their work Individuals use software for longer and longer portions of their day User Interface therefore impacts individuals: Mood Productivity Safety Gabriel Spitz

My Design Objectives – Beyond Usability Create a positive and rewarding user experience when using technology Design technology with users’ work activity in mind focus on designs that will enable individuals to be: Productive - Do the work they need to do and beyond Efficient – Do it in a way that will save them time and effort Effective – Do it with minimal or no errors Safe – Do it with no harm Happy -  Gabriel Spitz

Task vs. Activity Centered Design User Task – Get a Boarding Pass for my flight User Activity – Get home fast and comfortably Is there an earlier flight Is there a better seat Check in luggage Get a Boarding Pass for my flight Gabriel Spitz

Course Requirements Two interface evaluation projects (30%) Device or software interface evaluation – End of Feb. 2011 Website interface evaluation – Beginning of March A Group project - interface design project –Mid May(40%) A short midterm (20%) Class attendance and participation (10%) Gabriel Spitz

Course Books Course book Recommended Web site Garett, J, J., 2003, The Elements of User Experience, User Centered Design for the Web, New Riders publication(Paperback) Norman, D.A., 1989, The Design Of Everyday Things. New York, NY, Doubleday 1989 Web site http://cs615.blackgecko.com Gabriel Spitz

Course Outline 1/2 Establishing Objectives Approaching the Design What is UI d why worry about it How we interact with products; Norman’s Action Model Goal of UI design & Key UI design principles Approaching the Design UI design Process (including HCD) Getting ready for design; Persona & Scenario Task Analysis Gabriel Spitz

Course outline 2/2 Designing Evaluation Understanding the Design Problem – Goals, Users and Environment Conceptual Design – Scenarios, and low fidelity design concepts User stories and Activity flow - understanding user’s activities and tasks Interaction design – stringing tasks together, closure and guiding the user Interface and dialog design – Wireframe design Visual Design – High level visual design principles; PARK Evaluation Evaluation- heuristic evaluation and user testing Gabriel Spitz