charla evento testinguy 2016 - muerte ágil del tester - federico toledo y gabriel montero

Post on 14-Apr-2017

354 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

La muerte “ágil” del

tester

+ de 30 países+ de 1.500 personas54% adoptaron agile88% en latinoamérica

Gabriel Montero
Pato

● 4 0 P E R S O N A S● 6 0 % E S TÁ N

U S A N D O A G I L E

Encuesta sobre testingMeetup TestingUY

Gabriel Montero
Pato
Gabriel Montero
Pato

¿Por qué?

Gabriel Montero
Pato

Porque el rol del tester en

su concepción original no es

ágil

Gabriel Montero
Fede

DISCLAIMER 1:Ágil no es rápido

Gabriel Montero
Pato

ANTI-MANIFIESTO ÁGILPersonas 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.

ANTI-MANIFIESTO ÁGIL

PROCESO, FASE, EQUIPO INDEPENDIENTE

CASOS DE PRUEBA BASADOS EN REQUISITOS

CASOS DE PRUEBA BASADOS EN CONTRATO

TEST PLAN, MANTENER CASOS DE PRUEBA

Gabriel Montero
Fede

¿E l Ag i l i smo va a matar e l ro l de l Tester?

Gabriel Montero
Fede

NO, pero sí

necesita adaptarse

Gabriel Montero
Fede

¿Cómo lograrlo?

Gabriel Montero
Fede

DISCLAIMER 2:Rol del Tester en proyectos ágiles

Gabriel Montero
Pato

DISCLAIMER 3:Es para cualquier

Tester

Gabriel Montero
Pato

Planificación Desarrollo

Inspección y Adaptación

Federico Toledo
Pato

Federico Toledo@fltoledo

G A B R I E L M O N T E R O@ G M O N T E R O L

Federico Toledo
Fede y Pato

PLANIFICACIÓN

Federico Toledo
Pato

¿Qué sucede cuando se planifica

una liberación o iteración?

Federico Toledo
Pato

ESRE (Especificación de Requerimientos)

OBJETIVO:Construir una silla para un jardín de infantes. La edad de los chicos es de 3 a 5.

DETALLES TÉCNICOS:La silla deberá ser de una pieza y de plástico (Termoplástico color color blanco), sin reposa-brazos, apoyándose en 4 patas distribuidas equitativamente.

El respaldo y asiento deberán ser rectangulares. Las patas deberán ser cilíndricas y macizas.

Medidas sillas para Patio:Respaldo: 30 x 60 cm

____________________________________Especificación de Requerimientos - 1 de 123 páginas

60

30

Federico Toledo
Pato

ESRE (Especificación de Requerimientos)

OBJETIVO:Construir una silla para un jardín de infantes. La edad de los chicos es de 3 a 5.

DETALLES TÉCNICOS:La silla deberá ser de una pieza y de plástico (Termoplástico color color blanco), sin reposa-brazos, apoyándose en 4 patas distribuidas equitativamente.

El respaldo y asiento deberán ser rectangulares. Las patas deberán ser cilíndricas y macizas.

Medidas sillas para Patio:Respaldo: 30 x 60 cm

____________________________________Especificación de Requerimientos - 1 de 123 páginas

60

30

Gabriel Montero
Pato

A

B

C

D

E

Product Backlog

Release 1

Release 2

1. LISTA DE FUNCIONALIDADES PRIORIZADAS

2. INVITACIÓN AL DIÁLOGO

3. ALGUNAS DEFINEN CRITERIOS DE ACEPTACIÓN

4. CLIENTE: QUÉ EQUIPO: CÓMO Y CUÁNTO

Federico Toledo
Pato

¿Cómo participa el Tester?

Federico Toledo
Fede

EstimaciónAyudando a priorizarDefinición de criterios

de aceptaciónEstrategias de Testing

Federico Toledo
Fede
Federico Toledo
Fede

DEFINICIÓN DE TESTING CEM KANER

Testing es una investigación técnica y empírica realizada para proveer a los interesados (stakeholders) información sobre la calidad de un producto o un servicioParticipando desde el inicio para prevenir más que informar.

Gabriel Montero
Fede

DESARROLLO

Federico Toledo
Pato
Federico Toledo
Pato

¿Cómo hace el tester para probar

sin documentación?

Federico Toledo
Fede

Casos de prueba

Federico Toledo
Fede

¿Los casos de prueba están

muriendo?

http://www.ministryoftesting.com/2016/04/test-cases-dead-yet/

Federico Toledo
Fede

ChecklistsMind-maps

Testing Exploratorio

Federico Toledo
Fede

El Testing Exploratorio es

inherentemente ágilAgile Testing: A Practical Guide for Testers and Agile Teams by Lisa Crispin and Janet Gregory

Federico Toledo
Fede

Aprendizaje, diseño y ejecución de pruebas simultáneas.

Enfatiza la libertad personal y la responsabilidad del individuo.

Permite optimizar continuamente el valor de su trabajo.

http://kaner.com/?p=46

Federico Toledo
Fede

5

22.5

72.5 Principalmente Casos de prueba

Principalmente Exploratorio

ESTAMOS DESAPROVECHANDO UNA ESTRATEGIA IDEAL PARA ADAPTARNOS AL CAMBIO.

Otros

Federico Toledo
Fede

¿Los casos de prueba están muriendo? ¿o están siendo automatizados?

Federico Toledo
Fede

Cambiar “La responsabilidad

del QA” por“La calidad depende de

todos”

Federico Toledo
Fede

TODOS SOMOS PARTE DE UN

MISMO EQUIPO

Federico Toledo
Pato
Federico Toledo
Pato
Gabriel Montero
Pato

¿Y qué puede hacer el tester?

Gabriel Montero
Pato

Promover acuerdos ayudan: Ejemplo

“Definition of Done”

Gabriel Montero
Pato

INSPECCIÓN YADAPTACIÓN

Federico Toledo
Pato

REVISIÓN DEL PRODUCTO

Federico Toledo
Pato

Se valida el incremento de producto y se

recibe feedback

Gabriel Montero
Pato

¿En qué ayuda el tester?

Gabriel Montero
Pato
Federico Toledo
Pato

RETROSPECTIVA

Gabriel Montero
Pato

Validar cómo nos fue en términos de

proceso e interacciones, y tomar acciones

Gabriel Montero
Pato

¿Y qué hace el tester?

Gabriel Montero
Pato

Mejorar escucha, fomentar el diálogo y

el sentimiento de equipo

Gabriel Montero
Pato

CIERRE

Gabriel Montero
Fede

Planificación Desarrollo

Inspección y Adaptación

Federico Toledo
Fede

¿E l Ag i l i smo va a matar e l ro l de l Tester?

Gabriel Montero
Fede
Gabriel Montero
No sé si me convence mucho esta imagen. Quizás pondría algo más relacionado a algo tipo que hable de algo más, hay una frase que dice algo así cómo "no se trata solamente de sobrevivir a una tempestad, sino de bailar bajo la lluvia", o algo del estilo
Gabriel Montero
Otra opción, y que está buena porque sería hacer una especie de Call-back, es usar una imágen de un tipo surfeando una ola, cómo que el Agilimso no lo mató, sino que lo está disfrutando.

Federico ToledoAbstracta@fltoledo

Gabriel MonteroPeregrinus

@gmonterol

¡¡GRACIAS!!

Federico Toledo
Pato

top related