The Impact of User Involvement on Customer Value and Accessibility in Agile Software Development
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Perustieteiden korkeakoulu |
Master's thesis
Authors
Date
2022-03-22
Department
Major/Subject
Information Networks
Mcode
SCI3047
Degree programme
Master’s Programme in Information Networks
Language
en
Pages
78 + 3
Series
Abstract
User involvement is considered to be an essential part of agile software development to ensure system success. However, user involvement is not straightforward, because with inefficient practices it may turn out challenging or even cause problems. Meanwhile, the significance of accessibility in today's society has increased, and people with special needs should be taken more into account in software development. Involving users with impairments is one means to implement and improve web accessibility. This thesis studies these phenomena. The goal of this study was to investigate how user involvement affects customer value and accessibility of digital services in agile software development. The research was done by conducting a multiple case study in five Finnish companies that have specifically focused on the accessibility of digital services. The results of the study indicate that user involvement has several benefits, such as finding the real user needs and ensuring user satisfaction. These terms are the same that are associated with customer value, even though it is difficult to provide an unambiguous definition for the concept. Hence, user involvement seems to have a positive impact on customer value. User involvement may also be challenging or cause problems, but these issues can mostly be avoided with good practices. There is a big variety of practices used to involve users, and their applicability depends on the project. There are several well-established practices, such as interviewing users to find out their real needs and user testing to validate the solution. Also, involving users throughout the project is considered an essential practice. Involving users with impairments to improve accessibility still seems to be in its infancy in many organizations. Organizations are using services such as accessibility audits from third parties. The results of this study indicate that there is still room for improvement in these audits. To ensure accessibility, it is important to involve end users with impairments.Käyttäjien osallistamista pidetään oleellisena osana ketterää ohjelmistokehitystä, jotta järjestelmän onnistuminen voidaan varmistaa. Käyttäjien osallistaminen ei kuitenkaan ole suoraviivaista, sillä tehottomilla käytännöillä se voi osoittautua haasteelliseksi tai jopa aiheuttaa ongelmia. Samalla saavutettavuuden merkitys nykypäivän yhteiskunnassa kasvaa, ja erityistarpeisia käyttäjiä tulisi huomioida ohjelmistokehityksessä entistä paremmin. Tämä diplomityö tutkii näitä teemoja. Tutkimuksen tavoite oli tutkia, kuinka käyttäjän osallistaminen vaikuttaa asiakasarvoon ja saavutettavuuteen ketterässä ohjelmistokehityksessä. Tutkimus toteutettiin tekemällä monitapaustutkimus viidessä suomalaisessa yrityksessä, jotka ovat keskittyneet erityisesti digitaalisten palveluiden saavutettavuuteen. Tutkimuksen tulokset osoittavat, että käyttäjien osallistamisella on useita hyötyjä, kuten käyttäjien todellisten tarpeiden löytäminen ja käyttäjien tyytyväisyys. Nämä termit ovat samoja, jotka liitetään asiakasarvoon, vaikka käsitteelle on vaikea antaa yksiselitteistä määritelmää. Näin ollen käyttäjien osallistamisella näyttää olevan myönteinen vaikutus asiakasarvoon. Käyttäjien osallistaminen voi myös olla haastavaa tai aiheuttaa ongelmia, mutta ne voidaan useimmiten välttää hyvillä käytännöillä. Käyttäjien osallistamiseen on monenlaisia tapoja, ja niiden soveltuvuus riippuu tilanteesta. On olemassa useita vakiintuneita käytäntöjä, kuten käyttäjien haastatteleminen heidän todellisten tarpeidensa selvittämiseksi sekä käyttäjätestaaminen ratkaisun validoimiseksi. Myös käyttäjien osallistamista koko projektin ajan pidetään oleellisena käytäntönä. Erityistarpeisten käyttäjien osallistaminen saavutettavuuden parantamiseksi vaikuttaa olevan vielä melko lapsenkengissä useissa organisaatioissa. Organisaatiot hyödyntävät melko paljon kolmansien osapuolten tarjoamia palveluja, kuten saavutettavuusauditointeja. Tutkimuksen tulokset antavat viitteitä siitä, että niissä on vielä kehitettävää. Saavutettavuuden varmistamiseksi on tärkeää osallistaa vammaisia loppukäyttäjiä.Description
Supervisor
Kauppinen, MarjoThesis advisor
Kauppinen, MarjoKeywords
user involvement, customer value, accessibility, agile software development