Transcript
Page 1: Methods of Ineraction Analysis

Methods for Interaction analyses

Pontus [email protected]

Page 2: Methods of Ineraction Analysis

Aim of the course

The course focuses on methods and tools for the analysis phase of the product development process, i.e. the methodology usable in user centred product development in order to elicit, analyse and represent information about users and use for the development of technical artefacts.The aim of the course is that the participants shall develop further knowledge on how to plan and carry out a study for the elicitation of user requirements for a products content and form, as well as a study to evaluate different design concepts. This means that the participants shall develop knowledge on what aspects can influence the results of different types of studies.

Page 3: Methods of Ineraction Analysis

Organisation

The course is organised with lectures, seminars and a project where central themes of the course will be put into practice.

Most of the theory will be presented early on

Most of the learning will take place in the project and through seminars where the project will be discussed

Page 4: Methods of Ineraction Analysis

Literature

• Course literature

• Engelbrektsson, Pontus, Enabling the user, dissertation, Chalmers 2004 (http://dl.dropbox.com/u/4903800/Enabling_the_User.pdf)

• 6-8 scientific papers (will be uploaded to the course web page)

• Recommended reading

• Interaction design - beyond human-computer interaction (Sharp, Rogers & Preece)

Page 5: Methods of Ineraction Analysis

The Projecta user study in three phases

Page 6: Methods of Ineraction Analysis

The groups

• You will found groups of 4 people

• Each group will work separately, with the same problem/product, but share information and knowledge during three seminars

Page 7: Methods of Ineraction Analysis

The problem

Page 8: Methods of Ineraction Analysis

Gain knowledge about the use system

• Who is using the product?

• What are the goals of these people?

• In what way does the current product support or hinder these people to reach those goals?

Page 9: Methods of Ineraction Analysis

Use this information to formulate requirements

• How can one formulate requirements that are useful for innovation and design?

• How can one communicate these requirements?

• ...

Page 10: Methods of Ineraction Analysis

Create an innovative solution

• Based on your collective knowledge of the users and their requirements you will create solutions that fulfil those requirements

Page 11: Methods of Ineraction Analysis

Present the solution

• And argue why your solution is a good one

Page 12: Methods of Ineraction Analysis

Examination

• The examination will be based on the project and a short exam

• The project will be graded on the planning report and the results report

• The grades for the project and the short exam will be added. All parts must have a passing grade.

• Active participation in the seminars is required for a passing grade, we will take notes..

• Grades: U (failed), 3, 4, 5

Page 13: Methods of Ineraction Analysis

ScheduleThursday 13.15-16

Friday9.30-12.15

15/3 Introduction,Introduction to project,Theory 1

PE (OR)

16/3 Theory 2Observation based methods

PE, OR

22/3 Question based methods

PE 23/3 Mediating tools, choice of participants

PE

29/3 No lecture, send in project plan

30/3 Seminar, planning of studies

4/4 Easter holiday 5/4 Easter holiday

12/4 Easter holiday 13/4 Easter holiday

19/4 Analysis PE 20/4 Context MAK

26/4 Still Open 27/4 Short exam PE

3/5 4/5 Seminar, Requirements

10/5 Workshop 11/5 Seminar, Results

Page 14: Methods of Ineraction Analysis

Usability

Page 15: Methods of Ineraction Analysis

What is a need?

Page 16: Methods of Ineraction Analysis

Maslow’s hierarchy of needs

Page 17: Methods of Ineraction Analysis

Needs and the fulfilment of needs

• Maslow’s model have been criticised e.g. for not taking the historic, social, or cultural context to acount

• It is necessary to differ between

• need and the fulfilment of a need

• need and the object of need

Page 18: Methods of Ineraction Analysis

Subject/User Goal/Aim

Tool/Product

The Use System

Page 19: Methods of Ineraction Analysis

New values

”In the Human Ware Age, the customers’ fascination with technical functions has shifted. Functionality, reliability and cost, have been replaced by e.g. comfort, enjoyment, satisfaction, and usability.” Technical functions

Advancedtechnical functions

Usability

Joy, pleasure

Competitive edge

1970 1980 1990 2000 Year

Page 20: Methods of Ineraction Analysis

The building blocks

• Process• Staffing• Methods

Customer orientation is not only a matter of a positive attitude towards customers!

Page 21: Methods of Ineraction Analysis

The new product development process

1. Identification of opportunities2. Design3. Test and evaluation4. Market introduction

Identification ofopportunities

Design

Test

Market introduction

Page 22: Methods of Ineraction Analysis

The new product development process

1. Identification of opportunities2. Design3. Test and evaluation4. Market introduction

Identification ofopportunities

Design

Test

Market introduction

Page 23: Methods of Ineraction Analysis

The new product development process

1. Identification of opportunities2. Design3. Test and evaluation4. Market introduction

Identification ofopportunities

Design

Test

Market introduction

Page 24: Methods of Ineraction Analysis

Integrated product

Market oriented activities

Design oriented activities

Production oriented activities

Financial/economic oriented activities

Customerneeds

Page 25: Methods of Ineraction Analysis

Early phases of product

Market oriented activities

Design oriented activities

Production oriented activities

Financial/economic oriented activities

Customerneeds

Investigatingneeds and

requirements

Page 26: Methods of Ineraction Analysis

Ease of change - cost of change

26

Page 27: Methods of Ineraction Analysis

Staffing

• Staffing - who?• Different competencies• Direct contact with customer/user• Cross-departmental (cf.integrated product

development)

Page 28: Methods of Ineraction Analysis

Process

• Process - what?• A separate process, of its own, with

allocated time and resources• Structured, not ’ad hoc’

Page 29: Methods of Ineraction Analysis

The Meta PRE ProcessCollect information

Analyse andinterpretinformation

Generate ideas & concepts

Formulate requirementsVerify

concepts and requirements

Problem identification

Choice of concept(s) and development of PRE specification

Represent and communicate results

Page 30: Methods of Ineraction Analysis

The Meta PRE ProcessCollect information

Analyse andinterpretinformation

Generate ideas & concepts

Formulate requirementsVerify

concepts and requirements

Problem identification

Choice of concept(s) and development of PRE specification

Represent and communicate results

Understanding & consensus

Page 31: Methods of Ineraction Analysis

The Meta PRE ProcessCollect information

Analyse andinterpretinformation

Generate ideas & concepts

Formulate requirementsVerify

concepts and requirements

Problem identification

Choice of concept(s) and development of PRE specification

Represent and communicate results

Page 32: Methods of Ineraction Analysis

Methods for requirements elicitation

Page 33: Methods of Ineraction Analysis

Methods for requirements elicitation

• Interviews• Focus groups• Conjoint analyses• Observations• Questionnaire• …

Page 34: Methods of Ineraction Analysis

Methods for analyses

Page 35: Methods of Ineraction Analysis

Methods for analyses

• KJ• Matrixes• Tree diagram• Fishbone diagram• …

Page 36: Methods of Ineraction Analysis

Methods for communication

Page 37: Methods of Ineraction Analysis

Methods for communication• Requirements

specifications• Mock-ups• Prototypes• Sketches• Personas• Scenarios• Imageboards• …

Page 38: Methods of Ineraction Analysis

Communitcating the requirements picture - The tram example

Page 39: Methods of Ineraction Analysis

Why are methods important?

• System view• Iceberg theory• Kano-model

Page 40: Methods of Ineraction Analysis

The use situation, the ’use system’

Goal/Purpose/Task

Customer/User

Product/ Technology

Environment

Page 41: Methods of Ineraction Analysis

The library example• New users• Experienced users• Staff• The library as an

organisation• The University• ….

Page 42: Methods of Ineraction Analysis

The Iceberg Phenomenon• Only a very small

amount of the total list of customer requirements are immidiately available (or available through the traditional market study)

Page 43: Methods of Ineraction Analysis

The Iceberg Phenomenon

Requirements of which the customer is aware, problems that the customer wants solved, solutions identified in other products

• Only a very small amount of the total list of customer requirements are immidiately available (or available through the traditional market study)

Page 44: Methods of Ineraction Analysis

The Iceberg Phenomenon

Requirements assoc. with problems of which the customer is not aware due to habits, compensating behaviour

Requirements of which the customer is aware, problems that the customer wants solved, solutions identified in other products

• Only a very small amount of the total list of customer requirements are immidiately available (or available through the traditional market study)

Page 45: Methods of Ineraction Analysis

The Iceberg Phenomenon

Requirements assoc. with problems of which the customer is not aware due to habits, compensating behaviour

Emotional and semantic requirements

Requirements of which the customer is aware, problems that the customer wants solved, solutions identified in other products

• Only a very small amount of the total list of customer requirements are immidiately available (or available through the traditional market study)

Page 46: Methods of Ineraction Analysis

The Iceberg Phenomenon

Requirements assoc. with problems of which the customer is not aware due to habits, compensating behaviour

Emotional and semantic requirements

Requirements assoc. with culture and socio-historical aspects

Requirements of which the customer is aware, problems that the customer wants solved, solutions identified in other products

• Only a very small amount of the total list of customer requirements are immidiately available (or available through the traditional market study)

Page 47: Methods of Ineraction Analysis

The Iceberg Phenomenon

Requirements assoc. with problems of which the customer is not aware due to habits, compensating behaviour

Emotional and semantic requirements

Requirements assoc. with culture and socio-historical aspects

êê

êê

êê

Requirements of which the customer is aware, problems that the customer wants solved, solutions identified in other products

• Only a very small amount of the total list of customer requirements are immidiately available (or available through the traditional market study)

Page 48: Methods of Ineraction Analysis

The KANO model

• The Kano model proposes three types of need and requirements that need to be addressed from a competitive perspective§ Basic needs/

requirements§ Performance needs/

requirements§ Excitement

needs/ requirements

Page 49: Methods of Ineraction Analysis

The KANO model

• The Kano model proposes three types of need and requirements that need to be addressed from a competitive perspective§ Basic needs/

requirements§ Performance needs/

requirements§ Excitement

needs/ requirements

Page 50: Methods of Ineraction Analysis

The KANO model

• The Kano model proposes three types of need and requirements that need to be addressed from a competitive perspective§ Basic needs/

requirements§ Performance needs/

requirements§ Excitement

needs/ requirements

Page 51: Methods of Ineraction Analysis

The KANO model

• The Kano model proposes three types of need and requirements that need to be addressed from a competitive perspective§ Basic needs/

requirements§ Performance needs/

requirements§ Excitement

needs/ requirements

Page 52: Methods of Ineraction Analysis
Page 53: Methods of Ineraction Analysis

Three types of requirements

• Captured requirements– (Swe:”Fångade krav”)

• Elicited requirements– (Swe:”Framlockade krav”)

• Emergent requirements– (Swe:”Framväxande krav”)

Page 54: Methods of Ineraction Analysis

Choosing method

Page 55: Methods of Ineraction Analysis

Four choices! • Data collection method• Participants• Context• Mediating object / stimuli

Page 56: Methods of Ineraction Analysis

Data collection method

• Qustion-based or observation-based?• Qualitative or quantitative?

Page 57: Methods of Ineraction Analysis

Participants• Statistical or theoretical? • Representative or critical?

Page 58: Methods of Ineraction Analysis

Context

• Real use environment or a created use environment?

• Customer’s context or developer’s context or neutral context?

Page 59: Methods of Ineraction Analysis

Contextual approaches• Needs and requirements are expressed in

different ways– As problems, comparisons, assumptions– As behaviour, actions and interactions– As requirements and wishes – As solutions

Page 60: Methods of Ineraction Analysis

• The customer rarely verbalizes real needs and requirements

• The customer may have difficulties formulating (technical) requirements and solutions

• It is easier to describe problems, i.e. a need in terms of unsatisfaction, rather than describe the solutions to the problem

Page 61: Methods of Ineraction Analysis

• Trend: leaving traditional market surveys for qualitative, contextual studies– E.g. ”Emphatic design”– E.g. ”Contextual inquiry”

• A unique offer requires unique knowledge requires unique methods

Page 62: Methods of Ineraction Analysis

Mediating tool• Mediating tools

– Questions/probing– Product representations

• Sketches• Models• Prototypes

– Other• Pictures, paintings• Stories• Film, music …

Page 63: Methods of Ineraction Analysis

Customer OrientationA “… cognitive-emotional concept, i.e. a general positive

attitude towards customers.” or "… an organization's customer-orientation performance

will depend on the type of definition it adopts in relation to how it perceives its customers, the nature of sensitivity it shows in creating customer service mentality, the type of measurement technique it utilizes, and the implementation mechanism it applies."

Page 64: Methods of Ineraction Analysis

A matter of attitude and awareness

• “We are definitely customer-oriented. Our only problem is all those customers complaining all the time!”

• “We definitely know what our customers want. We have produced the same product for years and years!”

Page 65: Methods of Ineraction Analysis

Listen to the voice of the customer!

• Listen to …? Definitely ! but not necessarily do as told …– What the customer verbalizes is not

necessarily what the customer wants nor needs.

Page 66: Methods of Ineraction Analysis

The low floor example• “We want a low floor

tram!”• “What are those

boxes in the floor? Get rid of them!”

• “It’s scary to look up at the cars”

• “The new tram is noisy and unconfortable”

Page 67: Methods of Ineraction Analysis

Pre-requisites

• An awareness of that (many) customer/user requirement are difficult to elicit.

• Employment of not only traditional marketing studies but also of other and complementary methods: such as contextual methods.

• Market communication during the entire development process: from needs è to idea generation è to final solution.

• Cross-functional, integrated development teams throughout the process.

Page 68: Methods of Ineraction Analysis

• A systematic and continuous process rather than an occasional, ad hoc event è a process for ’managing customer requirements’

• A stronger focus on the customer and the customer’s problem and less on, e.g., benchmarking.

• Not ”What do you want?” but ”What problems can we solve?”• A clear image of the customer - ”Who is our customer?”

Page 69: Methods of Ineraction Analysis

• For• With • By

Page 70: Methods of Ineraction Analysis

Customer focus

• For• By• With!

– Need a process!

Page 71: Methods of Ineraction Analysis

Considerations (1)• Customers/users have difficulties formulating (technical) requirements on solutions. It

is easier to describe problems. • Only a small part of the whole set of requirements is (at least immediately)

accessible. • Requirements for solutions are expressed in many different ways: as descriptions of

problems; – as comparisons; – as assumptions; – as (compensating) behaviours; – as actions; – as requirements; – as solutions

Page 72: Methods of Ineraction Analysis

Consideration (2)

• Requirements do not emerge in a vacuum• They emerge in a situation, ”the use

situation”, the ”use system”• The method(s) chosen must be able to

grasp this system

Page 73: Methods of Ineraction Analysis

Consideration (3)

Choosing method is a matter of four different choices

• Data collection method• Participants• Context• Mediating object / stimuli

Page 74: Methods of Ineraction Analysis

Business Decision Cycle

Scanenvironment

Generateoptions

Selectoption Evaluate

Page 75: Methods of Ineraction Analysis

Business Decision Cycle

Scanenvironment

Generateoptions

Selectoption Evaluate

Method Method Method Method

Page 76: Methods of Ineraction Analysis

Business Decision Cycle

Purpose? Purpose? Purpose? Purpose?

Method? Method? Method? Method?

Page 77: Methods of Ineraction Analysis

Business Decision Cycle

Identify ...Describe ...

Define ...Explore ...

Evaluate ...Test ...

Measure ...Track ...

Customer visit

Focusgroup

interviewsSurveys Secondary

research

Page 78: Methods of Ineraction Analysis

Business Decision Cycle

Identify ...Describe ...

Define ...Explore ...

Evaluate ...Test ...

Measure ...Track ...

Customer visit

Focusgroup

interviewsSurveys Secondary

research

Exploratory Confirmatory

t

Page 79: Methods of Ineraction Analysis

Business Decision Cycle

Identify ...Describe ...

Define ...Explore ...

Evaluate ...Test ...

Measure ...Track ...

Customer visit

Focusgroup

interviewsSurveys Secondary

research

Divergingphases

Convergingphases

t

Page 80: Methods of Ineraction Analysis

The stages of the NPD process

Identify needs

and req.

Generate and assess ideas

Choose anddevelop concept

Detaileddesign

Prototype .... .... ....

Page 81: Methods of Ineraction Analysis

The stages of the NPD process

Identify needs

and req.

Generate and assess ideas

Choose anddevelop concept

Detaileddesign

Prototype .... .... ....

Page 82: Methods of Ineraction Analysis

The stages of the NPD process

Identify needs

and req.

Generate and assess ideas

Choose anddevelop concept

Detaileddesign

Prototype .... .... ....


Top Related