02.05.2013 Views

Brukervennlighet i smidig systemutvikling - Brukerinvolvering i ...

Brukervennlighet i smidig systemutvikling - Brukerinvolvering i ...

Brukervennlighet i smidig systemutvikling - Brukerinvolvering i ...

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!