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. Saavutettavuus 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 julkisten palveluiden verkkosivustojen pitää olla saavutettavuusvaatimusten mukaisia 23.9.2020 mennessä. Tämän kandidaatintyön tavoitteena on selvittää, miten web-sovelluksen hyvä saavutettavuus voidaan huomioida ketterässä ohjelmistokehityksessä ja tarjoaako ketterän ohjelmistokehityksen ohjeisto tukea paremmalle saavutettavuudelle.
Tutkimuksessa pyritään kirjallisuuskatsauksen avulla tutkimaan ketterän ohjelmistokehityksen 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 tukea parempaa saavutettavuutta webkehityksessä. Työn aikana huomattiin, että molemmista aihealueista 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 huolimatta, monissa palveluissa on edelleen suuria puutteita saavutettavuuden näkökulmasta. Saavutettavuuden korostuminen muun muassa EU:n saavutettavuusdirektiivin ansiosta tulee jatkossa 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 ohjelmistokehityksen 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 tukea parempaa saavutettavuutta webkehityksessä. Työn aikana huomattiin, että molemmista aihealueista 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 huolimatta, monissa palveluissa on edelleen suuria puutteita saavutettavuuden näkökulmasta. Saavutettavuuden korostuminen muun muassa EU:n saavutettavuusdirektiivin ansiosta tulee jatkossa 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 [11816]
