Study of Failures in Continuous Integration Environment

Continuous Integration (CI) and Continuous Delivery (CD) is a strategy for faster and high-quality software delivery. CI brings many advantages in software industries, quick detection of bugs when integrating code, faster integration and release time. However, it also comes up with its own challenges to meet organization expectation of being robust and continuously run throughout the project development cycle. It emphasizes that all failures in the CI process, whether genuine software bugs, test failures, or CI tools-related issues, play a critical role in increasing the delivery time of software. The basic aim is to raise awareness of these often-overlooked factors and argues for their equal importance in the context of CI and CD strategies for achieving faster, high-quality software delivery and help organization identify common issues in their CI/CD pipeline as well as make improvements to streamline the process and delivery of software in defined deadline. The paper presents a comprehensive analysis of the various non-softwa-rerelated failures that occur within CI environments and propose a Pram model that shows promising improvement to mitigate such failures.

Authors

Institutions

Publication Details

Published
2024-08-29
DOI
https://doi.org/10.1109/iceect61758.2024.10739077
Citations
2
Primary Topic
Risk and Safety Analysis
Type
article
Field-Weighted Citation Impact
0.92
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Study of Failures in Continuous Integration Environment

Parma Nand, Sanjay Chauhan, Smita Tiwari, Prameet Keshore Sinha
2 citations
Risk and Safety Analysis
0.92
article

Study of Failures in Continuous Integration Environment

Parma Nand, Sanjay Chauhan, Smita Tiwari, Prameet Keshore Sinha
article en
2 citations

Abstract

Continuous Integration (CI) and Continuous Delivery (CD) is a strategy for faster and high-quality software delivery. CI brings many advantages in software industries, quick detection of bugs when integrating code, faster integration and release time. However, it also comes up with its own challenges to meet organization expectation of being robust and continuously run throughout the project development cycle. It emphasizes that all failures in the CI process, whether genuine software bugs, test failures, or CI tools-related issues, play a critical role in increasing the delivery time of software. The basic aim is to raise awareness of these often-overlooked factors and argues for their equal importance in the context of CI and CD strategies for achieving faster, high-quality software delivery and help organization identify common issues in their CI/CD pipeline as well as make improvements to streamline the process and delivery of software in defined deadline. The paper presents a comprehensive analysis of the various non-softwa-rerelated failures that occur within CI environments and propose a Pram model that shows promising improvement to mitigate such failures.

Sharda University (IN)
Climate action
Openalex Percentile: Top 20%
Risk and Safety Analysis
0.92
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Study of Failures in Continuous Integration Environment — Parma Nand, Sanjay Chauhan, et al. · (2024) | TGRS Research Map | TGRS