Requirements engineering in user-centered product developments - Fundamentals for a virtual learning environment design
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Nieminen, Mika P. | |
dc.contributor.author | Viitanen, Johanna | |
dc.contributor.department | Sähkö- ja tietoliikennetekniikan osasto | fi |
dc.contributor.school | Teknillinen korkeakoulu | fi |
dc.contributor.school | Helsinki University of Technology | en |
dc.contributor.supervisor | Nieminen, Marko | |
dc.date.accessioned | 2020-12-04T19:48:49Z | |
dc.date.available | 2020-12-04T19:48:49Z | |
dc.date.issued | 2005 | |
dc.description.abstract | Kä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.extent | 7+71+107 | |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/93121 | |
dc.identifier.urn | URN:NBN:fi:aalto-2020120451956 | |
dc.language.iso | fi | en |
dc.programme.major | Käytettävyystutkimus | fi |
dc.programme.mcode | T-121 | fi |
dc.rights.accesslevel | closedAccess | |
dc.subject.keyword | user-centered requirements engineering | en |
dc.subject.keyword | käyttäjäkeskeinen vaatimusmäärittely | fi |
dc.subject.keyword | conceptual requirements engineering | en |
dc.subject.keyword | konseptitason vaatimusmäärittely | fi |
dc.subject.keyword | user-centered product development process | en |
dc.subject.keyword | käyttäjäkeskeinen tuotekehitys | fi |
dc.subject.keyword | virtual learning environment | en |
dc.subject.keyword | verkkopohjainen oppimisympäristö | fi |
dc.title | Requirements engineering in user-centered product developments - Fundamentals for a virtual learning environment design | en |
dc.title | Vaatimusmäärittely käyttäjäkeskeisessä tuotekehityksessä - Lähtökohtia verkkopohjaisen oppimisympäristön suunnitteluun | fi |
dc.type.okm | G2 Pro gradu, diplomityö | |
dc.type.ontasot | Master's thesis | en |
dc.type.ontasot | Pro gradu -tutkielma | fi |
dc.type.publication | masterThesis | |
local.aalto.digiauth | ask | |
local.aalto.digifolder | Aalto_36971 | |
local.aalto.idinssi | 30406 | |
local.aalto.openaccess | no |