Näytä suppeat kuvailutiedot

dc.contributor.advisorSeppänen, Ville
dc.contributor.authorMikkola, Ella-Maria
dc.date.accessioned2017-06-01T19:24:43Z
dc.date.available2017-06-01T19:24:43Z
dc.date.issued2017
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/54254
dc.description.abstractGlobaali ohjelmistokehitys on lisääntynyt 2000-luvulla huomattavasti kaiken muunkin tuotannon globalisoituessa. Globaalilla ohjelmistokehityksellä tavoitellaan esimerkiksi kustannusten laskua ja mahdollisuutta päästä käsiksi isompaan määrään resursseja. Kehitystyön hajautuminen maantieteellisesti tuo kuitenkin mukanaan myös erilaisia haasteita liittyen kommunikointiin, koordinointiin sekä kontrollointiin. Toinen ohjelmistokehityksen nouseva trendi on ketterät menetelmät. Ne ovat saaneet alkunsa 1990-luvulla ja korostavat kom-munikointia, yhteistyötä, tuotekeskeisyyttä ja muutokseen vastaamista. Ketteriä menetelmiä käytetään myös globaalisti hajautuneissa ohjelmistoprojekteissa ja tässä tutkimuksessa etsitäänkin hyötyjä, joita ketterät menetelmät tarjoavat globaalille ohjelmistokehitykselle. Tutkimus on toteutettu systemaattisena kirjallisuuskatsauksena ja se vastaa kahteen tutkimuskysymykseen: 1) Miten ketteriä menetelmiä sovelletaan globaalissa ohjelmistokehityksessä? ja 2) Miten nämä sovellusmenetelmät tukevat ketterien menetelmien käyttöä globaaleissa ohjelmistoprojekteissa? Tutkimuksesta selviää, että ketterät menetelmät tarjoavat ratkaisuita kaikkiin kolmeen globaalin ohjelmistokehityksen ongelmaan ja että ketteriä menetelmiä on hyödyllistä käyttää globaalisti hajautuneissa projekteissa.fi
dc.description.abstractGlobal software development has increased during 21th century while all other industries have also globalized. With global software development companies try to reach lower costs and access to bigger resource pool. Geographically dis-tributed development work brings also different kind of challenges regarding communication, coordination and control. Another emerging trend in software development industry is agile methods. They have originated in 1990 decade and the basic idea of agile methods is to emphasize communication, collaboration, importance of the product and responding to the change. Agile methods are used also in globally distributed software projects and the meaning of this study is to find out the benefits of usage of agile methods in global software development. This study is a systematic literature review and it answers to two research questions: 1) How are agile methods applied in global software development and 2) How do these applied solutions support global software development? The study reveals that agile methods offer solutions to all three challenges of global software development and also that it is beneficial to use agile methods in globally distributed projects.en
dc.format.extent30
dc.language.isofin
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.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.subject.otherketterät menetelmät
dc.subject.otherglobaali ohjelmistokehitys
dc.subject.otherhajautunut kehittäminen
dc.titleKetterät menetelmät globaalissa ohjelmistokehityksessä
dc.identifier.urnURN:NBN:fi:jyu-201706012635
dc.type.ontasotKandidaatintutkielmafi
dc.type.ontasotBachelor's thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.contributor.oppiaineInformation Systems Scienceen
dc.date.updated2017-06-01T19:24:43Z
dc.rights.accesslevelopenAccessfi


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot