An empirical study of architecting for continuous delivery and deployment

M Shahin, M Zahedi, MA Babar, L Zhu - Empirical Software Engineering, 2019 - Springer
Recently, many software organizations have been adopting Continuous Delivery and
Continuous Deployment (CD) practices to develop and deliver quality software more …

The intersection of continuous deployment and architecting process: practitioners' perspectives

M Shahin, MA Babar, L Zhu - Proceedings of the 10th ACM/IEEE …, 2016 - dl.acm.org
Context: Development and Operations (DevOps) is an emerging software industry
movement to bridge the gap between software development and operations teams. DevOps …

Adopting continuous delivery and deployment: Impacts on team structures, collaboration and responsibilities

M Shahin, M Zahedi, MA Babar, L Zhu - Proceedings of the 21st …, 2017 - dl.acm.org
Context: Continuous Delivery and Deployment (CD) practices aim to deliver software
features more frequently and reliably. While some efforts have been made to study different …

On the journey to continuous deployment: Technical and social challenges along the way

GG Claps, RB Svensson, A Aurum - Information and Software technology, 2015 - Elsevier
Abstract Context Continuous Deployment (CD) is an emerging software development
process with organisations such as Facebook, Microsoft, and IBM successfully implementing …

An empirical study on principles and practices of continuous delivery and deployment

G Schermann, J Cito, P Leitner, U Zdun, H Gall - 2016 - peerj.com
Despite substantial recent research activity related to continuous delivery and deployment
(CD), there has not yet been a systematic, empirical study on how the practices often …

[HTML][HTML] Continuous delivery: overcoming adoption challenges

L Chen - Journal of Systems and Software, 2017 - Elsevier
Continuous Delivery (CD) is a relatively new software development approach. Companies
that have adopted CD have reported significant benefits. Motivated by these benefits, many …

Continuous deployment of software intensive products and services: A systematic mapping study

P Rodríguez, A Haghighatkhah, LE Lwakatare… - Journal of systems and …, 2017 - Elsevier
The software intensive industry is moving towards the adoption of a value-driven and
adaptive real-time business paradigm. The traditional view of software as an item that …

Customer involvement in continuous deployment: a systematic literature review

SG Yaman, T Sauvola, L Riungu-Kalliosaari… - … Foundation for Software …, 2016 - Springer
Abstract [Context and motivation] In order to build successful software products and services,
customer involvement and an understanding of customers' requirements and behaviours …

Architecting for devops and continuous deployment

M Shahin - Proceedings of the ASWEC 2015 24th Australasian …, 2015 - dl.acm.org
Development and Operations (DevOps) in the context of Continuous Deployment (CD) have
emerged as an attractive software development movement, which tries to establish a strong …

Towards cost-benefit evaluation for continuous software engineering activities

E Klotins, T Gorschek, K Sundelin, E Falk - Empirical Software …, 2022 - Springer
Context: Software companies must become better at delivering software to remain relevant
in the market. Continuous integration and delivery practices promise to streamline software …