DEVIATIONS -OHJELMISTO LAATUPOIKKEAMIEN KÄSITTELYYN
Hilama, Sakari (2009)
Hilama, Sakari
Kajaanin ammattikorkeakoulu
2009
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201001261563
https://urn.fi/URN:NBN:fi:amk-201001261563
Tiivistelmä
Opinnäytetyö toteutettiin Documenta Oy:n toimeksiantona. Opinnäytetyön tarkoituksena oli toteuttaa Windows SharePoint Services 3.0 -alustaa hyödyntävä ohjelmistotuote nimeltä Deviations. Deviations -ohjelmiston tarkoituksena on tarjota organisaatiolle mukautuva työväline esimerkiksi palautteen tai laatupoikkeamien hallintaan ja prosessoituun käsittelyyn. Deviations -ohjelmisto toteutettiin niin, että ohjelmisto mukautuu organisaation olemassa oleviin prosesseihin. Tämä vaatimus huomioitiin ohjelmiston suunnitteluvaiheessa. Opinnäytetyön teoriaosuudessa käydään läpi yleisesti ketteriä menetelmiä ja tarkemmin Extreme Programming ja Scrum -menetelmää. Ketterät menetelmät ovat kokoelma ohjelmistokehitysmenetelmiä ja -malleja. Näistä menetelmistä esitellään roolit, arvot ja keskeiset toiminta-ideat. Ketteriä menetelmiä hyödynnettiin opinnäytetyönä tehdyn ohjelmiston toteutuksessa. Scrum -menetelmällä hallittiin ohjelmistoprojektia ja toteutettavia ominaisuuksia. Ohjelmakoodin toteuttamisessa hyödynnettiin Extreme Programming -menetelmän käytäntöjä. Empiriassa käsitellään ohjelmiston vaatimusmäärittelyt, ketterien menetelmien soveltaminen tässä projektissa, Windows SharePoint Services 3.0 -alusta ja toteutetun ohjelmiston keskeiset piirteet. Lyhyesti esitellään myös ohjelmistoon kohdistunut testaus sekä käyttöönotto ensimmäisen asiakkaan osalta. Opinnäytetyö rajattiin koskemaan ensimmäistä versiota Deviations -ohjelmistosta. Ohjelmiston kehittäminen jatkuu opinnäytetyön valmistumisen jälkeen asiakkailta saadun palautteen perusteella sekä Documenta Oy:n omien näkemyksien mukaan. Deviations -ohjelmiston versio 1.0 täytti ohjelmistolle suunnitteluvaiheessa laaditut vaatimukset.