• Ei tuloksia

TAULUKKO 3 Huomionarvoiset asiat etätyöpajassa

3.3 Muotoillen ketterästi käyttäjälähtöiseksi

Käytettävien järjestelmien kehityksessä tarvitaan ymmärrystä ja asiantuntijoita erilaisilta aloilta, kuten vaatimusmäärittelyistä, käyttöliittymäsuunnittelusta ja myös ihmisten psykologiasta. Ihmisen ja tietokoneen välisen vuorovaikutuksen tutkimuksissa korostuvat käytön helppous, oppimisen helppous ja käyttäjätyy-tyväisyys. Ohjelmistokehityksessä taas keskiössä ovat järjestelmälle määritellyt toiminnalliset vaatimukset ja niiden pohjalta toimivan ohjelmiston tuottaminen.

Jotta kehitettävät ohjelmistotuotteet määriteltäisiin onnistuneesti ja, ja jotta ne toimisivat määriteltyjen vaatimusten mukaisesti, on välttämätöntä, että ihmisen ymmärtämisen ja ohjelmistokehityksen ammattilaiset työskentelevät yhdessä.

(Memmel, Gundelsweiler & Reiterer, 2007, s. 167–168.)

Ketterien menetelmien ja käyttäjälähtöisen suunnittelun metodologioissa ohjelmistokehityksessä on olemassa eroavaisuuksia, jonka takia niitä ei olla aina nähty sopivaksi toteuttaa yhdessä. Ketterien menetelmien tapa on tehdä ja saa-da aikaiseksi nopeasti julkaisuja asiakkaalle, toisin kuin käyttäjälähtöisissä me-netelmissä usein käytetään enemmän aikaa tutkimukseen ja sitä kautta ymmär-ryksen saavuttamiseen ennen kehitystyön aloittamista. Silva Da Silva, Martin,

Maurer ja Silveira (2011, s. 77) korostavat, että eroavaisuuksia tärkeämpää näis-sä eri metodologioissa on kuitenkin myös niisnäis-sä oleva samankaltaisuus, joka on käyttäjä- ja asiakaslähtöisyys. Ketterissä menetelmissä asiakasta pidetään mu-kana läpi kehitysprosessin, jotta saataisiin nopeasti palautetta tehdystä työstä.

Käyttäjälähtöisyyden kannalta taas ohjelmistokehitys lähtee nimensä mukaises-ti käyttäjän ymmärtämisestä liikkeelle. Nämä eri menetelmät yhdistävässä oh-jelmistokehityksessä on saatu aikaiseksi parempaa käytettävyyttä järjestelmiin.

(Silva Da Silva, Martin, Maurer & Silveira, 2011, s. 77.)

Greenen, Gonzalezin, Papalambrosin (2019, s. 3946) mukaan ohjelmisto-kehityksen ja muotoiluajattelun ideologiat on perinteisesti nähty erillisinä asia-kokonaisuuksina, mutta nykyajan tutkimustieto osoittaa, että näitä kannattaisi hyödyntää toisiaan täydentävinä asenteina. Myös Darrin ja Devereux (2017) osoittavat ideologioissa yhteneväisyyksiä – sekä ketterien menetelmien että muotoiluajattelun periaatteissa vuorovaikutus asiakkaan kanssa nähdään tär-keänä asiana. Ketterien menetelmien toimintatapoihin kuuluu, että kommuni-kaatiota asiakkaan kanssa pidetään aktiivisesti yllä läpi koko ohjelmistoproses-sin. Muotoiluajattelussa eläydytään käyttäjän rooliin ja pyritään ymmärtämään sitä, joka auttaa käyttäjäkokemuksen suunnittelussa. Kun käyttäjän ympäristöä ja tarpeita pystytään ymmärtämään kokonaisvaltaisesti, se todennäköisesti joh-taa laadukkaampiin vaatimusten määrittelyihin. Tämä joh-taas johjoh-taa vaatimusten parempaan sovellettavuuteen järjestelmän kehitystyössä, joka taas johtaa käyt-täjän tarpeita tyydyttävään ja kokonaisarvoltaan parempaan lopputuotokseen.

(Darrin & Devereux, 2017.)

Keskeinen hyöty ketterien menetelmien hyödyntämisessä on toimintata-vat, jotka tekevät ohjelmistoprosessista aina suunnittelusta käyttöönottoon te-hokkaasti etenevän. Muotoiluajattelua hyödyntävä lähestymistapa ohjelmisto-prosessissa edistää parempaa viestintää ohjelmistokehitystiimien ja asiakkaan välillä. Näiden näkökulmien yhdistämisestä on saatu tuloksia, jossa kehitettä-vän ohjelmiston laatu ja käytettävyys ovat parantuneet, joka on johtanut asiak-kaiden ja loppukäyttäjien parempaan tyytyväisyyden tasoon. (Pereira & Russo, 2018, s. 776–780.)

