Improving understanding of the DevOps framework using Essence a visual representation
DOI:
https://doi.org/10.21533/pen.v13.i2.242Abstract
DevOps aims to achieve effective integration between software development (Dev) and system operations (Ops) through the implementation of agile practices. These practices allow for a quick response to frequent changes that arise in the development cycle for a software product. In the advancements of agile practices in DevOps, it is common to find a lack of conceptual and visual integration in the DevOps development cycle, which complicates the understanding of these practices in the various DevOps phases. In this paper, we propose a visual representation of the practices in the DevOps using Essence, a standard framework for creating, adopting, and improving best practices in software engineering. Such a visual representation is an addition to the DevOps framework, which integrates processes, practices, principles, values, metrics and main concepts of DevOps. The proposed solution aims to enhance the understanding and impact of practices in DevOps, providing a comprehensible vision for industry professionals. Essence serves as a structured method to encapsulate and visualize the various elements of practices, ensuring that they are accessible and easily understandable. This visual representation helps bridge the gap between theoretical concepts and their practical application in a DevOps environment. By doing so, it facilitates better communication and collaboration among team members, leading to more efficient and streamlined operations. The results indicated the understandability and clarity of the representation of practices in the DevOps lifecycle, making it a useful tool for industry professionals seeking to optimize their DevOps workflows.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Paola Noreña-Cardona, Claudia Durango, Elizabeth Suescún, César Pardo

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.