Software Development Pipeline Based on DevOps for Software Development Teams in Tertiary Institutions

Software Development is a skillful task that has evolved over time with various tools, models and processes. DevOps is one of the recent methodologies that seek to strengthen collaboration, and automation culture during software development thereby improving efficiency. Despite adoption of DevOps by some teams/organizations as reported by various studies, many software development teams particularly those in tertiary institutions stick to traditional methodologies. Noncompliance with the principles that DevOps preaches usually results in chaos or confusion after initial deployment of application or deployment of new features. Guide on how to integrate available tools to fully realize what DevOps stands for, is a significant software engineering task. However, such guides are limited in the literature. In this work, a software development pipeline based on DevOps for improved efficiency of software development teams in tertiary institutions like Abubakar Tafawa Balewa University Bauchi (ATBU) is proposed. Cloud-based tools such as Git, Docker, Kubernete were leveraged upon for the implementation of the pipeline in line with the principles of DevOps. Procedures of the implementation are provided hoping this can serve as a guide to software development practitioners who are yet to embrace DevOps. Results indicate that the proposed model or pipeline outperformed the existing practice in the areas of collaboration, automated testing and quality checks, and scalability

Publication Details

Journal
International Journal of Advanced Trends in Computer Science and Engineering
Published
2024-12-10
DOI
https://doi.org/10.30534/ijatcse/2024/021362024
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Software Development Pipeline Based on DevOps for Software Development Teams in Tertiary Institutions

International Journal of Advanced Trends in Computer Science and Engineering
Software System Performance and Reliability
article

Software Development Pipeline Based on DevOps for Software Development Teams in Tertiary Institutions

article en

Abstract

Software Development is a skillful task that has evolved over time with various tools, models and processes. DevOps is one of the recent methodologies that seek to strengthen collaboration, and automation culture during software development thereby improving efficiency. Despite adoption of DevOps by some teams/organizations as reported by various studies, many software development teams particularly those in tertiary institutions stick to traditional methodologies. Noncompliance with the principles that DevOps preaches usually results in chaos or confusion after initial deployment of application or deployment of new features. Guide on how to integrate available tools to fully realize what DevOps stands for, is a significant software engineering task. However, such guides are limited in the literature. In this work, a software development pipeline based on DevOps for improved efficiency of software development teams in tertiary institutions like Abubakar Tafawa Balewa University Bauchi (ATBU) is proposed. Cloud-based tools such as Git, Docker, Kubernete were leveraged upon for the implementation of the pipeline in line with the principles of DevOps. Procedures of the implementation are provided hoping this can serve as a guide to software development practitioners who are yet to embrace DevOps. Results indicate that the proposed model or pipeline outperformed the existing practice in the areas of collaboration, automated testing and quality checks, and scalability

International Journal of Advanced Trends in Computer Science and EngineeringVol. 13(6)
Tertiary Education Trust Fund
Industry, innovation and infrastructure
Openalex Percentile: Top 74%
Software System Performance and Reliability
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.

Software Development Pipeline Based on DevOps for Software Development Teams in Tertiary Institutions · International Journal of Advanced Trends in Computer Science and Engineering (2024) | TGRS Research Map | TGRS