Curva S y valor ganado: saber si de verdad vas con retraso
Un porcentaje completado no dice casi nada por sí solo. Un sesenta por ciento es excelente en la semana dos y una catástrofe en la semana nueve. Una curva S resuelve eso representando el trabajo planificado acumulado frente al tiempo, de modo que «¿cómo vamos?» se convierte en «¿cómo deberíamos ir a estas alturas?», y la diferencia entre las dos líneas es la respuesta.
- Por qué la curva tiene forma de S
- Leer lo planificado frente a lo real
- Valor ganado, sin jerga
- Un ejemplo resuelto, con la aritmética
- Las siete cifras y cómo se malinterpreta cada una
- Por qué a veces la herramienta se niega a mostrarte el CPI
- No necesitas presupuesto para tener una curva
- Cómo construir una aquí
Por qué la curva tiene forma de S
Los proyectos no consumen trabajo a ritmo constante. Las primeras semanas van despacio, movilización, cierre del alcance, esperas de aprobación, , después el centro se acelera porque todo avanza en paralelo, y la cola vuelve a frenarse mientras lo último espera firmas y repasos.
Al acumular el trabajo sobre el eje temporal, esa forma sale sola: plana, empinada, plana. No es un objetivo que haya dibujado nadie. Es consecuencia de cómo llega realmente el trabajo.
Y eso es justamente lo que la hace útil como vara de medir. Una recta implicaría que el proyecto debe estar al veinte por ciento cuando ha pasado el veinte por ciento del plazo, y todos los proyectos de la historia parecerían retrasados en su primer mes.
En España la curva tiene además unos escalones muy reconocibles que no aparecen en ningún manual: la Semana Santa, los festivos autonómicos, el puente de mayo y, sobre todo, agosto. Una obra con parada de agosto no dibuja una S suave, dibuja una S con una meseta en el centro. Si tu calendario laboral está bien puesto, la curva planificada ya la incorpora y no tendrás que explicar todos los años por qué el mes de agosto «va mal».
Leer lo planificado frente a lo real
Dos curvas. La curva planificada sale de tu línea base: se reparte el peso de cada tarea entre sus fechas previstas y se acumula. La curva real sale del avance reportado.
Se leen en vertical, sobre la fecha de hoy:
- Real por debajo de lo planificado, vas con retraso. La distancia vertical es el trabajo que te falta.
- Real por encima de lo planificado, vas adelantado, o tu reporte de avance es optimista. Ocurren las dos cosas.
- Curvas que se separan, el problema está empeorando, no estabilizándose. Es la forma que más importa y la que un porcentaje único nunca enseña.
Léelas en horizontal y obtendrás algo más intuitivo para una reunión de seguimiento: desplázate a la izquierda desde el punto real de hoy hasta cortar la curva planificada y tendrás la fecha en la que el plan esperaba este nivel de avance. Esa distancia es cuántas semanas llevas de retraso, en las unidades en las que la gente discute de verdad.
Las dos lecturas dicen lo mismo y no suenan igual. La vertical se expresa en dinero o en días de trabajo pendiente; la horizontal, en calendario. Un jefe de obra entiende «vamos una semana por detrás» mucho antes que «tenemos una desviación de plazo de −14.400 €», aunque sea exactamente la misma frase.
Valor ganado, sin jerga
La gestión del valor ganado pone una cifra a esa diferencia. Son tres magnitudes, y las siglas son peores que las ideas:
- PV (valor planificado), el trabajo que dijiste que estaría terminado a estas alturas, valorado a presupuesto.
- EV (valor ganado), el trabajo que realmente has terminado, valorado con el mismo presupuesto. Una tarea de 10.000 € al 40 % ha ganado 4.000 €. Lo que te haya costado es irrelevante aquí, y a propósito.
- AC (coste real), lo que has gastado de verdad.
A partir de esas tres:
- SV = EV − PV, desviación de plazo. Negativa significa retraso.
- CV = EV − AC, desviación de coste. Negativa significa sobrecoste.
- SPI = EV ÷ PV, por debajo de 1,0 significa retraso. Un SPI de 0,85 quiere decir que obtienes 85 céntimos de avance por cada euro de plan.
- CPI = EV ÷ AC, por debajo de 1,0 significa sobrecoste.
La separación es todo el asunto. Un proyecto puede ir perfectamente en presupuesto y muy tarde, o en plazo y perdiendo dinero a chorros, y un único «porcentaje completado» esconde ambas cosas. Como dos ejes, hay cuatro sitios donde puedes estar:
El cuadrante importa más que el signo. Estar arriba a la izquierda, en plazo, por encima de coste, se arregla con precio; estar abajo a la derecha, barato y tarde, casi nunca se arregla con dinero, porque lo que falta es capacidad, no presupuesto.
Un ejemplo resuelto, con la aritmética
Reforma integral de las oficinas de Grupo Alcorta en Valladolid. Diez semanas de plazo contractual, inicio el lunes 2 de marzo de 2026, presupuesto a la finalización (BAC) de 240.000 €. Jefa de proyecto, Marta Iglesias; dirección facultativa por cuenta de la propiedad. El pliego fija penalidades por demora, así que la fecha no es orientativa.
El gasto se reparte como se reparte en una reforma: poco al principio (replanteo, desmontajes, acopios), mucho en el centro (instalaciones y albañilería a la vez) y decreciendo hacia las pruebas y el repaso final. La semana 5 cae en Semana Santa, del 30 de marzo al 5 de abril de 2026, , con solo dos días laborables útiles, y eso se ve en la curva antes que en ningún informe.
Gasto planificado por semana, acumulado en PV:
| Semana | Planificado esa semana | PV acumulado |
|---|---|---|
| 1 | 10.000 € | 10.000 € |
| 2 | 16.000 € | 26.000 € |
| 3 | 24.000 € | 50.000 € |
| 4 | 34.000 € | 84.000 € |
| 5 | 12.000 € | 96.000 € |
| 6 | 38.000 € | 134.000 € |
| 7 | 36.000 € | 170.000 € |
| 8 | 30.000 € | 200.000 € |
| 9 | 24.000 € | 224.000 € |
| 10 | 16.000 € | 240.000 € |
Cinco semanas de datos reales. EV es el valor a presupuesto de lo que está hecho; AC es lo que ha costado, según las facturas conformadas y los partes de la subcontrata.
| Semana | PV acumulado | EV acumulado | AC acumulado |
|---|---|---|---|
| 1 | 10.000 € | 8.000 € | 9.000 € |
| 2 | 26.000 € | 21.000 € | 25.000 € |
| 3 | 50.000 € | 41.000 € | 47.000 € |
| 4 | 84.000 € | 66.000 € | 76.000 € |
| 5 | 96.000 € | 81.600 € | 94.800 € |
Lectura al cierre de la semana 5, viernes 3 de abril de 2026: PV = 96.000 €, EV = 81.600 €, AC = 94.800 €.
- SV = EV − PV = 81.600 − 96.000 = −14.400 € de trabajo presupuestado que debería estar terminado y no lo está.
- SPI = EV ÷ PV = 81.600 ÷ 96.000 = 0,85. El plan se está convirtiendo en avance al 85 % del ritmo supuesto.
- CV = EV − AC = 81.600 − 94.800 = −13.200 €. Lo hecho ha costado trece mil doscientos euros más de lo que vale.
- CPI = EV ÷ AC = 81.600 ÷ 94.800 = 0,86. Cada euro gastado compra 86 céntimos de valor presupuestado.
- Avance real = EV ÷ BAC = 81.600 ÷ 240.000 = 34 %, frente al 40 % planificado. Un 34 % suena razonable hasta que sabes que tocaba un 40 %.
- EAC = BAC ÷ CPI = 240.000 ÷ 0,8608 = 278.800 €. Si el rendimiento del coste se mantiene, la obra de 240.000 € acaba unos 38.800 € por encima (VAC), con 184.000 € todavía por gastar (ETC = EAC − AC).
Y ahora la lectura horizontal, que es la que te llevas a la reunión. ¿Cuándo alcanzaba el plan los 81.600 €? Entre la semana 3 (50.000 €) y la semana 4 (84.000 €): faltan 31.600 € dentro de un incremento semanal de 34.000 €, o sea 31.600 ÷ 34.000 = 0,93 de esa semana. El plan cruzaba los 81.600 € hacia la semana 3,9. Estás, por tanto, a algo más de una semana de plan por detrás: unos cinco días laborables.
«SPI 0,85» y «una semana de retraso» son el mismo hecho dicho de dos maneras. El ratio asusta más porque la semana 4 es la parte más empinada de la curva, donde perder unos días cuesta mucho valor. Cita las dos cifras juntas y nadie tendrá que elegir cuál cree.
Dónde se fue la semana. Marta la localiza en un minuto mirando qué tareas arrastran avance: el informe geotécnico complementario llegó cuatro días tarde y bloqueó el refuerzo de forjado, que a su vez retiene a la instaladora. Nada de eso se ve en el 34 %; se ve en el orden de las barras. La curva te dice cuánto y desde cuándo; la ruta crítica te dice qué mover.
Las siete cifras y cómo se malinterpreta cada una
Cada una tiene su malentendido estándar, y los malentendidos hacen más daño que no medir nada.
| Métrica | Fórmula | Qué responde | Cómo se malinterpreta |
|---|---|---|---|
| PV | coste presupuestado del trabajo programado | ¿Cuánto debería estar hecho a estas alturas? | Se toma de las fechas actuales en vez de una línea base. Esas fechas ya absorbieron cada retraso, así que el PV te sigue y la desviación sale cero. |
| EV | BAC × avance | ¿Cuánto hay hecho, valorado a presupuesto? | Vale exactamente lo que valga el reporte de avance detrás: el clásico «al 90 % desde hace tres semanas». |
| AC | coste realmente incurrido | ¿Qué ha costado hasta hoy? | Se lee antes de que entren las facturas. El AC va con retraso, así que halaga al CPI al principio y lo castiga después. |
| SV | EV − PV | ¿Cuánto trabajo nos falta? | Se oye como un sobrecoste. Se mide en euros, pero es una afirmación sobre el plazo. |
| CV | EV − AC | ¿Estamos pagando más de lo que vale lo hecho? | Se compara con el presupuesto consumido en vez de con el valor ganado; «llevamos el 47 % del presupuesto» no dice nada sin el EV. |
| SPI | EV ÷ PV | Ritmo al que el plan se convierte en avance | Tiende a 1,0 al final pase lo que pase: todo proyecto acaba ganando su BAC completo, incluso con seis meses de demora. |
| CPI | EV ÷ AC | Valor comprado por cada euro gastado | Sale exactamente 1,00 en las herramientas que deducen el AC del avance. Un CPI de una calculadora que nunca te preguntó cuánto has gastado es aritmética, no un dato. |
Y una más, porque le cuesta la fecha de entrega a muchos proyectos: el valor ganado pondera todo por presupuesto, y la ruta crítica ignora el presupuesto por completo. Una aprobación municipal de dos días que está en la cadena que manda apenas mueve el SPI. Puedes leer un 1,05 y entregar tarde igualmente.
Por qué a veces la herramienta se niega a mostrarte el CPI
Conviene decirlo claro, porque la mayoría de las calculadoras gratuitas de valor ganado hacen justo lo contrario.
El coste real es el único dato que no se puede deducir de un calendario. Tiene que venir de tu contabilidad. El atajo tentador es suponer que una tarea al 40 % ha consumido el 40 % de su presupuesto, y si haces eso, AC es igual a EV por construcción, así que el CPI sale exactamente 1,00 para todos los proyectos que han existido jamás. La cifra parece rigurosa, no reacciona a nada y le diría a alguien con el presupuesto descontrolado que va perfectamente.
Por eso gantts.app toma el coste real de un único sitio: la cifra de Gastado que escribes en cada tarea. Si ninguna tarea la lleva, las métricas económicas, Coste real, Desviación de coste, Rendimiento del coste y Previsión a la finalización, se quedan vacías y el panel directamente las omite en vez de inventarlas. Las métricas de plazo, Desviación de plazo y Rendimiento del plazo, siguen funcionando, porque solo necesitan fechas y Progreso. Un dato ausente es honesto. Uno rotundamente equivocado no lo es.
El CPI de 0,86 del ejemplo existe solo porque alguien tecleó 94.800 € de gasto real. Ningún diagrama de Gantt conoce esa cifra, ni la puede adivinar.
Por la misma razón, la curva ganada anterior a hoy se reconstruye en lugar de registrarse: la herramienta guarda una lectura de avance por tarea, no un histórico de cada lectura pasada, así que una curva ganada fiel al pasado sencillamente no es recuperable. En vez de negarse a dibujarla, la reconstruimos bajo un supuesto declarado, que el avance se acumuló de forma uniforme a lo largo de los días laborables transcurridos de cada tarea, . Es exacta en la fecha de estado, que es donde se leen las cifras, y aproximada hacia atrás. Despliega Cómo se calcula esto en el propio panel y lo verás dicho con todas las letras, no escondido en una nota al pie.
No necesitas presupuesto para tener una curva
La mayoría de los planes no llevan ningún dato de coste, y una curva S que exija uno es una curva S que no dibuja nadie.
Si ninguna tarea tiene coste, gantts.app pondera cada una por su duración en días laborables. La forma es la misma y el eje se lee en días en vez de en dinero: una curva S de avance puro. La desviación y el rendimiento del plazo significan exactamente lo mismo que arriba, solo que en días en lugar de euros. Añade Presupuesto más adelante y el mismo panel se convierte en una curva de valor sin que cambies nada más.
Dos detalles cambian las cifras. Primero, solo cuentan las tareas hoja: las barras de resumen ya suman el coste de sus hijas, de modo que contar ambas infla el BAC tantas veces como niveles tenga tu esquema. Segundo, los hitos tienen duración cero y por tanto no aportan peso: son fechas, no trabajo. Marcar «hito conseguido» no mueve la curva ni un milímetro, y eso es correcto.
Hay algo que importa más que todo lo anterior: fija una línea base. Sin ella, «planificado» solo puede significar tus fechas actuales, y tus fechas actuales ya incluyen todos los retrasos que han ocurrido. La desviación de plazo saldrá cero para siempre, que es una respuesta muy tranquilizadora y completamente inútil.
Línea base, una sola vez, cuando el plan esté acordado y firmado. Verás el aviso «Línea base fijada, los retrasos se miden ahora frente a este plan» y, a partir de ahí, columnas de línea base y desviación en la tabla. La herramienta indica siempre qué origen ha usado para lo planificado, para que puedas distinguir una desviación real de una comparación de tus fechas contra sí mismas.
Un matiz de obra: cuando el pliego obliga a un reprogramado formal y la propiedad lo aprueba, actualiza la línea base y déjalo escrito («Línea base actualizada al plan actual»). Lo que no se puede hacer es refijarla cada mes para que la curva salga bonita. Una línea base que se mueve sola es una hoja en blanco con más pasos.
Cómo construir una aquí
- Monta o importa tu calendario y deja las fechas más o menos bien. Con ✨ Pegar a Gantt puedes traer una lista de tareas tal cual: la línea que acaba en
!es un hito,(10d)fija la duración yafter Replanteodeclara la predecesora. - Abre el Calendario laboral y marca los festivos que te afectan, nacionales, el autonómico, la Semana Santa, la parada de agosto, . Si esto está mal, la curva planificada estará mal desde el primer día.
- Pulsa Reprogramar si quieres que las tareas se compacten a sus fechas legales más tempranas antes de congelar nada.
- Ve a Línea base y fíjala cuando el plan esté acordado. Eso congela lo que significa «planificado».
- Opcionalmente, abre cada tarea y dale un Presupuesto, para que la curva se lea en euros y no en días.
- Actualiza el campo Progreso a medida que avanza el trabajo: de eso está hecha la curva ganada.
- Introduce lo Gastado por tarea para desbloquear el Rendimiento del coste, la Desviación de coste y la Previsión a la finalización.
- Pulsa Curva S. Se abre Curva S, planificado vs real, con las series Planificado, Ganado (avance real) y Coste real.
- Despliega Cómo se calcula esto antes de enseñarle las cifras a nadie: te dice qué origen se ha usado como planificado y si el peso viene de coste o de duración.
- Para el acta, saca la imagen con ⬇ Exportar ▸ 🖼 Imagen PNG, o el plan entero con 📊 Excel (.xlsx).
Funciona íntegramente en tu navegador. Sin cuenta, sin subir nada y sin una plantilla de hoja de cálculo que mantener a mano.
Preguntas frecuentes
¿Qué es una curva S en gestión de proyectos?
Un gráfico del trabajo planificado acumulado frente al tiempo. Tiene forma de S porque los proyectos arrancan despacio, se aceleran en el centro y se frenan al final. Comparada con el avance real, la distancia vertical entre ambas curvas es cuánto vas por delante o por detrás.
¿Qué diferencia hay entre curva S y valor ganado?
La curva S es la imagen; el valor ganado es la aritmética que hay detrás. La gestión del valor ganado pone cifras a esa diferencia, SV, SPI, CV y CPI, mientras que la curva muestra su forma y su tendencia.
¿Qué significa un SPI de 0,9?
Que has ganado el 90 % del valor que el plan decía que tendrías a estas alturas, así que vas en torno a un 10 % retrasado en términos de valor. Por debajo de 1,0 es retraso; por encima, adelanto. No te dice cuántos días llevas de demora: para eso lee la diferencia en horizontal.
¿Cómo se calculan el SPI y el CPI a mano?
Con tres cifras tomadas en la misma fecha de estado: PV, el valor a presupuesto del trabajo programado hasta hoy; EV, el valor a presupuesto del trabajo terminado; y AC, lo realmente gastado. SPI = EV ÷ PV y CPI = EV ÷ AC. Con PV 96.000 €, EV 81.600 € y AC 94.800 €: SPI 0,85 y CPI 0,86.
¿Necesito datos de coste para usar una curva S?
No. Sin costes, las tareas se ponderan por su duración en días laborables y obtienes una curva de avance: la misma forma, leída en días. Los costes la convierten en una curva de valor y desbloquean las métricas económicas.
¿Por qué no aparece el CPI?
Porque no se han introducido costes reales. El CPI necesita gasto real; deducirlo del porcentaje completado lo dejaría en 1,00 exacto para cualquier proyecto. Añade una cifra de «Gastado» a tus tareas y aparecerá, junto con la desviación de coste y la previsión a la finalización.
Plantillas que usan esto
Seguir leyendo
- Medir la desviación con una línea base
- Cómo se calcula la ruta crítica
- El programa lookahead de 3 semanas
- Ver todas las guías
Las guías que aún no se han traducido se abren en inglés.