“From fairy tale to reality: Transitioning to Continuous Deployment in Software-Intensive Embedded Systems” Software Center lunch seminar from March 21, 2022, hosted by theme 4, ‘Customer Data and Ecosystems’.
Speaker: Anas Dakkak, Ericsson AB Continuous deployment has become a widespread practice in the software industry, especially among companies developing web and cloud-based applications.
The expected advantages of continuous deployment are many; however, some of the most obvious are faster time to market, quicker feedback, and the ability to experiment with real users. While the same advantages are sought by companies working in the embedded software space, adopting continuous deployment to software-intensive embedded systems is often challenging. Several reasons have been identified as obstacles limiting organizations from transitioning to continuous deployment, such as high reliability and availability requirements, difficulty to roll-back the software, and the long cycle of customer acceptance and regression testing procedures. This presentation will present the success factors that companies need to consider when transitioning to continuous deployment and show the perceived benefits, based on a case study conducted at Ericsson AB. Ericsson has been practicing continuous deployment for several years in the radio baseband product line covering 3G, 4G, and 5G technologies. Continuous deployment is a cornerstone activity at Ericsson to enable higher quality software and shorting in the feedback and time to market.
Anas Dakkak is the head of customer support systems management at Ericsson AB. He has more than 15 years of experience in the telecommunication industry, where he worked with a variety of areas such as R&D, technical management, and customer support. His interests cover agile methodologies, continuous practices, and systems architecture. Anas holds two MSc degrees: Telecommunications Engineering from Blekinge Tekniska Högskola, and Operations & Production Management from Chalmers University.