Manejo de expectativas y Estimación del Esfuerzo de Pruebas

foto-manejo-de-expectativasHace unos días recibí un correo de una amiga en donde me comentaba que su jefe le había fijado una fecha en la que debía finalizar una serie de casos de prueba.

Mi amiga, luego de analizar el esfuerzo, la complejidad de los casos de prueba y la asignación de sus recursos, le respondió que no iba a poder cumplir con dicha fecha, por lo menos en la forma en que se estaba queriendo.

La cuestión es que el jefe le dijo que «sí o sí» las pruebas debian estar finalizadas para la fecha que él le había indicado.

A continuación, dejo un extracto del correo que me envió y en donde me cuenta su situación:

_________________

Pues después de hablar contigo mandé sin más un correo en donde le decía a mi jefe que por más que el equipo de pruebas se esforzara en la ejecución, era imposible terminar en el tiempo ejecutado, le adjunté unas tablas donde describía que un tester realizaba la ejecución de 24 casos de prueba en promedio por día, y que dividiendo el total de casos diseñados para esta prueba nos estaba exigiendo realizar la ejecución de más de 60 casos de prueba, esto sin considerar la verificación de los defectos que vayan estando Resueltos, y que como líder de ese proyecto era mi responsabilidad decirle que el sistema no se probaría adecuadamente ni en su totalidad.

Sin una respuesta favorable tuvimos que comenzar a probar así, por lo que fue una semana demasiado estresante, tuve que pedirle a los chicos venir el fin de semana, cosa que no nos gustó a nadie (creo que ya me odian, jajaja), al final por más esfuerzo que pusimos no se alcanzaron a probar todos los módulos, y tuve que tomar la decisión de hacer pruebas sin realizar la ejecución de los casos de prueba diseñados, por que veía que se perdía bastante tiempo en realizar la captura de la imagen y pegarla en el caso de prueba, etc, así que las pruebas fueron «Documentación» vs «Sistema».

Ya el día de ayer realicé el cierre del proyecto, y hoy me dediqué a realizar mi reporte de resultados.

Esperemos que para los siguientes proyectos se cuente con más tiempo.

_________________
Preguntas que me hago y que le hago

  • ¿Qué conclusiones pueden sacar al respecto?
  • ¿Qué nivel de conocimiento e involucramiento e injerencia tiene el «jefe»?
  • ¿En dónde se puede encontrar el origen del problema? ¿En el «jefe», en mi amiga o en el cliente?
  • ¿Alguien habrá hecho alguna «orden de magnitud» o estimación preliminar?
  • ¿El tema aquí habrá pasado por el «manejo de las expectativas» o por la «estimación del esfuerzo de prueba» debidamente concensuado con las partes?
  • ¿Les pasa algo parecido a Uds frecuentemente?

Gus Terrera

Apasionado por el agile testing y la ia.

Deja una respuesta