Sei sulla pagina 1di 2

LAS LIMITACIONES DEL MTODO DEL CAMINO CRTICO

El mtodo del camino crtico (CPM del acrnimo secuencia H1 F G H I J H2. La duracin
ingls), desarrollado por Dupond hace media del proyecto es de 23 jornadas.
centuria, es hoy en da una tcnica muy conocida y
difundida por todos los paquetes de software ms
populares de programacin de proyectos. En
realidad, no es ms que una consecuencia natural de
la estructura lgica de las tareas de un proyecto.

Cuando se identifican las diferentes relaciones


lgicas que se pueden presentar entre las tareas de
un proyecto, por ejemplo que para iniciar cierta
tarea necesitemos de los resultados de otra, se
puede construir un diagrama de red como el de la
Fig. 2
Figura 1. Este diagrama ofrece una vista de la
estructura lgica del proyecto, distinguiendo
Para las tareas que no se encuentran en el camino
aquellas tareas que se pueden ejecutar de forma
crtico, en color azul, nos encontramos con la
simultnea de aqullas que no.
posibilidad de que puedan sufrir algn tipo de
demora sin afectar a la duracin del proyecto, en
A B contraste con las pertenecientes al camino crtico.
Estas demoras reciben el nombre de holguras.
H1 C D E I J H2 Efectivamente, la tarea C, por ejemplo, podra
demorarse dos jornadas sin afectar lo ms mnimo a
la duracin del proyecto. Incluso podra demorarse
F G H
hasta tres jornadas, siempre y cuando las tareas D y
Fig. 1 E no lo hagan.

Adems, por lo que se refiere a la secuenciacin Asignacin de recursos


temporal, el diagrama de red pone de manifiesto los
diferentes caminos o rutas a travs de los que se
Hasta el momento, en todas las consideraciones que
puede recorrer la red. En el ejemplo de la Figura 1
se han realizado, no se han tenido en cuenta los
se identifican tres rutas:
recursos que en ellas intervienen, ni posibles
limitaciones o conflictos entre los mismos.
H1 A B D E I J H2 Consideremos que los recursos asignados a las
H1 C D E I J H2 diferentes tareas del ejemplo son los que se
H1 F G H I J H2 muestran el la Figura 3.
La ruta cuya duracin total sea la mayor delimitar
la duracin mnima del proyecto. Esta ruta recibe el
nombre de camino crtico. Identifica un grupo de
tareas que son crticas para el proyecto en la medida
en que cualquier retraso en alguna o algunas de
ellas provocar un retraso en el proyecto.

Quizs, la forma ms habitual de representar la


secuenciacin temporal de las tareas de un
proyecto, o cronograma, sea mediante un diagrama
de Gantt. As es como lo hacen la mayora de lo Fig. 3
paquetes de software. En la Figura 2 se muestra el
ejemplo anterior representado por el Microsoft Inmediatamente se observa un conflicto en la
Project. Todas estas aplicaciones informticas asignacin del recurso X a las tareas B y C. De la
incorporan un algoritmo para el clculo automtico misma manera se presentan otros conflictos en la
del camino crtico. asignacin del recurso W a las tareas A y G, y del
recurso Z a las tareas E y H. Si no se dispone de
En la Figura 2 las tareas del camino crtico vienen ms recursos para eliminar estos conflictos, lo
representadas en color rojo. En concreto la nico que nos queda a mano es reestructurar la red

1
de tareas. Este mecanismo se conoce como sobre las que es muy importante no desperdiciar
nivelacin de recursos. El algoritmo tambin es tiempo. Con nivelacin de recursos esta virtud
incorporado por la mayora de paquetes desaparece induciendo incluso al error, como
informticos. Utilizando Microsoft Project, el muestra la Figura 4.
resultado se muestra en la Figura 4.
Es muy importante conocer las condiciones que
marcan la validez de un mtodo. En este caso
hemos ido ms all de rango de validez, al
considerar que los recursos son ilimitados. El
mtodo no es errneo, pero deja de ser vlido.
Debemos encontrar, pues, otro mtodo que sea una
extensin del anterior y d cuenta de la nueva
problemtica planteada.

Fig. 4 Cadena crtica


La primera consecuencia destacada de la En la Figura 5 se han identificado, y pintado
reestructuracin es que el proyecto pasa a tener una manualmente de rojo, aquellas tareas que marcan
duracin de 26 jornadas. El algoritmo de camino una secuencia sin holguras entre las mismas. Esta
crtico sigue mostrando el mismo camino crtico nueva secuencia es el camino ms largo
que antes de realizar la nivelacin de recursos. Lo considerando, no slo las dependencias entre tareas,
que no deja de ser muy extrao, ya que entre las sino tambin las dependencias entre recursos. No es
tareas F y G aparece una holgura de una jornada, ms que una extensin del camino crtico,
mientras que entre las tareas G y H aparece una denominada cadena crtica.
holgura de dos jornadas.

Pero, una de las principales caractersticas de las


tareas del camino crtico no era, precisamente, que
entre sus tareas no existan holguras? Observamos
con extraeza que la tarea G, perteneciente al
camino crtico, podra demorarse dos jornadas sin
afectar a la duracin del proyecto. Cmo puede ser
esto?
Fig. 5
No. No hay ningn error. Microsoft Project
funciona correctamente. Lo que realmente ocurre es La cadena crtica vuelve a recuperar la virtud de
que el mtodo del camino crtico, y sus algoritmos permitir centrarse en aquellas tareas en la que es
de clculo, se disearon sin tener en cuenta importante no desperdiciar tiempo. Porque de ello
limitaciones y conflictos en la asignacin de depende el plazo del proyecto.
recursos. Este mtodo tiene en cuenta solamente las
dependencias tcnicas entre las tareas suponiendo La Teora de las Limitaciones identifica la cadena
que se dispone de recursos ilimitados. Una virtud crtica como la limitacin de un proyecto, dando
muy importante del camino crtico es que, de entre lugar a uno de los mtodos que han dado los
todas las tareas que conforman el proyecto, permite resultados ms buenos y espectaculares que se han
centrarse slo sobre aqullas que son realmente dado en los ltimos tiempos en proyectos.
importantes para la duracin del proyecto. Aqullas

SI ES DE TU INTERS, COMPARTE. Contamina a tus compaeros y amigos con estas reflexiones. Mejor
an! Contamina a la direccin de tu organizacin.

Copyleft 2005 Diego Navarro. dnavarro@armell.com

Este artculo no necesita del permiso del autor para que se pueda reproducir, almacenar en sistemas
informticos o transmitir libremente en cualquier forma o por cualquier medio, sea electrnico, mecnico,
fotocopia, grabacin, etc., siempre que lo sea en su integridad e incluyendo esta nota, adems de hacer
referencia a su origen. Este artculo se puede traducir a cualquier idioma, debiendo incluir tambin esta nota.
La traduccin puede incluir aportaciones del traductor. Cualquier traduccin DEBE tener acceso libre y
gratuito para otras personas, y para que la puedan reproducir sin ningn tipo de restriccin.
2

Potrebbero piacerti anche