hci/ect 441 dr. craig barnes [email protected] office hours: tues 5:00pm-5:45pm tues...

32
HCI/ECT 441 Dr. Craig Barnes [email protected] Office Hours: Tues 5:00pm- 5:45pm Tues 9:00pm-9:45pm Office: ?

Upload: aubrey-cannon

Post on 04-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

HCI/ECT 441

Dr. Craig [email protected]

Office Hours: Tues 5:00pm-5:45pmTues 9:00pm-9:45pm

Office: ?

Page 2: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

ECT/HCI 441 - Course Info

Course Web Site: www.evl.uic.edu/barnes/HCI441

Check it often.

Page 3: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Course Grading

Homeworks: 40%User Testing: 15%Final: 35%Individual Contribution: 10%*

Page 4: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Disciplines contributing to HCI

Page 5: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Web Usability Problems

Page 6: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Web Usability Problems

Page 7: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Web Usability Problems

Page 8: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Web Usability Problems

Page 9: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Web Usability Problems

Page 10: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Web Usability Problems

Page 11: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

User Centered Development

Differs from traditional software development:

User CentricInterdisciplinaryHighly iterative

Page 12: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

User Centered Development

Initial Stages:

Needs AnalysisUser and Task AnalysisFunctional AnalysisRequirements Analysis

Page 13: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Needs Analysis

Simple Description of

Type of SystemAudience

Page 14: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

User Analysis

Characterizes potential user of site:

General DemographicsContext of Use

Page 15: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

User Analysis

Benefits:

Cost reduction in: development & maintenance Support Training

Increased sales

Page 16: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

User Analysis

Key: Know your userAdvice: Site developers are NOT

users

Page 17: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

User Analysis

General Characteristics:

Learning StyleTool PreferencePhysical DifferencesCultural Differences

Page 18: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Learning Style

How do users learn?

Read then DoDo then Read

Page 19: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Tool Preference

Set of tools users are familiar with:

Drop Down menusComplex Searches

Find the Least Common Denominator

Page 20: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Physical Differences

Accessibility issues:

Physical DisabilitiesColor PerceptionPerception of small objectsSmaller buttons require finer motor

control

Page 21: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Cultural Differences

Geographicalor Not:EducationProfessionCorporate Culture

Page 22: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Specific User Characteristics

Type of users actively visiting site

Why they use itWhat they are doingHow they are doing it

Page 23: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Knowledge of Jobs

If site is part of work environment:

How do users do their job?Understand fit in workflow?Specialized vocabulary

Page 24: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Application Familiarity

Determine users’ technical proficiency:

NoviceAdvanced BeginnerCompetent PerformerExpert

Page 25: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Gathering Information

Who do you ask?

Managers?Developers?Primary UsersSecondary Users

Page 26: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Gathering Information

Places to find information:

UsersCustomer ServiceTechnical SupportMarketing

Page 27: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Task Analysis

Know what users do:

GoalsTasksActions

Page 28: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Task Analysis

Build description of users’ duties:

What tasks are performedWhy perform themHow tasks are performed

Page 29: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Goals

Starting point for task analysisWhat user want to accomplishIndependent of technology

Page 30: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Tasks

Mechanism for accomplishing goals

Can be technology dependentComposed of sub-components called

Actions

Page 31: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Granularity

Level or amount of detail in a taskBreak task into successively finer

stepsDepends on nature and scope of site

Page 32: HCI/ECT 441 Dr. Craig Barnes cbarnes@cs.depaul.edu Office Hours: Tues 5:00pm-5:45pm Tues 9:00pm-9:45pm Office: ?

Granularity

Workflow AnalysisJob AnalysisTask List

Task SequencesTask HierarchiesProcedural Analysis

Successively finer levels of granularity: