Performance measurement in Agile development organizations

Performance measurement plays a key role in enabling continuous improvement in Agile software development organizations. While previous studies and experience reports have suggested various metrics, little is known on the metrics and practices that Agile organizations use to measure their performanc...

Full description

Bibliographic Details
Main Author: Korpivaara, Ida
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Master's thesis
Language:eng
Published: 2020
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/68353
_version_ 1828193069331120128
author Korpivaara, Ida
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Korpivaara, Ida Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Korpivaara, Ida Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Korpivaara, Ida
datasource_str_mv jyx
description Performance measurement plays a key role in enabling continuous improvement in Agile software development organizations. While previous studies and experience reports have suggested various metrics, little is known on the metrics and practices that Agile organizations use to measure their performance in practice. Particularly, there is a knowledge gap regarding the use of metrics on organizational level, even if Agile development methods are being increasingly adopted also by large organizations. This thesis aims to fill this gap by investigating what kind of performance objectives Agile development organizations have on different organizational levels and which metrics are used to measure them. The study follows qualitative research tradition and employs case study as its primary research method. The primary data consists of 10 semi-structured interviews conducted in two development units of a large multinational corporation operating in the financial sector. The interview participants represent a variety of Agile roles, from product owners to developers and executive management. The results are analysed through qualitative content analysis and triangulated by using documents as a secondary data source. The findings reveal that performance objectives in Agile development organizations address three key performance dimensions: customer value, financial value and performance of internal processes. In addition, the results suggest that performance dimensions of collaboration and culture and innovation and learning are important in enabling performance. Objectives, metrics and their prioritization were found to differ across organizational levels. Based on the findings, the study suggests a framework and identifies best practices for selecting performance objectives and metrics in Agile development organizations.
first_indexed 2020-03-30T20:00:50Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Tuunanen, Tuure", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Korpivaara, Ida", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2020-03-30T06:04:48Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2020-03-30T06:04:48Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2020", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/68353", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Performance measurement plays a key role in enabling continuous improvement in Agile software development organizations. While previous studies and experience reports have suggested various metrics, little is known on the metrics and practices that Agile organizations use to measure their performance in practice. Particularly, there is a knowledge gap regarding the use of metrics on organizational level, even if Agile development methods are being increasingly adopted also by large organizations. This thesis aims to fill this gap by investigating what kind of performance objectives Agile development organizations have on different organizational levels and which metrics are used to measure them.\n\nThe study follows qualitative research tradition and employs case study as its primary research method. The primary data consists of 10 semi-structured interviews conducted in two development units of a large multinational corporation operating in the financial sector. The interview participants represent a variety of Agile roles, from product owners to developers and executive management. The results are analysed through qualitative content analysis and triangulated by using documents as a secondary data source.\n\nThe findings reveal that performance objectives in Agile development organizations address three key performance dimensions: customer value, financial value and performance of internal processes. In addition, the results suggest that performance dimensions of collaboration and culture and innovation and learning are important in enabling performance. Objectives, metrics and their prioritization were found to differ across organizational levels. Based on the findings, the study suggests a framework and identifies best practices for selecting performance objectives and metrics in Agile development organizations.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2020-03-30T06:04:48Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2020-03-30T06:04:48Z (GMT). No. of bitstreams: 0\n Previous issue date: 2020", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "80", "language": "", "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": "eng", "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": "agile software development", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "performance objectives", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Performance measurement in Agile development organizations", "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-202003302564", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s 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": "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": "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": "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.accesslevel", "value": "openAccess", "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": "601", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tulostavoitteet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tapaustutkimus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "mittaus", "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": "ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "performance targets", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "case study", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "measurement", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "agile methods", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "software development", "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_68353
language eng
last_indexed 2025-03-31T20:02:14Z
main_date 2020-01-01T00:00:00Z
main_date_str 2020
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/821b7a06-ee61-454a-b9ff-05a09101f718\/download","text":"URN:NBN:fi:jyu-202003302564.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2020
record_format qdc
source_str_mv jyx
spellingShingle Korpivaara, Ida Performance measurement in Agile development organizations agile software development performance objectives Tietojärjestelmätiede Information Systems Science 601 tulostavoitteet tapaustutkimus mittaus ketterät menetelmät ohjelmistokehitys performance targets case study measurement agile methods software development
title Performance measurement in Agile development organizations
title_full Performance measurement in Agile development organizations
title_fullStr Performance measurement in Agile development organizations Performance measurement in Agile development organizations
title_full_unstemmed Performance measurement in Agile development organizations Performance measurement in Agile development organizations
title_short Performance measurement in Agile development organizations
title_sort performance measurement in agile development organizations
title_txtP Performance measurement in Agile development organizations
topic agile software development performance objectives Tietojärjestelmätiede Information Systems Science 601 tulostavoitteet tapaustutkimus mittaus ketterät menetelmät ohjelmistokehitys performance targets case study measurement agile methods software development
topic_facet 601 Information Systems Science Tietojärjestelmätiede agile methods agile software development case study ketterät menetelmät measurement mittaus ohjelmistokehitys performance objectives performance targets software development tapaustutkimus tulostavoitteet
url https://jyx.jyu.fi/handle/123456789/68353 http://www.urn.fi/URN:NBN:fi:jyu-202003302564
work_keys_str_mv AT korpivaaraida performancemeasurementinagiledevelopmentorganizations