Popis: |
Ohjelmiston ylläpitovaiheen aikana muodostuu suurin osa ohjelmiston elinkaaren kuluista. Ylläpitäjät joutuvat päivittäin tasapainottelemaan ohjelmiston ylläpidettävyyden ja asiakkaan muutosvaatimusten välillä. Tässä tutkielmassa pyritään ymmärtämaään ylläpidettävyyteen vaikuttavia laatutekijöitä sekä ylläpitoa prosessina. Lisäksi pohditaan ylläpidon roolia ketterässä iteratiivisessa kehityksessä. Ylläpidon, ketterien menetelmien ja palveluliiketoiminnan teoriaa peilataan tapaustutkimuksen kohteena olevaan asiointipalveluun. Tapaustutkimuksessa suoritetaan kohdeprojektin kehitysprosessista ja ylläpidosta kuvaileva analyysi sekä arvioidaan ylläpidettävyyden ja kehitysprosessin tilaa kyselyn avulla. Tutkimuksen tulos alleviivaa ohjelmiston ylläpidettävyydestä huolehtimisen tärkeyttä. Ylläpidettävyyden täytyy olla korkealla tasolla, kun asiakkaille luodaan arvoa ketterin menetelmin. |