Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Testausprosessin kehittäminen ohjelmiston käyttöönottoprojektissa

Sidebras, Rope (2013)

 
Avaa tiedosto
Diplomityön kirjallinen osuus (1.339Mt)
Lataukset: 



Sidebras, Rope
2013

Tietotekniikan koulutusohjelma
Tuotantotalouden ja rakentamisen tiedekunta - Faculty of Business and Built Environment
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2013-08-14
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201308221305
Tiivistelmä
Ohjelmistotuotteen käyttöönottoon liittyy monta eri vaihetta. Erityisesti käyttöönoton suunnitteluvaiheeseen on panostettava, jotta käyttöönoton aikana osataan varautua mahdollisiin riskien aiheuttamien häiriöiden minimointiin. Avainasemassa käyttöönotossa on itse ohjelmisto, joka tiettyjen välietappien avulla viedään tuotantoon. Välietappien avulla voidaan varmistaa, että kaikki kriittiset ja vähemmän kriittiset seikat on otettu ohjelmiston käyttöönoton osalta huomioon. Ohjelmiston suunniteltu ja laadukas testaaminen ja testauksen johtaminen takaavat sen, että ohjelmisto on käyttöönotettavissa. Ohjelmistoprojektin käyttöönottovaiheessa tulee huomioida asennettavan ohjelmiston käyttötarkoitus ja toiminnallisuudet, käyttöönottoympäristö, käyttöönoton laajuus, ohjelmistointegraatiot, käyttöönoton tuki sekä käyttöönottoprojektin aikataulutus. Tärkeänä osana projektia on myös projektiin osallistuva sitoutunut henkilöstö, jonka ammattitaidon avulla projektien läpivienti on mahdollista.
Käyttöönottoprojektissa käytettiin useita erilaisia testausmetodeita onnistuneen lopputuloksen saavuttamiseksi ja ennen kaikkea virheiden poissulkemiseksi ohjelmistosta. Testauksen avulla oli myös mahdollista testata ohjelmiston ohella lentokoneen kääntöön liittyvien prosessien toimivuutta. Yhdistimme useita testitapauksia toisiinsa, jolloin voitiin simuloida kaikki lennon kääntöön liittyvät vaiheet. Testauksen laajuus ei ollut projektin alkaessa täysin selvä. Projektissa ei myöskään vältytty muutoshallinnalta ja ohjelmistospesifikaation puutteilta, minkä takia toiminnallisuuksien toteutus viivästytti käyttöönoton aikataulua.
Työn tavoitteena oli selvittää, miten yrityksessä, jossa ohjelmiston testaus ei ole strategisesti merkittävässä roolissa liiketoiminnan kannalta, voidaan kehittää testausta sen hallittavuutta, testausprosessia sekä testausprosessin hallintaa tulevia vastaavia ohjelmistoprojekteja varten. Osoitan tässä työssä projektissa saavutetun testausprosessin kypsyystason ja arvioin mitkä kokonaisuudet testauksen prosessin kehittämisessä saavutimme. Projektissa testauksen prosessi kehittyi lähes olemattomista lähtökohdista Test Maturity Model integration -mallin (TMMi) viisiportaisen mallin tasolle kolme (3): toimintatavat. Arviointikriteereissä käytin TMMi-mallia hyväksi TMMi Assessment Method Application Requirements -ohjeistuksen (TAMAR) avulla.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [40800]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste