Hay un dicho, "No puedes meter diez libras de (basura) en una bolsa de cinco libras". Su trabajo es demostrar que la tarea es diez libras y están pidiendo tenerla en un plazo de cinco libras.
Lo único que falta son las estimaciones de tiempo. Ponga una estimación de tiempo en cada tarea y muestre cómo todas estas cosas se suman a la estimación que proporciona. No permita que ningún cálculo sea superior a 4 horas. Si tiene alguna tarea en la que dice "un día" o "10 horas", divídala en subtareas más pequeñas.
2h make some changes to Database
2h add front end HTML
write server side code
4h input validation
4h database inserts
2h add validation
2h add client side javascript
use unit tests
2h client-side tests
3h server-side tests
2h make sure SEO is setup is working
2h implement email confirmation
2h optimize DB changes for speed
2h refactor and optimize the code for speed
Ahora tiene una factura detallada de los costos. En total, eso suma hasta 27 horas de trabajo.
Ahora puede mostrar esto a su cliente y decir "Estas son las cosas que deben hacerse, con el costo de cada una". Use la palabra "costo", porque el tiempo ES un costo, y la gerencia entiende los costos. Explique que posiblemente podría eliminar las dos tareas de optimización al final, pero que tendrán un efecto negativo en el futuro, y son solo el 15% de la estimación total.
También asegúrese de explicar de manera realista cuáles son sus horas / día. Por ejemplo, si se le pide que brinde soporte técnico, o mantenga bases de datos, o lo que sea, calcule eso en su estimación. No diga "Bueno, puedo hacer 7,5 horas al día de buena codificación" porque probablemente no pueda. Probablemente sea más como 5 o 6.
Luego, lo más importante, rastrea tu progreso. Digamos que puedes hacer 5 horas por día de codificación. Entonces deberías poder eliminar las dos primeras tareas (en mi ejemplo) el lunes, terminar la tercera y comenzar la cuarta el martes, y así sucesivamente. Haga una lista de verificación que muestre esto, para que pueda mostrárselos el miércoles cuando vengan y diga "¿Cómo va todo para el final del viernes?"
Vea mis diapositivas para mi charla Prevención de crisis: estimación de proyectos y seguimiento que funciona que di en OSCON hace unos años. Mire la diapositiva 21, "Planificación de la semana". También hay un gráfico de velocidad de muestra .