Brukervennlighet i smidig systemutvikling - Brukerinvolvering i ...
Brukervennlighet i smidig systemutvikling - Brukerinvolvering i ...
Brukervennlighet i smidig systemutvikling - Brukerinvolvering i ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
KAPITTEL 2. FORSTUDIE 22<br />
I <strong>smidig</strong> utvikling ser man p˚a akseptansetesting som en kvalitetssikring av at<br />
funskjonaliteten fra brukerhistorien er implementert riktig, og denne foreg˚ar fortløpende<br />
under utviklingsfasen [16].<br />
Kundebegrepet i <strong>smidig</strong> utvikling<br />
I <strong>smidig</strong> utvikling blir den som har bestilt utvikling av et system definert som<br />
kunde. Kunden er som regel et selskap med flere ansatte. Men som regel er det en<br />
som er ansvarlig fra selskapet som blir betrakte som kunden. Dingsøyr m.fl. [17]<br />
har et kapittel i boken sin som beskriver hva som vil være den ideelle kunden. Man<br />
diskuterer i store deler av dette kapittelet om kunden er en person, eller om det<br />
best˚ar av et team.<br />
De undersøkelsene som er gjort viser at det i mange tilfeller er kun en person som<br />
er kunden. Det viser seg at denne personen føler at den <strong>smidig</strong>e arbeidsmetoden<br />
sikrer god involvering i utviklingsfasen, men at det i de fleste tilfeller er veldig<br />
tidskrevende. Flere av kundene fra de ulike selskapene man har undersøkt i boken<br />
føler at arbeidsmengden er uholdbar i det lange løp. En av kundene hevder<br />
utviklingsprosjektet har blitt livet hans.<br />
Videre har man sett p˚a hvilke roller man bør ha i et team som skal fungere som<br />
kunde. Man har delt dette inn i tre kategorier:<br />
• Samarbeid i prosjektet:<br />
Dette er en viktig del av den <strong>smidig</strong>e praksisen. Det er viktig ˚a sikre et godt<br />
samarbeid, noe som er en viktig faktor for ˚a sikre et vellykket prosjekt. Man<br />
bygger et godt forhold mellom utviklere og resten av organisasjonen.<br />
• Styring av prosjektets retning:<br />
Det er viktig ˚a føre prosjektet i riktig retning, slik at systemet vil tilfredsstille<br />
behovene til kunden.<br />
• Spesialister:<br />
Eksperter p˚a fagfeltet, slik at man sikrer at systemet løser de problemene<br />
det faktisk skal. Disse bidrar til ˚a formulere brukerhistorier og gjennomføre<br />
tilhørende akseptansetesting.<br />
Evaluering av brukervennlighet i <strong>smidig</strong>e metoder<br />
Hellmann m.fl. [25] ser nærmere p˚a konflikten mellom tradisjonell evaluering av<br />
brukervennlighet og <strong>smidig</strong>e metoder. I <strong>smidig</strong>e metoder har man fokus p˚a ˚a gjennomføre<br />
arbeidet i korte iterasjoner, bruke minimalt med tid p˚a˚a designe fremsiden