
Llevamos ya un par de semanas hablando de equipos: cómo armarlos y cómo no perderlos en el camino. En etapa temprana, los recursos (tiempo, dinero, talento) son escasos. No hay suficiente de ninguno de los tres, y cada decisión de equipo es una decisión sobre cómo optimizar ese mix.
Y ahí aparece la famosa pregunta de inhouse vs. outsourcing. La respuesta que más escucho de founders es una postura fija: «todo inhouse para tener control.» o en el otro extremo, «todo outsourced para ser lean.«
Contratar a alguien inhouse no debe evaluarse solamente como un costo mensual: es tiempo del founder reclutando, onboardeando, gestionando. Outsourcear no es solo «más barato»: tiene un costo en velocidad, en contexto, en control.
La pregunta correcta a contestar no es cuál modelo de contratación es mejor. La pregunta real es de timing: ¿en qué momento este rol necesita estar adentro, y en qué momento puede (o debería) estar afuera?
Primero, una definición que parece obvia pero no lo es
Cuando hablamos de «inhouse», la mayoría asume que significa tiempo completo, contratado, dedicación total. Pero hay una zona gris que vemos mucho en etapa temprana y que vale la pena nombrar: los socios o colaboradores que técnicamente son parte del equipo, pero tienen un trabajo full time en otro lado y le dedican algunas horas libres al proyecto.
Esto no es ni inhouse ni outsourced en el sentido tradicional, pero tiene las desventajas de los dos: no tenés la velocidad y el ownership de alguien dedicado y tampoco la especialización puntual de un buen freelancer con un objetivo claro. En etapa temprana, la dedicación importa tanto como el talento.
La recomendación es pragmática: para roles críticos, la dedicación tiene que ser completa o materialmente relevante. No hay un número mágico, pero si alguien no puede estar disponible cuando el negocio lo necesita: cuando hay que iterar rápido, resolver un problema en producción, o tomar una decisión que no puede esperar al fin de semana, ese rol está cubierto en el papel, no en la práctica. Y en esta etapa, esa diferencia es costosa.
Tech y roles “core”: siempre inhouse, desde el día uno
Acá honestamente no creo que haya mucho debate. Lo digo con convicción: si tu producto es tecnología, tu equipo de producto y desarrollo debe ser interno desde temprano. ¿Por qué? Porque en etapa temprana, la velocidad de iteración es todo. Estás aprendiendo qué funciona y qué no, casi a diario. Si cada cambio de producto pasa por un tercero, con sus propios tiempos, su lista de prioridades, su propio contexto que hay que volver a explicar, perdés exactamente la velocidad que necesitás para encontrar product-market fit.
Además, está el tema de los bugs y el ownership. Cuando algo se rompe en producción a las 11pm, necesitás a alguien que entienda el código de adentro hacia afuera y que sienta que es su problema resolverlo, no un ticket que vuelve a abrirse 24h después.
Esta misma lógica se repite con cualquier rol que sea central para la operación del negocio, no sólo tech. ¿Cuál es ese rol? Depende siempre de la industria. En un negocio de lending, por ejemplo, compliance no es un «nice to have», es parte del motor del negocio, y necesitás a alguien adentro que entienda el producto, el riesgo y el contexto regulatorio con la misma profundidad que el equipo de producto. En un negocio de logística, puede ser operaciones. La pregunta que hay que hacerse es: si este rol falla o se atrasa, ¿se detiene el negocio? Si la respuesta es sí, ese rol tiene que ser inhouse, sin importar cuán «de soporte» parezca en otros casos y para otras industrias.
Esto no significa que no podés apoyarte en freelancers o consultores para tareas puntuales. Por el contrario, es buena idea sumar recursos adicionales con objetivos y roles específicos (un proyecto complejo, una migración, una auditoría de seguridad). Pero el core de producto y las personas que toman las decisiones técnicas día a día tiene que ser tuyo.
Marketing: el caso para empezar afuera
Marketing es distinto, y es un ejemplo que siento ilustra bien el argumento de timing. En una etapa muy temprana, rara vez tiene sentido contratar un equipo de marketing completo internamente. El marketing efectivo requiere experimentación rápida con canales, formatos y mensajes y un freelancer o agencia especializada ya tiene el expertise y las herramientas para moverse rápido en eso. Además, contratar inhouse antes de tener claridad sobre qué canal funciona es comprometer salario fijo a una apuesta que todavía no se ha validado.
Lo que sí tiene sentido es outsourcear con un objetivo claro de aprendizaje: que el founder o un responsable del equipo esté metido en el proceso, entendiendo qué está funcionando y por qué, no solo recibiendo reportes asincrónicos.
El momento de migrar a inhouse llega cuando ya identificaste el canal o los canales que mueven la aguja, y ese trabajo se vuelve lo suficientemente constante y estratégico como para justificar a alguien full-time que viva y respire adquisición y que además entienda el producto y la marca con una profundidad que es difícil de tercerizar.
Cómo pensar el resto de roles
La misma lógica aplica para roles como contabilidad, legal, RRHH, soporte al cliente, entre otros. La pregunta no es «¿es importante?» En startups partimos del supuesto de que todo es importante y bastante urgente.
La preguntas a hacerse son:
¿Este rol requiere conocimiento profundo y constante del negocio para hacerse bien, o es un servicio que se puede ejecutar bien desde afuera con instrucciones claras?
¿La frecuencia y el volumen de este trabajo ya justifican un salario fijo, o todavía es esporádico?
¿Internalizar este rol ahora libera tiempo del founder para algo de mayor impacto, o simplemente mueve el trabajo de un lado a otro?
El error que más veo
El error más común no es elegir mal entre in house y outsourced. Es no revisar la decisión con el tiempo. Son founders que siguen pagando una agencia de marketing genérica meses después de haber encontrado un buen mix de canales de adquisición porque «ya está funcionando, para qué cambiar», o peor aún: sin haber conseguido resultados pero sintiendo que ya están “locked in”. O son founders que internalizan un rol demasiado pronto, antes de tener la repetición y el volumen que justifiquen el costo fijo, y terminan con alguien talentoso pero subutilizado.
La estructura de tu equipo debería reflejar dónde está tu startup hoy, no dónde estaba hace seis meses cuando tomaste la decisión.
En resumen
Tech y cualquier otro rol central a la operación de la startup, contratación interna desde el día uno, la velocidad de iteración y el ownership lo justifican. El resto de roles, especialmente aquellos no core, pueden (y muchas veces deberían) empezar afuera mientras experimentás, y migrar dentro cuando el trabajo se vuelve constante, estratégico, y profundamente ligado al conocimiento de tu negocio.
No se trata de tener la estructura «correcta» desde el inicio. Se trata de tener la estructura correcta para esta etapa y estar dispuesto a cambiarla cuando la etapa cambie.
Si estás construyendo desde Centroamérica y estás pensando con esta misma intencionalidad sobre cómo asignar tus recursos, conversemos. En Caricaco Ventures siempre estamos buscando founders que sean deliberados sobre dónde ponen su tiempo, su dinero y su talento, y que estén dispuestos a ajustar la estructura de su equipo a medida que el negocio evoluciona. Si sentís que estás en ese camino, nos encantaría escucharte.
