Requirements Engineering process improvement through implementation of a commercial RM tool

No Thumbnail Available
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology | Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Date
2005
Major/Subject
Tietojenkäsittelyoppi
Mcode
T-76
Degree programme
Language
en
Pages
50 s. + liitt. 13 s.
Series
Abstract
Vaatimustenhallinta on eräs suurimmista haasteista nykyajan ohjelmistokehityksessä. Monien tutkimusten mukaan vaatimukset ovat projektien suurin yksittäinen virheiden aiheuttaja. Jotkin lähteet kertovat että jopa yli puolet projektissa esiintyvistä virheistä aiheutuu vaatimuksista. Koska vaatimustenhallinta on niin tärkeä osa-alue ohjelmistokehityksessä, on sen tarkempi tutkiminen hyödyllistä. Eräs tapa parantaa organisaation vaatimustenhallintaprosessia on ottaa prosessia tukeva vaatimustenhallintatyökalu käyttöön. Vaatimustenhallintatyökalut ovat olleet markkinoilla 1980-luvulta asti, mutta tieteellisiä artikkeleita aihepiiristä on kovin vähän. Tämä tutkimus keskittyy siihen miten organisaatiot voivat parantaa vaatimustenhallintaprosessiaan ottamalla sitä tukevan työkalun käyttöön. Työssä käydään läpi vaatimustenhallinnan perusteet sekä prosessin kypsyystason mittaaminen. Päämääränä on saada lukijalle ymmärrys vaatimustenhallinnasta, vaatimusten elinkaaresta, muutamista vaatimustenhallintatyökaluista sekä siitä kuinka vaatimustenhallintaprosessin kypsyystasoa voidaan mitata. Työn osa, joka käsittelee prosessin kypsyystason mittaamista, perustuu REAIMS tutkimusprojektista kerättyihin tuloksiin. Työssä käydään läpi myös kaksi tapaustutkimusta. Tapaustutkimuksiin valittiin kaksi organisaatiota, jotka olivat erikokoisia ja joilla oli vaatimustenhallintatyökalun käyttöönotto käynnistymässä tutkimuksen alussa. Tutkimus keskittyi organisaatioiden vaatimustenhallintaprosessin parantamiseen sekä työkalujen käyttöönottoon. Tutkimus perustui kypsyystason mittaamiseen käyttöönoton eri vaiheissa (kaksi kypsyystason mittausta perustuen REALMS malliin sekä viimeisessä vaiheessa haastattelu avoimin kysymyksin). Tutkimuksen tuloksista voidaan nähdä että vaatimustenhallintatyökalun käyttöönotto ei ole triviaali tehtävä. Vaatimustenhallintaprosessia ei voi parantaa pelkästään ottamalla työkalu käyttöön. Kannattaa varmistaa että työkalun implementoinnilla on johdon tuki, implementointi on organisoitua ja projektille on asetettu realistiset tavoitteet. Organisaation sisäisen koulutusmateriaalin ja -organisaation tärkeys implementointiprojektin onnistumiselle oli myös havaittavissa.
Description
Supervisor
Männistö, Tomi
Thesis advisor
Kujala, Sari
Keywords
Other note
Citation