Muchos problemas que he tenido es calculando las horas que me tomará terminar un proyecto entero. Cúales son los problemas? Primero que todo no pensamos en el “paso a paso” sino cuanto nos toma hacer cierta tarea que en realidad contiene “mini tareas”. Por ejemplo, si nos piden saber cuanto nos tomaría hacer un módulo de administración de productos, decimos: “Ok, este módulo tiene: agregar, editar, borrar y subir fotos”. Al final decimos, ok me tomará 1 semana.

Primero que todo debemos dividir estas tareas y no decir que nos va a tomar N días u horas, porque es mejor pensarlo poco a poco. Por ejemplo, no podemos pensar que va haber una administración sin un login, digamos que ya existe el login, entonces ya existe una administración creada y debemos seguir los estándares que se utilizaron e implementar nuestro módulo.

Además, debemos dividir y pensar por cada una de las tareas:

Base de datos: N horas
Estudio de la administración actual: N horas
Armado general: N horas (este armado es lo que te tomará pensar y programar algunas cosas principales, conexiones a la bases de datos, estructuración de las carpetas de tu módulo, imágenes que necesitarás, etc.)
Creación del producto: N horas
Subir fotos recién creadas: N horas
Edición del producto: N horas
Subir fotos y editarlas: N horas
Eliminación del producto: N horas
Borrar las fotos: N horas
Pruebas totales: N horas (esto incluye probar en el front-end, lo que ven los visitantes)
Pruebas por parte del cliente: N horas
Correcciones: N horas
Implementación del módulo al servidor de producción: N horas

Esto es un ejemplo, no tiene que ser así siempre.

Esto realmente te ayudará a saber cuanto te tomará realmente un proyecto. No tengas miedo de pensar que son muchas horas, porque es lo que te tomará tu trabajo y al final no quedarás mal por estar “retrasado”. Así podrás organizarte mejor y no tener esos problemas de madrugarte porque te retrasaste. No es que hayas trabajado lento, sino que no calculaste bien tus horas.

Algo que me ayuda a calcular las horas es cuando pienso en días, por ejemplo, esta tarea me podría tomar un par de días, entonces son 16 horas (en el caso que trabajes a tiempo completo).

El uso del Diagrama Gantt te puede ayudar mucho.

Diagrama Gantt

Diagrama Gantt

Comparte y disfruta:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • MySpace
  • Twitter
  • Yahoo! Bookmarks