26.12.2014 Views

Date - Interaction Design & Technologies

Date - Interaction Design & Technologies

Date - Interaction Design & Technologies

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Methods to support analysis<br />

From data to requirements<br />

Pontus Engelbrektsson<br />

<strong>Date</strong><br />

fredag 20 april 12


What is the purpose<br />

of user studies<br />

fredag 20 april 12


What is the purpose<br />

of user studies<br />

✤<br />

To understand the Use-system<br />

✤<br />

Analyses is the process of<br />

getting from unstructured<br />

data to a clear requirements<br />

picture<br />

fredag 20 april 12


What is the purpose<br />

of user studies<br />

Tool/Product<br />

✤<br />

To understand the Use-system<br />

✤<br />

Analyses is the process of<br />

getting from unstructured<br />

data to a clear requirements<br />

picture<br />

Subject/User<br />

Goal/Aim<br />

fredag 20 april 12


Collect<br />

information<br />

Problem identification<br />

Analyse and<br />

interpret<br />

information<br />

Represent and<br />

communicate<br />

results<br />

Verify concepts<br />

and<br />

requirements<br />

Formulate<br />

requirements<br />

Generate ideas & concepts<br />

Choice of concept(s) and<br />

development of PRE specification<br />

fredag 20 april 12


Collect<br />

information<br />

Problem identification<br />

Analyse and<br />

interpret<br />

information<br />

Represent and<br />

communicate<br />

results<br />

Verify concepts<br />

and<br />

requirements<br />

Formulate<br />

requirements<br />

Generate ideas & concepts<br />

Choice of concept(s) and<br />

development of PRE specification<br />

fredag 20 april 12


Brukarinformation<br />

Brukarkrav<br />

Lagkrav<br />

Tekniska krav<br />

Brukarkrav<br />

User Requirements<br />

A part of all requirements that have to be handled in a PD process<br />

<strong>Date</strong><br />

fredag 20 april 12


From customer/user information to customer/<br />

user requirements (to technical requirements)<br />

✤<br />

One could consider a direct interpretation and transfer of the<br />

information from interviews, observations, etc. to requirements ...<br />

fredag 20 april 12


From customer/user information to customer/<br />

user requirements (to technical requirements)<br />

✤<br />

The risk is, however, that one<br />

✤<br />

overlooks important information<br />

✤<br />

draw conclusions on basis of what one remembers most clearly<br />

✤<br />

draw conclusions on basis of what made the strongest impression<br />

✤<br />

overlooks information that does not confirm one’s preassumptions<br />

✤<br />

etc.<br />

fredag 20 april 12


From customer/user information to customer/<br />

user requirements (to technical requirements)<br />

✤<br />

Instead, one should treat and analyse the information in a systematic<br />

way in order to reduce any bias.<br />

fredag 20 april 12


Analysing information (data)<br />

Analysing data involves at least 4 steps:<br />

✤<br />

1. Reduce the data<br />

✤<br />

2. Analyse the reduced data using different methods and<br />

tools<br />

✤<br />

Depending on the type of data different methods and<br />

tools can be applied<br />

fredag 20 april 12


Analysing data<br />

✤<br />

3. Identify and search for, e.g.,<br />

✤<br />

typical and untypical values, claims, comments<br />

✤<br />

stated or enacted problems, the causes of problems<br />

✤<br />

stated requirements, wishes<br />

✤<br />

etc.<br />

✤<br />

4. Formulate requirements for the future situation/the<br />

solution - in two steps<br />

✤<br />

Step 1: customer requirements/user requirements<br />

✤<br />

Step 2: design requirements, technical requirements<br />

✤<br />

The traceability of requirements are important!<br />

fredag 20 april 12


Different types of data<br />

✤<br />

Quantitative data<br />

✤<br />

Generated as responses to questions in questionnaires, as<br />

measurements, ratings and rankings, etc. è”numbers”<br />

✤<br />

Describe how many, how much, etc.<br />

BUT<br />

✤<br />

Search also for typical responses, typical values<br />

AND<br />

✤<br />

Search also for untypical responses, untypical values<br />

fredag 20 april 12


Different types of data<br />

✤<br />

Qualitative data<br />

✤<br />

Generated as notes taken during interviews, comments in<br />

questionnaires, transcripts of interviews etc. è words<br />

✤<br />

Search for patterns<br />

✤<br />

Generated as notes taken during observations of<br />

environments, events, etc. è words<br />

✤<br />

Search for patterns<br />

fredag 20 april 12


Quantitative data: descriptive statistics<br />

