Ohjelmistokehityksen ketteryys ja sen mittaaminen

Tutkielmassa pyritään luomaan yleiskuva ketteryydestä ohjelmistokehitykses-sä - sen määritelmästä, laajuudesta ja toteutumisesta. Tutkielmassa käydään läpi ketteryyteen liittyvää tutkimusta pyrkien löytämään yleisesti käytettyjä ketteryyden määritelmiä sekä käsityksiä ketteryyden ilmentymisestä. Tu...

Full description

Bibliographic Details
Main Author: Kinnunen, Hanna
Other Authors: Faculty of Information Technology, Informaatioteknologian tiedekunta, Tietojenkäsittelytieteiden laitos, Department of Computer Science and Information Systems, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:fin
Published: 2015
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/48063
_version_ 1826225781512077312
author Kinnunen, Hanna
author2 Faculty of Information Technology Informaatioteknologian tiedekunta Tietojenkäsittelytieteiden laitos Department of Computer Science and Information Systems University of Jyväskylä Jyväskylän yliopisto
author_facet Kinnunen, Hanna Faculty of Information Technology Informaatioteknologian tiedekunta Tietojenkäsittelytieteiden laitos Department of Computer Science and Information Systems University of Jyväskylä Jyväskylän yliopisto Kinnunen, Hanna Faculty of Information Technology Informaatioteknologian tiedekunta Tietojenkäsittelytieteiden laitos Department of Computer Science and Information Systems University of Jyväskylä Jyväskylän yliopisto
author_sort Kinnunen, Hanna
datasource_str_mv jyx
description Tutkielmassa pyritään luomaan yleiskuva ketteryydestä ohjelmistokehitykses-sä - sen määritelmästä, laajuudesta ja toteutumisesta. Tutkielmassa käydään läpi ketteryyteen liittyvää tutkimusta pyrkien löytämään yleisesti käytettyjä ketteryyden määritelmiä sekä käsityksiä ketteryyden ilmentymisestä. Tutkielman jälkipuoliskolla ketteryydelle luodaan mittari, joka perustuu yhteen ketteryyden määritelmään, Agile Manifestoon (Julistus ketterästä oh-jelmistokehityksestä). Mittari luodaan survey-tutkimusta varten ja sen tarkoi-tuksena on pyrkiä mittaamaan eri organisaatioiden eroja niiden toiminnan ket-teryydessä. Mittaria on kokeiltu suomalaisille ohjelmistoalan yrityksille teh-dyssä tutkimuksessa ja tulosten pohjalta arvioidaan ketterien arvojen läsnäoloa yrityksen toiminnassa. Tuloksia käsiteltiin kolmesta näkökulmasta: ketteryyden määritelmän si-säinen eheys, ketteryyden ja yrityksen markkinoiden välinen yhteys sekä kette-ryyden ja yrityksen sisäisten ominaisuuksien välinen yhteys. Agile Manifes-toon kuuluu neljä arvoa, joista kehitettiin 16 väittämää ja niistä analyysin poh-jalta kolme muuttujaa. Ketteryyden muuttujilla oli jokseenkin vähän yhteyksiä yrityksen ominaisuuksiin. Yritykset, jotka eivät tarjonneet lainkaan tuotteita olivat ketterämpiä kuin yrityksille tuotteita tarjoavat. Yrityksen ominaisuuksis-ta nuori ikä ja pieni henkilöstömäärä korreloivat kaikkien ketteryyden muuttu-jien kanssa. Ketteryyden muuttujat eivät korreloineet yrityksen liikevaihdon kasvun kanssa ja vain yksi muuttujista (muutosvalmius) korreloi yrityksen kannattavuusprosentin kanssa heikosti. This thesis attempts to portray agility in software development as a whole in-cluding its definition, scope and practice. Themes of agility research are intro-duced in order to find widely accepted definitions of agility as well as views of its manifestation in the development process. In the second half of the paper an instrument is crated to measure agility using Agile Manifesto as the definition of agility. The instrument is created for survey research and its aim is to measure differences in agility between organi-zations. The measuring instrument has been tested in a research of Finnish software companies and the findings allow the examination of agile values in the operations of the company. The findings were examined from tree viewpoints: integrity of the defini-tion of agility, the connection of agility and the company’s market as well as the connection between the company’s distinctive qualities and agility. Agile Mani-festo retains four values, which were formed into 16 arguments and the results summed into three variables. The agility variables had relatively little connec-tions to the qualities of the companies. Companies that didn’t offer products were more agile than companies offering products to other companies. Young age and small staff correlated with all of the agility variables. Agility variables did not correlate with the growth rate of the companies’ revenue and only one variable (readiness for change) correlated with profitability.
first_indexed 2023-03-22T09:57:37Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Luoma, Eetu", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Kinnunen, Hanna", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2015-12-11T14:35:51Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2015-12-11T14:35:51Z", "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.other", "value": "oai:jykdok.linneanet.fi:1505808", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/48063", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Tutkielmassa pyrit\u00e4\u00e4n luomaan yleiskuva ketteryydest\u00e4 ohjelmistokehitykses-s\u00e4 - sen m\u00e4\u00e4ritelm\u00e4st\u00e4, laajuudesta ja toteutumisesta. Tutkielmassa k\u00e4yd\u00e4\u00e4n l\u00e4pi ketteryyteen liittyv\u00e4\u00e4 tutkimusta pyrkien l\u00f6yt\u00e4m\u00e4\u00e4n yleisesti k\u00e4ytettyj\u00e4 ketteryyden m\u00e4\u00e4ritelmi\u00e4 sek\u00e4 k\u00e4sityksi\u00e4 ketteryyden ilmentymisest\u00e4. \nTutkielman j\u00e4lkipuoliskolla ketteryydelle luodaan mittari, joka perustuu yhteen ketteryyden m\u00e4\u00e4ritelm\u00e4\u00e4n, Agile Manifestoon (Julistus ketter\u00e4st\u00e4 oh-jelmistokehityksest\u00e4). Mittari luodaan survey-tutkimusta varten ja sen tarkoi-tuksena on pyrki\u00e4 mittaamaan eri organisaatioiden eroja niiden toiminnan ket-teryydess\u00e4. Mittaria on kokeiltu suomalaisille ohjelmistoalan yrityksille teh-dyss\u00e4 tutkimuksessa ja tulosten pohjalta arvioidaan ketterien arvojen l\u00e4sn\u00e4oloa yrityksen toiminnassa.\nTuloksia k\u00e4siteltiin kolmesta n\u00e4k\u00f6kulmasta: ketteryyden m\u00e4\u00e4ritelm\u00e4n si-s\u00e4inen eheys, ketteryyden ja yrityksen markkinoiden v\u00e4linen yhteys sek\u00e4 kette-ryyden ja yrityksen sis\u00e4isten ominaisuuksien v\u00e4linen yhteys. Agile Manifes-toon kuuluu nelj\u00e4 arvoa, joista kehitettiin 16 v\u00e4itt\u00e4m\u00e4\u00e4 ja niist\u00e4 analyysin poh-jalta kolme muuttujaa. Ketteryyden muuttujilla oli jokseenkin v\u00e4h\u00e4n yhteyksi\u00e4 yrityksen ominaisuuksiin. Yritykset, jotka eiv\u00e4t tarjonneet lainkaan tuotteita olivat ketter\u00e4mpi\u00e4 kuin yrityksille tuotteita tarjoavat. Yrityksen ominaisuuksis-ta nuori ik\u00e4 ja pieni henkil\u00f6st\u00f6m\u00e4\u00e4r\u00e4 korreloivat kaikkien ketteryyden muuttu-jien kanssa. Ketteryyden muuttujat eiv\u00e4t korreloineet yrityksen liikevaihdon kasvun kanssa ja vain yksi muuttujista (muutosvalmius) korreloi yrityksen kannattavuusprosentin kanssa heikosti.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This thesis attempts to portray agility in software development as a whole in-cluding its definition, scope and practice. Themes of agility research are intro-duced in order to find widely accepted definitions of agility as well as views of its manifestation in the development process.\nIn the second half of the paper an instrument is crated to measure agility using Agile Manifesto as the definition of agility. The instrument is created for survey research and its aim is to measure differences in agility between organi-zations. The measuring instrument has been tested in a research of Finnish software companies and the findings allow the examination of agile values in the operations of the company.\nThe findings were examined from tree viewpoints: integrity of the defini-tion of agility, the connection of agility and the company\u2019s market as well as the connection between the company\u2019s distinctive qualities and agility. Agile Mani-festo retains four values, which were formed into 16 arguments and the results summed into three variables. The agility variables had relatively little connec-tions to the qualities of the companies. Companies that didn\u2019t offer products were more agile than companies offering products to other companies. Young age and small staff correlated with all of the agility variables. Agility variables did not correlate with the growth rate of the companies\u2019 revenue and only one variable (readiness for change) correlated with profitability.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Hanna Kinnunen (hakakinn) on 2015-12-11 14:35:51.096737. Form: Pro gradu -lomake (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-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-12-11T14:35:51Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201512113991.pdf: 685681 bytes, checksum: c8691ff4b478d64bb77c128d02c7c6a4 (MD5)\nlicense.html: 4808 bytes, checksum: 83d4bc689e7925a024247c90b5791886 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2015-12-11T14:35:51Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201512113991.pdf: 685681 bytes, checksum: c8691ff4b478d64bb77c128d02c7c6a4 (MD5)\nlicense.html: 4808 bytes, checksum: 83d4bc689e7925a024247c90b5791886 (MD5)\n Previous issue date: 2015", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "1 verkkoaineisto (55 sivua)", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "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 ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "Agile Manifesto", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ketteryys", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "mittari", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "survey", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "kysely-tutkimus", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Ohjelmistokehityksen ketteryys ja sen mittaaminen", "language": null, "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-201512113991", "language": null, "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": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Tietojenk\u00e4sittelytieteiden laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Computer Science and Information Systems", "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": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.method", "value": "Kyselytutkimus", "language": null, "element": "subject", "qualifier": "method", "schema": "dc"}, {"key": "dc.date.updated", "value": "2015-12-11T14:35:52Z", "language": null, "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": null, "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.accesslevel", "value": "openAccess", "language": "fi", "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": "601", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ketter\u00e4t menetelm\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "mittarit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_48063
language fin
last_indexed 2025-02-18T10:54:31Z
main_date 2015-01-01T00:00:00Z
main_date_str 2015
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/72eb151f-6538-4aeb-89ab-b16f65c9206f\/download","text":"URN:NBN:fi:jyu-201512113991.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2015
record_format qdc
source_str_mv jyx
spellingShingle Kinnunen, Hanna Ohjelmistokehityksen ketteryys ja sen mittaaminen Ketterä ohjelmistokehitys Agile Manifesto ketteryys mittari survey kysely-tutkimus Information Systems Science Tietojärjestelmätiede Kyselytutkimus 601 ketterät menetelmät ohjelmistokehitys mittarit
title Ohjelmistokehityksen ketteryys ja sen mittaaminen
title_full Ohjelmistokehityksen ketteryys ja sen mittaaminen
title_fullStr Ohjelmistokehityksen ketteryys ja sen mittaaminen Ohjelmistokehityksen ketteryys ja sen mittaaminen
title_full_unstemmed Ohjelmistokehityksen ketteryys ja sen mittaaminen Ohjelmistokehityksen ketteryys ja sen mittaaminen
title_short Ohjelmistokehityksen ketteryys ja sen mittaaminen
title_sort ohjelmistokehityksen ketteryys ja sen mittaaminen
title_txtP Ohjelmistokehityksen ketteryys ja sen mittaaminen
topic Ketterä ohjelmistokehitys Agile Manifesto ketteryys mittari survey kysely-tutkimus Information Systems Science Tietojärjestelmätiede Kyselytutkimus 601 ketterät menetelmät ohjelmistokehitys mittarit
topic_facet 601 Agile Manifesto Information Systems Science Ketterä ohjelmistokehitys Kyselytutkimus Tietojärjestelmätiede ketteryys ketterät menetelmät kysely-tutkimus mittari mittarit ohjelmistokehitys survey
url https://jyx.jyu.fi/handle/123456789/48063 http://www.urn.fi/URN:NBN:fi:jyu-201512113991
work_keys_str_mv AT kinnunenhanna ohjelmistokehityksenketteryysjasenmittaaminen