El capacity planning convierte personas, calendario y demanda en decisiones de staffing, contratación y ventas. No basta contar empleados: skills, nivel, jornada, ausencias y tiempos del proyecto determinan la capacidad útil.
La distancia entre plantilla y capacidad útil es mayor de lo que parece. Cuarenta consultores no son cuarenta consultores disponibles: hay vacaciones, formación, bajas, tiempo de gestión, apoyo comercial, onboarding de los que acaban de entrar y personas cuya skill crítica solo sirve para una parte de la demanda. Planificar sobre el número de contratos laborales produce compromisos que el delivery no puede cumplir, y esa es la raíz de la mayoría de conversaciones difíciles con clientes.
Horizonte y unidad
Planifica semanalmente las próximas 8-13 semanas y mensualmente los trimestres siguientes. Usa horas o días y vistas por práctica, rol y skill crítica.
Resta festivos, contrato y ausencias; reserva tiempo realista para gestión, formación y apoyo comercial.
El horizonte doble no es un capricho metodológico. Las próximas ocho a trece semanas se planifican con nombres y apellidos porque las decisiones son de asignación; los trimestres siguientes se planifican por rol y skill porque las decisiones son de contratación y de venta. Mezclar los dos horizontes en una sola vista produce siempre el mismo error: discutir durante media hora quién hará un proyecto que aún no está firmado y para el que faltan cuatro meses.
Calcula la oferta
Fórmula: horas disponibles = calendario − ausencias − trabajo interno − asignaciones confirmadas. Calcula por persona y agrega solo periodos y skills comparables. Separa asignaciones tentativas.
No presupongas 100%: hacen falta buffers calibrados con datos reales.
Calibra el buffer con tu propio histórico, no con una cifra de manual. La forma sencilla es comparar durante dos trimestres las horas que el plan asignaba a trabajo facturable con las horas realmente registradas como facturables, por práctica y por seniority. La diferencia media es tu buffer real, y suele variar mucho: un practice lead con responsabilidad comercial y un consultor junior a tiempo completo no tienen la misma capacidad efectiva ni de lejos.
Registra por separado las asignaciones confirmadas y las tentativas. Cuando ambas se pintan igual en el calendario, el equipo empieza a reservar personas "por si acaso" y la capacidad desaparece en el papel mucho antes que en la realidad.
Modela demanda por confianza
Separa backlog firmado, extensiones muy probables y pipeline ponderado. Para cada oportunidad estima roles, inicio, duración y esfuerzo semanal.
Mantén escenarios comprometido, esperado y upside. Si una contratación solo funciona en el optimista, dilo. Mejora inputs con la guía de pipeline.
Traducir una oportunidad comercial en demanda de capacidad exige cuatro datos que el CRM habitual no pide: qué roles hacen falta, cuándo empieza, cuánto dura y cuántas horas semanales consume cada rol. Sin ellos, un contrato de 200.000 euros es un número en el forecast pero no dice nada sobre si podrás entregarlo. Pedir esos cuatro campos en la fase de propuesta cuesta cinco minutos al comercial y ahorra semanas de improvisación al delivery.
Detecta gaps
Calcula gap = horas de demanda − horas disponibles por rol, skill y periodo. Positivo es escasez; negativo es bench potencial.
Una carencia a cuatro meses puede justificar hiring; un pico breve puede resolverse con secuenciación, partner o formación.
La respuesta correcta al gap depende de su duración y de su origen, y conviene decidirla con una regla escrita en lugar de caso a caso.
| Tipo de gap | Duración típica | Respuesta razonable |
|---|---|---|
| Pico corto en una skill común | 2-6 semanas | Resecuenciar proyectos o horas extra acotadas |
| Pico corto en skill escasa | 4-8 semanas | Freelance o partner con traspaso documentado |
| Escasez estructural | Más de un trimestre | Contratación, con lead time realista |
| Bench previsible | Más de un mes | Acción comercial anticipada o formación planificada |
El error habitual es tratar todo gap como problema de contratación. Contratar para cubrir un pico de seis semanas genera bench tres meses después, y ese bench cuesta más que el sobreesfuerzo que se quería evitar.
Convierte escenarios en decisiones
Simula retrasos, menor probabilidad, renovación parcial, vacaciones y lead time de recruiting. Muestra impacto en utilización, coste externo, riesgo y ventas no atendibles.
Asigna acciones con triggers explícitos y revísalos cada semana.
Un trigger explícito tiene esta forma: "si el proyecto X no está firmado el día 30, liberamos a las dos personas reservadas y activamos la búsqueda comercial para su hueco". Sin esa frase escrita, la reserva se prolonga por inercia, nadie quiere ser quien la cancela y el bench aparece de golpe cuando ya no hay tiempo de reaccionar.
Reunión semanal
Revisa excepciones: contratos, fechas, sobrecarga, demanda sin cubrir, salidas y decisiones abiertas. Cada una necesita owner y próxima fecha.
Conserva un log de decisiones para revelar optimismo sistemático y skills ausentes.
La reunión semanal debe durar poco y tratar solo excepciones. Si repasa el plan completo, se convierte en un informe y deja de producir decisiones. Un formato que funciona: quince minutos de cambios desde la semana anterior, quince de conflictos que necesitan arbitraje y cinco de compromisos con fecha y responsable. Todo lo demás se lee antes.
Calidad del forecast
Compara demanda prevista y esfuerzo real por horizonte, práctica y confianza. Mide lead time, double booking, demanda no cubierta, bench y perfiles actualizados.
El objetivo no es acertar todo, sino decidir antes con supuestos visibles y alternativas reales.
Utilización: qué mide y qué esconde
La utilización es el indicador más usado y el peor entendido del sector. Sin definir el denominador no significa nada: horas facturables sobre horas de calendario, sobre horas laborables o sobre horas disponibles tras descontar gestión y formación dan resultados que pueden diferir en veinte puntos. Escribe la fórmula, publícala y no la cambies a mitad de año.
Además, una utilización alta no siempre es buena noticia. Puede indicar demanda sana o puede indicar que el equipo está cubriendo huecos de personal, que nadie tiene tiempo para propuestas y que la próxima baja se convertirá en una crisis. Míralo siempre junto a tres cosas: horas extra, rotación y porcentaje de trabajo entregado y no facturado.
Cómo conectar el plan con contratación
El plan de capacidad solo sirve si alguien lo convierte en decisiones con lead time. Contratar un perfil senior escaso puede llevar de dos a cuatro meses entre búsqueda, proceso, preaviso y rampa, y ese periodo debe restarse de la fecha en la que se necesita a la persona operativa. Un gap detectado en marzo para una necesidad de junio ya llega tarde si el perfil es difícil.
Por eso el plan debería producir cada mes tres listas cortas y accionables: perfiles a abrir en recruiting con fecha límite, huecos que se cubren con partners o freelance, y personas con bench previsible sobre las que actuar comercialmente antes de que ocurra. Sin esas tres listas, el capacity planning se queda en un informe bonito que nadie usa para decidir.
Datos mínimos del modelo
Cada fila de demanda debe incluir cliente, trabajo, escenario, rol, skill, ventana de inicio, duración, horas semanales, confianza, fuente y owner. Cada fila de oferta incluye persona, calendario, ausencias, asignaciones, skills validadas y restricciones. No ocultes los datos faltantes con valores por defecto.
Guarda una versión semanal del forecast y compárala con el resultado real. Calcula error por horizonte y motivo: fecha, alcance, probabilidad o mix de roles. Sin histórico no puedes distinguir un modelo débil de un negocio realmente imprevisible ni mejorar los buffers.
