Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Ketteryyttä kehittämiseen, case: automatisoitava elinkaaritestaus

Törmä, Tuomas (2016)

 
Avaa tiedosto
Tuomas_Torma_ketteryytta_kehittamiseen_case_automatisoitava_elinkaaritestaus.pdf (1.966Mt)
Lataukset: 


Törmä, Tuomas
Haaga-Helia ammattikorkeakoulu
2016
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605198734
Tiivistelmä
Opinnäytetyö oli Sp-Henkivakuutus Oy:n tilaama toimeksianto, jossa tavoitteena oli luoda automatisoitava ratkaisu sisäisten ohjelmiston elinkaaren testaamiseen, testauskulujen kes-kittämiseen ja laadun mittaamiseen. Tulostavoitteena oli rakentaa ohjelma, jonka avulla voi-taisiin testata ohjelmiston elinkaarta automaation kautta luoden tarvittavat syötteet testattavalle tietojärjestelmälle. Luodut syötetehtävät validoitiin ja verifioitiin niiden omien vaatimus-määritysten mukaisesti, jotta testattavalla ohjelmalla olisi ollut mahdollisuus ajaa syötteet tietojärjestelmään. Lisäksi ohjelman luomat tehtävät tulee pystyä auditoida myöhempää tut-kimusta varten, mikäli on tarvetta.

Teoria opinnäytetyöhön kerättiin sekä Internet-lähteistä että kirjallisista teoksista. Tätä tietoa käytettiin hyväksi ketterässä ohjelmistokehityksessä ja luotaessa elinkaarta testaavaa ohjel-mistoa.

Ohjelmiston kehitys tehtiin ketteränä ohjelmistokehitysprojektina, jossa oli myös Lean-ajattelun ja DevOps-prosessin piirteitä. Ohjelmiston laadun ja jatkuvan parantamisen kannalta käytettiin jatkuvaa integrointia sekä öisin SonarQube analysoi lähdekoodin mahdollisten kehitysongelmien ja vikojen löytämiseksi. Projektia hallinnointiin kevennetyn Scrum-ideologian puitteissa. Koko projekti koostui neljästä iterointikierroksesta alkaen suunnitteluvaiheella ja jokaisen iterointikierroksen lopussa näyttötilaisuus pidettiin asiakkaan toimitiloissa. Näyttötilaisuuksien jälkeen pidettiin retrospektiivit ja seuraava iterointikierros suunniteltiin.

Opinnäytetyössä käytiin läpi suunnilleen kaikki ketterän kehittämisen näkökulmat ruohonjuuri-tasolta aina ohjelmiston julkaisuun. Kehitysprosessia valvottiin toimeksiantajan omilla laitteilla. Loppujen lopuksi ohjelmistolla ajettiin ensimmäiset testikierrokset onnistuneesti.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste