Análisis de madurez de la cultura y prácticas DevOps en un caso de estudio. Caso práctico de integración y entrega continua

Galera López, Juan Alberto (2020). Análisis de madurez de la cultura y prácticas DevOps en un caso de estudio. Caso práctico de integración y entrega continua. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Análisis de madurez de la cultura y prácticas DevOps en un caso de estudio. Caso práctico de integración y entrega continua
Author/s:
  • Galera López, Juan Alberto
Contributor/s:
  • Díaz Fernández, Jessica
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: July 2020
Subjects:
Freetext Keywords: DevOps; Integración Continua (CI); Entrega Continua (CD)
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB)
[img] Archive (ZIP) - Users in campus UPM only
Download (1MB)

Abstract

Durante los últimos años, el concepto “Transformación Digital” está calando profundamente en las empresas, las cuales, para no quedarse obsoletas o mejorar la labor que desempeñan, necesitan reinventarse utilizando como palanca la tecnología. La necesidad de transformación en una organización responde por lo general a un cambio en el mercado (competencia o aparición de un nuevo producto) y para satisfacer la demanda de unos cada vez más exigentes y mejor informados consumidores. La implementación de la tecnología por sí sola no produce transformación digital, pero cambiar la forma en que trabaja una empresa para aprovechar el potencial de la tecnología sí lo hace. La adopción de la transformación digital se debe plantear como una estrategia a largo plazo. Debe implicar un cambio cultural y tecnológico que perdure en el tiempo y no tiene por qué ser revolucionario o innovador. El objetivo debe ser aumentar la ventaja competitiva de la organización mejorando la experiencia con los clientes y adaptarse a los nuevos cambios usando la innovación como palanca. En aquellas empresas en las que el software es diferenciador, el paradigma DevOps hace acto de aparición en su labor de ayuda a las empresas a tener éxito con la transformación digital, mediante el cambio cultural, rompiendo silos entre departamentos y con una adaptación continua al cambio a través de la experimentación y la innovación. Durante los últimos 3 años, formo parte en de un equipo DevOps en mi empresa y he visto la evolución digital de mi organización, adoptando de forma paulatina las mejores prácticas del paradigma DevOps. En el presente trabajo de fin de grado se analiza en detalle la madurez y cultura DevOps de una empresa y se expone un caso práctico de automatización del despliegue mediante el uso de prácticas como la Integración Continua (CI) y la Entrega Continua (CD), prácticas comúnmente implementadas por empresas como palancas del enfoque DevOps. Abstract: For the last several years, the concept of "Digital Transformation" has penetrated deeply into companies in order not to be left out, improve the work they do, and reinvent themselves using technology as leverage. The need for transformation in an organization usually responds to a change in the market (competition between companies or the appearance of a new product) and to satisfy the demand of increasingly demanding and better-informed consumers. The incorporation of emerging technologies may not lead digital transformation, but it does change the way a company works to take advantage of the potential of technology. The adoption of digital transformation should be considered as a long-term strategy. It should involve a cultural and technological change which endures over time and does not have to be groundbreaking or innovative. The aim should be feeling comfortable with the demands of the market. In those companies in which software is a differentiating factor, the DevOps paradigm appears to help companies succeed with digital transformation through a cultural change, breaking silos between departments over continuous adaptation to change through experimentation and innovation. For the past 3 years, I have been part of a DevOps team at my company and have seen the digital evolution of my organization, gradually adopting the best practices of the DevOps paradigm. In this end-of-degree project, the maturity and DevOps culture of a company are analyzed in detail and a practical case of deployment automation is exposed through the use of practices such as Continuous Integration (CI) and Continuous Delivery (CD), practices commonly implemented by companies as levers of the DevOps approach.

More information

Item ID: 62934
DC Identifier: http://oa.upm.es/62934/
OAI Identifier: oai:oa.upm.es:62934
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 08 Jul 2020 08:54
Last Modified: 08 Jul 2020 08:54
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM