Success Factors when Transitioning to Continuous Deployment in Software-Intensive Embedded Systems


연구 분야: Software Development



학회: 2021 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)


초록

Continuous Deployment is the practice to deploy software more frequently to customers and learn from their usage. The aim is to introduce new functionality and features in an additive way to customers as soon as possible. While Continuous Deployment is becoming popular among web and cloud-based software development organizations, the adoption of continuous deployment within the software-intensive embedded systems industry is still limited.In this paper, we conducted a case study at a multinational telecommunications company focusing on the Third Generation Radio Access Network (3G RAN) embedded software. The organization has transitioned to Continuous Deployment where the software’s deployment cycle has been reduced to 4 weeks from 24 weeks. The objective of this paper is to identify what does success means when transitioning to continuous deployment and the success factors that companies need to attend to when transitioning to continuous deployment in a large-scale embedded software.


Author Profile
Anas Dakkak

Ericsson AB Stockholm Sweden

Sweden
Author Profile
David Issa Mattos

Chalmers University of Technology Gothenburg Sweden

Sweden
Author Profile
Jan Bosch

Chalmers University of Technology Gothenburg Sweden

Sweden

📄 논문 정보

발행 연도 2021년
인용수 9
출판 국가 Sweden
사이트 IEEE
좋아요 수 0

연관 논문 목록 (261건)