El dilema real (si eres PYME, founder o CTO de jefe de proyecto)
Has decidido que necesitas software a medida. Ahora la pregunta es quién lo construye. Dos opciones básicas:
- Freelance developer — 1 persona que tú gestionas. Barato por hora (40-80 €/h), flexible, pero con riesgo de continuidad.
- Agencia de software a medida — equipo multidisciplinar (dev, diseño, QA, devops). Más caro por hora (60-120 €/h efectiva) pero con redundancia y proceso.
Hay una tercera vía: contratar in-house. No la cubro aquí porque cuando se plantea la decisión freelance vs agencia, in-house normalmente está descartado por timing o presupuesto.
El matrix de decisión · 7 preguntas
Si puedes responder a estas 7, la respuesta aparece sola. Cada pregunta tiene peso distinto según tu contexto.
1. ¿Cuánto dura el proyecto?
< 1 mes: freelance gana por defecto. La fricción de onboarding a una agencia no compensa.
1-6 meses: depende de riesgo y complejidad. Ir al resto de preguntas.
> 6 meses: agencia o in-house. La probabilidad de que un freelance desaparezca en 6+ meses no es despreciable.
2. ¿Qué pasa si el developer desaparece mañana?
Pregunta brutal pero esencial. Si el proyecto se para porque tu freelance se fue de vacaciones / aceptó otro cliente / enfermó: ¿puedes permitírtelo?
Agencia: redundancia. Freelance: 0 redundancia.
3. ¿Necesitas diseño + UX además del código?
Freelances full-stack que también diseñan UX existen pero son caros y escasos (120+ €/h).
Una agencia suele incluir diseño en el precio. Si tu producto va a ver clientes finales y no solo usuarios internos, el UX importa.
4. ¿Tienes DevOps interno?
Si no tienes quien monte el servidor, despliegue, SSL, backups, monitorización — y crees que "el developer lo hace"... no. Montar infraestructura bien es un trabajo especializado. Agencia suele incluirlo. Freelance suele saber hacerlo "para salir del paso" pero no bien.
5. ¿El proyecto es 1 vez y listo, o va a vivir?
Si es one-shot (MVP para validar hipótesis, después tirar): freelance.
Si va a mantenerse 2+ años con evoluciones: agencia. La continuidad importa más que el coste inicial.
6. ¿Tienes compliance / regulación?
RGPD estricto, ISO 27001, sector financiero/salud, datos confidenciales: agencia. Una agencia con experiencia en compliance vale cada euro. Un freelance, aunque competente, no tiene el framework legal ni los procesos auditables.
7. ¿Cuál es tu presupuesto?
< 8.000 €: freelance casi por fuerza. Agencia no puede empezar por menos (coste fijo de proyecto + gestión).
8.000 - 30.000 €: zona gris. Agencia + freelance senior pelean parejo.
> 30.000 €: agencia normalmente sale más rentable por integración de perfiles.
La matriz visual
Freelance Agencia
Duración corta ✅ 🟡
Duración larga 🟡 ✅
Alto riesgo paro ❌ ✅
Necesita UX 🟡 ✅
Sin DevOps interno 🟡 ✅
Mantenimiento 2+ años ❌ ✅
Compliance estricto ❌ ✅
Presupuesto < 8k ✅ ❌
Presupuesto 8-30k ✅ 🟡
Presupuesto > 30k 🟡 ✅
3 casos reales (anonimizados)
Caso A · MVP de landing + form para validación
Cliente: founder solo validando hipótesis antes de raising.
Alcance: landing con formulario, integración Stripe, email transaccional. 2-3 semanas.
Presupuesto: 3.500 €.
Decisión correcta: freelance. Lo hicimos así, salió en 2 semanas, el founder validó, cerró funding. Agencia hubiera tardado 6 semanas en arrancar.
Caso B · Plataforma SaaS multi-tenant para consultora
Cliente: consultora 15 personas con 40 clientes finales.
Alcance: SaaS con billing, multi-tenant, integración con su CRM, IA para clasificar tickets. 4 meses inicial + operación ongoing.
Presupuesto: 42.000 € primer año + 1.200 €/mes operación.
Decisión correcta: agencia (nosotros). El freelance primer intento abandonó a los 2 meses, se perdieron 18.000 € y el cliente tuvo que empezar de cero. Agencia: entrega a los 4 meses, operando hasta hoy, con 2 devs disponibles si uno se va.
Caso C · Extender plugin Wordpress del cliente
Cliente: ecommerce con Wordpress + WooCommerce.
Alcance: añadir 3 features al plugin custom existente. 3 semanas.
Presupuesto: 4.200 €.
Decisión correcta: freelance. Alcance cerrado, plugin existente, no hay lógica de negocio compleja. Un freelance con Wordpress lo hace tranquilo. Lo derivamos a un autónomo de confianza nuestro, cobró honorarios menores que los nuestros, el cliente quedó contento.
Qué nadie te cuenta del freelance
- Bus factor 1. Literalmente, si se cae un autobús, se acabó el proyecto. Riesgo real en proyectos > 3 meses.
- No hay backup de conocimiento. Cuando se va, su cabeza se va con él. Documentación normalmente mínima.
- Capacidad limitada. Si aparece una urgencia (bug crítico, cliente quejándose), 1 persona se satura rápido.
- Múltiples clientes en paralelo. Aunque diga que solo te atiende a ti, raro el freelance que no tenga 2-3 clientes paralelos. Prioridad relativa.
- Sin SLA real. "Te escribo cuando pueda" vs agencia con SLA firmado.
Qué nadie te cuenta de la agencia
- Coste de gestión. Aunque el dev cueste 60 €/h, la factura es 90 €/h porque incluye el PM, el QA, el arquitecto. Es real, no es markup gratuito, pero tienes que entenderlo.
- Velocidad inicial menor. Una agencia empieza lento (discovery, arquitectura, planning) pero después escala. Freelance arranca rápido pero se satura antes.
- No todas son iguales. Hay agencias que te asignan senior y otras que te venden senior y te ponen junior. Pregunta explícitamente quién va a tocar tu código.
- Contrato más estricto. Cambios de alcance van a cambio de contrato. Algunos lo valoran, otros lo sufren.
La regla simple final
Freelance si es menos de 2 meses, alcance cerrado, riesgo bajo, presupuesto < 10k.
Agencia si es más de 2 meses, alcance abierto, riesgo medio-alto, o si vas a operarlo en producción 2+ años.
Todo lo demás son matices.
¿Cómo lo hacemos en IAGEAE?
Nosotros somos agencia. Con lo que eso implica: equipo propio, precio cerrado por fase, operamos en producción, compliance si hace falta, 2-3 devs asignados a tu proyecto (no 1 solo).
Pero también tenemos red de freelances de confianza. Cuando un cliente nos pide algo que encaja mejor en freelance (caso A o C), lo derivamos sin comisión por nuestra parte. No todo proyecto necesita agencia, y vender agencia a quien necesita freelance es un desservicio.
Si quieres una segunda opinión honesta sobre qué encaja con tu caso, cuéntanoslo. Si es freelance, te lo decimos.
Más lectura relacionada: Software a medida vs SaaS estándar · Guía 2026 de desarrollo a medida con IA