Artifact Traceability in DevOps: An Industrial Experience Report

Zaki Pauzi*, Rajvir Thind, Andrea Capiluppi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

71 Downloads (Pure)

Abstract

In DevOps, the traceability of software artifacts is critical to the successful development and operation of project delivery to stakeholders. Before the introduction of end-to-end traceability in DevOps at a Data Analytics team at bp (BP plc), an international integrated energy company, the tracing of artifacts throughout a project life cycle was manual and time-consuming. This changed when traceability become more automated with end-to-end traceability capability as an offering on the platform. This paper reports on the ways of working and the experience of developers implementing DevOps for developing and putting in production a Javascript React web application, with a focus on traceability management of artifacts produced throughout the life cycle. This report highlights key opportunities and challenges in traceability management from the development stage to production.

Original languageEnglish
Title of host publicationProceedings of EASE 2023 - Evaluation and Assessment in Software Engineering
PublisherAssociation for Computing Machinery
Pages180-183
Number of pages4
ISBN (Electronic)9798400700446
DOIs
Publication statusPublished - 14-Jun-2023
Event27th International Conference on Evaluation and Assessment in Software Engineering, EASE 2023 - Oulu, Finland
Duration: 14-Jun-202316-Jun-2023

Publication series

NameACM International Conference Proceeding Series

Conference

Conference27th International Conference on Evaluation and Assessment in Software Engineering, EASE 2023
Country/TerritoryFinland
CityOulu
Period14/06/202316/06/2023

Keywords

  • Agile
  • DevOps
  • Industry
  • Software traceability
  • Web application

Fingerprint

Dive into the research topics of 'Artifact Traceability in DevOps: An Industrial Experience Report'. Together they form a unique fingerprint.

Cite this