Design methods for Diagnosing and Locating Entangled Technical Debt in DevOps frameworks - Archive ouverte HAL
Communication Dans Un Congrès Année : 2023

Design methods for Diagnosing and Locating Entangled Technical Debt in DevOps frameworks

Résumé

In the IT landscape, DevOps is the preferred approach for developing and maintaining rapidly evolving systems that require continuous improvements. Yet, DevOps frameworks do not entirely prevent the accumulation of Technical Debt (TD), and under certain circumstances DevOps can even contribute to generating TD. This paper focuses on a specific type of TD, Entangled Technical Debt (ETD), that corresponds to the implicit complexification of a system’s design and the appearance of unintentional couplings in its architecture over time. Our work seeks to inform methods for Diagnosing and Locating ETD in DevOps frameworks. Through a research partnership with Ubisoft’s IT branch, an experimental case-study was conducted. It takes the form of an assessment of 6 innovative IT projects and a subsequent in-depth architecture analysis of an individual IT system, which enabled the characterization of the mechanisms linking DevOps to ETD. This allowed us to develop and test practical methods for diagnosing and locating ETD in IT systems.
Fichier principal
Vignette du fichier
design-methods-for-diagnosing-and-locating-entangled-technical-debt-in-devops-frameworks.pdf (849.96 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-04086471 , version 1 (02-08-2023)

Identifiants

Citer

Jose Bonet Faus, Pascal Le Masson, Ugo Pelissier, Nafissa Jibet, Antoine Bordas, et al.. Design methods for Diagnosing and Locating Entangled Technical Debt in DevOps frameworks. 24th International Conference on Engineering Design (ICED23), the Design Society, Jul 2023, Bordeaux, France. ⟨10.1017/pds.2023.127⟩. ⟨hal-04086471⟩
42 Consultations
104 Téléchargements

Altmetric

Partager

More