Role of user involvement in software product development
Loading...
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Author
Date
2008
Department
Major/Subject
Tietojenkäsittelyoppi
Mcode
T-76
Degree programme
Language
en
Pages
(11) + 87 s. + liitt. 3
Series
Abstract
Käyttäjän osallistumisen on raportoitu olevan avainkäsite käytännöllisten ja käytettävien järjestelmien suunnittelussa, sekä sen on todettu kasvattavan käyttäjätyytyväisyyttä. Lisäksi, käyttäjien ja asiakkaiden hyödyntäminen tiedonlähteinä vahvistaa projektien onnistumista. Työn tavoite on ymmärtää käyttäjän osallistumisen rooli ohjelmistotuotekehityksessä: 1) miten käyttäjän osallistuminen on organisoitu ohjelmistoyrityksissä, 2) mikä on käytettävyysasiantuntijoiden rooli käyttäjän osallistumisen tukemisessa sekä 3) miten käyttäjätietoa kerätään, kommunikoidaan, sekä hyödynnetään-kahdessa suomalaisessa ohjelmistoyrityksessä. Työ on jaettu kahteen tapaustutkimukseen. Tutkimukset koskevat ohjelmistoyrityksiä, joissa käyttäjän osallistumista tukevat toiminnot on organisoitu itsenäisten käyttäjäkokemus- sekä käytettävyysryhmien avulla. Aineisto kerättiin haastattelujen, ryhmähaastattelun, ryhmäkeskustelujen, vapaamuotoisen keskustelun sekä seminaarien avulla. Käyttäjän osallistumista tukevia toimintoja suoritetaan läpi organisaation. Tuotehallinto ja markkinointi huomioivat asiakas- ja käyttäjätarpeita, sekä käyttäjäkokemus- tai käytettävyysryhmä tarjoaa käyttäjäkeskeisiä palveluita. Tämänkaltainen erillinen ryhmä voi aiheuttaa ristiriitoja ohjelmistoprosessissa, jos yhteistoiminta muiden yksiköiden kanssa ei ole harkittua ja suunniteltua. Teknologiapainotteisella toimialalla käyttäjää ei aina mielletä tärkeäksi tiedonlähteeksi. Onnistuessaan, käytettävyysryhmä jakaa käytettävyystietoa, edistäen kulttuurillista muutosta kohti käyttäjäkeskeisempää tuotekehitystä. Käytettävyysinsinöörit edustavat käyttäjää, kun käyttäjän osallistumista ei ole järjestetty, tuoden käyttäjänäkökulmaa kehitystoimintoihin. Käyttäjätieto on usein palautetta, joka tallennetaan tietokantoihin eikä sitä keräyksen jälkeen analysoida järjestelmällisesti tai kommunikoida tehokkaasti. Aktiivisempia keräysmenetelmiä sekä tehokkaampia tapoja hyötyä nykyisestä tiedosta tulisi harkita. Käyttäjän osallistuminen on toiminto, joka on asettunut osaksi ohjelmistotuotekehitystä, mutta sen roolia tulisi selkiyttää.Description
Supervisor
Männistö, TomiThesis advisor
Lehtola, LauraKeywords
user involvement, käyttäjän osallistuminen, requirements engineering, vaatimusmäärittely, software engineering, ohjelmistotuotanto