¿cómo conjugar metodologías Ágiles, genexus y gxtest? - sebastián grattarola
TRANSCRIPT
![Page 1: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/1.jpg)
¿Cómo conjugar metodologías ágiles, GeneXus y GXtest?
Gabriela SánchezSenior Testing Consultant
Sebastián GrattarolaGXtest Product Manager
#GX25 #GX3739
![Page 2: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/2.jpg)
TO DO DOING DONE
Agile
GeneXus & Agile
GXtest & Agile
Introducción
Testing en Agile
![Page 3: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/3.jpg)
I SEE AGILE EVERYWHERE
![Page 4: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/4.jpg)
TO DO DOING DONE
Agile
GeneXus & Agile
GXtest & Agile
Introducción
Testing en Agile
![Page 5: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/5.jpg)
¿Qué es Agile?
![Page 6: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/6.jpg)
VALORES
PRINCIPIOS
PRÁCTICAS
Ágil - Ser y Hacer
Creencias y valores
Modelos Mentales
Comportamientos
![Page 7: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/7.jpg)
Scrum
![Page 8: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/8.jpg)
¿Por qué Agile?
![Page 9: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/9.jpg)
TO DO DOING DONE
Agile
GeneXus & Agile
GXtest & Agile
Introducción
Testing en Agile
![Page 10: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/10.jpg)
GeneXus
Generación automática del SW
Orientado a prototipo
Construcción incremental
![Page 11: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/11.jpg)
GeneXus & Metodologías ágiles
Construcción rápida del prototipo
• Entregas tempranas y continuas al cliente
SW puede cambiarse rápidamente
• Aceptamos los requisitos cambiantes
Documentación junto con el desarrollo
• Priorizar construcción SW vs doc. exhaustiva
![Page 12: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/12.jpg)
Utilizar GeneXus no es ser ágil,
¡Pero está muy alineado con la metodología!
![Page 13: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/13.jpg)
TO DO DOING DONE
Agile
GeneXus & Agile
GXtest & Agile
Introducción
Testing en Agile
![Page 14: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/14.jpg)
Cuadrantes de pruebas ágiles
![Page 15: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/15.jpg)
Automatización en Agile
![Page 16: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/16.jpg)
Pirámide de automatización
![Page 17: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/17.jpg)
TO DO DOING DONE
Agile
GeneXus & Agile
GXtest & Agile
Introducción
Testing en Agile
![Page 18: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/18.jpg)
Problema: mantenimiento de las
pruebas automatizadas
New features
Logicchanges
UI changes
Environmentchanges
Technologychanges
![Page 19: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/19.jpg)
Entonces en cada iteración debo correr
y adaptar las pruebas
En las herramientas tradicionales de automatización:
- Ejecuto las pruebas
- Analizo lo que falló
- Diferencio los tests que debo adaptar de los que realmente son bugs
- La mayoría de los fallos serán por errores en el test
- Adapto los casos de prueba manualmente
- Vuelvo a ejecutar
![Page 20: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/20.jpg)
Mantener las pruebas con GXtest
Cuando tengo una nueva versión de la KB para testear:
- Impacto en GXtest la nueva versión de la KB
- La mayoría de los test se corrigen automáticamente
- El resto GXtest me dice dónde debo cambiar y me sugiere una solución
- Ejecuto las pruebas
- Los fallos serán bugs
¡Más tiempo para automatizar lo nuevo!
![Page 21: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/21.jpg)
TO DO DOING DONE
Agile
GeneXus & Agile
GXtest & Agile
Introducción
Testing en Agile
![Page 22: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/22.jpg)
Resumen
Equipo Ágil
Agile es cultura + comportamientos
GeneXus es ideal para agile
Automatizar lo automatizable
Equipo Ágil
![Page 23: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/23.jpg)
Preguntas
![Page 24: ¿Cómo conjugar metodologías Ágiles, GeneXus y GXtest? - Sebastián Grattarola](https://reader035.vdocuments.site/reader035/viewer/2022062316/58a34b771a28ab62248b673f/html5/thumbnails/24.jpg)
¡Gracias!
Sebastián GrattarolaGXtest Product Manager
#GX25 #GX3739
Gabriela SánchezSenior Testing Consultant