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
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Saavutettavuus osana kehitysprosessia – automaattiset testaustyökalut ja tiimin käytänteet

Heino, Eveliina (2025)

 
Avaa tiedosto
Heino_Eveliina.pdf (1.407Mt)
Lataukset: 


Heino, Eveliina
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025102026222
Tiivistelmä
Insinöörityön tavoitteena oli tarkastella, minkälaisia automaattisia saavutettavuustestaustyökaluja on olemassa ja miten niitä voidaan hyödyntää osana CI/CD-putkea. Työssä haluttiin havainnollistaa, miten automaattisia saavutettavuustyökaluja käyttämällä voidaan havaita saavutettavuuspuutteita mahdollisimman varhaisessa vaiheessa kehitysprosessia. Lisäksi haluttiin selvittää ja tuoda esiin, miten saavutettavuutta voidaan edistää kehitystiimin eri rooleissa.

Valittua aihetta lähestyttiin ensin teorian kautta. Insinöörityön teoriaosuuteen sisällytettiin tietoa yleisesti saavutettavuudesta, saavutettavuustestauksesta ja siitä, miten saavutettavuus voidaan tuoda osaksi yleisimpiä korkean suorituskyvyn toimitusmalleja. Teoriaosuuden jälkeen työhön suunniteltiin käytännönläheisempi esimerkki saavutettavuuden ja saavutettavuustestauksen integroimisesta osaksi kehitysprosessia. Lisäksi osana työtä kehitettiin yksinkertainen verkkolomake ja konfiguroitiin CI/CD-putki, jossa ajettiin automaattisia saavutettavuustestejä. Lomakkeen kehitysprosessi, automaattisten saavutettavuustestaustyökalujen löytämät puutteet ja tehdyt korjaukset kuvattiin vaihe vaiheelta.

Insinöörityössä pystyttiin havainnollistamaan, miten saavutettavuus voidaan integroida osaksi kehitysprosessia ja minkälaisia saavutettavuuteen liittyviä vastuita kehitystiimin jäsenillä voi olla. Työssä tuotiin myös ilmi, millaisia puutteita lopulliseen palveluun voi jäädä, jos saavutettavuutta ei ole huomioitu lainkaan. Kun automaattisia saavutettavuustestejä ajettiin osana CI/CD-putkea, löydettiin useita saavutettavuuspuutteita yksinkertaisesta verkkolomakkeesta ja puutteet saatiin korjattua kehitysprosessin aikana. Työn esimerkki on kuitenkin monilta osin rajallinen, mikä on syytä ottaa huomioon tuloksia tarkasteltaessa. Automaattiset saavutettavuustestaustyökalut voidaan nähdä hyödyllisinä, mutta täysi saavutettavuus voidaan varmistaa ainoastaan manuaalisella testaamisella. Saavutettavuustestaukseen ja saavutettavien palveluiden tuottamiseen liittyy monia haasteita, joihin kaivataan parempia ratkaisuja tulevaisuudessa.
Kokoelmat
  • Opinnäytetyöt
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