Continuous integration, delivery and deployment: a systematic review on approaches, tools, challenges and practices
Continuous practices, ie, continuous integration, delivery, and deployment, are the software
development industry practices that enable organizations to frequently and reliably release …
development industry practices that enable organizations to frequently and reliably release …
[HTML][HTML] DevOps and software quality: A systematic mapping
A Mishra, Z Otaiwi - Computer Science Review, 2020 - Elsevier
Quality pressure is one of the factors affecting processes for software development in its
various stages. DevOps is one of the proposed solutions to such pressure. The primary …
various stages. DevOps is one of the proposed solutions to such pressure. The primary …
Microservices: architecting for continuous delivery and DevOps
L Chen - 2018 IEEE International conference on software …, 2018 - ieeexplore.ieee.org
Businesses today need to respond to customer needs at unprecedented speeds. Driven by
this need for speed, many companies are rushing to the DevOps movement and …
this need for speed, many companies are rushing to the DevOps movement and …
[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 …
that have adopted CD have reported significant benefits. Motivated by these benefits, many …
Continuous practices and devops: beyond the buzz, what does it all mean?
DevOps and continuous practices are attracting steadily growing attention by both
practitioners and researchers in the software engineering community. The terms are often …
practitioners and researchers in the software engineering community. The terms are often …
Key affordances of platform-as-a-service: Self-organization and continuous feedback
O Krancher, P Luther, M Jost - Journal of Management Information …, 2018 - Taylor & Francis
Although software development teams increasingly use Platform-as-a-Service (PaaS), a
minimal amount is known regarding the impact of PaaS on software development. We …
minimal amount is known regarding the impact of PaaS on software development. We …
Experimentation growth: Evolving trustworthy A/B testing capabilities in online software companies
A Fabijan, P Dmitriev, C McFarland… - Journal of Software …, 2018 - Wiley Online Library
Companies need to know how much value their ideas deliver to customers. One of the most
powerful ways to accurately measure this is by conducting online controlled experiments …
powerful ways to accurately measure this is by conducting online controlled experiments …
An empirical study of architecting for continuous delivery and deployment
Recently, many software organizations have been adopting Continuous Delivery and
Continuous Deployment (CD) practices to develop and deliver quality software more …
Continuous Deployment (CD) practices to develop and deliver quality software more …
On the effects of continuous delivery on code quality: A case study in industry
M Rubert, K Farias - Computer Standards & Interfaces, 2022 - Elsevier
Continuous delivery has been adopted by organizations to make software available to their
users at any time. The transition from traditional software delivery methodologies to …
users at any time. The transition from traditional software delivery methodologies to …
The intersection of continuous deployment and architecting process: practitioners' perspectives
Context: Development and Operations (DevOps) is an emerging software industry
movement to bridge the gap between software development and operations teams. DevOps …
movement to bridge the gap between software development and operations teams. DevOps …