Web-sovelluksen saavutettavuus ketterässä ohjelmistokehityksessä
Mane, Matias (2020)
Mane, Matias
2020
Tieto- ja sähkötekniikan kandidaattiohjelma - Degree Programme in Computing and Electrical Engineering, BSc (Tech)
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
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ä
2020-05-11
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202004233584
https://urn.fi/URN:NBN:fi:tuni-202004233584
Tiivistelmä
Saavutettavuudella pyritään tarjoamaan tasavertainen pääsy verkon palveluihin kaikille. Saa-vutettavuus ei ainoastaan hyödytä ihmisiä, joilla on jonkin asteisia verkon käyttöä vaikeuttavia häiriöitä, vaan se tekee verkkopalveluista kaikille helppokäyttöisempiä ja paremmin toimivia. Aiheena se on erittäin ajankohtainen sillä EU:n saavutettavuusdirektiivin mukaan kaikkien julkis-ten palveluiden verkkosivustojen pitää olla saavutettavuusvaatimusten mukaisia 23.9.2020 mennessä. Tämän kandidaatintyön tavoitteena on selvittää, miten web-sovelluksen hyvä saavu-tettavuus voidaan huomioida ketterässä ohjelmistokehityksessä ja tarjoaako ketterän ohjelmis-tokehityksen ohjeisto tukea paremmalle saavutettavuudelle.
Tutkimuksessa pyritään kirjallisuuskatsauksen avulla tutkimaan ketterän ohjelmistokehityk-sen ja saavutettavuuden suhdetta. Työn rakenne jakaantuu kahteen osaan. Ensin perehdytään tarkemmin saavuttavuuteen ja sen arviointiin. Toisena pääaiheena on ketterä ohjelmistokehitys ja sen historia. Lopuksi tutkitaan, miten ketterän ohjelmistokehityksen menetelmät voisivat tu-kea parempaa saavutettavuutta webkehityksessä. Työn aikana huomattiin, että molemmista ai-healueista on saatavilla runsaasti tieteellisiä lähteitä. Ketterän ohjelmistokehityksen ja hyvän saavutettavuuden välistä suhdetta ei kuitenkaan ole aiemmin juurikaan tutkittu.
Tutkimus osoittaa, että ketterän ohjelmistokehityksen ajatus tukee saavutettavuutta ainakin joissain määrin. Työn tuloksista selviää myös, että saavutettavuuden kasvavasta roolista huo-limatta, monissa palveluissa on edelleen suuria puutteita saavutettavuuden näkökulmasta. Saa-vutettavuuden korostuminen muun muassa EU:n saavutettavuusdirektiivin ansiosta tulee jat-kossa ohjaamaan ainakin julkisten verkkopalveluiden saavutettavuuden kehittymistä. Ketterä ohjelmistokehitys sopii saavutettavien palveluiden kehittämiseen perinteistä vesiputousmallia paremmin. Tärkeää saavutettavuuden kehittämisessä on tiedon jakaminen organisaatioissa ja yleisen ohjeiston parantaminen.
Tutkimuksessa pyritään kirjallisuuskatsauksen avulla tutkimaan ketterän ohjelmistokehityk-sen ja saavutettavuuden suhdetta. Työn rakenne jakaantuu kahteen osaan. Ensin perehdytään tarkemmin saavuttavuuteen ja sen arviointiin. Toisena pääaiheena on ketterä ohjelmistokehitys ja sen historia. Lopuksi tutkitaan, miten ketterän ohjelmistokehityksen menetelmät voisivat tu-kea parempaa saavutettavuutta webkehityksessä. Työn aikana huomattiin, että molemmista ai-healueista on saatavilla runsaasti tieteellisiä lähteitä. Ketterän ohjelmistokehityksen ja hyvän saavutettavuuden välistä suhdetta ei kuitenkaan ole aiemmin juurikaan tutkittu.
Tutkimus osoittaa, että ketterän ohjelmistokehityksen ajatus tukee saavutettavuutta ainakin joissain määrin. Työn tuloksista selviää myös, että saavutettavuuden kasvavasta roolista huo-limatta, monissa palveluissa on edelleen suuria puutteita saavutettavuuden näkökulmasta. Saa-vutettavuuden korostuminen muun muassa EU:n saavutettavuusdirektiivin ansiosta tulee jat-kossa ohjaamaan ainakin julkisten verkkopalveluiden saavutettavuuden kehittymistä. Ketterä ohjelmistokehitys sopii saavutettavien palveluiden kehittämiseen perinteistä vesiputousmallia paremmin. Tärkeää saavutettavuuden kehittämisessä on tiedon jakaminen organisaatioissa ja yleisen ohjeiston parantaminen.
Kokoelmat
- Kandidaatintutkielmat [8935]