Perceived benefits of continuous deployment in software-intensive embedded systems
Paper i proceeding, 2021

Continuous Deployment (CD) advocates for quick and frequent deployments of software to production. The goal is to bring new functionality as early as possible to users while learning from their usage. CD has emerged from web-based applications where it has been gaining traction over the past years. While CD is appealing for many software development organizations, empirical evidence on perceived benefits in software-intensive embedded systems is scarce. The objective of this paper is to identify perceived benefits after transitioning to continuous deployment from a long-cycle release and deployment process. To do that, a case study at a multinational telecommunication company was conducted focusing on large and complex embedded software; the Third Generation (3G) Radio Access Network (RAN) software.

Continuous software engineering

Software-intensive embedded system

DevOps

Continuous deployment

Agile software development

Författare

Anas Dakkak

Ericsson AB

David Issa Mattos

Chalmers, Data- och informationsteknik, Software Engineering, Software Engineering for Cyber Physical Systems

Jan Bosch

Testing, Requirements, Innovation and Psychology

Proceedings - 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC 2021

934-941

45th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2021
Virtual, Online, Spain,

Ämneskategorier

Programvaruteknik

Datorsystem

DOI

10.1109/COMPSAC51774.2021.00126

Mer information

Senast uppdaterat

2021-10-06