6/9/10

Estimación de tiempos en un proyecto

1.- Divida el proyecto en tareas.

2.- Enumere las tareas

3.- Decida el tiempo que tardaría en realizar una tarea si supiese exactamente el tiempo que tardaría en efectuarla. Posteriormente utilizaremos este tiempo como unidad de medida.


4.- Decida el riesgo de cada tarea según esta escala:
  • a) He realizado esta tarea y se exactamente como hacerla. Ni siquiera voy a consultar la sintaxis en un libro. No se requiere ninguna investigación.

  • b) He hecho esto antes pero no recuerdo exactamente como encajan las cosas. Seguramente tenga que buscar información.

  • c) He visto que se ha hecho previamente, probablemente “Ricardo” o “Laura” sepan como hacerlo.

  • d) Parece que toda la información esta disponible para resolver el problema, es decir, existe una solución. Sin embargo todavía no se como encontrar el cómo hacerlo.

  • e) No se como hacerlo pero lo voy a intentar.

  • f) Creo que es imposible hacerlo, pero no lo puedo demostrar aun.

5.- Ahora asigne valores a las letras (observar que son potencias de 2):
  • A=1
  • B=2
  • C=4
  • D=8
  • E = 16
  • F = 32
6.- Multiplique su unidad de estimación por el tiempo de cada letra asociada a la tarea. Obtendrá los tiempos medios para sus tareas.

7.- Sume los tiempos totales y tendrá la estimación del tiempo del proyecto.

Por último es interesante comprobar como variaría su tiempo si una tarea de nivel C pasase a nivel B y otra de nivel D pasase a un E. Esto habrá que simularlo con mayor número de elementos cuantas más tareas entren en juego, de esta manera podrá acotar un tiempo máximo y mínimo para el proyecto.

Fuente
Java. Sin errores
Will David Mitchell
Editorial McGraw-Hill

1 comentario: