Back to Search Start Over

Riskienhallinta perinteisessä ja ketterässä ohjelmistokehityksessä

Authors :
TAPIO, TERO
Tietojenkäsittelytieteiden laitos - Department of Computer and Information Sciences
Informaatiotieteiden tiedekunta - Faculty of Information Sciences
University of Tampere
Publication Year :
2010

Abstract

Tämä tutkielma käsittelee monipuolisen lähdekirjallisuuden pohjalta ketterien ohjelmistomenetelmien riskienhallintaa ja vertailee sitä, erityisesti perinteisten ohjelmistokehitysmenetelmien ja niiden riskienhallinta toimien kanssa. Samalla kun erilaiset tekniset järjestelmät ja tietotekniikka yleensäkin ovat tulleet osaksi eri organisaatioiden jokapäiväistä liiketoiminta, on myös projektimuotoinen työskentely jatkuvasti lisääntynyt. Useimmilla teknisillä toimialoilla, se on kuitenkin jo pidemmän aikaa ollut enemmän sääntö kuin poikkeus, koska sen mukaan tuomat hyödyt ovat kiistattomat. Projektinhallinta- ja riskienhallinta tavat ovat kuitenkin vielä varsin puutteellisia, koska perinteisten ohjelmistokehitysmenetelmien avulla vain pieni osa lukuisista projekteista saadaan päätökseen vaaditussa aikataulussa, laaditussa budjetissa ja täysin tilaajan vaatimukset täyttävinä. Perinteisissä ohjelmistokehitysmenetelmissä riskienhallinta on myös varsin hidas ja kankea prosessi. Kun taas, ketterät menetelmät pystyvät kevyen rakenteensa ansiosta huomattavasti nopeammin reagoimaan erilasiin odottamattomiin tai muuttuviin tilanteisiin. Ketterät menetelmät ovatkin koko 2000-luvun kasvattaneet suosiotaan, sillä niiden uskotaan johtavan projektien parempaan hallittavuuteen ja tätä kautta myös parempaa lopputulokseen. Tämän tutkielman tutkimustulokset myös tukevat tätä väitettä. Ketterät ohjelmistokehitysmenetelmät tarjoavat projektille paremman hallittavuuden ja kontrollin, mikä johtaa entistä parempaan lopputulokseen. Projektin koko, laajuus ja aihepiiri kuitenkin vaikuttavat varsin merkittävästi ketteristä menetelmistä saatavien hyötyjen määrään. Tästä syystä kullekin projektille oikean ohjelmistokehitysmenetelmän valinta sekä riskienhallinta sen olennaisena osana, ovat keskeisessä osassa myös ketterien ohjelmistoprojektien onnistumisessa. Asiasanat:Riskienhallinta, ketteräohjelmistokehitys, Scrum, XP, projektit, projektinhallinta

Details

Language :
Finnish
Database :
OpenAIRE
Accession number :
edsair.od......4853..89032a4cafa9952b0c0f1d4ac066a5ba