arrow
Return

Learning Observability Tracing Through Experiential Learning

delete2026-01-01
delete0
PRE
AI
A
Anders Sundelin *
DOI:10.1007/978-3-032-12089-2_27delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In a large-scale software development product development organization, we found that most developers, although experienced, were lacking architectural knowledge of the specific developed product. As a remedy, we evaluated whether we could stimulate learning the product architecture by conducting training in how to use the product's distributed tracing platform, built on the OpenTelemetry standard and the open-source Jaeger Tracing visualization tool. We planned and participated in a training event, where parts of the organization explored, using experiential learning, how to set up and use tracing to troubleshoot a realistic fault scenario we prepared. Respondents were asked to rate the tool according to the Technology Adoption Model (TAM), and responses were collected on Likert-type scales, analyzed, and summarized using a Bayesian workflow. Even as tool usage post-training was low, respondents still had a positive attitude toward using the tool, valued the experiential training, and expressed a strong intent to use the tool for program comprehension.
Keywords:
Micro-services
Observability
Distributed tracing
Experientiallearning

Journal

P
PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2025
IF:
0
Papers:
40
Citations:
0

Organization

B
blekinge institute technology
Scholars:
744
Papers: 760
Citations: 5