Ketterän tiimin suorituskyky ja sen arviointi

Ketterät menetelmät ovat kasvattaneet jatkuvasti suosiotaan yhtenä ohjelmistokehityksen muodoista. Ketterä ohjelmistokehitys perustuu keskeisesti tiimityöskentelyyn, joten projektin menestyksellisyys onkin paljolti kiinni tiimityöskentelyn onnistumisesta. Tämän kandidaatintutkielman tarkoitu...

Full description

Bibliographic Details
Main Author: Foudila, Kim
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Bachelor's thesis
Language:fin
Published: 2015
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/47085
_version_ 1826225815831969792
author Foudila, Kim
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Foudila, Kim Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto Foudila, Kim Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Foudila, Kim
datasource_str_mv jyx
description Ketterät menetelmät ovat kasvattaneet jatkuvasti suosiotaan yhtenä ohjelmistokehityksen muodoista. Ketterä ohjelmistokehitys perustuu keskeisesti tiimityöskentelyyn, joten projektin menestyksellisyys onkin paljolti kiinni tiimityöskentelyn onnistumisesta. Tämän kandidaatintutkielman tarkoituksena on tarkastella tiimityöskentelyä ja tiimin suorituskyvyn arviointia erityisesti ketterässä ohjelmistokehityksessä sekä tuoda esiin tiimin suorituskykyyn vaikuttavia tekijöitä. Tutkielman tutkimusmenetelmä on kirjallisuuskatsaus. Tiimin määritelmille on yhteistä se, että ne korostavat tiimin jäsenten yhteistä tavoitetta ja vastuuta tavoitteen saavuttamisesta. Ketterän tiimin ominaispiirteisiin kuuluvat itseohjautuvuus ja moniosaajuus, joiden on todettu ruokkivan innovatiivisuutta. Tiimin kehitysvaiheet ovat muodostuminen, kuohunta, yhdenmukaistuminen, suorittaminen ja hyvästely. Yleisimpänä ketterän tiimin suorituskyvyn mittarina näyttäytyy Agile-manifestin mukaisesti tiimin kyky tuottaa arvoa, jota syntyy toimivasta ja toimitetusta ohjelmistosta. Ketterät tiimit käyttävät kuitenkin myös perinteisiä, projektin tavoitteisiin ja budjettiin liittyviä suorituskyvyn mittareita. Ketterän tiimin suorituskykyyn vaikuttavista tekijöistä suurin osa liittyy tiimin prosesseihin, kuten kommunikaatioon ja työn koordinointiin. Tutkielman tuloksia voidaan hyödyntää ensisijaisesti ketteriä menetelmiä käyttävissä organisaatioissa tiimityöskentelyn ongelmien välttämisessä ja ohjelmistokehitysprosessiensa muovaamisessa ketterää tiimityöskentelyä tukevaksi. Agile methodologies have gained increasing popularity in software development during the recent years. Agile software development is heavily based on teamwork. Thus, the success of a project depends centrally on the success of teamwork. The aim of this bachelor’s thesis is to study teamwork and evaluation of team performance especially in the context of agile software development and assess factors affecting team performance. This study is a literature review. Team definitions emphasize the team members’ common objectives and mutual responsibility of achieving goals. Agile teams are self-organizing by nature and they have flexible multi-talented team members, both of which promote innovativeness. The five developmental phases that teams evolve through are forming, storming, norming, performing and adjourning. The most common measure of an agile team’s performance is the team’s ability to produce value. Value comes from working, delivered software. However, agile teams also still use more traditional budget- and objective-related measures of performance. Many of the factors affecting agile team’s performance are related to team processes, such as communication and coordination of work. The results of this study can be utilized in organizations practicing agile software development to avoid common problems in teamwork and to enhance their software development processes to better support agile teamwork.
first_indexed 2024-09-11T08:51:34Z
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": "Foudila, Kim", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2015-09-18T08:46:40Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2015-09-18T08:46:40Z", "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/47085", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Kettera\u0308t menetelma\u0308t ovat kasvattaneet jatkuvasti suosiotaan yhtena\u0308 ohjelmistokehityksen muodoista. Kettera\u0308 ohjelmistokehitys perustuu keskeisesti tiimityo\u0308skentelyyn, joten projektin menestyksellisyys onkin paljolti kiinni tiimityo\u0308skentelyn onnistumisesta. Ta\u0308ma\u0308n kandidaatintutkielman tarkoituksena on tarkastella tiimityo\u0308skentelya\u0308 ja tiimin suorituskyvyn arviointia erityisesti kettera\u0308ssa\u0308 ohjelmistokehityksessa\u0308 seka\u0308 tuoda esiin tiimin suorituskykyyn vaikuttavia tekijo\u0308ita\u0308. Tutkielman tutkimusmenetelma\u0308 on kirjallisuuskatsaus. Tiimin ma\u0308a\u0308ritelmille on yhteista\u0308 se, etta\u0308 ne korostavat tiimin ja\u0308senten yhteista\u0308 tavoitetta ja vastuuta tavoitteen saavuttamisesta. Kettera\u0308n tiimin ominaispiirteisiin kuuluvat itseohjautuvuus ja moniosaajuus, joiden on todettu ruokkivan innovatiivisuutta. Tiimin kehitysvaiheet ovat muodostuminen, kuohunta, yhdenmukaistuminen, suorittaminen ja hyva\u0308stely. Yleisimpa\u0308na\u0308 kettera\u0308n tiimin suorituskyvyn mittarina na\u0308ytta\u0308ytyy Agile-manifestin mukaisesti tiimin kyky tuottaa arvoa, jota syntyy toimivasta ja toimitetusta ohjelmistosta. Kettera\u0308t tiimit ka\u0308ytta\u0308va\u0308t kuitenkin myo\u0308s perinteisia\u0308, projektin tavoitteisiin ja budjettiin liittyvia\u0308 suorituskyvyn mittareita. Kettera\u0308n tiimin suorituskykyyn vaikuttavista tekijo\u0308ista\u0308 suurin osa liittyy tiimin prosesseihin, kuten kommunikaatioon ja tyo\u0308n koordinointiin. Tutkielman tuloksia voidaan hyo\u0308dynta\u0308a\u0308 ensisijaisesti ketteria\u0308 menetelmia\u0308 ka\u0308ytta\u0308vissa\u0308 organisaatioissa tiimityo\u0308skentelyn ongelmien va\u0308ltta\u0308misessa\u0308 ja ohjelmistokehitysprosessiensa muovaamisessa kettera\u0308a\u0308 tiimityo\u0308skentelya\u0308 tukevaksi.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Agile methodologies have gained increasing popularity in software development during the recent years. Agile software development is heavily based on teamwork. Thus, the success of a project depends centrally on the success of teamwork. The aim of this bachelor\u2019s thesis is to study teamwork and evaluation of team performance especially in the context of agile software development and assess factors affecting team performance. This study is a literature review. Team definitions emphasize the team members\u2019 common objectives and mutual responsibility of achieving goals. Agile teams are self-organizing by nature and they have flexible multi-talented team members, both of which promote innovativeness. The five developmental phases that teams evolve through are forming, storming, norming, performing and adjourning. The most common measure of an agile team\u2019s performance is the team\u2019s ability to produce value. Value comes from working, delivered software. However, agile teams also still use more traditional budget- and objective-related measures of performance. Many of the factors affecting agile team\u2019s performance are related to team processes, such as communication and coordination of work. The results of this study can be utilized in organizations practicing agile software development to avoid common problems in teamwork and to enhance their software development processes to better support agile teamwork.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Kim Foudila (kimifoud) on 2015-09-18 08:46:40.301775. 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-09-18T08:46:40Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201509183145.pdf: 363911 bytes, checksum: d2cf7036cfec8b65d41f55696c76df2c (MD5)\nlicense.html: 4786 bytes, checksum: 02a74f26b72b81f3ab27e7255a1022e7 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2015-09-18T08:46:40Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201509183145.pdf: 363911 bytes, checksum: d2cf7036cfec8b65d41f55696c76df2c (MD5)\nlicense.html: 4786 bytes, checksum: 02a74f26b72b81f3ab27e7255a1022e7 (MD5)\n Previous issue date: 2015", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "32", "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": "kettera\u0308 ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "kettera\u0308 tiimi", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "tiimityo\u0308skentely", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "suorituskyky", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Kettera\u0308n tiimin suorituskyky ja sen arviointi", "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-201509183145", "language": null, "element": "identifier", "qualifier": "urn", "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-09-18T08:46:41Z", "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_47085
language fin
last_indexed 2025-02-18T10:56:40Z
main_date 2015-01-01T00:00:00Z
main_date_str 2015
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/cab2a84a-5f76-483e-91cc-4cd0d7497b7c\/download","text":"URN:NBN:fi:jyu-201509183145.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2015
record_format qdc
source_str_mv jyx
spellingShingle Foudila, Kim Ketterän tiimin suorituskyky ja sen arviointi ketterä ohjelmistokehitys ketterä tiimi tiimityöskentely suorituskyky Tietojärjestelmätiede Information Systems Science
title Ketterän tiimin suorituskyky ja sen arviointi
title_full Ketterän tiimin suorituskyky ja sen arviointi
title_fullStr Ketterän tiimin suorituskyky ja sen arviointi Ketterän tiimin suorituskyky ja sen arviointi
title_full_unstemmed Ketterän tiimin suorituskyky ja sen arviointi Ketterän tiimin suorituskyky ja sen arviointi
title_short Ketterän tiimin suorituskyky ja sen arviointi
title_sort kettera n tiimin suorituskyky ja sen arviointi
title_txtP Ketterän tiimin suorituskyky ja sen arviointi
topic ketterä ohjelmistokehitys ketterä tiimi tiimityöskentely suorituskyky Tietojärjestelmätiede Information Systems Science
topic_facet Information Systems Science Tietojärjestelmätiede ketterä ohjelmistokehitys ketterä tiimi suorituskyky tiimityöskentely
url https://jyx.jyu.fi/handle/123456789/47085 http://www.urn.fi/URN:NBN:fi:jyu-201509183145
work_keys_str_mv AT foudilakim ketterantiiminsuorituskykyjasenarviointi AT foudilakim ketteräntiiminsuorituskykyjasenarviointi