Maximizing Customer Value: Better Software and Web Solutions through Iteration of Use Cases
Kaukonen, Sonia Maria (2011)
Kaukonen, Sonia Maria
Laurea-ammattikorkeakoulu
2011

Creative Commons Attribution-NonCommercial-ShareAlike 1.0 Suomi
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011101713847
https://urn.fi/URN:NBN:fi:amk-2011101713847
Tiivistelmä
Asiakaslisäarvon maksimointi: paremmat ohjelmistot ja verkkosovellukset käyttötapausten iteroinnilla
Käyttötapaus-käsitteen tulkinta on tieteellisessä kirjallisuudessa monivivahteista. Vahvasti ohjelmistokehitykseen ja Unified Model Language (UML) -menetelmään juurtuneet käyttöta-paukset ovat ajan myötä kehittyneet käyttäjäkeskeisen suunnittelun menetelmäksi. Mutta minkälaiset käyttötapausten ominaisuudet maksimoivat asiakaslisäarvon? Mikä on käyttö-tapausten suhde asiakaslisäarvoon? Keitä ovat käyttötapausten luomiseen osallistuvat osapuolet? Tämä tutkimus keskittyi empiiristen tietojen keruuseen aidossa ohjelmistokehityksen työympäristössä. Samalla kehitettiin case yritykselle, Tekla Oy:lle, käyttötapausmenetelmän prosessikortti. Tutkimuksessa selvitettiin taulukkomuotoisen käyttötapauspohjan käyttöönottoa kaukolämmön keskeytyshallinnan verkkosovelluksen kehittämisprojektissa.
Tutkimusmetodina käytettiin grounded theory -menetelmää (Glaser & Strauss 1967; Glaser 1978). Kuten kamera, jossa on monia linssejä, ensin katsellaan laajaa maisemaa. Sen jälkeen vaihdetaan kameran linssi ja tarkennetaan yksityiskohtiin, toteaa Charmaz (2006,14), joka käyttää tätä metaforaa korostamaan grounded theory -tutkimusmenetelmän avoimuutta, käytännönläheisyyttä ja joustavaa fokusta verrattuna muihin laadullisiin tutkimusmenetelmiin.
Tutkimuksen alkuvaiheessa selvitettiin nykyistä käyttäjäkokemusprosessia case yrityksessä lähestymällä asteittain prosessin alkuvaiheen käytäntöjä ja lopuksi varsinaisia käyttötapauk-sia. Haastattelut, havainnoinnit ja asiantuntijaläpikäynnit tukivat näkökulmien ja tutkimuskysymysten muokkaamista tutkimuksen aikana. Tutkimuksessa esille tulleet ilmiöt koodattiin, analysoitiin ja lajiteltiin iteratiivisesti samankaltaisuuskaavioon. Tämän kaavion pohjalta määriteltiin asiakaslisäarvon kannalta olennaiset käyttötapausten menestystekijät ja järjestettiin ne käyttötapausprosessikortin muotoon. Laadittu prosessikortti korostaa parhaita käytäntöjä, käyttötapauspohjan suosituksia ja tavoitteiden saavuttamista. Näitä esille tulleita tekijöitä verrattiin tutkimukselliseen kirjallisuustietoon.
Tutkimuksen mukaan käyttötapausten menestystekijöitä ovat panostaminen käyttäjätutki-mukseen kehitysprosessin alussa, keskittyminen tavoitteisiin, käyttötapauksen formaatin tehostaminen, iterointi viestinnän avulla sekä kestävä asiakassuhteen ylläpito. Alkuvaiheen käyttäjätutkimus on toimivan yhteistoiminnan peruskivi. Tämä tutkimus osoittaa käyttäjän ja liiketoiminnan tavoitteiden tunnistamisen tärkeyden kehitystoiminnan tehostamisessa. Se myös paljastaa systemaattisen hiljaisen tiedon jakamisen tärkeyden. Tutkimuksen pohjalta laaditussa prosessikortissa on asiakashyödyt maksimoiva liiketoimintalähtöinen näkökulma, joka auttaa ohjelmistokehitysorganisaatiossa sidosryhmän jäseniä ja päätöksentekijöitä suo-simaan käyttäjäkeskeisiä suunnittelumenetelmiä.
Käyttötapaus-käsitteen tulkinta on tieteellisessä kirjallisuudessa monivivahteista. Vahvasti ohjelmistokehitykseen ja Unified Model Language (UML) -menetelmään juurtuneet käyttöta-paukset ovat ajan myötä kehittyneet käyttäjäkeskeisen suunnittelun menetelmäksi. Mutta minkälaiset käyttötapausten ominaisuudet maksimoivat asiakaslisäarvon? Mikä on käyttö-tapausten suhde asiakaslisäarvoon? Keitä ovat käyttötapausten luomiseen osallistuvat osapuolet? Tämä tutkimus keskittyi empiiristen tietojen keruuseen aidossa ohjelmistokehityksen työympäristössä. Samalla kehitettiin case yritykselle, Tekla Oy:lle, käyttötapausmenetelmän prosessikortti. Tutkimuksessa selvitettiin taulukkomuotoisen käyttötapauspohjan käyttöönottoa kaukolämmön keskeytyshallinnan verkkosovelluksen kehittämisprojektissa.
Tutkimusmetodina käytettiin grounded theory -menetelmää (Glaser & Strauss 1967; Glaser 1978). Kuten kamera, jossa on monia linssejä, ensin katsellaan laajaa maisemaa. Sen jälkeen vaihdetaan kameran linssi ja tarkennetaan yksityiskohtiin, toteaa Charmaz (2006,14), joka käyttää tätä metaforaa korostamaan grounded theory -tutkimusmenetelmän avoimuutta, käytännönläheisyyttä ja joustavaa fokusta verrattuna muihin laadullisiin tutkimusmenetelmiin.
Tutkimuksen alkuvaiheessa selvitettiin nykyistä käyttäjäkokemusprosessia case yrityksessä lähestymällä asteittain prosessin alkuvaiheen käytäntöjä ja lopuksi varsinaisia käyttötapauk-sia. Haastattelut, havainnoinnit ja asiantuntijaläpikäynnit tukivat näkökulmien ja tutkimuskysymysten muokkaamista tutkimuksen aikana. Tutkimuksessa esille tulleet ilmiöt koodattiin, analysoitiin ja lajiteltiin iteratiivisesti samankaltaisuuskaavioon. Tämän kaavion pohjalta määriteltiin asiakaslisäarvon kannalta olennaiset käyttötapausten menestystekijät ja järjestettiin ne käyttötapausprosessikortin muotoon. Laadittu prosessikortti korostaa parhaita käytäntöjä, käyttötapauspohjan suosituksia ja tavoitteiden saavuttamista. Näitä esille tulleita tekijöitä verrattiin tutkimukselliseen kirjallisuustietoon.
Tutkimuksen mukaan käyttötapausten menestystekijöitä ovat panostaminen käyttäjätutki-mukseen kehitysprosessin alussa, keskittyminen tavoitteisiin, käyttötapauksen formaatin tehostaminen, iterointi viestinnän avulla sekä kestävä asiakassuhteen ylläpito. Alkuvaiheen käyttäjätutkimus on toimivan yhteistoiminnan peruskivi. Tämä tutkimus osoittaa käyttäjän ja liiketoiminnan tavoitteiden tunnistamisen tärkeyden kehitystoiminnan tehostamisessa. Se myös paljastaa systemaattisen hiljaisen tiedon jakamisen tärkeyden. Tutkimuksen pohjalta laaditussa prosessikortissa on asiakashyödyt maksimoiva liiketoimintalähtöinen näkökulma, joka auttaa ohjelmistokehitysorganisaatiossa sidosryhmän jäseniä ja päätöksentekijöitä suo-simaan käyttäjäkeskeisiä suunnittelumenetelmiä.