Contextual Inquiry Selected material from The UX Book , Hartson & - - PowerPoint PPT Presentation

contextual inquiry
SMART_READER_LITE
LIVE PREVIEW

Contextual Inquiry Selected material from The UX Book , Hartson & - - PowerPoint PPT Presentation

Contextual Inquiry Selected material from The UX Book , Hartson & Pyla R.I.T S. Ludi/R. Kuehl p. 1 R I T Software Engineering R.I.T S. Ludi/R. Kuehl p. 2 R I T Software Engineering Definitions Goals Work Work Environment Work


slide-1
SLIDE 1
  • S. Ludi/R. Kuehl
  • p. 1

R I T

Software Engineering

R.I.T

Contextual Inquiry

Selected material from The UX Book, Hartson & Pyla

slide-2
SLIDE 2
  • S. Ludi/R. Kuehl
  • p. 2

R I T

Software Engineering

R.I.T

slide-3
SLIDE 3
  • S. Ludi/R. Kuehl
  • p. 3

R I T

Software Engineering

R.I.T

Definitions

Goals Work Work Practice Work Activities

Work Environment

slide-4
SLIDE 4
  • S. Ludi/R. Kuehl
  • p. 4

R I T

Software Engineering

R.I.T

 Context - entire context of work and work practice in target work environment  Goal: Understand customer’s work practice – how work (play) gets done  Work activities – what users do to accomplish goals in a work environment

 Sensory, cognitive, and physical actions performed while carrying out work practice  Not all activities involve system or product usage  Example, using SIS to register for courses

Definitions

slide-5
SLIDE 5
  • S. Ludi/R. Kuehl
  • p. 5

R I T

Software Engineering

R.I.T

 Collection of work activities performed to complete jobs  Involves learned skills and knowledge, decision making, and social interaction  Can be based on regulations, tradition, ritual, and habit  Pattern of ….

 Procedures  Established actions  Approaches  Routines  Conventions  Customs  Protocols  Physical actions  Manual activities

Work Practice

slide-6
SLIDE 6
  • S. Ludi/R. Kuehl
  • p. 6

R I T

Software Engineering

R.I.T

What is Contextual Inquiry? Discovery!

slide-7
SLIDE 7
  • S. Ludi/R. Kuehl
  • p. 7

R I T

Software Engineering

R.I.T

 Discover and understand customer/user work practice and associated work activities

 Underlying rationale - why

 Goal: improve work practice and construct and/or improve system designs to support it  How?

 Interviews – what they say  Observation (and apprenticing) – what they do

What is Contextual Inquiry?

slide-8
SLIDE 8
  • S. Ludi/R. Kuehl
  • p. 8

R I T

Software Engineering

R.I.T

 Starting point for contextual inquiry to make sure everyone is on the same page

 Mission statement for new system to be developed  Explains system to outsiders  Helps set focus and scope for system development internally  Hard to write a good one, iterate  Broad audience of stakeholders  Typically 100 to 150 words in length

System Concept Statement

slide-9
SLIDE 9
  • S. Ludi/R. Kuehl
  • p. 9

R I T

Software Engineering

R.I.T

 Answers these questions…

 What is the system name?  Who are the system users?  What will the system do?  What problem(s) will the system solve?  What experience will the system provide the user?  Why will it be better than competitors?

System Concept Statement (cont)

slide-10
SLIDE 10
  • S. Ludi/R. Kuehl
  • p. 10

R I T

Software Engineering

R.I.T

Municipalities want to promote greater use of bicycles in the center city by providing a bike rental system. They are motivated to encourage healthier life styles, and reduce congestion and emissions. They also want to earn extra revenue or at least break even. Bicycles available for rental are distributed in various convenient locations for people to rent for a small fee. Prospective bike riders use their mobile devices to locate the nearest bike rental stand with available bikes based on the location of the individual. Once a suitable bicycle is located, they use their phone to sign the bicycle out for immediate use or reserve it for later

  • use. When the rider is finished with the bicycle, they use

their phone to locate another bike stand and drop the bike

  • ff. They sign the bike back in and pay the usage fee.

They are also requested to input information about the mechanical condition of the bike with a short survey.

Example System Concept Statement

Bicycle Rental System

slide-11
SLIDE 11
  • S. Ludi/R. Kuehl
  • p. 11

R I T

Software Engineering

R.I.T

 Do your homework – learn about the application domain and the business

 Research – e.g., internal environment, market, technology, terminology, competition, current products/systems

 Connect with the lead customer (decision maker)

 Build a relationship  Validate the mission statement  Plan logistics for interviews and observation – who, when, where

CI Preparation

slide-12
SLIDE 12
  • S. Ludi/R. Kuehl
  • p. 12

R I T

Software Engineering

R.I.T

 Have a going-in-plan – what questions to you want answered?

 Utilize the 5W+H heuristic – who, what, why, when, where + how  Adapt according to what you learn  Goals - what users do, how they deal with problems but also how do they “feel”, what are their personal goals?  Work practice and activities  Work environment  Identify work related information  Collect any helpful work related artifacts

Tips for Interviews and Observation

slide-13
SLIDE 13
  • S. Ludi/R. Kuehl
  • p. 13

R I T

Software Engineering

R.I.T

 Sessions …

 Make the user feel at ease, explain the process  Don’t lead the witness, have them tell “stories”  1-2 hours max  Take notes (record)!!! Have an organizational scheme (“bins”) – e.g., their role, work activities, work environment, social and collaborative relationships, emotional expression, design ideas, …

 Pitfalls …

 Hearing not listening  Side tracks  Your personal bias  Is the user speaking the truth?

Tips for Interviews and Observation (cont)

slide-14
SLIDE 14
  • S. Ludi/R. Kuehl
  • p. 14

R I T

Software Engineering

R.I.T

User Oriented Questions

What functions are required, what tasks performed? What workflows are performed on a daily/weekly basis? Unnecessary tasks? How are errors handled? Frequency of tasks? Priorities of tasks? What information is needed to do your job? What is your favorite, least favorite tasks? What shortcuts do you use? Personal goals, motivations? Who else should be interviewed, who do you work with?