TY - GEN
T1 - What Affects Developer Experience in Software Platforms?
AU - Zacarias, Rodrigo Oliveira
AU - Antunes, Léo Carvalho Ramos
AU - da Rocha Seruffo, Marcos César
AU - dos Santos, Rodrigo Pereira
AU - Lago, Patricia
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.
PY - 2025
Y1 - 2025
N2 - Developer experience (DX) is a decisive coefficient both for the performance of developers and for keeping developers actively contributing to software platforms. When it comes to understanding what affects DX in software platforms, researchers and practitioners recognize several factors. This topic still lacks a roadmap regarding the main DX factors, primarily when considering platforms in software ecosystems. Thus, this study aims to investigate and characterize the factors that affect DX in software platforms. After investigating the literature, we selected 35 studies to analyze the state-of-the-art of DX in development on software platforms. As the main contribution, we provided a set of factors organized into six categories that affect DX in software platforms. This set of DX factors can be used as a reference guide to support researchers and practitioners in improving the development processes of the products and services on software platforms.
AB - Developer experience (DX) is a decisive coefficient both for the performance of developers and for keeping developers actively contributing to software platforms. When it comes to understanding what affects DX in software platforms, researchers and practitioners recognize several factors. This topic still lacks a roadmap regarding the main DX factors, primarily when considering platforms in software ecosystems. Thus, this study aims to investigate and characterize the factors that affect DX in software platforms. After investigating the literature, we selected 35 studies to analyze the state-of-the-art of DX in development on software platforms. As the main contribution, we provided a set of factors organized into six categories that affect DX in software platforms. This set of DX factors can be used as a reference guide to support researchers and practitioners in improving the development processes of the products and services on software platforms.
KW - Developer experience
KW - Software development
KW - Software ecosystem
KW - Software platform
UR - https://www.scopus.com/pages/publications/105001353772
UR - https://www.scopus.com/pages/publications/105001353772#tab=citedBy
U2 - 10.1007/978-3-031-85849-9_7
DO - 10.1007/978-3-031-85849-9_7
M3 - Conference contribution
AN - SCOPUS:105001353772
SN - 9783031858482
T3 - Lecture Notes in Business Information Processing
SP - 83
EP - 88
BT - Software Business
A2 - Papatheocharous, Efi
A2 - Farshidi, Siamak
A2 - Jansen, Slinger
A2 - Hyrynsalmi, Sonja
PB - Springer Nature
T2 - 15th International Conference on Software Business, ICSOB 2024
Y2 - 18 November 2024 through 20 November 2024
ER -