✤<br />

One dimensional /univariate<br />

✤<br />

Frequencies, variations<br />

✤<br />

Absolute values, relative frequences<br />

✤<br />

Typical value 1: mean value<br />

✤<br />

Variation: standard deviation (sd)<br />

✤<br />

Statistical tests: e.g. t-test (a parametric test)<br />

✤<br />

Typical value 2: median value<br />

✤<br />

Variation: max and min value<br />

✤<br />

Statistical tests: e.g. Kolmogorov-Smirnov (a non-parametic test)<br />

fredag 20 april 12


Quantitative data: descriptive statistics<br />

✤<br />

Two-dimensional /bivariate<br />

✤<br />

investigating the relation between<br />

açèb<br />

✤<br />

Correlation<br />

✤<br />

Regression<br />

fredag 20 april 12


Quantitative data: descriptive statistics<br />

✤ Analys level 1<br />

✤<br />

Compilation<br />

✤<br />

Identification of relation(s)<br />

✤ Analysis level 2<br />

✤<br />

Interpretation of meaning<br />

✤<br />

What do the numbers mean<br />

✤<br />

How can they be understood<br />

fredag 20 april 12<br />

✤<br />

What conclusions can be drawn


Van der Laans acceptance scale<br />

Useful=a-c+e+g+i; Satisfying=b+d-f+h<br />

<strong>Date</strong><br />

fredag 20 april 12


In Excel<br />

<strong>Date</strong><br />

fredag 20 april 12


0"<br />

