Float y Slack: Float Total vs Float Libre en Gestión de Proyectos

Línea de tiempo del proyecto que muestra el float total como un margen antes de la fecha límite de una tarea

Turn this article into takeaways for your work.

Each assistant summarizes the article only for you and suggests best practices for your work.

El Float en gestión de proyectos es la cantidad de tiempo que una tarea puede retrasarse sin posponer un plazo. Es lo que separa un cronograma que se derrumba ante la primera interrupción de uno que se dobla y aguanta. Si lo calcula mal, reaccionará a cada pequeño desvío. Si lo calcula bien, sabrá exactamente qué tareas necesitan protección y cuáles tienen margen para respirar.

¿Qué es el Float en gestión de proyectos?

El Float (también llamado Slack; los dos términos significan exactamente lo mismo) es el margen de programación disponible para una tarea. Más precisamente: el retraso máximo que una actividad puede absorber antes de que provoque que un plazo se retrase, ya sea el plazo del proyecto o el inicio de una tarea sucesora dependiente.

El Float se calcula después de ejecutar el método de la ruta crítica (CPM) en su diagrama de red. Las pasadas hacia adelante y hacia atrás del CPM generan cuatro valores de tiempo para cada actividad: inicio temprano (ES), finalización temprana (EF), inicio tardío (LS) y finalización tardía (LF), y esos valores son la materia prima para cada cálculo de Float.

Las tareas con Float cero se sitúan en la ruta crítica. Retrasar cualquiera de ellas desplaza la fecha de finalización del proyecto.

Datos clave

  • El Pulse of the Profession del PMI encontró que solo el 47% de los proyectos se completan a tiempo, señalando la gestión deficiente del margen del cronograma como una causa principal. (PMI, Pulse of the Profession 2023)
  • Un estudio en el International Journal of Project Management encontró que los equipos que monitorizaban activamente el Float consumían entre un 20 y un 30% menos de días de contingencia que los que solo hacían seguimiento de fechas Milestone.
  • McKinsey informa que los grandes proyectos de infraestructura superan el cronograma en un promedio del 20%, en gran parte porque los directores de proyecto no distinguen entre las tareas que tienen flexibilidad y las que no.

Float Total vs Float Libre

Estos son los dos valores de Float que calculará para cada actividad. Responden a preguntas diferentes, y confundirlos lleva a malas decisiones.

Float Total Float Libre
Qué mide Cuánto tiempo puede retrasarse una tarea sin posponer la fecha de finalización del proyecto Cuánto tiempo puede retrasarse una tarea sin retrasar ninguna tarea sucesora
¿De quién es el plazo? Del proyecto De la próxima tarea inmediata
Fórmula LS - ES o LF - EF ES (actividad siguiente) - EF (actividad actual) - desfase
Alcance Impacto en todo el proyecto Local, entre dos tareas
¿Se puede compartir? Sí, con todas las tareas del mismo camino No, pertenece únicamente a la tarea individual
Úselo para Priorizar qué tareas necesitan monitorización Decidir si retrasar una tarea sin avisar al equipo siguiente

Fórmula del Float Total:

Float Total = LS - ES
            = LF - EF

Ambas dan el mismo resultado. Use el par de valores que ya tenga a mano.

Fórmula del Float Libre:

Float Libre = ES de la actividad siguiente - EF de la actividad actual - desfase

Si no hay desfase entre las dos tareas, omita ese término.

¿Cuál importa más? El Float Total es el número principal: indica el riesgo del proyecto. El Float Libre es el número operativo: indica cuánto margen tiene localmente sin necesidad de coordinarse con el siguiente equipo.

Float, Slack y la Ruta Crítica

El Float y la ruta crítica son las dos caras de la misma moneda. El método de la ruta crítica produce ambos: la ruta crítica es la secuencia de actividades con Float Total cero, y el Float es lo que tiene, por definición, todo lo demás.

De esto se desprenden algunas conclusiones:

  • Las actividades de la ruta crítica tienen Float Total cero: cualquier retraso allí es un retraso para el proyecto.
  • Las tareas casi críticas tienen Float Total muy pequeño (a menudo uno o dos días). Hoy no están en la ruta crítica, pero una sola desviación puede colocarlas allí mañana.
  • La ruta crítica puede desplazarse. Si una tarea consume su Float, pasa a la ruta crítica. Por eso el Float no es solo un número que se calcula una vez, sino algo que se monitoriza durante toda la ejecución.

Cuando trabaja con un diagrama de red, el Float Total es visible como la brecha entre la casilla ES/EF y la casilla LS/LF de cualquier nodo de actividad. En un diagrama de Gantt, suele aparecer como una barra sombreada que se extiende más allá de la finalización temprana de la tarea.

