El problema que se plantea ahora se distingue principalmente del anterior en que la
programacin dada por el mtodo del camino crtico s es factible pero no adecuada, pues presenta una utilizacin de recursos muy poco uniforme, muy desigual a lo largo de la ejecucin del proyecto. Gestionar proyectos con necesidades de recursos muy poco uniformes a lo largo de la vida del proyecto puede ser ms complicado y costoso, por lo que en la medida de lo posible, es decir, sin incrementar la duracin del proyecto, se ha de intentar nivelar la carga de los recursos. Tabla 3.6 Proyecto ejemplo ACTIVIDADES SIGUIENTES
DURACIN (DAS)
RECURSO (UDS/DA)
10
10
Consideremos el proyecto de la tabla 3.6. Tras dibujar el diagrama de
precedencias y aplicar el mtodo del camino crtico obtenemos el diagrama de Gantt de las fechas ms tempranas y el histograma del recurso que aparecen en las figuras 3.10 y 3.11 respectivamente. Figura 3.10 Diagrama de Gantt. Fechas ms tempranas
En la figura 3.10 hemos representado tambin la holgura total de las actividades
mediante una lnea a la derecha de la barra. El histograma del recurso que vemos en la figura 3.11 muestra unas necesidades de recursos muy poco uniformes a lo largo de la duracin del proyecto. Esta gran desigualdad diaria en la utilizacin del recurso puede resultar poco adecuada desde el punto de vista organizativo y de eficiencia de los recursos, as como generar costes adicionales. Las tcnicas de nivelacin de recursos resuelven este problema. Y obtienen una programacin del proyecto de tal manera que las necesidades de los recursos se distribuyen de la forma ms uniforme posible a lo largo de la ejecucin del proyecto y su duracin es la determinada por el mtodo del camino crtico. Figura 3.11 Histograma de carga de los recursos
Podramos resolver este problema mediante la resolucin de un modelo de
programacin matemtica, pero los mtodos heursticos son una alternativa mejor en la prctica.
Tal y como ocurre con el problema de la programacin de proyectos con recursos
limitados, el problema de la nivelacin en la demanda de recursos se puede resolver mediante tcnicas exactas y heursticas. Los modelos de programacin matemtica desarrollados para resolver el problema son tambin modelos de programacin binaria, pero con la pega de que no son de programacin lineal sino modelos no lineales, ms difciles de resolver. Las tcnicas heursticas son bastante sencillas de aplicar y nos ofrecen buenos resultados. Microsoft Project no resuelve de manera automtica el problema de la nivelacin de la demanda de recursos. Este debe ser resuelto por el usuario de forma manual. Sobre el diagrama de Gantt que muestra Microsoft el usuario puede reprogramar las actividades a su voluntad, intentando redistribuir mejor los recursos, por lo que se podra aplicar manualmente el procedimiento visto e el apartado anterior, y si no se aplica totalmente, al menos s puede utilizarse su base para mejorar el histograma de carga. Otro procedimiento que en algunos casos puede ayudar a mejorar el histograma de carga de los recursos es el siguiente. Se cambia el nmero de unidades disponibles del recurso que queremos nivelar, fijndose dicho valor igual al consumo medio del recurso a lo largo del proyecto. Despus realizamos la Redistribucin de Recursos, marcando la casilla de Redistribuir slo conforme al margen de demora disponible, tal y como se ha explicado en el apartado 4.2.2 de este tema. Al hacer esto, realmente se est intentando deshacer la sobreasignacin de este recurso sin incrementar la duracin del proyecto, nivelndose en algunos casos indirectamente el histograma de carga de los recursos. En general, el software comercial de gestin de proyectos no ofrece la posibilidad de resolver el problema de la nivelacin de la demanda de recursos de forma automtica, aunque ste es un problema que se da de forma habitual en la mayora de proyectos reales. En estos proyectos suele haber una sobrecarga de ciertos recursos durante algunos perodos de ejecucin del proyecto y aunque no es posible nivelar completamente sus histogramas de carga, s se puede en general hacer el consumo ms uniforme en los perodos en los que se produce dicha sobrecarga.