(0,1"<br />

LDW$Usefulness$<br />

1" 2" 3" 4"<br />

(0,2"<br />

(0,3"<br />

(0,4"<br />

(0,5"<br />

(0,6"<br />

LDW"Usable"<br />

Linjär(LDW"Usable)"<br />

(0,7"<br />

(0,8"<br />

y"="0,0055x"("0,8"<br />

R²"="0,01295"<br />

(0,9"<br />

(1"<br />

Usefulness<br />

Linear regression - How can this be understood<br />

<strong>Date</strong><br />

fredag 20 april 12


0"<br />

*0,1"<br />

LDW$Sa'sfac'on$<br />

1" 2" 3" 4"<br />

*0,2"<br />

*0,3"<br />

*0,4"<br />

*0,5"<br />

*0,6"<br />

*0,7"<br />

*0,8"<br />

*0,9"<br />

*1"<br />

y"="0,1136x"*"1,0341"<br />

R²"="0,93284"<br />

LDW"Sa8sfactory"<br />

Linjär(LDW"Sa8sfactory)"<br />

Satisfaction<br />

Linear regression - How can this be understood<br />

<strong>Date</strong><br />

fredag 20 april 12


Analyses -a part of planning<br />

✤<br />

When planning a study, one should plan the analyses<br />

✤<br />

What question do I want answered<br />

✤<br />

What analysis must be done to answer that question<br />

✤<br />

What data collection method provides the kind of data needed for<br />

my analyses<br />

fredag 20 april 12


Qualitative data: Comments<br />

✤<br />

Compile/list all comments<br />

✤<br />

Read through the comments<br />

✤<br />

[Recommendation: Add a code for each respondent<br />

✤<br />

One does not refer to the person by name unless, e.g., an expert who agreed to be<br />

referred to<br />

✤<br />

Thus, e.g., ”You cannot ..... (IP3) where IP=Interviewee 3<br />

✤<br />

Enable tracking of comments]<br />

✤<br />

Reduce the data<br />

✤<br />

Group the comments according to different themes<br />

✤<br />

Investigate in particular what aspects reoccurr/occur over and over again in the<br />

comments provided!<br />

fredag 20 april 12


Qualitative data: Comments<br />

§ List è Reduce è Organize<br />

✤<br />

Most things work fine!<br />

✤<br />

I would really like you to investigate the durability of this product ... It is really poor!<br />

✤<br />

A lot of people has modified the product, added ..... Bujt such a solution could be integrated<br />

in the product from the beginning.<br />

✤<br />

Why do you make this kind of investigation, it is of no use anyway.<br />

✤<br />

Really ... The product does not last as long as it should and it has gotten worse over the<br />

years. Something better change!<br />

✤<br />

Why does the product have to be so heavy, it is as though they added cement or<br />

something ...<br />

fredag 20 april 12


Qualitative data: Comments<br />

§ List è Reduce è Organize<br />

✤<br />

Most things work fine!<br />

✤<br />

I would really like you to investigate the durability of this product ... It is really poor!<br />

✤<br />

A lot of people has modified the product. Added some device to make it easier to lift.<br />

But such a solution could be integrated in the product from the beginning.<br />

✤<br />

Why do you make this kind of investigation, it is of no use anyway.<br />

✤<br />

Really ... The product does not last as long as it should and it has gotten worse over the<br />

years. Something better change!<br />

✤<br />

Why does the product have to be so heavy, it is as though they added cement or<br />

something ...<br />

fredag 20 april 12


Qualitative data: Comments<br />

§ List è Reduce è Organize<br />

✤<br />

E.g. according to different themes<br />

Durability<br />

• I would really like you to investigate the durability of this product ... It is really poor!<br />

• Really ... The product does not last as long as it should and it has gotten worse over the years.<br />

Something better change!<br />

Weight<br />

✤<br />

A lot of people has modified the product, added some device to make it easier to lift. But such a<br />

solution could be integrated in the product from the beginning.<br />

• Why does the product have to be so heavy, it is as though they added cement or something ...<br />

fredag 20 april 12


✤<br />

Interviewer: In general, what methods or criteria are used to evaluate mechanical engineers<br />

✤<br />

Interviewee: At Boeing, the backs of the engineer’s badges have criteria that is wanted for the engineers to work on at Boeing. There are<br />

twelve things: technical skills, communications, teamwork, initiative, productivity, continuous quality improvement, customer<br />

satisfaction, innovation and creativity, integrity – that’s really become a big issue in industry, especially at Boeing when I was there with<br />

the merger and all, leadership, risk-taking, and developing people.<br />

✤<br />

Interviewer: I find it interesting to see that risk-taking is on there. It seemed like that has never been encouraged at GM.<br />

✤<br />

Interviewee: Well, you can’t just go taking incredible risks. They are calculated risks.<br />

✤<br />

Interviewer: When designing a new product, what issues are typically given the most consideration<br />

✤<br />

Interviewee: Again, it varies depending on the product. First, you have to understand the customer and find a way to give them what<br />

they want. You have to get a sense of where the market is going. Take inline skates. They came out of nowhere and now they’re selling<br />

four million skates a year. It was a local market in California and they took it national. Being able to see needs is very important and<br />

having the creativity to know how to meet them is the hard part.<br />

✤<br />

Interviewer: Is the procedure for process development similar to that for products<br />

✤<br />

Interviewee: Yeah, I’d say they’re similar. You need to do some benchmarking on what’s out there to see where you stand and brainstorm<br />

to find what you can do.<br />

✤<br />

Interviewer: How are design procedures developed and followed in corporationsInterviewee: Wow, those procedures vary greatly and<br />

to tell you the truth, I don’t think they’re followed very tightly. Part of the problem is that I don’t think they are stated explicitly. You<br />

don’t want to be rigid, but you need to be efficient. You need to come up with a plan and extrapolate what you can based on your design.<br />

It’s a real art at this stage. It needs to be tailored to what you are trying to accomplish. There are multiple approaches to this, but it really<br />

needs to be designed explicitly and improved from there.<br />

fredag 20 april 12


Qualitative data: Interviews (transcripts)<br />

A focus group interview on the existing and future system to charge for trips by public transport<br />

– Om vi börjar med taxegränserna - ett grövre nät, t.ex. Göteborg, i 3 zoner. Det kan jag kanske svälja men då har vi . . . Om vi åker från Berzeliigatan och till Liseberg,<br />

då åker vi bara 2 hållplatser. Då är det finmaskiga nätet (bättre, mer rättvist), som vi hade för 20 år sedan. Då blev det sällan den här orättvisan. Så det grövre<br />

nätet - det har de i Stockholm - det blir ganska jobbigt. Det blir ett så stort hopp till nästa. I Göteborg hade vi 3 kuponger till Mölndal. Helt plötsligt blev det 4. Vi<br />

tappade många resenärer på detta. Man borde gå tillbaka till 3. När man gå över en taxegräns, så skall man höja 1 steg och inte 2.<br />

– Vi kör med den gröna vagnen. Då blev det 3 kuponger, sedan blev det 4 kuponger, nu är det 3 kuponger igen. Inte betalar jag 2 kuponger bara för att åka in över<br />

Mölndalsgränsen. Jag tror på ett finare nät men det är svårare att hålla reda på. Det beror på. Hur upplevde göteborgaren det gamla systemet Det andra, stämpla<br />

av och på. Jag tror inte på något av detta. Jag tycker att det är för . . . nej, jag tror inte på det!<br />

– Grövre nät. Det är om man gå utanför Gbg. Innanför - Mölndal, Kungälv.<br />

– Det kan vara att du behåller nuvarande system i Göteborg men korrigerar utanför . . . Eller kan det innebära helt andra gränser<br />

– Jag känner att Gbg blir större och större och växer ihop med områdena runtomkring. Olofstorp och så. De skall också räknas till Gbg och inte behöva betala mer än 2<br />

kuponger. Det tror jag är viktigt – det här med 2 kuponger – och hålla sig till en låg taxa. Det sista tror jag inte alls på, att man skall betala per km men man<br />

kanske skall ha en taxa över hela Härryda.<br />

– Detta sista verkar svårt att administrera. Jag förstår att man kan få ett slutgiltigt pris efter det att man åkt men jag förstår ändå inte hur det skall fungera.<br />

fredag 20 april 12<br />

– Det här att betala efter km verkar svårt rent praktiskt. Annars är det en tilltalande idé men det måste fungera rent praktiskt. Det här med finare nät. Man måste<br />

kunna betala mindre om man åker väldigt kort. Om man varit och handlat och vill åka 2 eller 3 hållplatser. I sådana lägen är det bra. Då är det dyrt med 16:-. Då<br />

bär man hellre men bor man ute i Angered så skall man inte behöva betala mer för att komma in till centrum. Man bor i Göteborg!


Qualitative data: Interviews (transcripts)<br />

✤<br />

Read through the transcript(s)<br />

✤<br />

Seach for relevant comments, statements etc. in the transcript<br />

✤<br />

[Recommendation: Add a code for each respondent<br />

✤<br />

One does not refer to the person by name unless, e.g., an expert who agreed to be<br />

referred to<br />

✤<br />

Thus, e.g., ”You cannot ..... (I3) where IP=Interviewee 3<br />

✤<br />

Enable tracking of comments]<br />

✤<br />

Search for relevant themes (or corresponding)<br />

✤<br />

Group according to chosen themes<br />

fredag 20 april 12<br />

✤<br />

Investigate in particular what aspects re-occurr/occur over and over again in the<br />

comments provided!


✤<br />

Theme 1<br />

✤<br />

”Om vi börjar med taxegränserna - ett grövre nät, t.ex. Göteborg, i 3 zoner. Det kan jag<br />

kanske svälja men då har vi . . . Om vi åker från Berzeliigatan och till Liseberg, då åker vi<br />

bara 2 hållplatser. Då är det finmaskiga nätet (bättre, mer rättvist), som vi hade för 20 år<br />

sedan. Då blev det sällan den här orättvisan. Så det grövre nätet - det har de i Stockholm -<br />

det blir ganska jobbigt. Det blir ett så stort hopp till nästa. I Göteborg hade vi 3 kuponger<br />

till Mölndal. Helt plötsligt blev det 4. Vi tappade många resenärer på detta. Man borde gå<br />

tillbaka till 3. När man gå över en taxegräns, så skall man höja 1 steg och inte 2.” (IP 1)<br />

fredag 20 april 12


✤<br />

Theme 1<br />

✤<br />

”Om vi börjar med taxegränserna - ett grövre nät, t.ex. Göteborg, i 3 zoner. Det kan jag<br />

kanske svälja men då har vi . . . Om vi åker från Berzeliigatan och till Liseberg, då åker vi<br />

bara 2 hållplatser. Då är det finmaskiga nätet (bättre, mer rättvist), som vi hade för 20 år<br />

sedan. Då blev det sällan den här orättvisan. Så det grövre nätet - det har de i Stockholm -<br />

det blir ganska jobbigt. Det blir ett så stort hopp till nästa. I Göteborg hade vi 3 kuponger<br />

till Mölndal. Helt plötsligt blev det 4. Vi tappade många resenärer på detta. Man borde gå<br />

tillbaka till 3. När man gå över en taxegräns, så skall man höja 1 steg och inte 2.” (IP 1)<br />

fredag 20 april 12


✤<br />

Theme 1<br />

✤<br />

”Om vi börjar med taxegränserna - ett grövre nät, t.ex. Göteborg, i 3 zoner. Det kan jag<br />

kanske svälja men då har vi . . . Om vi åker från Berzeliigatan och till Liseberg, då åker vi<br />

bara 2 hållplatser. Då är det finmaskiga nätet (bättre, mer rättvist), som vi hade för 20 år<br />

sedan. Då blev det sällan den här orättvisan. Så det grövre nätet - det har de i Stockholm -<br />

det blir ganska jobbigt. Det blir ett så stort hopp till nästa. I Göteborg hade vi 3 kuponger till<br />

Mölndal. Helt plötsligt blev det 4. Vi tappade många resenärer på detta. Man borde gå<br />

tillbaka till 3. När man gå över en taxegräns, så skall man höja 1 steg och inte 2.” (IP 1)<br />

fredag 20 april 12


✤<br />

Theme 1<br />

✤<br />

”Om vi börjar med taxegränserna - ett grövre nät, t.ex. Göteborg, i 3 zoner. Det kan jag<br />

kanske svälja men då har vi . . . Om vi åker från Berzeliigatan och till Liseberg, då åker vi<br />

bara 2 hållplatser. Då är det finmaskiga nätet (bättre, mer rättvist), som vi hade för 20 år<br />

sedan. Då blev det sällan den här orättvisan. Så det grövre nätet - det har de i Stockholm<br />

- det blir ganska jobbigt. Det blir ett så stort hopp till nästa. I Göteborg hade vi 3<br />

kuponger till Mölndal. Helt plötsligt blev det 4. Vi tappade många resenärer på detta.<br />

Man borde gå tillbaka till 3. När man gå över en taxegräns, så skall man höja 1 steg och<br />

inte 2.” (IP 1)<br />

fredag 20 april 12


Qualitative data: Interviews (transcripts)<br />

✤<br />

Summary of comments by interviewee 1 re theme 1<br />

✤<br />

Ett grövre nät i 3 zoner. Det kan jag kanske svälja. (A less fine net, in 3 zones. I can swallow<br />

this idea.)<br />

✤<br />

Det finmaskiga nätet (är bättre, mer rättvist). (A finer net is better, more fair.)<br />

✤<br />

Då blev det sällan den här orättvisan. (Then there would not be this injustice)<br />

✤<br />

Det grövre nätet, det blir ganska jobbigt. (A less fine net is rather awkward)<br />

✤<br />

När man gå över en taxegräns, så skall man höja 1 steg och inte 2.” (If you cross from one<br />

zone to the next, then one should raise the fee by 1, not 2)<br />

fredag 20 april 12


Qualitative data: Interviews (transcripts)<br />

✤<br />

Matrices provide a good overview both across questions/topics and<br />

across individuals.<br />

fredag 20 april 12


Theme 1 Theme 2 Theme 3<br />

Interviewee 1<br />

Can accept 3<br />

zones. A finer net<br />

is better, more<br />

fair, less<br />

awkward.<br />

Crossing zones<br />

should cost +1,<br />

not +2.<br />

... ...<br />

Interviewee 2 ... ... ...<br />

fredag 20 april 12


Theme 1<br />

Theme 2<br />

Theme 3<br />

Problem<br />

Causes<br />

Solutions<br />

Interviewee 1<br />

Tycker det fungerar ganska<br />

bra, litet tungt ibland<br />

kanske<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man kan<br />

inte manövrera som man<br />

ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat här<br />

så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga lyft,<br />

alldeles för tungt för mig<br />

Förpackningarna är ganska<br />

tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Interviewee 1<br />

Theme 1<br />

Problem<br />

Tycker det fungerar<br />

ganska bra, litet tungt<br />

ibland kanske<br />

Theme 2<br />

Causes<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

Theme 3<br />

Solutions<br />

<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man<br />

kan inte manövrera som<br />

man ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat<br />

här så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga<br />

lyft, alldeles för tungt för<br />

mig<br />

Förpackningarna är<br />

ganska tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Interviewee 1<br />

Theme 1<br />

Problem<br />

Tycker det fungerar<br />

ganska bra, litet tungt<br />

ibland kanske<br />

Theme 2<br />

Causes<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

Theme 3<br />

Solutions<br />

<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man<br />

kan inte manövrera som<br />

man ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat<br />

här så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga<br />

lyft, alldeles för tungt för<br />

mig<br />

Förpackningarna är<br />

ganska tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Interviewee 1<br />

Theme 1<br />

Problem<br />

Tycker det fungerar<br />

ganska bra, litet tungt<br />

ibland kanske<br />

Theme 2<br />

Causes<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

Theme 3<br />

Solutions<br />

<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man<br />

kan inte manövrera som<br />

man ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat<br />

här så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga<br />

lyft, alldeles för tungt för<br />

mig<br />

Förpackningarna är<br />

ganska tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Interviewee 1<br />

Theme 1<br />

Problem<br />

Tycker det fungerar<br />

ganska bra, litet tungt<br />

ibland kanske<br />

Theme 2<br />

Causes<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

Theme 3<br />

Solutions<br />

<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man<br />

kan inte manövrera som<br />

man ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat<br />

här så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga<br />

lyft, alldeles för tungt för<br />

mig<br />

Förpackningarna är<br />

ganska tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Theme 1<br />

Theme 2<br />

Theme 3<br />

Problem<br />

Causes<br />

Solutions<br />

Interviewee 1<br />

Tycker det fungerar<br />

ganska bra, litet tungt<br />

ibland kanske<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man<br />

kan inte manövrera som<br />

man ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat<br />

här så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga<br />

lyft, alldeles för tungt för<br />

mig<br />

Förpackningarna är<br />

ganska tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Theme 1<br />

Theme 2<br />

Theme 3<br />

Problem<br />

Causes<br />

Solutions<br />

Interviewee 1<br />

Tycker det fungerar<br />

ganska bra, litet tungt<br />

ibland kanske<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man<br />

kan inte manövrera som<br />

man ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat<br />

här så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga<br />

lyft, alldeles för tungt för<br />

mig<br />

Förpackningarna är<br />

ganska tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Theme 1<br />

Theme 2<br />

Theme 3<br />

Problem<br />

Causes<br />

Solutions<br />

Interviewee 1<br />

Tycker det fungerar<br />

ganska bra, litet tungt<br />

ibland kanske<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man<br />

kan inte manövrera som<br />

man ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat<br />

här så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga<br />

lyft, alldeles för tungt för<br />

mig<br />

Förpackningarna är<br />

ganska tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Theme 1<br />

Theme 2<br />

Theme 3<br />

Problem<br />

Causes<br />

Solutions<br />

Interviewee 1<br />

Tycker det fungerar<br />

ganska bra, litet tungt<br />

ibland kanske<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man<br />

kan inte manövrera som<br />

man ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat<br />

här så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga<br />

lyft, alldeles för tungt för<br />

mig<br />

Förpackningarna är<br />

ganska tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Theme 1<br />

Theme 2<br />

Theme 3<br />

Problem<br />

Causes<br />

Solutions<br />

Interviewee 1<br />

Tycker det fungerar<br />

ganska bra, litet tungt<br />

ibland kanske<br />

Ofta handlar det om tid,<br />

det är stressigt ofta.<br />

<br />

Tror det viktigaste är<br />

rotation mellan<br />

arbetsuppgifter.<br />

Interviewee 2<br />

Det är ofta bökigt och<br />

besvärligt, tungt<br />

Det är för trångt, man<br />

kan inte manövrera som<br />

man ska<br />

Bygg om lokalerna!<br />

Interviewee 3<br />

Vet inte, har inte arbetat<br />

här så länge<br />

- -<br />

Interviewee 4<br />

Jättetungt, det är tunga<br />

lyft, alldeles för tungt för<br />

mig<br />

Förpackningarna är<br />

ganska tunga, stora<br />

Kanske om man kunde<br />

dela upp kartongerna i<br />

mindre<br />

fredag 20 april 12


Observations of behaviours etc.<br />

Stage 1<br />

Person A first ... then<br />

Person B approaches .... before ...<br />

Person C approaches ... but then ...<br />

Stage 2 Person A ...<br />

Person B ...<br />

Person C ...<br />

fredag 20 april 12


Qualitative data: Interviews,<br />

comments, observations<br />

✤<br />

A number of other tools can be used in order to analys qualitative<br />

data<br />

E.g.<br />

✤<br />

the KJ method<br />

✤<br />

tree diagrams<br />

✤<br />

fishbone diagrams<br />

✤<br />

etc.<br />

✤<br />

Most of which are considered quality tools<br />

fredag 20 april 12


The KJ method<br />

(KJ=Jiro Kawakita)<br />

fredag 20 april 12


fredag 20 april 12<br />

The KJ method


Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

fredag 20 april 12


Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

fredag 20 april 12


Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

fredag 20 april 12


Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

fredag 20 april 12


Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

fredag 20 april 12


Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

fredag 20 april 12


Theme C<br />

Statement<br />

Statement<br />

Statement<br />

Statement<br />

Theme A<br />

Statement<br />

Theme B<br />

Statement<br />

Statement<br />

Statement<br />

fredag 20 april 12


Problem ç Cause<br />

Tree diagram<br />

fredag 20 april 12


Problem ç Cause<br />

Fishbone diagram<br />

fredag 20 april 12


Link Analysis<br />

fredag 20 april 12


Data èspecification<br />

✤<br />

Information (data) into a specification of requirements involves<br />

analyses in several step<br />

✤<br />

The stages involve interpretation, translation, and transformation<br />

but definately NOT transformation only<br />

fredag 20 april 12


The sources of customer/user<br />

requirements in questionnaires,<br />

interviews, observations etc.<br />

✤<br />

”Requirements” may be ”expressed” as<br />

✤<br />

requirements, statements<br />

✤<br />

descriptions of problems<br />

✤<br />

descriptions of how problems have been solved<br />

✤<br />

comparisons with other solutions<br />

✤<br />

suggestions for solutions<br />

✤<br />

actions/behaviours, for instance compensating behaviours<br />

✤<br />

....<br />

fredag 20 april 12


Statements è Requirements<br />

✤<br />

”Most things are OK, once you get used to them.”<br />

✤<br />

”I want a larger table, so that I can place the news paper there when I’m reading.”<br />

✤<br />

”Well, it gets filthy, but I usually take my shoes off and drive in my stocking feet.”<br />

✤<br />

”More cupboards would definitely be a good idea.”<br />

✤<br />

”I have a dog, a poodle, that I would like to bring along on trips.”<br />

✤<br />

”The dimensions must be at least 55 x 75 cm.....!”<br />

✤<br />

”One has seen other lamps, smaller ones, but even so providing good lighting.”<br />

fredag 20 april 12


Statements è Requirements<br />

✤<br />

”Most things are OK, once you get used to them.”<br />

✤<br />

Does indicate problems but ....<br />

fredag 20 april 12


Statements è Requirements<br />

✤<br />

”Most things are OK, once you get used to them.”<br />

✤<br />

Does indicate problems but ....<br />

✤<br />

”I want a larger table, so that I can place the news paper there<br />

when I’m reading.”<br />

✤<br />

Is the requirement really a larger table Does it necessarily have to<br />

be a table at all<br />

fredag 20 april 12


Statements è Requirements<br />

✤<br />

”Most things are OK, once you get used to them.”<br />

✤<br />

Does indicate problems but ....<br />

✤<br />

”I want a larger table, so that I can place the news paper there<br />

when I’m reading.”<br />

✤<br />

Is the requirement really a table ... And a larger table ...<br />

✤<br />

”Well, it gets filthy, but I usually take my shoes off and drive in<br />

my stocking feet.”<br />

✤<br />

Is the problem solved already ...<br />

fredag 20 april 12


Statements è Requirements<br />

✤<br />

”Most things are OK, once you get used to them.”<br />

✤<br />

Does indicate problems but ....<br />

✤<br />

”I want a larger table, so that I can place the news paper there when I’m reading.”<br />

✤<br />

Is the requirement really a table ... And a larger table ...<br />

✤<br />

”Well, it gets filthy, but I usually take my shoes off and drive in my stocking feet.”<br />

✤<br />

Is the problem solved already ...<br />

✤<br />

”More cupboards would definitely be a good idea.”<br />

✤<br />

Is the requirements cupboards ... Or perhaps storing facilities of some kind<br />

fredag 20 april 12


Statements è Requirements<br />

✤<br />

”I have a dog, a poodle, that I would like to bring along on trips.”<br />

✤<br />

What is the requirement<br />

✤<br />

”The dimensions (of the cupboard) must be at least 55 x 75 cm.....!”<br />

✤<br />

What is the requirement<br />

✤<br />

”One has seen other lamps, smaller ones, but even so providing good lighting.”<br />

✤<br />

What is the requirement<br />

fredag 20 april 12


Customer requirements è<br />

specification of requirements<br />

✤<br />

”It would be a good idea to have some more cupboards. For all the things you bring along.<br />

Clothes, shoes, food, drinks ....” è<br />

✤<br />

The interior should provide good storing facilities for, e.g., clothes, shoes, food, etc. è<br />

✤<br />

1. Storage<br />

✤<br />

1.1. The cabin should provide good storage<br />

✤<br />

1.1.1. The cabin should provide storage for suitcases, bags etc.<br />

✤<br />

1.1.1.1. The storage facility should have a volume of minimum xx * xx cm.<br />

✤<br />

1.1.2. The cabin should provide storage for a cooling box.<br />

✤ 1.1.3. The cabin should provide storage for ....<br />

✤<br />

1.2. The storage facility should be easy to reach<br />

✤<br />

1.2.1. The storage facility should be reachable from the driver’s seat.<br />

✤<br />

1.2.1.1. The storage facility should be positioned within a range of maxiumum xx cm.<br />

fredag 20 april 12


Communicating requirements<br />

Requirements specification and other forms<br />

<strong>Date</strong><br />

fredag 20 april 12


To whom shall one communicate<br />

✤<br />

To a customer<br />

✤<br />

Internally in the project group<br />

✤<br />

Internally to the board of directors<br />

✤ ...<br />

fredag 20 april 12


Nothing beats own experiences<br />

✤<br />

Try to give as many people as possible contact with users!<br />

fredag 20 april 12


How can user requirements be<br />

communicated<br />

✤<br />

Lists of requirements<br />

✤<br />

Stories<br />

✤<br />

Personas<br />

✤<br />

Concepts<br />

✤<br />

Virtual customer<br />

✤<br />

Etc..<br />

fredag 20 april 12


Kravspec<br />

✤<br />

1. Storage<br />

✤<br />

1.1. The cabin should provide good storage<br />

✤<br />

1.1.1. The cabin should provide storage for suitcases, bags etc.<br />

✤<br />

1.1.1.1. The storage facility should have a volume of minimum xx * xx cm.<br />

✤<br />

1.1.2. The cabin should provide storage for a cooling box.<br />

✤ 1.1.3. The cabin should provide storage for ....<br />

✤<br />

1.2. The storage facility should be easy to reach<br />

✤<br />

1.2.1. The storage facility should be reachable from the driver’s seat.<br />

✤<br />

1.2.1.1. The storage facility should be positioned within a range of maxiumum xx cm.<br />

fredag 20 april 12


Personas<br />

✤<br />

A Persona is an archetype!<br />

✤<br />

The Personan can be typical, critical, or desirable<br />

fredag 20 april 12


Personas<br />

The learner The active trader The serious invester<br />

Personas<br />

“the learner, the active trader, the serious invester”<br />

<strong>Date</strong><br />

fredag 20 april 12


Exempel<br />

✤<br />

Canon IXUS<br />

✤<br />

User studies showed the need<br />

for a good looking compact<br />

camera<br />

✤<br />

Persona used to communicate<br />

who the customer were<br />

✤<br />

Desirable<br />

fredag 20 april 12


Scenario<br />

✤<br />

Many user requirements are difficult to condensate down to a<br />

specified requirement, a scenario can be of help<br />

fredag 20 april 12


Scenarios<br />

A pre requisite for a scenario is a persona<br />

<strong>Date</strong><br />

fredag 20 april 12


Imageboard<br />

<strong>Date</strong><br />

fredag 20 april 12


Concept<br />

Concepts can be used to communicate requirements<br />

<strong>Date</strong><br />

fredag 20 april 12


Sony walkman<br />

A block of wood<br />

<strong>Date</strong><br />

fredag 20 april 12


Åhaga transport<br />

A fake road carrier<br />

<strong>Date</strong><br />

fredag 20 april 12


Åhaga transport<br />

A fake road carrier<br />

<strong>Date</strong><br />

fredag 20 april 12


<strong>Date</strong><br />

Summary<br />

Methods of <strong>Interaction</strong> analyses<br />

fredag 20 april 12


Collect<br />

information<br />

Analyse and<br />

interpret<br />

information<br />

Problem identification<br />

Verify<br />

concepts and<br />

requirements<br />

Formulate<br />

requirements<br />

Generate ideas & concepts<br />

Choice of concept(s) and<br />

development of pre-specification<br />

<strong>Date</strong><br />

A meta process<br />

Typically iterative<br />

fredag 20 april 12


Tool/Product<br />

Subject/User<br />

Goal/Aim<br />

<strong>Date</strong><br />

The use system<br />

fredag 20 april 12


Methodological choices<br />

✤<br />

Data collection method<br />

✤<br />

Participants<br />

✤<br />

Mediating tool<br />

✤<br />

Context<br />

fredag 20 april 12


Data collection methods<br />

✤<br />

Question-based methods<br />

✤<br />

Interviews<br />

✤<br />

Questionnaires<br />

✤<br />

Observation-based methods<br />

fredag 20 april 12


Participants<br />

✤<br />

Demographical data<br />

✤<br />

Experience of<br />

✤<br />

problem<br />

✤<br />

technology<br />

✤<br />

use<br />

fredag 20 april 12


Mediating tool<br />

✤<br />

Can be a representation of the product...<br />

✤<br />

...or anything that stimulates the thoughts of the participants<br />

✤<br />

In evaluation studies the representation must represent the feature to<br />

be evaluated<br />

fredag 20 april 12


Context<br />

fredag 20 april 12


Next Friday...<br />

✤<br />

Short exam.<br />

fredag 20 april 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!