Sovelluksen määrittelytyö : ohjelmistotuotantomallin toteutus käytännön projektissa
Toivonoja, Jouko (2009)
Toivonoja, Jouko
Lahden ammattikorkeakoulu
2009
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200905112616
https://urn.fi/URN:NBN:fi:amk-200905112616
Tiivistelmä
Tämän työn aihe liittyy yritys X:n tiedonsiirtosovelluksen suunnittelu- ja määrittelytyöhön. Tarkoituksena on tutkia, kuinka käytännössä yhtä yrityksen teoreettista sovelluskehitysmallia toteutetaan kyseisen projektin osalta. Teoreettista mallia siis verrataan käytännön toteutukseen.
Työssä esitellään ensin teoreettista mallia yleisellä tasolla sekä käydään läpi yrityksen oma malli tarkemmalla tasolla. Opinnäytetyöhön liittyvää projektia, sen taustoja ja syitä kehittämiselle esitellään, jotta lukija saisi hieman käsitystä kyseisestä sovelluksesta, joka ei ole aivan jokapäiväinen työväline.
Tuloksia on pyritty saamaan esille sekä haastatteluin että havainnoimalla määrittelytyöhön osallistuessa. Näistä on koottu faktoja, sekä hieman omia mielipiteitä ja näkemyksiä. Haastateltavina ovat olleet projektin osalliset, jotka ovat olleet alusta pitäen sovellusta suunnittelemassa.
Opinnäytetyö vastaa tutkimuskysymyksen asettamiin tavoitteisiin ja tuo esille eroavaisuudet käytännön ja teorian välillä. Mallia noudatettiin melko hyvin kun sitä tarkastellaan pääkohdittain, mutta mitä syvemmälle malliin upotaan, sitä vähemmän sen yksityiskohtaisia ohjeita on noudatettu. Mallia on siis kyseisessä projektissa sovellettu melko rohkeasti. Haastateltavat pitivät tätä nimenomaisesti hyvänä asiana, jotta dokumentointia ei olisi tehty vain dokumentoinnin vuoksi.
Mallin noudattaminen vielä tarkemmin ei välttämättä olisi ollut lainkaan haitallista projektille, päinvastoin. Vaikeampaa on kuitenkin hahmottaa se piste, jonka jälkeen mallin noudattaminen ei enää tuota niin paljon hyötyä suhteessa työmäärään.
Tuloksista saadut päätelmät voidaan tiivistää muutamaan lauseeseen. Teoriamallit ovat varmasti hyödyllisiä sovelluskehitysprojektin onnistumisen kannalta, elleivät jopa välttämättömiä. Niiden hyödyllisyyden maksimointi kuitenkin vaatii mallin soveltamista projektin luonteen, koon ja tarpeiden mukaan. Ehkä vaikeinta onkin hahmottaa, mikä on oikea taso soveltamisen määrälle.
Työssä esitellään ensin teoreettista mallia yleisellä tasolla sekä käydään läpi yrityksen oma malli tarkemmalla tasolla. Opinnäytetyöhön liittyvää projektia, sen taustoja ja syitä kehittämiselle esitellään, jotta lukija saisi hieman käsitystä kyseisestä sovelluksesta, joka ei ole aivan jokapäiväinen työväline.
Tuloksia on pyritty saamaan esille sekä haastatteluin että havainnoimalla määrittelytyöhön osallistuessa. Näistä on koottu faktoja, sekä hieman omia mielipiteitä ja näkemyksiä. Haastateltavina ovat olleet projektin osalliset, jotka ovat olleet alusta pitäen sovellusta suunnittelemassa.
Opinnäytetyö vastaa tutkimuskysymyksen asettamiin tavoitteisiin ja tuo esille eroavaisuudet käytännön ja teorian välillä. Mallia noudatettiin melko hyvin kun sitä tarkastellaan pääkohdittain, mutta mitä syvemmälle malliin upotaan, sitä vähemmän sen yksityiskohtaisia ohjeita on noudatettu. Mallia on siis kyseisessä projektissa sovellettu melko rohkeasti. Haastateltavat pitivät tätä nimenomaisesti hyvänä asiana, jotta dokumentointia ei olisi tehty vain dokumentoinnin vuoksi.
Mallin noudattaminen vielä tarkemmin ei välttämättä olisi ollut lainkaan haitallista projektille, päinvastoin. Vaikeampaa on kuitenkin hahmottaa se piste, jonka jälkeen mallin noudattaminen ei enää tuota niin paljon hyötyä suhteessa työmäärään.
Tuloksista saadut päätelmät voidaan tiivistää muutamaan lauseeseen. Teoriamallit ovat varmasti hyödyllisiä sovelluskehitysprojektin onnistumisen kannalta, elleivät jopa välttämättömiä. Niiden hyödyllisyyden maksimointi kuitenkin vaatii mallin soveltamista projektin luonteen, koon ja tarpeiden mukaan. Ehkä vaikeinta onkin hahmottaa, mikä on oikea taso soveltamisen määrälle.