Cómo contratar desarrollo de software a medida
Contratar desarrollo de software a medida debería ser simple: qué problema resuelve, para quién, plazo objetivo y sistemas actuales. Con esos cuatro datos un buen estudio o desarrollador responde en 24-48 h con viabilidad, fases y rango de precio. Esta guía recoge cómo evaluar candidatos, qué exigir en el contrato, qué modelo de facturación elegir y cómo detectar las red flags más comunes antes de firmar. Está pensada para fundadores, responsables de producto y directores de operaciones que no son técnicos.
1. El diagnóstico: por qué fracasan los proyectos de desarrollo
El 70% de los proyectos de software a medida que se tuercen fallan en la fase de contratación, no en la implementación. Los síntomas: alcance ambiguo en una página y precio cerrado, sin acceso al código durante el desarrollo, sin demos semanales, contrato sin propiedad intelectual ni cláusula de salida. Cuando algo va mal, descubrís que no tenés repositorio, ni documentación, ni manera de cambiar de proveedor sin reescribir todo.
Una contratación sana se reconoce porque el proveedor te hace preguntas incómodas antes de dar precio, te pide referencias visuales, valida supuestos del negocio y te explica cómo va a entregar. Si te tiran un PDF con un número y nada más, estás contratando una caja negra.
2. Cómo evaluar a un desarrollador o agencia
- Portfolio con URLs vivas: no screenshots ni casos abstractos. Quieres ver el producto funcionando hoy, abrir el sitio, navegarlo.
- Referencias contactables: 2-3 clientes recientes con su email o LinkedIn. Llamar 15 minutos y preguntar qué falló, no qué fue bien.
- GitHub público o repos demostrables: commits regulares, código legible, README. Si todo es privado, pedir extractos anonimizados.
- Propuesta inicial estructurada: fases con entregables, hipótesis explícitas, riesgos identificados, rango honesto (no precio único cerrado para un alcance vago).
- Capacidad técnica visible: blog, charlas, contribuciones open source, casos de estudio detallados. No "20 años de experiencia" sin pruebas.
- Proceso operativo claro: demos semanales, board público (Linear, Jira, Trello), repositorio compartido, deploy automatizado, monitorización, backups. Si no mencionan nada de esto, presupone que no lo hacen.
- Diversidad de stack o especialización fundamentada: ambos sirven, pero "hacemos de todo en todo" sin foco suele ser señal de junior.
3. Modelos de facturación: hourly, fijo o híbrido
- Precio cerrado por hitos: ideal para MVP o v1 con alcance escrito. Fuerza claridad, elimina riesgo de derive presupuestario, pero exige especificación detallada antes de firmar.
- Hourly / bolsa de horas con tope: ideal post-lanzamiento para iterar rápido sin renegociar cada cambio. Reporte mensual de horas consumidas y por qué.
- Híbrido: fase de descubrimiento por horas (semanas 1-2), implementación por hitos cerrados (semanas 3-N), mantenimiento por horas mensuales. Es lo que más recomendamos cuando el alcance no está cristalino.
- Retainer mensual: 10-20% del coste de construcción al mes para mantenimiento + nuevas funciones pequeñas. Asegura disponibilidad sin renegociar cada bug.
- Evitar: 100% por horas en proyectos >3 meses sin alcance escrito (incentivo perverso), precio cerrado para alcance vago, pagos 100% por adelantado.
4. Qué debe decir el contrato
- Propiedad intelectual y código al cliente al pagar cada hito. Sin excepciones.
- Acceso al repositorio desde día 1 con permisos de lectura, escritura y exportación.
- Hosting y credenciales en cuentas del cliente (Vercel, AWS, GCP, dominio), no del proveedor.
- NDA bidireccional y DPA / RGPD si se tratan datos personales.
- Criterios de aceptación por hito: qué significa "terminado" en cada fase, con tests demostrables.
- Garantía post-entrega: 30-90 días de bugfix gratis tras lanzamiento. Estándar de mercado.
- Cláusula de salida y traspaso: documentación técnica, runbook, contactos clave. Si el contrato no contempla salida, no firmes.
- Resolución de disputas y jurisdicción aplicable, especialmente si trabajás con proveedor extranjero.
5. Señales verdes / rojas — bento
- Hace preguntas incómodas antes de dar precio
- Portfolio con URLs vivas y referencias contactables
- Propuesta con fases, riesgos y rangos honestos
- Repositorio compartido desde día 1
- Demos semanales y board público
- Menciona tests, backups, monitorización, CI/CD
- Contrato con propiedad IP y cláusula de salida
- Garantía post-entrega y modelo de mantenimiento
- Da precio sin hacer preguntas
- No tiene portfolio con URLs vivas
- Precio sospechosamente bajo
- Quiere alojar en su servidor sin darte root
- Solo se comunica por WhatsApp sin tablero
- Evita firmar contrato o pide 100% adelantado
- No menciona tests, backups ni monitorización
- Habla de "experiencia" sin pruebas concretas
6. Preguntas frecuentes
¿Cómo evaluar a un desarrollador o agencia?
Pide portfolio con URLs vivas, referencias contactables y propuesta con fases. Verifica GitHub, lee el contrato y pregunta cómo gestionan despliegue, backups y soporte. Respuestas genéricas = sigue buscando.
¿Hourly, precio cerrado o híbrido?
Precio cerrado por hitos para MVP/v1. Hourly con tope post-lanzamiento. Híbrido cuando el alcance es ambiguo. Evitar 100% por horas >3 meses sin alcance escrito.
¿Qué red flags evitar?
Precio sin preguntas, sin portfolio vivo, precio sospechosamente bajo, hosting en su servidor sin root, comunicación solo por WhatsApp, sin contrato, sin tests/backups/monitorización.
¿De quién es el código y los datos?
Tuyos al pagar. El contrato debe decirlo explícitamente: IP al cliente, acceso al repo desde día 1, hosting en tus cuentas, NDA bidireccional, DPA si hay datos personales.
¿Y el mantenimiento post-lanzamiento?
30-90 días de bugfix gratis tras entrega es estándar. Después, retainer mensual (10-20% del coste construcción) para correcciones, dependencias y mejoras. Sin mantenimiento, en 6-12 meses acumulás deuda crítica.
¿Necesitas implementación?
RoviDev es un estudio senior remoto desde España. Entregamos MVPs en 4-8 semanas, contratos claros con IP y código al cliente, demos semanales y retainer mensual de mantenimiento.
Recursos relacionados
- Crear una app para tu negocio (guía 2026) — pasos, presupuesto realista y modelos de contrato.
- Checklist de MVP en 4–8 semanas — cómo acotar el alcance antes de pedir presupuesto.
- Automatizar procesos en la empresa — qué se puede contratar puntual vs continuo.
- Backend SaaS multi-tenant — qué pedir si tu producto es un SaaS.
Última actualización: junio de 2026 · Escrito por el estudio RoviDev.