Development of Usability Guidelines for Construction Industry Internal Web Applications

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Perustieteiden korkeakoulu | Master's thesis

Department

Mcode

SCI3043

Language

en

Pages

55 + 2

Series

Abstract

This study was conducted at a Finnish construction consulting company. The company maintains several services developed by the internal software engineering team. The study was motivated by usability issues stemming from lack of usability knowledge. To remedy the situation, guidelines were formed for the context of internal web use related to construction consulting. The study uses the design science research approach to arrive at a research-based solution. The usability guidelines were designed by modifying a baseline set of guidelines according to the usability issues discovered. To gather contextual usability data, interviews were conducted among developers (N=3) and a survey was conducted with the users of the internal web applications (N=17). Personal judgement was discovered to be the most common usability evaluation method among the developers. Lack of intuitiveness and errors were discovered to be biggest usability problems for users, and lack of intuitiveness and inconsistency for the developers. When analysing each usability issue to determine the need for new guidelines, pre-existing guidelines were found to address most specific usability issues for both developers and users. New guidelines were added for unaddressed issues. Guidelines were not sufficient for addressing all discovered problems, such as lack of resources and intuitiveness. The result of the design process is an interactive web-based service, which lists guidelines alongside helpful illustrations to support the developers in usable design. At the end of the study, the service was evaluated by the developers through a survey (N=3) and found to be helpful in producing services with better usability. When developing usability guidelines for internal web apps, choosing specific pre-existing guidelines in the generic web context and modifying them to address context-specific usability issues appears to be a good approach.

Tämä tutkimus toteutettiin Suomalaisessa rakennuskonsultoinnin alan yrityksessä. Yritys ylläpitää useita sisäisen ohjelmistokehitystiimin kehittämiä palveluita. Tutkimuksen motiivi syntyi käytettävyystiedon puutteesta johtuvista käytettävyysongelmista. Tilanteen korjaamiseksi muodostettiin käytettävyysohjeistus rakennusalan sisäisten verkkokäytön kontekstissa. Tutkimus käyttää ”Design Science Research”-menetelmää saavuttaakseen tutkimuspohjaisen ratkaisun. Käytettävyysohjeistus suunniteltiin muokkaamalla olemassa olevia ohjeistuksia löydettyjen käytettävyysongelmien mukaan. Kontekstispesifin datan keräämiseksi ohjelmistokehittäjien kanssa suoritettiin haastattelut (N=3) ja sisäisten palveluiden käyttäjien käytettävyyskysely (N=17). Henkilökohtainen arviointi osoittautui yleisimmäksi käytettävyystoiminnaksi kehittäjien ohjelmistokehittäjien keskuudessa. Intuitiivisuuden puute ja virheet osoittautuivat suurimmiksi käytettävyysongelmiksi käyttäjien keskuudessa, ja intuitiivisuuden puute sekä epäyhtenäisyys kehittäjien keskuudessa. Kun käytettävyysongelmia analysoitiin uusien ohjeiden tarpeen selvittämiseksi, olemassa olevien ohjeistuksien huomattiin käsittelevän jo suurinta osaa tarkasti määritellyistä käytettävyysongelmista sekä käyttäjien että kehittäjien tilanteessa. Käsittelemättömiä ongelmia varten lisättiin uudet ohjeet. Käytettävyysohjeistus ei voinut ratkaista kaikkia havaittuja ongelmia, kuten resurssipulaa ja intuitiivisuutta. Tutkimusprosessin lopputulos on interaktiivinen web-pohjainen palvelu, joka listaa käytettävyysohjeistuksen sekä hyödyllisiä esimerkkejä. Palvelun tavoitteena on tukea kehittäjiä käytettävän suunnittelun edistämisessä. Tutkimuksen lopuksi kehittäjät arvioivat palvelua kyselyn kautta (N=3), ja sen todettiin auttavan kehittäjiä tuottamaan paremman käytettävyyden omaavia palveluita. Sisäisten verkkoapplikaatioiden käytettävyysohjeistuksen luonnissa geneerisen verkkokontekstin tarkkaluonteisten ohjeistuksien valinta, ja niiden muokkaaminen ottamaan huomioon kontekstuaaliset käytettävyysongelmat vaikuttavat hyvältä lähestymistavalta.

Description

Supervisor

Kujala, Sari

Thesis advisor

Panjwani, Mehdi

Other note

Citation