Assessment of DevOps Lifecycle Phases and their Role in DevOps Implementation using Best–Worst MCDM

  • Ankur Kumar*
  • , Mohammad Nadeem
  • , Mohammad Shameem
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

After DeBois popularized DevOps, there is now a focus on integrating software development and operations. However, DevOps lacks a widely accepted definition despite various interpretations in the literature. Practitioners possess a basic understanding, but academic conceptualization is necessary. This research paper presents a framework based on the continuity principle in DevOps Phases to elucidate the fundamental concepts underlying DevOps. The framework defines DevOps as a synthesis of phases that encompass the entire software development lifecycle, including continuous planning, development, testing, integration, delivery, and monitoring. The study aims to assess the importance of each phase in implementing DevOps practices within the software development lifecycle. To accomplish this, the best–worst method is employed to calculate priority weights for each stage. The analysis utilizes input values derived from the DevOps-related section of the HELENA Dataset, which is sourced from software development practitioners, particularly those engaged in hybrid development models.

Original languageEnglish
Pages (from-to)2139-2147
Number of pages9
JournalInternational Journal of Information Technology (Singapore)
Volume16
Issue number4
DOIs
StatePublished - Apr 2024
Externally publishedYes

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive licence to Bharati Vidyapeeth's Institute of Computer Applications and Management 2023.

Keywords

  • Best–worst method
  • Continuous integration
  • DevOps
  • MCDM

ASJC Scopus subject areas

  • Information Systems
  • Computer Science Applications
  • Computer Networks and Communications
  • Computational Theory and Mathematics
  • Artificial Intelligence
  • Applied Mathematics
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Assessment of DevOps Lifecycle Phases and their Role in DevOps Implementation using Best–Worst MCDM'. Together they form a unique fingerprint.

Cite this