University of Oulu

Käytettävyyden vieminen avoimen lähdekoodin projekteihin : tapaustutkimus neljästä UKKOSS-projektista

Saved in:
Author: Hietala, Lassi1
Organizations: 1University of Oulu, Faculty of Information Technology and Electrical Engineering, Department of Information Processing Science, Information Processing Science
Format: ebook
Version: published version
Access: open
Online Access: PDF Full Text (PDF, 1.5 MB)
Persistent link: http://urn.fi/URN:NBN:fi:oulu-201705031657
Language: Finnish
Published: Oulu : L. Hietala, 2017
Publish Date: 2017-05-03
Physical Description: 84 p.
Thesis type: Master's thesis
Tutor: Rajanen, Mikko
Reviewer: Rajanen, Mikko
Iivari, Netta
Description:

Tiivistelmä

1980- ja 1990-luvuilla ilmaantuneet avoimen lähdekoodin ohjelmat (open source software, OSS) ovat vakiinnuttaneet asemansa osana nykyaikaista tietojenkäsittelyä. Varhaisimmat avoimen lähdekoodin ohjelmat olivat lähinnä spesialisteille tarkoitettuja työkaluja, mutta nykyisin kuka tahansa on saattanut tutustua esimerkiksi Mozilla Firefox -selaimeen tai Ubuntu-käyttöjärjestelmään työpaikalla tai kotona. Käyttäjäkunnan tavallistuessa huomiota on alettu kiinnittää yhä enemmän avoimien ohjelmien käytettävyyteen, jonka puutteita on laajalti kritisoitu. Mahdollisia syitä avoimen lähdekoodin ohjelmien heikkoon käytettävyyteen voi löytää niiden hakkerilähtöisestä historiasta ja toisaalta OSS-kehittäjien teknologiaan ja ohjelmien toiminnallisuuteen keskittyneestä mielenmaisemasta. Tämän pro gradu -tutkielman keskiössä on OSS-kehittäjien ja käyttäjien suhtautuminen käytettävyyteen.

Oulun yliopistolla on järjestetty vuodesta 2007 lähtien UKKOSS-projekteja, joiden tarkoituksena on käytettävyyden vieminen avoimen lähdekoodin projekteihin. Tässä pro gradu -tutkielmassa tarkastellaan tapaustutkimuksen keinoin neljää vuosina 2013–2014 järjestettyä UKKOSS-projektia. Tutkimuksessa käytetään laadullisen sisällönanalyysin menetelmiä. Tutkimuksessa pyritään selvittämään, miten avoimen lähdekoodin yhteisöt suhtautuvat yhteisön ulkopuolelta tuleviin käytettävyyskontribuutioihin. Lisäksi tutkitaan, käyttävätkö avoimen lähdekoodin yhteisöt Rajasen, Iivarin & Lanamäen kuvailemia portinvartiointitaktiikoita käytettävyystoimien estämiseen.

Tuloksista saatiin selville, että avoimen lähdekoodin kehittäjät ovat kiinnostuneita käytettävyydestä ja suhtautuvat pääosin myönteisesti kehitysyhteisön ulkopuolelta tulevan käytettävyysryhmän toimintaan. Portinvartiointitaktiikoiden käyttöä oli havaittavissa varsin niukalti, vaikkakin sosiaalisen rajaamisen taktiikka esiintyi eriasteisena kaikissa tapauksissa. Kaikki UKKOSS-projektiryhmät pystyivät paikantamaan kohdeohjelmistostaan useita eriasteisia käytettävyysongelmia ja tarjoamaan näihin parannusehdotuksia; näin ollen opiskelijaprojektit onnistuivat tuottamaan OSS-kehittäjille hyödyllistä tietoa käytettävyysasioista.

Koska tutkittavana oli vain neljä UKKOSS-projektia, joiden aiheina oli keskenään erityyppiset OSS-ohjelmistot, eivät tulokset ole suoraan yleistettävissä. Tapaustutkimus tarjoaa kuitenkin uusia näkökulmia avoimen lähdekoodin ohjelmien käytettävyyteen ja OSS-kehittäjäyhteisöjen näkemyksiin käytettävyysasioista. Tutkimuksen tuloksia voidaan käyttää hyödyksi tulevissa UKKOSS-projekteissa.

see all

Subjects:
Copyright information: © Lassi Hietala, 2017. This publication is copyrighted. You may download, display and print it for your own personal use. Commercial use is prohibited.