Opinnäytteen tekijä: Anna-Mari Lamminen
Opinnäytetyön aihe: Käyttäjälähtöinen avoimen lähdekoodin julkaisujärjestelmän valinta, tapaustutkimus julkaisujärjestelmän valinnasta Metropolian kulttuurin ja luovan alan hankkeille
Opinnäytteen ohjaaja(t): Katri Myllylä
Opas Lyhyt opastus käyttäjälähtöisen avoimen lähdekoodin julkaisujärjestelmän valintaan
Avoimen lähdekoodin julkaisujärjestelmiä käytetään nykypäivänä paljon verkkosivujen alustana ja niitä on tarjolla paljon verkossa sekä erityyppisiä eri käyttötarkoituksiin. Yleisimmin nämä julkaisujärjestelmät ovat portaali-, foorumi- ja blogipohjaisia (Nirav Mehta 2009). Portaalilla tarkoitetaan julkaisujärjestelmiä, joiden avulla pystytään hallinnoimaan helposti laajaa määrä sivuja verkkosivustolla ja käytetään useimmiten dynaamisissa verkkosivustoissa. Julkaisujärjestelmistä sanotaan, että ne ovat työkaluja, joiden avulla on helppo luoda ja päivittää sivuja. Näin asia ei kuitenkaan ole, koska julkaisujärjestelmät ovat omiin kokemuksiin perustuen käyttöympäristöiltään erilaisia ja sisältävät eri vaihtelevan määrän ominaisuuksia ja toiminnallisuuksia. Jotkut julkaisujärjestelmät ovat yksinkertaisia toimintavoiltaan ja jotkut julkaisujärjestelmät ovat toimintavoiltaan monimutkaisempia. Jokainen julkaisujärjestelmä vaatii oman oppimisensa. Sen vuoksi julkaisujärjestelmä voidaan nähdä haastavana tai helppona työkaluna, vaikka teknisesti ajateltuna sillä saataisiin aikaan hyviä verkkosivuja ja mahdollistaisi satojen sivujen rakentamisen sivustolle. Samoin James Robertsonin (2007) mukaan jotkut järjestelmät ovat helppokäyttöisempiä kuin toiset julkaisujärjestelmät. Robertsonin (2008) mukaan julkaisujärjestelmän valinnassa keskeisenä on sen käytettävyys. Julkaisujärjestelmän valinnassa tulisi huomioida ensisijaisesti sen tulevat käyttäjät.
Tässä artikkelissa käsittelen seuraavaksi avoimen lähdekoodin julkaisujärjestelmän valitsemista, koska koska avoimen lähdekoodin julkaisujärjestelmän valinnassa on paljon haasteita. Suurimpina haasteenna järjestelmän valitsemisessa on se , että internet tarjoaa paljon avoimen lähdekoodin julkaisujärjestelmiä ja se, että ei ole tarjolla sähköistä tai painettua hyvää opasta, joka huomioisi tiettyjen käyttäjien tarpeet (Mehta 2009). Yleisesti julkaisujärjestelmän valitsemisesta on saatavilla niukasti painettua ja sähköistä tietoa, mikä hankaloittaa valitsemista. Erityisen tärkeää julkaiusjärjestelmän valinnassa on julkaisujärjestelmän tulevat käyttäjät, joten valittu julkaisujärjestelmä tulisi soveltua tuleville käyttäjille. Jos valittu järjestelmä ei sovellu tuleville käyttäjille, käyttäjille voi olla vaikea suorittaa päivittäisiä tehtäviä järjestelmällä ja järjestelmän käyttö voi osoittautua vaikeaksi ellei lähes mahdottomaksi käyttää. Avoimen lähdekoodin julkaisujärjestelmän valinnassa tulisi huomioida, että tulevat käyttävät pystyvät oppimaan valitun järjestelmän. James Robertson (2008) ohjeistaakin, että julkaisujärjestelmän valitsemiseen osallistuisi ainakin yksi julkaisujärjestelmän tuleva käyttäjä, jotta valinta tapahtuu tulevien käyttäjien tulevat käyttäjät huomioiden. Julkaisujärjestelmää ei tulisi valita pelkästään teknisesti taitavan henkilön toimesta, koska silloin järjestelmä voi soveltua teknisesti hyvin sivustolle, mutta ei sen tuleville käyttäjille (Robertson 2008).
Tarkoituksenani tässä artikkelissa on opastaa lyhyesti, miten avoimen lähdekoodin julkaisujärjestelmä valitaan ottaen huomioon käyttäjätsen loppukäyttäjät. Käyttäjälähtöinen Käyttäjälähtöisen avoimen lähdekoodin julkaisujärjestelmän valinta tapahtuu siten, että tuleva käyttäjä tai tulevat käyttäjät osallistuvat valintaprosessiin mukaan. Tulevien käyttäjien mielipide on keskeinen valintaprosessissa, joten järjestelmän valinta tapahtuu tulevien käyttäjien näkökulmasta. Tällöin valitsemista ei toteuta pelkästään teknisesti taitava henkilö.Lisäksi julkaisujärjestelmien käytettävyyden tutkiminen ja käytettävyystestaukset kuuluvat valitsemiseen, koska niiden avulla taataan, että valittu julkaisujärjestelmä soveltuu tuleville käyttäjille. Käytettävyystestauksilla pystytää hyvin kartoittamaan tulevien käyttäjien osaaminen, totutut käyttötavat verkossa ja saamaan selville, millainen käyttöjärjestelmä on heille mieleinen työkalu päivittäisten tehtävien suorittamiseen verkossa.
...
Paljon tietoa avoimen lähdekoodun julkaisujärjestelmistä löytyy osoitteesta www.opensourcecms. Kyseisessä osoitteessa on mahdollista kokeilla heposti ja kätevästi avoimen lähdekoodin julkaisujärjestelmiä. Lisäksi sivustolla on käyttäjien arvosteluja ja kommentteja avoimen lähdekoodin julkaiusjärjestelmistäjulkaisujärjestelmistä. Käyttäjien arvostelut ja kommentit ovat hyvänä tukena julkaisujärjestelmän valitsemisessa. Avoimen lähdekoodin julkaisujärjestelmän valitsemisessa kannattaa hyödyntää Nirav Mehtan teosta "How to choose an open source CMS, Beginner´s guide" vuodelta 2009. Kyseinen teos kertoo vaihe vaiheelta, miten julkaisujärjestelmän valintaprosessi etenee. Muita tärkeitä henkilöitä ovat Chang Ong ja James Robertson. He ovat esimerkiksi erikoistuneet sisällönhallintajärjestelmiin. Erityisesti James Robertson tietää julkaiusjärjestelmien julkaisujärjestelmien käytettävyydestä paljon. Robertsonin kirjoittamia artikkeleitä julkaisujärjestelmistä kannattaa käydä lukemassa sivustolta verkkosivulta, www.steptwodesign.com.
Avoimen lähdekoodin julkaisujärjestelmän valinnan näen onnistuva onnistuvan käyttäjälähtöisesti, kun järjestelmän tulevat käyttäjät ovat mukana valintaprosessia valintaprosessissa ja heidän näkemykset huomioidaan jukaisujärjestelmän valinnassa. Kun vaatimusmäärittely tehdään valintaprosessissa riittävän hyvin huolella ja tarkasti sekä käytettävyys huomioidaan valinnassa monipuoliseti, voi valinta tapahtua onnistuneesti hyvin käyttäjien kannalta.