JUCS - Journal of Universal Computer Science 27(2): 91-110, doi: 10.3897/jucs.65080
Using a platform based on the Basic profile of ISO/IEC 29110 to reinforce DevOps environments
expand article infoMirna Munoz, Mario Negrete§, Magdalena Arcilla-Cobián|
‡ Centro de Investigación en Matemáticas, Unidad Zacatecas, Zacatecas, Mexico§ Rocktech, Guanajuato, Mexico| Universidad Nacional de Educación a Distancia, ETS de Ingeniería Informática, Madrid, Spain
Open Access
Abstract

The growth of software demand has caused more competition among customers who expect faster changes and better quality in the software products delivered. The need to satisfy the continuous requirements of the market, the need to keep the quality of products and services, as well as the need to improve their processes become a difficult task for organizations. DevOps arises to handle this continuous change because it addresses the reduction of the gap between development and operation. However, the influence of this new paradigm in organizations becomes a big challenge, mainly related to a cultural change. If the change of culture is not properly implemented, it could impact a team with negative consequences. In this context, there is no specific guidance that helps organizations with their implementation. Based on the lack of guidance, this paper presents the Reinforced DevOps Guidance, which aims to help teams to achieve an evolution of their software development, software delivery, and project management processes toward a proper DevOps implementation. The guidance uses a web platform that allows a dynamic implementation. That way helps teams to understand the set of tasks to be followed and the impact of their implementation on their current organizations. This paper shows both an overview of the guidance, highlighting the web platform, and its application in a very small entity (VSE). The results show that the use of the guidance: provides support toward addressing the effort in VSEs; gives the information of the technology, processes, and teams aspects that should be improved; and allows the cultural change in a pace supported by VSEs.

Keywords
DevOps, Guidance, Basic profile, ISO/IEC 29110, Agile, VSE, platform, Assessment