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 …

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 …

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 …

The top 10 adages in continuous deployment

C Parnin, E Helms, C Atlee, H Boughton… - IEEE …, 2017 - ieeexplore.ieee.org
Continuous deployment involves automatically testing incremental software changes and
frequently deploying them to production environments. With it, developers' changes can …

Continuous integration, delivery and deployment: a systematic review on approaches, tools, challenges and practices

M Shahin, MA Babar, L Zhu - IEEE access, 2017 - ieeexplore.ieee.org
Continuous practices, ie, continuous integration, delivery, and deployment, are the software
development industry practices that enable organizations to frequently and reliably release …

[HTML][HTML] Problems, causes and solutions when adopting continuous delivery—A systematic literature review

E Laukkanen, J Itkonen, C Lassenius - Information and Software …, 2017 - Elsevier
Context: Continuous delivery is a software development discipline in which software is
always kept releasable. The literature contains instructions on how to adopt continuous …

A longitudinal case study of an emerging software ecosystem: Implications for practice and theory

GK Hanssen - Journal of Systems and Software, 2012 - Elsevier
Software ecosystems is an emerging trend within the software industry, implying a shift from
closed organizations and processes towards open structures, where actors external to the …

The highways and country roads to continuous deployment

M Leppänen, S Mäkinen, M Pagels, VP Eloranta… - Ieee …, 2015 - ieeexplore.ieee.org
As part of a Finnish research program, researchers interviewed 15 information and
communications technology companies to determine the extent to which the companies …

Introducing continuous experimentation in large software-intensive product and service organisations

SG Yaman, M Munezero, J Münch, F Fagerholm… - Journal of Systems and …, 2017 - Elsevier
Software development in highly dynamic environments imposes high risks to development
organizations. One such risk is that the developed software may be of only little or no value …

Software configuration management: a roadmap

J Estublier - Proceedings of the Conference on the Future of …, 2000 - dl.acm.org
This paper, in the first chapter summarizes the state of the art in SCM, showing the evolution
along the last 25 years. Chapter 2 shows the current issues and current research work under …