Cómo calcular el Float

El cálculo del Float deriva directamente del CPM. Primero necesita el diagrama de red y las estimaciones de duración. Después:

Paso 1: Pasada hacia adelante (calcular ES y EF)

Trabaje de izquierda a derecha por la red. La primera actividad empieza con ES = 0 (o día 1, según su convención).

Para cada actividad:

  • ES = el EF más alto entre todos los predecesores
  • EF = ES + duración

Continúe hasta procesar todas las actividades. El EF de la última actividad es la duración del proyecto.

Paso 2: Pasada hacia atrás (calcular LS y LF)

Trabaje de derecha a izquierda. Empiece igualando el LF de la última actividad a su EF (asumiendo que desea terminar lo antes posible).

Para cada actividad:

  • LF = el LS más bajo entre todos los sucesores
  • LS = LF - duración

Paso 3: Calcule el Float Total

Para cada actividad:

Float Total = LS - ES    (o LF - EF, mismo resultado)

Las actividades donde Float Total = 0 forman la ruta crítica.

Paso 4: Calcule el Float Libre

Para cada actividad, observe sus sucesores inmediatos:

Float Libre = ES (sucesor) - EF (actual) - desfase

Si una actividad tiene varios sucesores, use el resultado más pequeño. El Float Libre no puede ser negativo: si la fórmula da un número negativo, compruebe la lógica de su red.

Ejemplo práctico

Considere un proyecto de seis actividades. Las duraciones están en días.

Actividad Duración Predecesores
A 3 Ninguno
B 5 A
C 2 A
D 4 B
E 6 C
F 3 D, E

Pasada hacia adelante:

Actividad ES EF
A 0 3
B 3 8
C 3 5
D 8 12
E 5 11
F 12 15

Duración del proyecto = 15 días. EF de F = 15, por lo que LF de F = 15.

Pasada hacia atrás:

Actividad LF LS
F 15 12
D 12 8
E 12 6
B 8 3
C 6 4
A 3 0

Valores de Float:

Actividad Float Total (LS - ES) Float Libre ¿En la Ruta Crítica?
A 0 - 0 = 0 0
B 3 - 3 = 0 0
C 4 - 3 = 1 ES(E) - EF(C) = 5 - 5 = 0 No
D 8 - 8 = 0 0
E 6 - 5 = 1 ES(F) - EF(E) = 12 - 11 = 1 No
F 12 - 12 = 0 0

La ruta crítica discurre A, B, D, F (todos con Float Total cero). Las actividades C y E tienen un día de Float Total cada una, pero solo E tiene Float Libre (puede retrasarse un día sin afectar a F). C tiene Float Libre cero porque E depende de ella.

Otros tipos de Float

El Float Total y el Float Libre son los más comunes, pero la literatura de gestión de proyectos menciona otros dos.

Tipo de Float Definición Cuándo importa
Float Total Retraso admisible sin posponer la fecha de finalización del proyecto Priorización de riesgos en todo el proyecto
Float Libre Retraso admisible sin posponer el inicio temprano de ningún sucesor Decisiones de programación local entre dos tareas
Float Independiente Retraso admisible incluso si todos los predecesores finalizan lo más tarde posible y todos los sucesores comienzan lo más pronto posible Raramente usado; comprobación de seguridad conservadora
Float del Proyecto Retraso admisible respecto a una fecha objetivo de finalización posterior a la calculada Plazos contractuales; compromisos con clientes

El Float Independiente es el más restrictivo: es el margen que existe independientemente de cómo funcione todo lo demás. El Float del Proyecto es el más permisivo: es la brecha entre lo que dice su red y lo que exige el contrato.

Para la mayoría de los proyectos, el Float Total y el Float Libre son los únicos dos que necesitará.

Por qué importa el Float

El Float no es solo una curiosidad de programación. Impulsa decisiones de gestión reales.

Nivelación de recursos. Cuando hay conflictos de recursos, se resuelven retrasando las tareas que tienen Float. Una tarea con cinco días de Float Total puede absorber una escasez de recursos de dos días sin tocar el plazo. Una tarea con Float cero no puede.

Clasificación de riesgos. No todos los retrasos son iguales. El Float le indica qué retrasos importan. Un retraso de dos días en una tarea con diez días de Float Total es ruido. Un retraso de dos días en una tarea casi crítica con dos días de Float es una amenaza para el proyecto.

Análisis de impacto de cambios de alcance. Cuando un cliente solicita un cambio, necesita saber si afecta a la ruta crítica o aterriza en una zona con Float abundante. Esa respuesta cambia por completo su posición negociadora.

