Ohjelmistotestauksen menetelmät ja työvälineet
Sainio, Laura (2010)
Sainio, Laura
Saimaan ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201003255929
https://urn.fi/URN:NBN:fi:amk-201003255929
Tiivistelmä
Tämän opinnäytetyön tavoitteena on ollut tutkia ohjelmistotestauksen merkitystä, sen työmenetelmiä ja nykyaikaisessa ohjelmistotestauksessa käytettäviä työvälineitä. Tutkimuksen perusteella on ollut tarkoitus tuottaa Saimaan ammattikorkeakoulun tietotekniikan koulutusohjelman käyttöön soveltuvaa opetusmateriaalia.
Ohjelmistotestauksen merkitys ohjelmistotuotannossa on korostunut, koska yhteiskunta on tullut entistä riippuvaisemmaksi tietojärjestelmistään, ohjelmistojen käytettävyys- ja luotettavuusvaatimukset ovat kasvaneet, ohjelmistorakenteet ovat monimutkaistuneet, ohjelmistojen koot ovat kasvaneet ja lisäksi tietojärjestelmät ovat integroituneet toisiinsa. Ohjelmistotuotanto on globalisoitunut kansainvälisten yritysintegraatioiden ja toteutustyön ulkoistamisen kautta. Runsaasti ihmistyötä vaativa ohjelmointityö tehdään siellä, missä sen teettäminen on edullisinta, ja kehittyneisiin maihin on jäämässä vain asiakasta lähellä oleva ohjelmistojen suunnittelu- ja määrittelytyö sekä projektien johtaminen. Ohjelmistoprojekteissa, jotka usein toteutetaan monikulttuuristen virtuaalitiimien voimin, nämä työtehtävät vaativat erityisosaamista, jota Suomessa ei ole riittävästi. Tästä syystä tietotekniikan opetuksen painopistettä on muutettu niin, että ohjelmistosuunnittelu ja laadunvalvonta korostuvat. Saimaan ammattikorkeakoulun tietotekniikan opetusohjelmaa on uudistettu ammattiaineiden osalta siten, että ohjelmistosuunnittelun sekä testauksen ja laadunvalvonnan osuutta on lisätty ja suuntautumisvaihtoehtoihin on lisätty erikoistumisvaihtoehdot.
Tehdyn tutkimuksen perusteella luotiin Saimaan ammattikorkeakoululle Ohjel-miston testauksen perusteet opintojaksolle opintomateriaali, joka sisältää luku-materiaalin (178 sivua) sekä diasarjat luentoja varten (256 sivua), jotka ovat opinnäytetyön liitteinä 1 ja 2.
Ohjelmistotestauksen merkitys ohjelmistotuotannossa on korostunut, koska yhteiskunta on tullut entistä riippuvaisemmaksi tietojärjestelmistään, ohjelmistojen käytettävyys- ja luotettavuusvaatimukset ovat kasvaneet, ohjelmistorakenteet ovat monimutkaistuneet, ohjelmistojen koot ovat kasvaneet ja lisäksi tietojärjestelmät ovat integroituneet toisiinsa. Ohjelmistotuotanto on globalisoitunut kansainvälisten yritysintegraatioiden ja toteutustyön ulkoistamisen kautta. Runsaasti ihmistyötä vaativa ohjelmointityö tehdään siellä, missä sen teettäminen on edullisinta, ja kehittyneisiin maihin on jäämässä vain asiakasta lähellä oleva ohjelmistojen suunnittelu- ja määrittelytyö sekä projektien johtaminen. Ohjelmistoprojekteissa, jotka usein toteutetaan monikulttuuristen virtuaalitiimien voimin, nämä työtehtävät vaativat erityisosaamista, jota Suomessa ei ole riittävästi. Tästä syystä tietotekniikan opetuksen painopistettä on muutettu niin, että ohjelmistosuunnittelu ja laadunvalvonta korostuvat. Saimaan ammattikorkeakoulun tietotekniikan opetusohjelmaa on uudistettu ammattiaineiden osalta siten, että ohjelmistosuunnittelun sekä testauksen ja laadunvalvonnan osuutta on lisätty ja suuntautumisvaihtoehtoihin on lisätty erikoistumisvaihtoehdot.
Tehdyn tutkimuksen perusteella luotiin Saimaan ammattikorkeakoululle Ohjel-miston testauksen perusteet opintojaksolle opintomateriaali, joka sisältää luku-materiaalin (178 sivua) sekä diasarjat luentoja varten (256 sivua), jotka ovat opinnäytetyön liitteinä 1 ja 2.