Date - Interaction Design & Technologies
Date - Interaction Design & Technologies
Date - Interaction Design & Technologies
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