Ketterä kehittäminen hajautetuissa projekteissa

Hajautetut järjestelmäkehitysprojektit ovat yleistyneet voimakkaasti 2000-luvun aikana. Tätä kehitystä ovat vauhdittaneet etenkin tietoliikenneyhteyksien nopeutuminen sekä koulutetun työvoiman lisääntynyt saatavuus alhaisen kustannustason alueilta kuten Kiinasta ja Intiasta. Projektien hajautuminen...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Rytkönen, Arto
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Aineistotyyppi: Kandityö
Kieli:fin
Julkaistu: 2015
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/46605
_version_ 1826225815270981632
author Rytkönen, Arto
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Rytkönen, Arto Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto Rytkönen, Arto Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Rytkönen, Arto
datasource_str_mv jyx
description Hajautetut järjestelmäkehitysprojektit ovat yleistyneet voimakkaasti 2000-luvun aikana. Tätä kehitystä ovat vauhdittaneet etenkin tietoliikenneyhteyksien nopeutuminen sekä koulutetun työvoiman lisääntynyt saatavuus alhaisen kustannustason alueilta kuten Kiinasta ja Intiasta. Projektien hajautuminen johtaa kuitenkin tiettyihin ongelmiin projektin läpiviennissä, erityisesti kommunikaation suhteen. Mikäli projektimallina käytetään lisäksi jotakin ketterää menetelmää kuten XP tai Scrum, vaaditaan tiettyjä mukautuksia eri prosesseihin. Tutkielman tarkoitus on selvittää, millaisia haasteita ketterään ja hajautettuun kehittämiseen saattaa liittyä, sekä millaisia keinoja on ehdotettu käytettävän ketterissä ja hajautetuissa projekteissa. Tutkielmasta selviää, että ketterän ja hajautetun kehitystyön yhdistäminen voi tuottaa esimerkiksi kommunikaatioon, kulttuurieroihin ja aikaeroon liittyviä haasteita. Näihin haasteisiin esitetään useita ratkaisuehdotuksia, prosessien mukauttamisesta hajautetuille projekteille sopivammiksi, projektihenkilöstön kommunikaation ja yhteisöllisyyden lisäämistä sekä erilaisia työkaluja helpottamaan eri sijainneissa tapahtuvaa projektityötä. Tutkimustuloksia voidaan hyödyntää pohdittaessa hajautetun projektin toteuttamista, kun halutaan projektiprosessissa käytettävän aineksia ketteristä menetelmistä. Distributed IT Projects have become more common during the beginning of the 21st century. The notion has been accelerated especially by increasing speed of communication networks and improved availability of well-trained workforce from overseas countries of lower costs of labor. However, the distribution leads to certain problems concerning the execution of a project, especially concerning human communication. Additionally, if a project is modelled after an agile method such as XP or Scrum, certain modifications to project processes are required. The purpose of the Bachelor’s Thesis is to examine the possible challenges of agile and distributed projects, including the proposed means to counter or mitigate such challenges. It is stated that combining agile and distribution to a project can lead to various types of challenges, including communication, cultural and time difference-related ones. Several proposals for solutions are discussed. The results are of benefit when a distributed project is considered, and processes derived from agile development are desired for the project.
first_indexed 2024-09-11T08:51:01Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Lepp\u00e4nen, Mauri", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Rytk\u00f6nen, Arto", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2015-08-12T15:16:03Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2015-08-12T15:16:03Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2015", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/46605", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Hajautetut j\u00e4rjestelm\u00e4kehitysprojektit ovat yleistyneet voimakkaasti 2000-luvun aikana. T\u00e4t\u00e4 kehityst\u00e4 ovat vauhdittaneet etenkin tietoliikenneyhteyksien nopeutuminen sek\u00e4 koulutetun ty\u00f6voiman lis\u00e4\u00e4ntynyt saatavuus alhaisen kustannustason alueilta kuten Kiinasta ja Intiasta. Projektien hajautuminen johtaa kuitenkin tiettyihin ongelmiin projektin l\u00e4pivienniss\u00e4, erityisesti kommunikaation suhteen. Mik\u00e4li projektimallina k\u00e4ytet\u00e4\u00e4n lis\u00e4ksi jotakin ketter\u00e4\u00e4 menetelm\u00e4\u00e4 kuten XP tai Scrum, vaaditaan tiettyj\u00e4 mukautuksia eri prosesseihin. Tutkielman tarkoitus on selvitt\u00e4\u00e4, millaisia haasteita ketter\u00e4\u00e4n ja hajautettuun kehitt\u00e4miseen saattaa liitty\u00e4, sek\u00e4 millaisia keinoja on ehdotettu k\u00e4ytett\u00e4v\u00e4n ketteriss\u00e4 ja hajautetuissa projekteissa. Tutkielmasta selvi\u00e4\u00e4, ett\u00e4 ketter\u00e4n ja hajautetun kehitysty\u00f6n yhdist\u00e4minen voi tuottaa esimerkiksi kommunikaatioon, kulttuurieroihin ja aikaeroon liittyvi\u00e4 haasteita. N\u00e4ihin haasteisiin esitet\u00e4\u00e4n useita ratkaisuehdotuksia, prosessien mukauttamisesta hajautetuille projekteille sopivammiksi, projektihenkil\u00f6st\u00f6n kommunikaation ja yhteis\u00f6llisyyden lis\u00e4\u00e4mist\u00e4 sek\u00e4 erilaisia ty\u00f6kaluja helpottamaan eri sijainneissa tapahtuvaa projektity\u00f6t\u00e4. Tutkimustuloksia voidaan hy\u00f6dynt\u00e4\u00e4 pohdittaessa hajautetun projektin toteuttamista, kun halutaan projektiprosessissa k\u00e4ytett\u00e4v\u00e4n aineksia ketterist\u00e4 menetelmist\u00e4.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Distributed IT Projects have become more common during the beginning of the 21st century. The notion has been accelerated especially by increasing speed of communication networks and improved availability of well-trained workforce from overseas countries of lower costs of labor. However, the distribution leads to certain problems concerning the execution of a project, especially concerning human communication. Additionally, if a project is modelled after an agile method such as XP or Scrum, certain modifications to project processes are required. The purpose of the Bachelor\u2019s Thesis is to examine the possible challenges of agile and distributed projects, including the proposed means to counter or mitigate such challenges. It is stated that combining agile and distribution to a project can lead to various types of challenges, including communication, cultural and time difference-related ones. Several proposals for solutions are discussed. The results are of benefit when a distributed project is considered, and processes derived from agile development are desired for the project.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Arto Rytk\u00f6nen (aorytkon) on 2015-08-12 15:16:03.376686. Form: Kandidaatintutkielma -lomake (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/kandin-tutkielma-lomake). JyX data: [jyx_publishing-allowed (fi) =True]", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija.group@korppi.jyu.fi) on 2015-08-12T15:16:03Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201508122651.pdf: 749202 bytes, checksum: 256271d19b88aa50980d4abdb0ca4dbe (MD5)\nlicense.html: 4794 bytes, checksum: c622f04fef05e3a5755c93e910e398aa (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2015-08-12T15:16:03Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201508122651.pdf: 749202 bytes, checksum: 256271d19b88aa50980d4abdb0ca4dbe (MD5)\nlicense.html: 4794 bytes, checksum: c622f04fef05e3a5755c93e910e398aa (MD5)\n Previous issue date: 2015", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "41", "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": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "ketter\u00e4 kehitt\u00e4minen", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "hajautetut projektit", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ulkoistaminen", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "projektin hallinta", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Ketter\u00e4 kehitt\u00e4minen hajautetuissa projekteissa", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201508122651", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.dcmitype", "value": "Text", "language": "en", "element": "type", "qualifier": "dcmitype", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatintutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "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": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2015-08-12T15:16:04Z", "language": null, "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_46605
language fin
last_indexed 2025-02-18T10:56:34Z
main_date 2015-01-01T00:00:00Z
main_date_str 2015
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/9182eff4-537f-4c33-aaf3-2b3e0742922c\/download","text":"URN:NBN:fi:jyu-201508122651.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2015
record_format qdc
source_str_mv jyx
spellingShingle Rytkönen, Arto Ketterä kehittäminen hajautetuissa projekteissa ketterä kehittäminen hajautetut projektit ulkoistaminen projektin hallinta Tietojärjestelmätiede Information Systems Science
title Ketterä kehittäminen hajautetuissa projekteissa
title_full Ketterä kehittäminen hajautetuissa projekteissa
title_fullStr Ketterä kehittäminen hajautetuissa projekteissa Ketterä kehittäminen hajautetuissa projekteissa
title_full_unstemmed Ketterä kehittäminen hajautetuissa projekteissa Ketterä kehittäminen hajautetuissa projekteissa
title_short Ketterä kehittäminen hajautetuissa projekteissa
title_sort ketterä kehittäminen hajautetuissa projekteissa
title_txtP Ketterä kehittäminen hajautetuissa projekteissa
topic ketterä kehittäminen hajautetut projektit ulkoistaminen projektin hallinta Tietojärjestelmätiede Information Systems Science
topic_facet Information Systems Science Tietojärjestelmätiede hajautetut projektit ketterä kehittäminen projektin hallinta ulkoistaminen
url https://jyx.jyu.fi/handle/123456789/46605 http://www.urn.fi/URN:NBN:fi:jyu-201508122651
work_keys_str_mv AT rytkönenarto ketteräkehittäminenhajautetuissaprojekteissa