Estimaciones: La precisión construye credibilidad

Cuando hablamos del desarrollo de software, una de las cosas que al parecer resultan más complicadas es estimar el esfuerzo y tiempo que una tarea va a tardar en completarse, no se diga un proyecto completo. La ambigüedad de los requerimientos iniciales, la experiencia de los involucrados, las herramientas potenciales y la curva de aprendizaje son siempre factores que hacen que los números varíen de persona a persona.

Adicionalmente al momento de discutirlo con otras personas, muchas veces alguna de las partes involucradas caemos en la maldición del conocimiento (no recordar lo que implica desconocer un tema en el que tenemos ya algo de experiencia) lo cual conlleva el desestimar o no comprender las razones para la diferencia de estimación contra las expectativas.