Requirements Engineering process improvement through implementation of a commercial RM tool

No Thumbnail Available

URL

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