Requirements engineering in user-centered product developments - Fundamentals for a virtual learning environment design

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorNieminen, Mika P.
dc.contributor.authorViitanen, Johanna
dc.contributor.departmentSähkö- ja tietoliikennetekniikan osastofi
dc.contributor.schoolTeknillinen korkeakoulufi
dc.contributor.schoolHelsinki University of Technologyen
dc.contributor.supervisorNieminen, Marko
dc.date.accessioned2020-12-04T19:48:49Z
dc.date.available2020-12-04T19:48:49Z
dc.date.issued2005
dc.description.abstractKäyttäjäkeskeisen tuotekehityksen tunnuspiirteitä ovat käyttäjien huomiointi suunnittelun lähtökohtana, käyttäjien osallistuminen suunnitteluun sen eri vaiheissa sekä tuotekehitysprosessin iteratiivisuus. Käyttäjäkeskeisen tuotekehityksen lähtökohtana ovat käyttäjät ja heidän tarpeet, lisäksi tuotekehitysprosessin alkuvaiheessa on tärkeä tutustua nykyisiin sovelluksiin ja teknologian mahdollisuuksiin. Nämä tiedot määrittävät kehitettävän tuotteen käyttökontekstin, pohjustavat ja suuntaavat suunnitteluratkaisuja ja tarjoavat lähtökohdat ratkaisujen arvioinnille tuotekehitysprosessin edetessä. Tässä työssä esitellään käsitteellinen jäsennys sille, kuinka tuotekehitykseen vaikuttavat tiedot voidaan koota yhteen ja dokumentoida prosessin alkuvaiheessa ennen varsinaisen tuotesuunnittelun aloittamista. Konseptitason vaatimusmäärittely on muodostettu yhdistämällä toisiinsa käyttäjäkeskeisen tuotekehityksen suunnittelua pohjustaviin vaiheisiin liittyviä tietoja ja ohjelmistotuotannon näkemyksiä vaatimusmäärittelystä. Käyttäjäkeskeisen tuotekehityksen näkökulmasta tehdystä konseptitason vaatimusmäärittelystä käytetään tässä työssä nimitystä käyttäjäkeskeinen vaatimusmäärittely. Diplomityössä soveltavana tutkimuksena toteutettiin käsitteellisen jäsennyksen pohjalta verkkopohjaiselle oppimisympäristön konseptitason vaatimusmäärittely. Vaatimusmäärittely lähti liikkeelle kolmen taustatutkimuksen toteuttamisesta: sovellusalaan liittyvä tutkimus, teknologiakartoitus ja käyttäjätutkimus. Tämän jälkeen vaatimusmäärittely eteni loogisesti taustatutkimusten tuloksista kohti oppimisympäristön kuvausta ja korkean tason vaatimuksia. Verkkopohjaisen oppimisympäristön vaatimusmäärittelydokumentti sisältää seuraavat osiot: johdanto, vaatimusmäärittelyn toteutus, katsaus verkkopedagogiikkaan, tekninen näkemys verkkopohjaisiin oppimisympäristöihin, käyttäjäkuvaukset, järjestelmäkuvaus, suunnittelun lähtökohdat ja vaatimukset, jatkokehitysnäkymät. Käyttäjäkeskeinen vaatimusmäärittely soveltuu hyvin osaksi käyttäjäkeskeistä tuotekehitystä kuvaavia prosessimalleja. Vaatimusmäärittely tuo käyttäjäkeskeisen tuotekehityksen alkuvaiheeseen selkeyttä ja vaiheittaisuutta, lisäksi sen avulla suunnittelua pohjustavat tiedot saadaan koottua yhteen, dokumentoitua ja välitettyä eteenpäin suunnittelusta vastaaville tahoille. Yleisellä tasolla tehty konseptitason vaatimusmäärittely liittyy myös ohjelmistotuotannon järjestelmäkehitykseen, sen voidaan ajatella olevan vaatimusmäärittelyprosessin ensimmäinen vaihe, jossa tarkoitus on kuvata järjestelmä ja sen toiminnalliset ominaisuudet yleisellä tasolla ennen yksityiskohtaista määrittelyä. Käyttäjäkeskeisestä näkökulmasta tehty määrittely korostaa todellisten käyttäjien merkitystä suunnittelun lähtökohtana ja tarjoaa puitteet järjestelmän arvioinnille tuotekehityksen edetessä.fi
dc.format.extent7+71+107
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/93121
dc.identifier.urnURN:NBN:fi:aalto-2020120451956
dc.language.isofien
dc.programme.majorKäytettävyystutkimusfi
dc.programme.mcodeT-121fi
dc.rights.accesslevelclosedAccess
dc.subject.keyworduser-centered requirements engineeringen
dc.subject.keywordkäyttäjäkeskeinen vaatimusmäärittelyfi
dc.subject.keywordconceptual requirements engineeringen
dc.subject.keywordkonseptitason vaatimusmäärittelyfi
dc.subject.keyworduser-centered product development processen
dc.subject.keywordkäyttäjäkeskeinen tuotekehitysfi
dc.subject.keywordvirtual learning environmenten
dc.subject.keywordverkkopohjainen oppimisympäristöfi
dc.titleRequirements engineering in user-centered product developments - Fundamentals for a virtual learning environment designen
dc.titleVaatimusmäärittely käyttäjäkeskeisessä tuotekehityksessä - Lähtökohtia verkkopohjaisen oppimisympäristön suunnitteluunfi
dc.type.okmG2 Pro gradu, diplomityö
dc.type.ontasotMaster's thesisen
dc.type.ontasotPro gradu -tutkielmafi
dc.type.publicationmasterThesis
local.aalto.digiauthask
local.aalto.digifolderAalto_36971
local.aalto.idinssi30406
local.aalto.openaccessno

Files