Characterization of DevOps practices in software development organizations: A systematic mapping

Descripción:

DevOps is a set of software engineering practices that combine efforts from development and operations areas, with the aim of improving delivery time and software quality. The goal of this study is to characterize DevOps practices used by organizations that develop software. For this, we performed a systematic literature mapping covering the period 2015-2019. In total, 42 primary articles were included and analyzed. We identified and classified a total of 20 DevOps practices, 18 criteria to evaluate DevOps practices, 16 benefits and 19 challenges related to DevOps’ adoption. Our results show the need for more empirical studies in organizations, which directly address issues like evaluation criteria to assess the operation of DevOps practices.

Tipo de publicación: Journal Article

Publicado en: Revista Ibérica de Sistemas e Tecnologias de Informação

Autores
  • Castillo,Jose D. S.
  • Martínez,Alexandra
  • Quesada-López,Christian
  • Jenkins,Marcelo

Investigadores del CITIC asociados a la publicación
Jose Daniel Sánchez Castillo
Alexandra Martínez Porras
Christian Quesada-López
Marcelo Jenkins Coronas

Proyecto asociado a la publicación
Proyecto sombrilla

Palabras claves
  • Computers–Information Science And Information Theory
  • Mapping
  • Organizations
  • Software development
  • Software engineering

BIBTEXT

Datos bibliográficos
Cita bibliográfica
Caracterización de las prácticas de DevOps en organizaciones que desarrollan software: Un mapeo sistemático de literatura