1.35k likes | 1.42k Vues
Testing Agil Keynote en TestingUY - Uruguay - 2016
E N D
@jgarzas • Testing Ágil último capítulo del gran superhéroe by Javier Garzásand
@jgarzas Esto es publicidad
Más de 80 organizaciones
¿Tesientesconfundido? ¿...quees testing?
Deja que te explique qué es el testing No, mejor Deja que te lo explique yo
Comprobar si se cumplen los requisitos!!! Un proceso!!!
“Testing is a Processconsisting of alllifecyclingactivities […] to determine thattheysatisfyspecifiedrequirements” -- ISTQB
“Testing Agile […] isdifferentfrontraditional Testing whichfocusesonconformancerequirements” -- Agile Testing, Crispin & Gregory
Escuelas de Testing, o maneras de ver la vida
1973 1 Testing Formal
3 factoria
“Factoría: El Testing es un proceso repetible que depende de unos requisitos” http://www.satisfice.com/blog/archives/565
“Context-Driven: El Testing es una actividad humana hecha por humanos...”
1987 Testing Exploratorio “libertady responsbilidad de cada Tester para, continuamente, optimizar el valor de sutrabajo” James Bach en http://es.slideshare.net/TechWellPresentations/ml-30589808
Tª: Comparar el producto con su especificación descrito hecho
Realidad… descrito hecho deseado
“En Testing-Driven el Test es un verbo y en la escuela Factoría es un nombre” http://www.satisfice.com/blog/archives/565
4 TESTING ÁGIL
“El Testing (ágil) en sí mismo no es muy diferente... lo diferente es el contexto” -- Agile Testing, Crispin & Gregory
El humanismo es donde Context-Driven y (Testing) Ágil coinciden
YO Suelo decir que... Si quieres saber cómo de robusto es un proceso ágil... fíjate en el testing
1 Testing es una tarea, en vez de una fase 2 No hay equipo externo de testing 3 La calidad es responsabilidad de todos (no solo de uno) 4 Algunas buenas prácticas típicas
1 Testing es una tarea en vez de una fase
4 años Testing
Ciclo de vida en Cascada... Contrato papel Requisitos Contrato papel desarrollo Contrato papel testing operaciones Departamentalización Especialización ¿Testing al final? ¿Cuándo ya es demasiado tarde?
Riesgo - coste ¿Y si no es lo que quería o necesitaba? Valor entregado Tiempo Testing
OK Tiempo OK Coste OK Requisitos Usuario no OK
Innovación! Planes cerrados