Skip to main content
Login | Suomeksi | På svenska | In English

Browsing by Subject "vaatimusspesifikaatio"

Sort by: Order: Results:

  • Louhiranta, Juha (2020)
    Tämä pro gradu -tutkielma tarkastelee vaatimusmäärittelyä ketteriä menetelmiä hyödyntävissä ohjelmistoprojekteissa. Tavoitteena on selvittää, miten ohjelmiston vaatimukset muodostuvat ketterien menetelmien avulla ja millaisia vaikutuksia niillä on vaatimusmäärittelyprosessiin. Lisäksi tutkielmassa tarkastellaan, millaisia hyötyjä ketterillä menetelmillä voidaan saavuttaa vaatimusmäärittelyssä ja minkälaisia ongelmia ne saattavat aiheuttaa ohjelmistoprojektin eri vaiheissa. Tutkielmassa myös etsitään eroja ketterien menetelmien ja ketterän vaatimusmäärittelyprosessin sekä perinteisten menetelmien välillä. Tutkielman tapaustutkimuksen kohteena on Helsingin yliopiston Software Factory -kurssi, jonka aikana toteutettiin asiakasprojekti sulautettua internet-videopuhelujärjestelmää kehittävälle startup-yritykselle. Tapaustutkimuksessa selvitettiin, voidaanko ketterälle vaatimusmäärittelylle tutkimuskirjallisuudessa raportoituja hyötyjä sekä siihen liittyviä haasteita havaita ketterällä menetelmällä toteutettavassa ohjelmistoprojektissa. Tapaustutkimuksen avulla voitiin empiirisesti havaita kaikki vaatimusmäärittelyn hyödyt sekä yksi epätarkkoihin työmääräarvioihin liittyvä haaste. Tästä voidaan päätellä, että hyötyjen saavuttaminen on mahdollista pienellä tiimillä toteutettavassa asiakasprojektissa, jossa ei ole etukäteen tarkasti määriteltyjä ohjelmiston vaatimuksia. Toisaalta haasteitakin voidaan kohdata jo hyvin lyhyessä ajassa, vaikka rakennettaisiin pientä ja yksinkertaista sovellusta.