Gracias a Dios tengo un micrófono, porque un dato curioso sobre mí, hablo muy despacio, así que los micrófonos son lo mejor que sucede después del marco de QAOPS.
Diapositiva. Bien. Genial. Entonces, soy Marcella. Soy gerente de ingeniería y acabo de cumplir 14 años en outsourcing. Soy mucho mayor que eso. Toda mi experiencia es en outsourcing. Mi formación es en aseguramiento de la calidad, y esta presentación no es sobre mí, obviamente. Es sobre QAOPS.
Por favor, levante la mano si ha oído hablar antes de QAOPS. Vale. Y sobre QA, esa fue mi segunda broma. Gracias. Tengo bromas tan buenas que necesito mencionarlas. Así que, estoy realmente feliz de no estar obligada a comenzar esta presentación mostrando el valor de QA, porque, créanlo o no, todavía hay clientes allá afuera que necesitan mostrar el valor de QA. Necesitan una presentación sobre QA y cuál es su valor y cosas así. Así que, estoy muy feliz de no empezar con esto hoy.
Entonces, vamos a comenzar con la definición de QAOPS. Se refiere a mantener la calidad del software abordándolo con una mentalidad DevOps. Sobre esta mentalidad DevOps, vamos a hablar hoy, porque esta es realmente la clave de todo, este enfoque en DevOps. Para el desarrollo de aplicaciones, en realidad, la clave aquí es sobre la colaboración, ¿verdad? Los equipos de desarrollo y operaciones están trabajando en completa sinergia, ¿verdad? Entonces, DevOps, es más como un enfoque inclusivo. La columna vertebral del enfoque DevOps es en realidad el CICD, que no voy a explicar cómo funciona. Tengo aquí, creo, una imagen característica de cómo funciona, pero generalmente cuando construyes una aplicación y lanzas su primera versión, después del lanzamiento inicial, puedes pensar que algunas, o quizás muchas cosas podrían haberse hecho mejor, ¿verdad?
Entonces, comienzas a trabajar en la implementación de cambios. Comienzas a trabajar en hacer muchas mejoras. La integración continua es en realidad la práctica de integrar todo, estos nuevos cambios en la rama principal, ¿verdad? Entonces, después de integrar estos a la nueva rama, comenzarás a automatizar, comenzarás a automatizar para que puedas verificar la funcionalidad. Después de eso, no tienes que esperar a la nueva fecha de lanzamiento para fusionar esos cambios. Puedes hacer eso muy, muy rápidamente. Puedes actualizarlos a través de este proceso. La entrega continua es en realidad el siguiente paso después de la integración continua, después de la integración continua.
Comments