Show simple item record

dc.contributor.authorRuuska, Tatu
dc.date.accessioned2012-09-20T09:52:06Z
dc.date.available2012-09-20T09:52:06Z
dc.date.issued2012
dc.identifier.otheroai:jykdok.linneanet.fi:1227037
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/38590
dc.description.abstractTä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.
dc.format.extent78 sivua
dc.format.mimetypeapplication/pdf
dc.language.isofin
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.rightsJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.subject.otherScrum
dc.subject.otherXP
dc.titleVaatimusmäärittely ketterässä ohjelmistokehityksessä
dc.identifier.urnURN:NBN:fi:jyu-201209202463
dc.type.dcmitypeTexten
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosTietojenkäsittelytieteiden laitosfi
dc.contributor.laitosDepartment of Computer Science and Information Systemsen
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.date.updated2012-09-20T09:52:06Z
dc.rights.accesslevelopenAccessfi
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi601
dc.subject.ysovaatimukset
dc.subject.ysoketterät menetelmät
dc.subject.ysoohjelmistokehitys
dc.format.contentfulltext
dc.type.okmG2


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record