Laadunvarmistus ketterissä ohjelmistokehitysmenetelmissä
Kulju, Henri
Laadunvarmistus ketterissä ohjelmistokehitysmenetelmissä
Jyväskylä: Jyväskylän yliopisto, 2014, 26 s.
Tietojärjestelmätiede, Kandidaatin tutkielma
Ohjaaja: Makkonen, Pekka
Tässä tutkielmassa tarkastellaan laadunvarmistusta ketterissä ohjelmistokehitysmenetelmissä.
Ohjelmiston laadunvarmistus on tärkeässä roolissa koko ohjelmiston
elinkaaren aikana ja sillä voi olla suuri vaikutus koko ohjelmistoprojektin
onnistumiseen. Jos siihen ei kiinnitetä tarpeeksi huomiota, voi tuloksena
olla aikataulun viivästyksiä, budjetin ylityksiä sekä huonolaatuista ohjelmistoa.
Tutkielmassa esitellään ketteriä menetelmiä yleisellä tasolla, sekä tarkastellaan
kahta menetelmää tarkemmin. Nämä menetelmät ovat Extreme Programming(
XP) sekä Scrum. Ketterien menetelmien laadunvarmistusta tarkastellaan
kahdeksan XP:stä ja Scrumista löytyvän käytänteen avulla. Tutkielmassa käydään
läpi näiden käytänteiden hyötyjä, sekä vaikutusta ohjelmiston laatuun.
Tutkielma tarjoaa loppupäätelmän siitä miten ketterien menetelmien käytänteet
auttavat varmistumaan laadusta sekä siitä, onko ketterissä menetelmissä esiintyvät
laadunvarmistuskäytänteet riittäviä. Tutkielman tutkimuskysymykset
ovat seuraavat: Kuinka ketterissä menetelmissä voidaan varmistua ohjelmiston
laadusta? Ovatko ketterien menetelmien laadunvarmistuskäytänteet riittäviä
varmistumaan ohjelmiston laadusta? Tutkimusmenetelmänä käytetään kirjallisuuskatsausta
ja tutkielman lähdeaineisto koostuu pääasiassa alaa käsittelevistä
tieteellisistä artikkeleista.
...
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5362]
License
Related items
Showing items with similar title or keywords.
-
Asiakaskeskeinen ohjelmistokehitys
Venäläinen, Henri (2018)Tämän tutkimuksen tarkoituksena on luoda käsitys asiakaskeskeisyydestä osana ohjelmistokehitystä. Tutkimuksessa tarkastellaan myös käytänteitä asiakaskeskeisyyden ja ohjelmistokehityksen välillä. Asiakaskeskeisyyteen ... -
Team Client Relationships and Extreme Programming
Karn, John; Ninan, Joseph J.; Gheorghe, Marian (University of Jyväskylä, Agora Center, 2008)This paper describes a study that examined the relationship between software engineering teams who adhered to the extreme programming (XP) methodology and their project clients. The study involved observing teams working ... -
Extreme Programming
Lajunen, Akseli (2007)Tietojärjestelmätieteen kandidaatintutkielma Jyväskylä: Jyväskylän yliopisto, 2007. 45 s. Tässä tutkielmassa esitellään Extreme Programming prosessinhallintamenetelmä ja kuinka se vastaa ohjelmistotuotannossa esiintyviin ... -
Extreme Programming ja Rational Unified Process -prosessimallien soveltaminen pienen ohjelmistoyrityksen tarpeisiin : tapaus Samcom Oy
Johansson, Manu; Lajunen, Akseli (2007) -
Ohjelmoinnin opetus Extreme Programming -hengessä
Kosonen, Sami (2005)