Documente Academic
Documente Profesional
Documente Cultură
Discovery
by Steven Heim
Chapter 4 Discovery
The voyage of discovery is not in
seeking new landscapes but in
having new eyes.
(Proust, 1982)
1-2
Discovery
1-3
Discovery
• You will then interpret the
information by:
– Creating descriptions of the people who do the
work
– Describing the different goals involved in the
work
– Documenting the work step by step
– Creating different stories about how the
various aspects of the work are done
– Creating charts and diagrams of the work flow
– Tracing the different stories identified with
the various people through the charts and
diagrams
1-4
Discovery Phase Framework
1-5
Discovery Phase Framework
1-6
Exploring the Work Domain
• Design projects are diverse
– Incorporating new designs into
existing workflows
– Improving designs already in place
– Designing innovative devices
1-7
Exploring the Work Domain
• Identify all stakeholders
The people that are involved either
directly or indirectly in the work flow
1-8
Exploring the Work Domain
• There are four types of stakeholders:
– Primary—The person who uses the design directly
1-9
Exploring the Work Domain
• The primary stakeholders should have
the most impact on the eventual
design.
1-11
Organizing the Discovery Process
1-12
Organizing the Discovery Process
• What/How—What activities are involved and
how are they accomplished?
– This will include the documentation of the
various computer-based and non–computer-based
activities and deliverables.
1-13
Organizing the Discovery Process
• Who/Why—We must understand:
– Who is involved
– Why they are involved
– Their role in the present work flow
– How they may respond to any changes
implemented
1-14
Organizing the Discovery Process
• Filters
– Physical—We can describe the physical aspects
of the activity.
• Where is it done?
• What objects are involved?
1-15
Organizing the Discovery Process
• Filters
– Informational—We can look at these
activities in terms of the
information that is involved.
1-16
Organizing the Discovery Process
• Discovery Process Organization
Example
– What/How
1. Functional
2. Physical
3. Informational
– Where/When
1. Physical
2. Functional
– Who/Why
1. Cultural
2. Functional
3. Informational
1-17
Organizing the Discovery Process
1-18
Collection - Methods of Collection
• Methods of Collection
– Observation: Valuable information can be
obtained by watching people perform their
activities in the context of the work
environment.
1-19
Collection - Methods of Collection
1-20
Collection - Observation
• Direct—Ethnographic methods involve
going to the work site and observing the
people and the infrastructure that
supports the work flow
1-21
Collection - Observation
1-22
Collection - Observation
1-24
Collection - Elicitation - Direct
1-25
Collection - Elicitation – Direct - Interviews
• Interviews
– On-site interviews: may help
people remember aspects of the job
– Away from job site interviews: not
interrupted by normal work related
events
1-26
Collection - Elicitation – Direct - Interviews
• Interviews
– Open-ended questions: can be used
to explore issues and elicit rich
information about complex topics
– Closed-ended questions: can
generally be answered with a polar
yes/no response or a simple
description.
1-27
Collection - Elicitation – Direct - Interviews
• Interviews
– Unstructured Interviews/Open-Ended
Questions: Early in the design
process interviews are generally
loosely structured.
– Structured Interviews/Closed-Ended
Questions: As the design process
proceeds, interviews can become more
structured and focused on specific
details and areas of the design.
1-28
Collection - Elicitation – Direct - Interviews
• Interviews
– Predefined Scenarios: The interviewer
can use predefined scenarios to
stimulate conversation and gain insight
– Focus of Interview: It is important
that the purpose of the interview is
clearly defined
– Wrap-Up: It is important to share your
thoughts about the results of the
interview
– Advanced Organizers: Advanced
organizers can be helpful in setting
the frame of the design process
1-29
Collection - Elicitation – Direct – Focus Groups
• Focus Groups
– Require a moderator/facilitator to
keep discussion on track
– Maintain spontaneity
– Have clearly defined outcomes
– Provide participants with a context
for the project
1-30
Collection - Elicitation – Direct – Focus Groups
• The advantages of focus groups:
– They are relatively inexpensive and easy to set
up.
– They can be used early in the design process to
help to identify and prioritize features.
– They help you to gain insight into people’s
attitudes and motivations.
1-31
Collection - Elicitation – Indirect
• Corporate Documentation—Information can
be collected indirectly through
corporate documents that reference
policies and procedures.
1-32
Collection - Elicitation – Indirect - Questionnaires
• Questionnaires are familiar
• Questionnaires can contain open and
closed questions
• Questionnaires can include the
following:
– Mutually exclusive choices (radio buttons)
– Non–mutually exclusive choices (checkboxes)
– Ranges (overlapping, open-ended)
– Scales (Likert scales, semantic differential
scales)
– Short-answer fill-ins
– Comments
1-33
Collection - Elicitation – Indirect - Questionnaires
Likert scale.
1-35
Collection - Elicitation – Indirect - Questionnaires
• Disadvantages of questionnaires:
1-37
Interpretation
• Task Analysis
• Storyboarding
• Use Cases
• Primary Stakeholder Profiles
1-38
Interpretation - Task Analysis
• Task decomposition
– A linear description of a process
that captures the elements involved
as well as the prevailing
environmental factors.
1-40
Interpretation - Task Analysis - Task Decomposition
1-41
Interpretation - Task Analysis - Task Decomposition
1-42
Interpretation - Task Analysis - Task Decomposition
• Task decompositions include:
– Goal—This defines the top-level goal for the
analysis
– Information—This includes all of the information
you need to perform the task
– Objects—These include all of the physical objects
you will use to find the information
– Methods—These are the various ways you can
proceed.
– Objectives—These are the sub-goals
– Procedures—These are the triggers that may
initiate contingency activities
– Contingencies—These will describe what you need
to do if one of your methods does not work
1-43
Interpretation - Task Analysis - HTA
1-44
Interpretation - Task Analysis
1-46
Interpretation - Storyboarding
1-47
Interpretation – Use Cases
• Use cases represent a formal,
structured approach to
interpreting work flows and
processes
– Designed to describe a particular
goal and explore the interaction
between users and the actual system
components.
• Jacobson et al. (1992)
• Incorporated into the Unified
Modeling Language (UML) standard.
1-48
Interpretation – Use Cases
• The two main components of use cases are
the actors and the use cases that
represent their goals and tasks.
– Actors: similar to stakeholders, but can also
include other systems, networks, or software
that interacts with the proposed system.
– Use Cases: Each actor has a unique use case,
which involves a task or goal the actor is
engaged in.
• Describe discrete goals that are accomplished in a
short time period
• Describe the various ways the system will be used
and cover all of the potential functionality being
built into the design
1-49
Interpretation – Use Cases
1-51
Interpretation – Use Cases
• Scenarios: Each unique path
through the use case is called a
scenario.
1-52
Interpretation - Primary Stakeholder Profiles
1-53
Interpretation - Primary Stakeholder Profiles
1-54
Interpretation - Primary Stakeholder Profiles
• Context of Use for a common office desktop system
1-55
Interpretation - Primary Stakeholder Profiles
1-56
Interpretation - Primary Stakeholder Profiles
Domain expertise may not correlate with computer literacy
1-57
Interpretation - Primary Stakeholder Profiles
• The human condition includes wide ranges of abilities
– visual
– auditory
– haptic
• Trichormatic:
Normal
• Tritanomaly:
Blue--
• Protanomaly:
Red--
• Deuteranomaly:
Green--
1-58
Interpretation - Primary Stakeholder Profiles
• There are situations when personal user
information is required
1-59
Documentation
• Mission Statement
– Project goals:
• What is the value proposition?
• What needs will the new system address?
• How will it address these needs?
– Project scope
• What does the proposed design include or
exclude?
• What are the external constraints such as
time and finances?
• How will you decide when it satisfies the
design proposal?
1-60
Documentation
• Requirements Document
– Requirements
• Functional
• Information
• Physical
– Inputs/outputs
– Constraints
1-61
Documentation