Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä

Globaalisti hajautettu ulkoistamisen malli on taloudellisesti houkutteleva ja nykyisin varsin tavanomainen toimintamalli ohjelmistokehityksessä. Myös koronapandemia aiheutti osaltaan nopean työelämän murroksen, jossa hajautetun työn määrä kasvoi äkillisesti työtekijöiden ollessa pakotettuja etätyöhö...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Kauppi, Ville
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Aineistotyyppi: Pro gradu
Kieli:fin
Julkaistu: 2023
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/87372
_version_ 1828193039560998912
author Kauppi, Ville
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Kauppi, Ville Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Kauppi, Ville Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Kauppi, Ville
datasource_str_mv jyx
description Globaalisti hajautettu ulkoistamisen malli on taloudellisesti houkutteleva ja nykyisin varsin tavanomainen toimintamalli ohjelmistokehityksessä. Myös koronapandemia aiheutti osaltaan nopean työelämän murroksen, jossa hajautetun työn määrä kasvoi äkillisesti työtekijöiden ollessa pakotettuja etätyöhön. Globaalin kehitysmallin ongelmat heijastuvat myös ketterien menetelmien käyttöön ja toimintamalli on ketterän kehityksen periaatteiden kanssa epäsopiva erityisesti kommunikaation osalta. Hajautetussa mallissa kommunikaatio nojautuu työkalujen varaan ja oikeilla työkaluilla voidaan välttää tunnistettuja ongelmia. Erityisesti projektinhallinnan työkalut, yhteistyötä tukevat työkalut ja videokonferenssityökalut ovat tärkeitä. Myös ketterän mallin viitekehykset voivat osaltaan auttaa globaalissa kehitysmallissa toimimista. Tutkielman motivaatio tuli organisaation tilanteesta ja koronapandemian aiheuttamasta etätyön murroksesta, jonka vaikutuksesta myös työkalut vaikuttivat kehittyvän nopeasti. Ongelma rajattiin koskemaan työkalutuettua kommunikaatiota globaalin kehityksen kontekstissa, sillä kommunikaation rooli on kriittinen ja aiheesta on kaivattu lisää tutkimustietoa. Tutkielman tavoitteena oli tapaustutkimuksen avulla selvittää, miten globaalisti hajautetun ohjelmistokehitysprojektin Scrum-tiimin työkalutuettu kommunikaatio toimii, kun käytössä on useita työkaluja. Tutkielmassa kerättiin laadullista aineistoa haastattelemalla projektissa toimivia Scrum-tiimin jäseniä, havainnoimalla kehitysprosessin yhteydessä käytyä keskustelua sekä hyödyntämällä työkaluihin arkistoitunutta dataa. Tutkielman tulokset tarjoavat katsauksen globaalisti hajautetun ohjelmistokehitysprojektin Scrum-tiimin prosessiin ja työkalutuettuun kommunikaatioon. Kehitystiimin käyttämät työkalut soveltuivat hyvin toimintamallissa käytettäviksi. Scrumin voidaan nähdä tukevan kehitysprosessia myös kommunikaation osalta. Lisäksi muutamia parannuskohteita löytyi tutkimuksen avulla.
first_indexed 2023-06-01T20:01:07Z
format Pro gradu
fullrecord [{"key": "dc.contributor.advisor", "value": "Harjumaa, Lasse", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Kauppi, Ville", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2023-06-01T06:37:41Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2023-06-01T06:37:41Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2023", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/87372", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Globaalisti hajautettu ulkoistamisen malli on taloudellisesti houkutteleva ja nykyisin varsin tavanomainen toimintamalli ohjelmistokehityksess\u00e4. My\u00f6s koronapandemia aiheutti osaltaan nopean ty\u00f6el\u00e4m\u00e4n murroksen, jossa hajautetun\nty\u00f6n m\u00e4\u00e4r\u00e4 kasvoi \u00e4killisesti ty\u00f6tekij\u00f6iden ollessa pakotettuja et\u00e4ty\u00f6h\u00f6n. Globaalin kehitysmallin ongelmat heijastuvat my\u00f6s ketterien menetelmien k\u00e4ytt\u00f6\u00f6n ja toimintamalli on ketter\u00e4n kehityksen periaatteiden kanssa ep\u00e4sopiva erityisesti kommunikaation osalta. Hajautetussa mallissa kommunikaatio nojautuu ty\u00f6kalujen varaan ja oikeilla ty\u00f6kaluilla voidaan v\u00e4ltt\u00e4\u00e4 tunnistettuja ongelmia. Erityisesti projektinhallinnan ty\u00f6kalut, yhteisty\u00f6t\u00e4 tukevat ty\u00f6kalut ja videokonferenssity\u00f6kalut\novat t\u00e4rkeit\u00e4. My\u00f6s ketter\u00e4n mallin viitekehykset voivat osaltaan auttaa globaalissa kehitysmallissa toimimista. Tutkielman motivaatio tuli organisaation tilanteesta ja koronapandemian aiheuttamasta et\u00e4ty\u00f6n murroksesta, jonka vaikutuksesta my\u00f6s\nty\u00f6kalut vaikuttivat kehittyv\u00e4n nopeasti. Ongelma rajattiin koskemaan ty\u00f6kalutuettua kommunikaatiota globaalin kehityksen kontekstissa, sill\u00e4 kommunikaation rooli on kriittinen ja aiheesta on kaivattu lis\u00e4\u00e4 tutkimustietoa. Tutkielman tavoitteena\noli tapaustutkimuksen avulla selvitt\u00e4\u00e4, miten globaalisti hajautetun ohjelmistokehitysprojektin Scrum-tiimin ty\u00f6kalutuettu kommunikaatio toimii, kun k\u00e4yt\u00f6ss\u00e4 on useita ty\u00f6kaluja. Tutkielmassa ker\u00e4ttiin laadullista aineistoa haastattelemalla projektissa toimivia Scrum-tiimin j\u00e4seni\u00e4, havainnoimalla kehitysprosessin yhteydess\u00e4 k\u00e4yty\u00e4 keskustelua sek\u00e4 hy\u00f6dynt\u00e4m\u00e4ll\u00e4 ty\u00f6kaluihin arkistoitunutta dataa. Tutkielman tulokset tarjoavat katsauksen globaalisti hajautetun ohjelmistokehitysprojektin\nScrum-tiimin prosessiin ja ty\u00f6kalutuettuun kommunikaatioon. Kehitystiimin k\u00e4ytt\u00e4m\u00e4t ty\u00f6kalut soveltuivat hyvin toimintamallissa k\u00e4ytett\u00e4viksi. Scrumin voidaan n\u00e4hd\u00e4 tukevan kehitysprosessia my\u00f6s kommunikaation osalta. Lis\u00e4ksi muutamia parannuskohteita l\u00f6ytyi tutkimuksen avulla.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2023-06-01T06:37:41Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2023-06-01T06:37:41Z (GMT). No. of bitstreams: 0\n Previous issue date: 2023", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "66", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": null, "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "hajautettu ohjelmistokehitys", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ty\u00f6kalutuettu kommunikaatio", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Tapaustutkimus ty\u00f6kalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksess\u00e4", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202306013427", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.copyright", "value": "\u00a9 The Author(s)", "language": null, "element": "rights", "qualifier": "copyright", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "restrictedAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietokoneohjelmat", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ulkoistaminen", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "toimintamallit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ketter\u00e4t menetelm\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "projektit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "prosessit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.rights.accessrights", "value": "The author has not given permission to make the work publicly available electronically. Therefore the material can be read only at the archival workstation at Jyv\u00e4skyl\u00e4 University Library (https://kirjasto.jyu.fi/collections/archival-workstation).", "language": "en", "element": "rights", "qualifier": "accessrights", "schema": "dc"}, {"key": "dc.rights.accessrights", "value": "Tekij\u00e4 ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyv\u00e4skyl\u00e4n yliopiston kirjaston arkistoty\u00f6semalta. Ks. https://kirjasto.jyu.fi/kokoelmat/arkistotyoasema..", "language": "fi", "element": "rights", "qualifier": "accessrights", "schema": "dc"}]
id jyx.123456789_87372
language fin
last_indexed 2025-03-31T20:01:43Z
main_date 2023-01-01T00:00:00Z
main_date_str 2023
publishDate 2023
record_format qdc
source_str_mv jyx
spellingShingle Kauppi, Ville Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä hajautettu ohjelmistokehitys työkalutuettu kommunikaatio Tietotekniikka Mathematical Information Technology 602 ohjelmistokehitys tietokoneohjelmat ulkoistaminen toimintamallit ketterät menetelmät projektit prosessit
title Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä
title_full Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä
title_fullStr Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä
title_full_unstemmed Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä
title_short Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä
title_sort tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä
title_txtP Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä
topic hajautettu ohjelmistokehitys työkalutuettu kommunikaatio Tietotekniikka Mathematical Information Technology 602 ohjelmistokehitys tietokoneohjelmat ulkoistaminen toimintamallit ketterät menetelmät projektit prosessit
topic_facet 602 Mathematical Information Technology Tietotekniikka hajautettu ohjelmistokehitys ketterät menetelmät ohjelmistokehitys projektit prosessit tietokoneohjelmat toimintamallit työkalutuettu kommunikaatio ulkoistaminen
url https://jyx.jyu.fi/handle/123456789/87372 http://www.urn.fi/URN:NBN:fi:jyu-202306013427
work_keys_str_mv AT kauppiville tapaustutkimustyökalutuetustakommunikaatiostaglobaalissaohjelmistokehityksessä