Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en...
Transcript of Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en...
![Page 1: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/1.jpg)
![Page 2: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/2.jpg)
Marcela Garay Moyano
◦ Test Manager en ARRIS Argentina.
◦ ISTQB Certified Tester.
◦ Docente en la Diplomatura de Calidad de Software.
◦ Docente UTN FRC.
◦ Investigador Adjunto UTN FRC.
Luciano Marzo
◦ Tester en ARRIS Argentina
◦ ISTQB Certified Tester.
◦ Docente en la Diplomatura de Calidad de Software.
Paula Izaurralde
◦ Especialista en Calidad en ARRIS Argentina.
◦ Ayudante en “Metodologías Ágiles en el Desarrollo de Software”
◦ Investigador Categoría G; LIDICALSO; UTN
◦ Certified Scrum Master
![Page 3: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/3.jpg)
http://www.institucional.frc.utn.edu.ar/sistemas/lidicalso/
![Page 4: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/4.jpg)
• Desarrollo de tesis de Postgrado (+5)
• Laboratorio de Investigación y desarrollo en calidad
• +15 investigadores
• +10 becas de investigación y desarrollo
• Creación de Materias de grado y postgrado!
• Diplomado, Maestría, Optativas de grado
• Charlas en temas específicos (Requerimientos ágiles, Métricas, etc)
Backlog
• Seminario Gratuito de Métricas Ágiles
Siguiente Item:
![Page 5: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/5.jpg)
•Repasando el Agile Manifesto.
•Equipos ágiles (interacciones)
•Agile testing vs. testing tradicional
¿Qué es Agile Testing?
•Valor agregado al equipo
•Principios ágiles aplicados al tester
•Una iteración para un tester
Agile Testers
•Demostraciones
•Test Exploratorio
•Test de Usabilidad
Business-Facing Test
Preguntas y respuestas
![Page 6: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/6.jpg)
Repasando el Agile Manifesto
Equipos ágiles (interacciones)
Agile testing vs. testing tradicional
![Page 7: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/7.jpg)
Individuos e interacciones sobre procesos y herramientas
Software funcionando sobre documentación extensiva
Colaboración con el cliente sobre negociación contractual
Respuesta ante el cambio sobre seguir un plan
Esto es, aunque valoramos los elementos de la derecha,
valoramos más los de la izquierda.
Ref: http://agilemanifesto.org/
Buscamos hacer entregas frecuentes en ciclos
muy cortos y que agreguen valor al negocio
![Page 8: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/8.jpg)
![Page 9: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/9.jpg)
Objetivo del testing:
Encontrar Defectos
Brindar confianza en la calidad del producto
![Page 10: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/10.jpg)
El testing muestra la existencia de defectos
Es imposible probar todo
Comenzar las pruebas lo antes posible
Los Defectos se agrupan
La paradoja del plaguicida
Las pruebas son dependientes del contexto
La falacia de la ausencia de defectos
![Page 11: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/11.jpg)
Los tiempos
La relacion con el equipo de trabajo
Las técnicas que podemos usar
Las habilidades que vamos a necesitar
El foco …
![Page 12: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/12.jpg)
Desarrollaror
Tester
Experto del
dominio
Tester
especiali
sta
Test
leader
Tester
![Page 13: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/13.jpg)
Agile
Testing
Traditional
Testing
Foco en cumplir las
especificaciones
Mayor independencia
Basado en mucha
documentación
Testing Tardío
Foco en el cliente
Equipo unido
Basado en poca
documentación
Testing Temprano
![Page 14: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/14.jpg)
Ref http://shivakumar-mathivanan.blogspot.com/2011/06/bridging-relationship-testers-vs.html
Requiere colaboración
Elimina bloqueos
Reduce costos
![Page 15: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/15.jpg)
Favorece al feedback temprano
Requiere colaboración
Mejora la comunicación
![Page 16: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/16.jpg)
“Estamos todos juntos en esto”
Objetivo común a todo el equipo: ◦ Entregar un producto de alta calidad que agregue
valor al negocio.
Ref http://www.slideshare.net/rallysoftware/whole-team-approach-to-quality
Un equipo que trabajo unido a lo largo de varias iteraciones aprende a conseguir una dinámica propia y un nivel de productividad
increíble!
![Page 17: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/17.jpg)
El cliente decide cual es la calidad de
producto que espera recibir
El foco principal es agregar valor al negocio entregando la calidad que el
cliente pide
Ref http://www.todohumor.com/UserFiles/Image/imagenes/2008/marzo08/bici-carrito.jpg
![Page 18: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/18.jpg)
Buenas prácticas para el éxito en Agile
Integración Contínua
Feedback frecuente
Codificar y probar como un solo proceso
Entornos de testing
Incorporar incrementos pequeños
Sinergia
![Page 19: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/19.jpg)
Valor agregado al equipo
Principios ágiles desde el punto de vista del tester
![Page 20: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/20.jpg)
Se adapta a
cambios en
prioridades o
requerimientos
herramientas y
técnicas
Colabora con
desarrolladores
expertos del
dominio
Entiende que
sus tests
sirven para
documentar el
producto
dirigir el
desarrollo
Entiende el
negocio
comunicándose
con los clientes
escribiendo
sus pruebas
con ese foco
![Page 21: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/21.jpg)
Agile
Tester
Exploratory
Testing
Test de
usabilidad
Agrega
nuevas
pruebas
Trabaja con
clientes
Ayuda a
desarrolladores
a mejorar sus
test
Refuerza el
foco en la
calidad
En metodologías ágiles como XP, los desarrolladores escriben sus propios test… Entonces, que valor agrega un tester??
![Page 22: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/22.jpg)
Salir de la zona
de confort
Analizar recursos
disponibles
Aprender cosas
nuevas
Llevar los
problemas de
testing al equipo
Desarrollar
múltiples
habilidades
Pensar como
ayudar al equipo
![Page 23: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/23.jpg)
Iniciación
del proyecto
Entender el
proyecto
Planificación
del release
Participar en
las
estimaciones
Crear el plan
de testing
Cada
iteración
Escribir y
ejecutar
tests
Trabajar de a
pares
Automatizar
y ejecutar
tests
Revisar
métricas
Testing a
nivel de
sistema
Tests de
carga
Tests de
regresión
Tests de
aceptación
Entrega /
Soporte
Participar en
la entrega a
producción
Participar en
las
retrospectivas
![Page 24: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/24.jpg)
Pruebas
Funcionales,
ejemplos,
prototipos,
simulaciones
Pruebas
exploratorias,
de usabilidad y
aceptación.
Pruebas
Alpha/Beta
Pruebas
Unitarias
Pruebas de
Componentes
Pruebas de
Performance,
carga, estrés, de
seguridad, etc.
Los cuadrantes del Testing Ágil
Q1
Orie
nta
do a
l pro
ducto
O
rienta
do a
l soport
e a
l equip
o Q2 Q3
Q4
Orientado al negocio
Orientado a la tecnología
Manuales y Automáticos
Manuales
Automáticos Herramientas
![Page 25: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/25.jpg)
Enfoque
Tradicional
•Se basa en
criticar el
producto una vez
construido.
Enfoque Orientado
a Negocio
![Page 26: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/26.jpg)
Enfoque Tradicional
• Se basa en criticar
el producto una
vez construido.
Orientado a
Negocio
• Se basa en criticar
el producto
utilizando
experiencias
reales.
![Page 27: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/27.jpg)
Es recomendable mostrar al cliente qué se está haciendo
tempranamente y en forma periódica.
![Page 28: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/28.jpg)
Nuevas funcionalidades
Sesiones informales ayudan con los
requerimientos
El equipo las define
![Page 29: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/29.jpg)
Se definen workflows.
Soap Opera Testing
Se necesitan datos y flujos reales
Se realizan validaciones
intermedias.
![Page 30: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/30.jpg)
Test Exploratorio
Ejecucion
Diseño
Aprendizaje
![Page 31: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/31.jpg)
Qué no es:
Es una técnica en sí misma?
No es sólo ejecución de pruebas
No es ejecutar pruebas desprolijas
![Page 32: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/32.jpg)
¿Qué hace que una actividad de testing sea exploratoria?
![Page 33: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/33.jpg)
Cuando desarrollamos pruebas exploratorias nos basamos en:
Riesgos
Modelos sobre del sistema
Iteraciones anteriores
Experiencias pasadas
![Page 34: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/34.jpg)
Componentes necesarios para realizar buenas pruebas exploratorias:
![Page 35: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/35.jpg)
![Page 36: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/36.jpg)
Persona Testing:
Crear diferentes tipos de usuarios.
![Page 37: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/37.jpg)
Persona Testing:
Usar personajes
![Page 38: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/38.jpg)
Navegación
Aplicaciones de la competencia
![Page 39: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/39.jpg)
Y (algunas) respuestas…
Preguntas
![Page 40: Marcela Garay Moyano Luciano Marzo - Sitio Web Rectorado...Marcela Garay Moyano Test Manager en ARRIS Argentina. ISTQB Certified Tester. Docente en la Diplomatura de Calidad de Software.](https://reader034.fdocuments.in/reader034/viewer/2022051605/6012f02efe5cb55622105fd5/html5/thumbnails/40.jpg)
Gracias!