Experiences of New Approaches to UI Software Development: Comparing the Waterfall and Agile Processes
Kauppi, Janne (2013)
Kauppi, Janne
Oulun seudun ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013052410711
https://urn.fi/URN:NBN:fi:amk-2013052410711
Tiivistelmä
Uudet, ketterät ohjelmistokehitysmenetelmät valtaavat alaa vanhemmilta vaiheisiin perustuvilta ohjelmistokehitysmenetelmiltä. Tämän opinnäytetyön tavoite oli käyttää omia henkilökohtaisia kokemuksia vaiheellisista ja ketteristä ohjelmistokehitysmenetelmistä käyttöliittymäohjelmointiympäristössä hyödyksi ja verrata menetelmiä toisiinsa. Työ tehtiin Oulun seudun ammattikorkeakoulun Tekniikan yksikölle.
Tämä opinnäytetyö pohjautuu kirjallisuuteen ja omiin kokemuksiin molemmista ohjelmistokehitysmenetelmistä. Omia kokemuksia analysoitiin ja verrattiin kirjallisuuteen, ja vertailun perusteella koottiin tulokset tähän työhön. Vertailussa painotettiin käytännön kokemuksia ohjelmistokehitysympäristössä.
Työn tuloksena voidaan todeta, että vesiputousmallille on vielä käyttökohteensa, mutta ohjelmistokehitysalan on järkevä siirtyä käyttämään ketteriä ohjelmistokehitysmenetelmiä niiden monipuolisuuden vuoksi.
Tämä opinnäytetyö pohjautuu kirjallisuuteen ja omiin kokemuksiin molemmista ohjelmistokehitysmenetelmistä. Omia kokemuksia analysoitiin ja verrattiin kirjallisuuteen, ja vertailun perusteella koottiin tulokset tähän työhön. Vertailussa painotettiin käytännön kokemuksia ohjelmistokehitysympäristössä.
Työn tuloksena voidaan todeta, että vesiputousmallille on vielä käyttökohteensa, mutta ohjelmistokehitysalan on järkevä siirtyä käyttämään ketteriä ohjelmistokehitysmenetelmiä niiden monipuolisuuden vuoksi.