Un cliente nos ha pedido que nos proporcione una estimación de tiempo sobre cada uno de los errores que tenemos.Asignación de tiempo de reparación de errores
Aunque tenemos un calendario establecido para la corrección de errores y hemos asignado tiempo para ello, no tenemos una asignación de tiempo en cada uno de los errores que tenemos. Simplemente, hemos priorizado nuestros errores y nos hemos asegurado de que los errores de mayor prioridad se corrijan en el tiempo asignado.
No soy un fan de la asignación de tiempo para errores, simplemente porque:
- Por lo general, es inexacta. Es muy difícil determinar cuánto tardaría arreglarlo.
- Pérdida de tiempo.
- Afecta la calidad del código
- Crea más errores a la larga (podemos perder ciertas cosas en nuestro intento de completarlo antes de la fecha límite).
¿Cómo debemos abordar este problema en el que no queremos proporcionar el número de horas por error, sino solo un plazo en cuanto a qué errores se corregirán?
¿Cómo se asigna tiempo a sus errores? ¿Es efectivo? ¿Vale la pena el tiempo y el esfuerzo?
Cuatro es un poco más arriba, pero este es probablemente el camino a seguir. –
Un factor de 4 es bastante grande. Para mí, esta es una señal de que los desarrolladores deben aprender a estimar con mayor precisión. –
Supongo que no soy muy bueno en las estimaciones de tiempo. Usualmente estoy muy por debajo, pero cuando estoy equivocado, estoy espectacularmente equivocado. :) –