Coughlanin ja Macredien (2002) mukaan ohjelmistokehityksessä on hyvin yleistä, että ohjelmistoprosessissa mukana olevien erilaisten sidosryhmien il-maisemat tarpeet ja vaatimukset kehitettävälle järjestelmälle ovat epäselviä ja jopa ailahtelevaisia suuntaan ja toiseen. Muotoiluajattelun menetelmät täyden-tävät teknisemmän vaatimusmäärittelyn työkaluja ihmiskeskeisellä näkökul-mallaan. Menetelmät tarjoavat apua yhteisymmärryksen saavuttamiseen käyt-täjän ja järjestelmäsuunnittelun välillä. Käytkäyt-täjän ja määrittelijän välisellä kom-munikaatiolla on suuri merkitys siinä, saadaanko kaikki vaatimukset kerättyä ja ymmärretäänkö ne oikein. Toisaalta vaatimusmäärittely täydentää muotoilun näkökulmaa järjestelmältä vaadittavien toiminnallisuuksien teknisen toteutuk-sen huomioon ottamisessa. Vaikka muotoiluajattelun ja teknisemmän vaati-musmäärittelyn menetelmät ovat osittain hyvin erilaisia, on niiden ominai-suuksissa ja varsinkin tavoitteissa paljon samaa ja osittain myös päällekkäisyyt-tä. Käyttäjien tarpeita ja toimintaa ymmärtävä sekä yhdistävä muotoilu

yhdis-tettynä teknisten vaatimusten määrittelyyn, johtaa parempaan järjestelmän hyödyllisyyden ja käytettävyyden kokemukseen. Siksi on perusteltua käyttää niitä yhdessä, kun halutaan tehdä käyttäjälähtöistä ohjelmistokehitystä. (Hehn, Mendez, Uebernickel, Brenner & Broy, 2020; Coughlan & Macredie, 2002.)

4 ETÄTYÖ JA VIRTUAALISET TYÖPAJAT

Tietotyö on työtä, joka ei yleensä välttämättä vaadi työntekijän fyysistä läsnä-oloa työpaikalla. Perinteisesti tietotyötä on määritelty fyysisen työn tekemisen kautta, jota tietotyössä ei tarvita, vaan työ kohdistuu tiedonkäsittelyyn. Tieto-työlle on usein varsinkin nykypäivänä ominaista tietotekniikan käyttäminen merkittävänä osana työtä. (Pyöriä, 2005.) Ohjelmistokehitys on tietotyötä ja etä-työskentely on alalla hyvin tavallista. Virtuaalinen etä-työskentely tiimin kesken on arkipäivää jo senkin takia, että kollegat saattavat sijaita ympäri maailmaa. Eri-tyisesti suurissa ohjelmistokehitysorganisaatioissa on tavallista, että kehitystii-mi on maantieteellisesti hajautunut (Cusumano, 2008, s. 15).

Etätyöskentelyn suosiota selitetään esimerkiksi työntekijöiden kokemuk-sella sujuvammasta työn ja perhe-elämän yhteensovittamisesta, työliikenne-matkustamisen ja liikenneruuhkien vähentymisellä ja yleisesti kokemuksesta paremmasta ajankäytönhallinnasta työ- ja vapaa-ajan välillä. Nämä kokemukset taas vaikuttavat positiivisesti työntekijöiden tyytyväisyyteen ja sen myötä posi-tiivinen vaikutus ulottuu parhaimmillaan myös työn tuottavuuteen. (Raghuram, Tuertscher, & Garud, 2010.) Etätyöllä voi olla positiivisia vaikutuksia työn laa-tuun tiedon jakamisen kannalta, kun tietoa jaetaan enemmän ja erilainen or-ganisatoriset rajat ylittävä yhteistyö lisääntyy. Tiedon jakaminen suuremman joukon kanssa yhtäaikaisesti helpottuu myös, kun organisaatioissa otetaan käyttöön hyvät viestintävälineet mahdollisimman sujuvan etätyön ja kommu-nikaation varmistamiseksi. (Coenen & Kok, 2014, s. 573–574.)

Tässä luvussa käsitellään etätyön vaikutuksia ja perinteisesti kasvokkain hyödynnettävien työskentelymenetelmien, tässä tapauksessa työpajojen, muu-tosta virtuaaliseen muotoon. Luku ja asiakokonaisuus otettiin osaksi tutkielmaa tutkimuksen hetkellä vallitsevien olosuhteiden takia, kun maailmanlaajuinen koronaviruspandemia pakotti tietotyöläiset maailmanlaajuisesti etätöihin. En-simmäisessä alaluvussa kerrotaan poikkeustilanteen vaikutuksista lyhyesti, jonka jälkeen toisessa alaluvussa käsitellään etä- tai virtuaalityöskentelyä kette-rän kehittämisen ja design sprintin ideologioiden kautta.