0% encontró este documento útil (0 votos)
12 vistas9 páginas

Metodología DevOps en Desarrollo de Software

La metodología DevOps integra y automatiza los procesos de desarrollo y operaciones para acelerar la entrega de software y mejorar su calidad. Se enfoca en la colaboración, automatización, integración y entrega continua, así como en la monitorización del rendimiento. Los beneficios incluyen una mejor calidad del software, mayor satisfacción del cliente y despliegues más rápidos y confiables.

Cargado por

cuentaslazox
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas9 páginas

Metodología DevOps en Desarrollo de Software

La metodología DevOps integra y automatiza los procesos de desarrollo y operaciones para acelerar la entrega de software y mejorar su calidad. Se enfoca en la colaboración, automatización, integración y entrega continua, así como en la monitorización del rendimiento. Los beneficios incluyen una mejor calidad del software, mayor satisfacción del cliente y despliegues más rápidos y confiables.

Cargado por

cuentaslazox
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Metodología DevOps

CURSO: "METODOLOGÍA DE DESARROLLO DE SOFTWARE“


Prof. Celinda Luque
Participantes.
Deysi Gonzales
Carolina Cuentas
¿Qué es DevOps?
La metodología DevOps es un enfoque de desarrollo de
software que busca integrar y automatizar los procesos de
desarrollo (Dev) y operaciones (Ops) para acelerar la
entrega de aplicaciones y mejorar la calidad del software.
Su objetivo principal es eliminar las barreras entre los
equipos de desarrollo y operaciones para que lleguen al
usuario final de forma más rápida, segura y eficiente.
Ejemplo

Imagina una pastelería:


• Los chefs (desarrolladores)
¿Qué hace DevOps entonces?
hacen pasteles nuevos
DevOps es como hacer que chefs y
(aplicaciones).
repartidores trabajen juntos
• El personal de entrega
todo el tiempo, desde que se
(operaciones) los lleva a los
hace el pastel hasta que llega
clientes (los usuarios).
perfecto al cliente.
• Antes, los chefs y el personal de
entrega no hablaban mucho. A
veces los pasteles llegaban
tarde, mal decorados o rotos.
—Principales componentes de DevOps

• Colaboración y comunicación: Trabajo conjunto entre los


equipos de desarrollo y operaciones.
• Automatización: Uso de herramientas para reducir tareas
manuales y errores humanos.
• Integración continua (CI) y entrega continua (CD): Código
probado y listo para producción de forma constante.
• Monitorización y alertas: Seguimiento en tiempo real del
rendimiento del sistema para detectar problemas
rápidamente.
Etapas del ciclo DevOpspts

Planificación Desarrollo Pruebas

Definición de objetivos y Programación del Verificación de


funcionalidades. software calidad y
funcionamiento.

Implementación Operaciones Retroalimentación


Despliegue en Supervisión del Análisis de datos y
entornos reales o sistema y comentarios de
de producción resolución de usuarios para
errores mejoras futuras.
¿Por qué utilizar DevOps?

Permite a los Mejora la calidad Optimiza la


equipos entregar del software, experiencia del
software más gracias a la cliente, al ofrecer
rápido y con mayor automatización de soluciones rápidas
frecuencia pruebas y la y confiables
colaboración
continua
Enfoque de
DevOps
El enfoque de DevOps se centra
en:
● La entrega continua de
productos
● La realización de pruebas
de usuario (UAT)
● Pruebas continuas y de
calidad
● Desarrollo constante de
nuevas funcionalidades y
versiones de
mantenimiento
Beneficios de DevOps

•✅ Mejor calidad del software


•✅ Mayor satisfacción del cliente
•✅ Mejor adaptación a los cambios del entorno
•✅ Despliegues más rápidos en producción
•✅ Menor tasa de errores en nuevas versiones
•✅ Rápida respuesta en caso de fallas
•✅ Procesos estandarizados, dinámicos y repetibles
Gracias!
CREDITS: This presentation template was created by Slidesgo, and
includes icons, infographics & images by Freepik

También podría gustarte