University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Pro gradu -tutkielmat
  • View Item
JYX > Opinnäytteet > Pro gradu -tutkielmat > View Item

Vaatimusmäärittely ketterässä ohjelmistokehityksessä

Thumbnail
View/Open
766.0Kb

Downloads:  
Show download detailsHide download details  
Authors
Ruuska, Tatu
Date
2012
Discipline
Tietojärjestelmätiede

 
Tämän pro gradu -tutkielman tavoitteena on selvittää, miten vaatimusmäärittely toteutetaan ketterässä ohjelmistokehityksessä ja millaisia käytänteitä sekä tekniikoita vaatimusmäärittelyssä voidaan käyttää. Aihetta käsitellään vertailemalla eroja perinteisen ja ketterän lähestymistavan välillä erityisesti vaatimusmäärittelyn osalta. Ketterän vaatimusmäärittelyn käytänteitä ja tekniikoita tarkastellaan yksityiskohtaisesti. Tutkielma perustuu aihetta käsittelevään kirjallisuuteen. Ohjelmistokehityksen osalta lähestymistapojen erot näkyvät mm. projektien johtamisessa ja hallinnassa, yleisessä toimintatavassa, kehittäjien ja asiakkaiden rooleissa, suunnittelussa, arkkitehtuurissa ja toteutuksessa. Ketterä vaatimusmäärittely sisältää samat vaiheet kuin perinteisessä lähestymistavassa, joskin erilailla ajoitettuina ja painotettuina. Vaatimusmäärittely on kuitenkin jatkuvaa, ja vaatimukset kehittyvät projektin edetessä. Perinteisen vaatimusmäärittelyn vaiheet suoritetaan suurelta osin peräkkäisinä, kun taas ketterässä vaatimusmäärittelyssä niitä suoritetaan voimakkaasti iteroiden. Tutkielmassa esitellään myös laajasti ketterään vaatimusmäärittelyyn tarkoitettuja käytäntöjä ja tekniikoita, jotka liittyvät mm. vaatimusten esittämiseen, jakamiseen, priorisointiin, dokumentointiin ja jäljitykseen. Lopuksi työssä esitellään myös ketterän vaatimusmäärittelyn haasteita, joihin on tärkeää varautua ohjelmistokehityksessä. Tutkimuksen tuloksia voidaan hyödyntää yleiskuvan saamiseksi perinteisen ja ketterän vaatimusmäärittelyn eroista. Tutkimuksessa esitettyjä ketterän vaatimusmäärittelyn tekniikoita voidaan harkita käytettäväksi käytännön projekteissa. ...
Keywords
Scrum XP vaatimukset ketterät menetelmät ohjelmistokehitys
URI

http://urn.fi/URN:NBN:fi:jyu-201209202463

Metadata
Show full item record
Collections
  • Pro gradu -tutkielmat [23396]

Related items

Showing items with similar title or keywords.

  • Työmäärän arviointi ketterässä ohjelmistokehityksessä : haastattelututkimus 

    Tirri, Laura (2016)
    Työmäärän arviointi on olennainen osa ohjelmistoprojektien suunnittelua. Jokaisessa projektissa tarvitaan työmäärän arviointia, jotta pystytään toimittamaan hyödyllistä tietoa esimerkiksi projektin edistymisestä, jäljellä ...
  • Muotoillen ketterästi käyttäjälähtöiseksi : design sprint käyttäjälähtöisyyden edistäjänä ketterässä ohjelmistokehityksessä 

    Kekälinen, Laura (2020)
    Menestyvän liiketoiminnan perusasioita on luoda tuotteita tai palveluita, joita asiakkaat haluavat. Laajat ohjelmistoprojektit ovat hankalasti hallittavia monimutkaisia kokonaisuuksia. Yksi yleinen syy ohjelmistokehityksessä ...
  • Käyttäjäkokemuksen suunnittelu ketterässä ohjelmistokehityksessä 

    Terimaa, Tarmo (2019)
    Nykyaikaisilta ohjelmistoilta vaaditaan niiden teknisten ominaisuuksien lisäksi saumatonta käyttäjäkokemusta. Käyttäjäkokemuksella tarkoitetaan subjektiivista, dynaamista ja kontekstista riippuvaista kokemusta, joka ...
  • Projektipäällikön kompetenssit hajautetussa ketterässä ohjelmistokehityksessä 

    Häkkinen, Reeta (2020)
    Monissa yrityksissä on 2000-luvun aikana siirrytty käyttämään ketteriä menetelmiä ohjelmistoprojektien toteutuksessa. Samalla merkittävä osa projekteista toteutetaan hajautetusti eri toimipisteissä tai alihankintana eri ...
  • Käyttäjäkokemuksen suunnittelu ketterässä ohjelmistokehityksessä 

    Terimaa, Tarmo (2019)
    Nykyaikaisilta ohjelmistoilta vaaditaan niiden teknisten ominaisuuksien lisäksi saumatonta käyttäjäkokemusta. Käyttäjäkokemuksella tarkoitetaan subjektiivista, dynaamista ja kontekstista riippuvaista kokemusta, joka ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre