kth.sePublications KTH
Operational message
There are currently operational disruptions. Troubleshooting is in progress.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
DevOps KPIs – Software Delivery Performance & Organizational Culture: Classifying Culture and Creating a Tool to Measure Software Delivery Performance at a Swedish Defence Company
KTH, School of Industrial Engineering and Management (ITM), Learning.
KTH, School of Industrial Engineering and Management (ITM), Learning.
2024 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The DevOps methodology has shown that software delivery performance (SDP) as well as organizational culture are key drivers of organizational performance and should be measured. SDP can be measured using Four Key Metrics (FKM): Lead Time for Change, Deployment Frequency, Mean Time to Restore and Change Failure Rate. Existing tools for measuring SDP often lack full automation or require practices that prepare code for release to production. Also, their application in real-world contexts, especially concerning the FKM and team culture, remains underexplored. The aim of this study was to fill this gap by, first, investigating attributes needed for tool development and implementation and, second, relating the measurements to perceived performance and team culture.

Using FKM, a tool was developed measuring the part of the software process where code changes are merged to a main code-branch. The measurements were visualized in a dashboard and evaluated by stakeholders. A survey was distributed to assess the team’s perceived SDP and team culture, and an interview with the team leader provided additional insights.

The results of measured and perceived SDP, were congruent and indicated no single performance category. According to the tool-evaluation, the FKM appeared to have value and the graphics showed potential bottlenecks as well as product development quality and speed. Limitations were measurement of product quality after delivery. The interview and survey both indicated a generative culture characterized by high information sharing, supporting that such culture is desirable for high SDP.

The study produced a guide for organizations to develop a tool measuring SDP. Findings indicate that automatic measuring of KPIs can give value to researchers and the industry.

Abstract [sv]

DevOps-metodologin har visat att prestanda för mjukvaruleverans (SDP) samt organisationskultur är avgörande faktorer för ett företags framgång och bör därför mätas. SDP kan mätas med hjälp av fyra nyckeltal (FKM): ledtid för förändring, distributionsfrekvens, genomsnittlig tid för återställning och felprocent. Befintliga verktyg för att mäta SDP saknar ofta fullständig automation eller kräver en kontinuerlig leveransprocess, och deras tillämpning i verkliga sammanhang, särskilt med avseende på FKM och teamkultur, är fortfarande outforskat. Syftet med denna studie var att fylla denna kunskapslucka genom att först undersöka vilka faktorer som behövs för utveckling och implementering av verktyg och sedan relatera mätningarna till upplevd prestanda och teamkultur.

Med hjälp av FKM utvecklades ett verktyg som mäter integreringsdelen av kod till huvudgrenen av ett teams leveransprocess. Mätningarna visualiserades med hjälp av en digital instrumentpanel och utvärderades av intressenter. En enkät distribuerades också till teamet för att bedöma deras uppfattade SDP och teamkultur, och en intervju med teamledaren gav ytterligare insikter.

Resultaten av uppmätt och uppfattad SDP överensstämde och visade ingen enskild prestandakategori. Enligt utvärderingen av verktyget var FKM värdefulla, och diagrammen visade potentiella flaskhalsar samt produktutvecklingens kvalitet och hastighet. Begränsningar inkluderade mätning av produktkvalitet efter leverans. Både intervjun och enkäten indikerade en generativ kultur som kännetecknas av en kultur med hög informationsdelning, vilket tyder på att en prestationsorienterad kultur är önskvärd för att uppnå hög SDP.

Studien resulterade också i en guide till företag att utveckla egna verktyg för att mäta SDP. Resultaten visade att automatiserad mätning av KPI:er kan ge värde både för forskare och industrin.

Place, publisher, year, edition, pages
2024. , p. 68
Series
TRITA-ITM-EX ; 2024:589
Keywords [en]
DevOps, Four Key Metrics, DevOps Metrics, DORA metrics, Westrum Typology, Organizational Culture, Team Culture, Software Development, Software Delivery Performance, Software Development Productivity, Learning in Organizations
Keywords [sv]
DevOps, Fyra nyckeltal, DevOps-nyckeltal, DORA-nyckeltal, Westrum typologi, Organisationskultur, Teamkultur, Mjukvaruutveckling, Prestanda inom mjukvaruleveranser, Produktivitet inom mjukvaruutveckling, Lärande inom organisationer
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-359753OAI: oai:DiVA.org:kth-359753DiVA, id: diva2:1936481
External cooperation
Saab AB
Subject / course
Technology and Learning
Educational program
Master of Science in Engineering - Engineering and of Education
Supervisors
Examiners
Available from: 2025-02-11 Created: 2025-02-11

Open Access in DiVA

fulltext(2320 kB)291 downloads
File information
File name FULLTEXT01.pdfFile size 2320 kBChecksum SHA-512
5a51a9d2c361c302e8cc757abcdae42bd4b01355c0ec01190d92e79330bf8614b2a8531e9849e8064e25dea2c39a7858efce38913464494b451567030d6301d9
Type fulltextMimetype application/pdf

By organisation
Learning
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 291 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1099 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf