pedro sebastián mingo. peopleware en el testing

25
Peopleware en el testing Fusionando los perfiles del tester @psebastianmingo #PAM2015 #FusionPerfiles p [email protected] / [email protected] http://pedrosebastianmingo.com / Meetup MadQA

Upload: 233-grados-de-ti

Post on 19-Jan-2017

1.673 views

Category:

Engineering


5 download

TRANSCRIPT

Page 1: Pedro sebastián mingo. peopleware en el testing

Peopleware en el testing

Fusionando los perfiles del tester

@psebastianmingo #PAM2015 #[email protected] / [email protected]://pedrosebastianmingo.com / Meetup MadQA

Page 2: Pedro sebastián mingo. peopleware en el testing

algo sobre mí…

1998 – 2004

Desarrollo de aplicaciones

web(banca

electrónica))

2004 – 2013

Testing funcional y de rendimiento de software

2013 – 2015

Servicios independientes en testing de software

Page 3: Pedro sebastián mingo. peopleware en el testing

disclaimerNo contamos verdades absolutas

La mejor manera de aprender es intentarlo tú mismo

Sigue pensando, sigue avanzando, ¡hazte preguntas!

Page 4: Pedro sebastián mingo. peopleware en el testing

Curso de testing funcional en entornos agiles

Page 5: Pedro sebastián mingo. peopleware en el testing

http://www.morguefile.com/creative/Gabrielrochette

El perfil del tester no es único…

Page 6: Pedro sebastián mingo. peopleware en el testing

testers de caja blanca

Conocen el software y COMO ESTÁ HECHO

Page 7: Pedro sebastián mingo. peopleware en el testing

Caja Blanca

Entrada(s)

Proceso(s)

Salida(s)

Page 8: Pedro sebastián mingo. peopleware en el testing

Condicionantes de esta aproximación…

Sin diferenciación por riesgo o prioridad

Dificultad para llegar a casos de uso reales

Page 9: Pedro sebastián mingo. peopleware en el testing

testers de producto/negocio (Caja Negra)

Conocen el negocio y

QUÉ ESPERA EL USUARIO

Page 10: Pedro sebastián mingo. peopleware en el testing

Caja Negra

Entrada(s)

¿Proceso(s)?

Salida(s)

Page 11: Pedro sebastián mingo. peopleware en el testing

Caja Negra

Entrada(s)

¿Proceso(s)?

Salida(s)

Page 12: Pedro sebastián mingo. peopleware en el testing

Condicionantes de esta aproximación…

Como no probamos todo, puede haber sorpresas

Complejidad de la casuística

Page 13: Pedro sebastián mingo. peopleware en el testing

¿Qué les falta para superar los condicionantes?

Testers de caja blanca Testers de producto/negocio

Conocen como está hecho Conocen como se usa

Page 14: Pedro sebastián mingo. peopleware en el testing

El tester “universal”: Fusión de perfiles

Aptitudes deDESARROLLADOR

Aptitudes deUSUARIO/CLIENTE

Page 15: Pedro sebastián mingo. peopleware en el testing

El tester “universal”: Fusión de perfiles

Ejecutan pruebas sobre el código

Page 16: Pedro sebastián mingo. peopleware en el testing

El tester “universal”: Fusión de perfiles

Ejecutan pruebas sobre el código

Automatizan los casos de prueba

Page 17: Pedro sebastián mingo. peopleware en el testing

El tester “universal”: Fusión de perfiles

Ejecutan pruebas sobre el código

Automatizan los casos de prueba

Conocen riesgos y prioridades

Page 18: Pedro sebastián mingo. peopleware en el testing

El tester “universal”: Fusión de perfiles

Ejecutan pruebas sobre el código

Automatizan los casos de prueba

Conocen riesgos y prioridades

Ejecutan pruebas de sistema

Page 19: Pedro sebastián mingo. peopleware en el testing

El tester “universal”: Fusión de perfiles

Ejecutan pruebas sobre el código

Automatizan los casos de prueba

Conocen riesgos y prioridades

Ejecutan pruebas de sistema

Monitorizan apps en producción

Page 20: Pedro sebastián mingo. peopleware en el testing

El tester universal por niveles

Planifica y priorizaesfuerzo de pruebas

Planificación del sprint

Page 21: Pedro sebastián mingo. peopleware en el testing

El tester universal por niveles

Automatiza y ejecuta casos de prueba

Construcción de código

Planifica y priorizaesfuerzo de pruebas

Planificación del sprint

Page 22: Pedro sebastián mingo. peopleware en el testing

El tester universal por niveles

Automatiza y ejecuta casos de prueba

Construcción de código

Sistema completo PRE-ProducciónPruebas

exploratorias y de regresión

Planifica y priorizaesfuerzo de pruebas

Planificación del sprint

Page 23: Pedro sebastián mingo. peopleware en el testing

El tester universal por niveles

Automatiza y ejecuta casos de prueba

Construcción de código

Sistema completo PRE-ProducciónPruebas

exploratorias y de regresión

Planifica y priorizaesfuerzo de pruebas

Planificación del sprint

Sistema completo PRODUCCIÓN

Monitoriza UX yrendimimiento

Page 24: Pedro sebastián mingo. peopleware en el testing

http://www.morguefile.com/creative/Gabrielrochette