Esta presentación fue elaborado por el Lic Pablo Rizzi quien fue el expositor en el 3er Encuentro entre Testers que se celebró el 30/5/2015 en una de las salas de la empresa Baufest (Argentina). Evento coordinado por Nadia Soledad Cavalleri.
Encuentro entre Probadores de Software (Presencial y transmitido en directo por Youtube) para tratar y debatir aspesctos vinculados con la Estimación del Esfuerzo de Pruebas.
2. Conceptos iniciales
¿Que factores atentan contra la estimación?
Técnicas de estimación
Recomendaciones Generales
Agenda
Estimación de Pruebas 3er Encuentro entre Testers – 2015 Lic. Rizzi Pablo
3. ¿Que es estimar?
¿Quiénes han realizado alguna estimación?
¿Hacen pruebas de regresión?
¿Cuántos ciclos de prueba realizan?
¿Hacen pruebas manuales?
¿Hacen pruebas técnicas de stress, volumen, carga, automatización?
¿Cuál es la herramienta de soporte más utilizada para estimar?
Conceptos iniciales
Estimación de Pruebas 3er Encuentro entre Testers – 2015 Lic. Rizzi Pablo
4. ¿Con que documentos iniciales contamos para estimar?
¿El tamaño de la aplicación importan?
¿Tiene impacto tener testers con poco conocimiento del
producto, producto inestable, alta rotación de testers?
Desviación entre lo estimado y lo probada no debe ser
mayor a 5-10%. Es correcto?
¿Que factores atentan contra la estimación?
Estimación de Pruebas 3er Encuentro entre Testers – 2015 Lic. Rizzi Pablo
5. Estimación para grandes volúmenes de pruebas y muchos requerimientos
en paralelo 30% a 60%, dependiendo si hay regresión manual o automática
Plantillas de estimación basados en la experiencia: por criticidad, riesgos,
seniority del tester, ciclos, regresión
Planning POKER es una técnica para calcular una estimación basada en el
consenso utilizando cartas. Es utilizado en el desarrollo ágil software
Análisis de consultoras de investigación (compañías grandes, ambientes
estables y productos maduros, con mucha metodología, grandes volúmenes
de pruebas) 12%, 18% con implementación, 22% con pruebas no funcionales
Ej.: Google (hacen manual, revisión de código y automatización)
Técnicas de estimación
Estimación de Pruebas 3er Encuentro entre Testers – 2015 Lic. Rizzi Pablo
6. Toda estimación debe ser aprobada/acordada
La estimación debe incluir TODAS las actividades de las pruebas.
Al comenzar siempre es recomendable hacer testing exploratorio
o pruebas de humo, para saber si se sigue o no, y evitar consumir
horas de pruebas. Principales causas de los desvíos.
La regresión podría ir en paralelo para acortar tiempos si esta
automatizada, y sino al final del ciclo.
Recomendaciones Generales
Estimación de Pruebas 3er Encuentro entre Testers – 2015 Lic. Rizzi Pablo
7. ¿Preguntas?
Lic. Rizzi Pablo
#SR. Project Manager (PM IT and Systems) #QA&QC Lead with Agile Methodologies (Scrum and Kanban) #Quality Assurance Coach
#Speaker #QA Assessment Services #IT Consulting Services
E-mail: pablo.rizzi@gmail.com
Linkedin: www.linkedin.com/in/pablorizzi
Twitter: @Pablo_Rizzi
about.me pablo_rizzi
Estimación de Pruebas 3er Encuentro entre Testers – 2015 Lic. Rizzi Pablo
8. ISTQB® http://www.istqb.org/
TMMI® http://www.tmmi.org/
Gartner® http://www.gartner.com/
GTAC 2014 - Google® Test Automation Conference
PMI® - PMBOK® Guide http://www.pmi.org/
COCOMO® II http://csse.usc.edu/
Referencias
Estimación de Pruebas 3er Encuentro entre Testers – 2015 Lic. Rizzi Pablo