Comunicación con el equipo. El Float le da una base factual para las conversaciones sobre el ritmo. En lugar de decir a un equipo que va "retrasado", puede mostrarles exactamente cuánto margen queda y qué ocurre cuando se agota. Esa es una conversación mucho más productiva, fundamentada en la triple restricción (tiempo, costo y alcance) en lugar de en la intuición.

Compresión del cronograma. Cuando el proyecto lleva retraso y necesita comprimir el cronograma, se centra en las tareas de la ruta crítica. El Float le indica qué tareas puede omitir en la compresión porque tienen margen de sobra.

Un error común es tratar el Float como tiempo libre. No lo es. El Float es un seguro. Una vez que lo consume, la tarea pasa a la ruta crítica y ha perdido su margen. Los equipos que queman el Float al principio suelen verse en dificultades en las semanas finales de un proyecto que parecía saludable sobre el papel.

La visibilidad del Float también explica la importancia de herramientas como los diagramas de Gantt y los diagramas PERT: hacen visible el Float de una manera que una lista de tareas nunca puede.

Preguntas frecuentes

¿Son lo mismo el Float y el Slack?

Sí. Float y Slack hacen referencia al mismo concepto. Los dos términos provienen de tradiciones diferentes: Float es el término utilizado en el método de la ruta crítica (CPM), mientras que Slack apareció en la técnica de evaluación y revisión de programas (PERT). Hoy en día los términos son intercambiables en la práctica, y la mayoría de las herramientas de gestión de proyectos los usan indistintamente.

¿Puede el Float ser negativo?

Sí. Un Float negativo significa que el proyecto ya lleva retraso respecto a su fecha objetivo. Ocurre cuando un proyecto tiene un plazo fijo anterior a la fecha de finalización calculada, o cuando el progreso real ha quedado por detrás del cronograma de referencia. Un Float negativo en una tarea significa que necesitaría terminar antes de su finalización tardía actual para no perder el plazo, lo que solo es posible comprimiendo el trabajo anterior. El Float negativo es una señal de alerta que exige atención inmediata.

¿En qué se diferencia el Float Libre del Float Total en la práctica?

La distinción aparece con más claridad en los traspasos secuenciados. Suponga que su equipo termina un entregable y lo pasa a otro equipo. Si esa tarea tiene dos días de Float Libre, su equipo puede tomarse dos días extra sin afectar la fecha de inicio del equipo receptor: no necesita coordinar ni avisar a nadie. Si la tarea tiene dos días de Float Total pero Float Libre cero, cualquier retraso empuja inmediatamente el inicio del equipo siguiente, aunque la fecha de finalización del proyecto no esté todavía en riesgo. El Float Libre rige la coordinación local; el Float Total rige el riesgo a nivel de proyecto.

¿Cambia el Float durante la ejecución del proyecto?

Sí, y a menudo se reduce más rápido de lo que esperan los equipos. El Float es un valor calculado basado en estimaciones y datos reales actuales. A medida que las tareas se alargan, se aprueban cambios de alcance o se desplazan dependencias, el Float de las actividades posteriores cambia. Por eso el Float debe recalcularse (o actualizarse dinámicamente por su herramienta de programación) con regularidad: como mínimo semanalmente en proyectos complejos.

¿Qué ocurre con el Float cuando hay un desfase o un adelanto entre tareas?

El desfase añade tiempo entre el final de una tarea y el inicio de la siguiente: reduce el Float Libre del predecesor. El adelanto (desfase negativo) permite que un sucesor empiece antes de que su predecesor esté completamente terminado: puede aumentar el Float Libre. Ambos cambian la fórmula del Float Libre: Float Libre = ES (sucesor) + adelanto - EF (actual) - desfase. Su software de programación lo gestiona automáticamente una vez que introduce el tipo de relación y el valor del desfase o adelanto.

Lecturas relacionadas

El Float es uno de los números más útiles en cualquier cronograma de proyecto, pero solo si lo hace seguimiento de forma activa. Calcúlelo al inicio, revíselo cada semana y trate el Float cercano a cero como la señal de alerta temprana que es. Un cronograma que muestra dónde están los márgenes es un cronograma que realmente puede gestionar.

About the author

Tara Minh

Tara Minh

Senior Operations & Growth Strategist

Tara Minh is Senior Operations & Growth Strategist at Rework, helping B2B SaaS leaders scale without breaking their teams. With 8+ years in revenue operations and process optimization, Tara turns messy workflows into systems people actually follow. Readers get practical frameworks they can use to cut waste, align teams, and grow on purpose.