10 señales de alerta al contratar desarrollo web

10 señales de alerta al contratar desarrollo web

Introducción: por qué detectar señales de alerta

Contratar desarrollo web mueve tiempo, dinero y reputación. Reconocer señales de alarma desde el primer contacto evita proyectos parados, código bloqueado o costos extras. Esta guía ofrece indicadores prácticos y acciones inmediatas para decidir con seguridad.

1) Presupuestos excesivamente bajos

Qué significa

Un presupuesto muy por debajo del mercado suele esconder falta de experiencia, subcontratación de baja calidad o costes omitidos que aparecerán después.

Ejemplo realista

Oferta de 500 € para un sitio con tienda y pasarela de pago; posterior cobro por integraciones y correcciones.

Pasos concretos a seguir

  • Pedir desglose por tareas y horas.
  • Comparar con 2-3 ofertas adicionales.
  • Exigir hitos y entregables claros.

Pros: puede ser opción para pruebas pequeñas. Contras: riesgo alto de calidad y plazos.

2) Falta de contrato claro y firmado

Qué significa

Acuerdos verbales o mensajes no formalizados dificultan reclamar entregables, propiedad intelectual o garantías.

Ejemplo realista

Proveedor comienza a trabajar sin contrato y luego exige más dinero para entregar código fuente.

Pasos concretos a seguir

  1. Solicitar y firmar contrato antes de pagar.
  2. Incluir hitos, pagos, IP y penalizaciones por retraso.

Pros: evita ambigüedades. Contras: puede alargar negociación, pero protege ambas partes.

3) Ausencia de portafolio verificable o casos de éxito

Qué significa

Sin trabajos públicos o referencias comprobables, es difícil validar experiencia real en proyectos similares.

Ejemplo realista

Proveedor muestra capturas y URLs que no funcionan o son de demostración local.

Pasos concretos a seguir

  • Pedir contactos de clientes anteriores y revisar sitios en vivo.
  • Solicitar acceso a repositorios públicos o privadas con permisos temporales.

Pros: puede ser freelancer emergente. Contras: mayor incertidumbre.

4) Evasión sobre la propiedad del código y repositorios

Qué significa

Negarse a dar acceso a repositorios o a transferir la propiedad suele llevar a retención del código.

Ejemplo realista

Proveedor entrega archivos ZIP en vez de dar acceso a Git y luego pide más dinero para migrar historial y ramas.

Pasos concretos a seguir

  • Incluir cláusula de entrega de repositorio y credenciales en el contrato.
  • Usar un repositorio propio donde el proveedor trabaje con permisos.

Pros: control total del código. Contras: requiere manejo básico de Git.

5) Plazos nebulosos o continuously changing deadlines

Qué significa

Plazos indefinidos o que cambian sin justificación indican mala planificación o exceso de carga del proveedor.

Ejemplo realista

Fecha estimada pasó de 4 semanas a 8, luego indefinida tras empezar el proyecto.

Pasos concretos a seguir

  • Firmar calendario de hitos con fechas y penalizaciones leves por retraso.
  • Revisiones semanales y reporte de avances.

Pros: flexibilidad si se negocia. Contras: mayor riesgo de sobrecostes.

6) Comunicación errática o falta de disponibilidad

Qué significa

Respuestas tardías o falta de canales estables afectan decisiones y lanzamientos.

Ejemplo realista

Horas sin respuesta en momentos críticos como despliegues o correcciones urgentes.

Pasos concretos a seguir

  • Establecer canales (Slack, email, llamadas) y SLA de respuesta.
  • Designar un contacto principal y suplente.

Pros: más organización. Contras: puede implicar coste extra si se pide soporte inmediato.

7) Falta de pruebas, control de calidad o documentación

Qué significa

Sin pruebas automatizadas ni documentación, el proyecto será caro de mantener y propenso a fallos.

Ejemplo realista

Entrega de sitio sin tests, sin instrucciones de despliegue ni README.

Pasos concretos a seguir

  • Exigir pruebas básicas (unitarias, integración) y documentación mínima de despliegue.
  • Incluir checklist de QA en el contrato.

Pros: reduce fallos a futuro. Contras: aumenta coste inicial, pero es inversión rentable.

8) No ofrecer mantenimiento ni documentación post-lanzamiento

Qué significa

El proyecto necesita actualizaciones y seguridad; sin soporte, se queda obsoleto o inseguro.

Ejemplo realista

Proveedor finaliza y desaparece; cliente no sabe cómo aplicar parches o escalar el servicio.

Pasos concretos a seguir

  • Negociar plan de mantenimiento o transferencia completa con documentación.
  • Solicitar capacitación básica para el equipo interno.

Pros: continuidad operativa. Contras: coste recurrente.

9) Presión para el pago total por adelantado

Qué significa

Pagar todo por adelantado aumenta la exposición si el proveedor no cumple.

Ejemplo realista

Contratista exige 100% ante firmas y luego desaparece con el dinero.

Pasos concretos a seguir

  • Preferir pagos por hitos: 20-30% inicio, resto por entregas verificadas.
  • Usar escrow si procede.

Pros: puede acelerar inicio. Contras: riesgo financiero alto.

10) Referencias imposibles de comprobar o reseñas sospechosas

Qué significa

Referencias sin datos de contacto o reseñas genéricas deben levantar suspicacias.

Ejemplo realista

Listado con clientes anónimos y testimonios sin enlace a proyectos reales.

Pasos concretos a seguir

  • Contactar directamente a clientes referidos y verificar resultados.
  • Revisar presencia en LinkedIn y repositorios públicos.

Pros: puede ser nuevo en el mercado. Contras: mayor riesgo reputacional.

Checklist descargable / imprimible

Preguntas clave y puntos contractuales mínimos para tu proceso de selección.

  • Experiencia y stack técnico.
  • Entregables y formatos (código, repositorio, documentación).
  • SLA, hitos y penalizaciones.
ÍtemDebe incluir
PropiedadTransferencia de IP y acceso a repositorio
PagosHitos verificables
SoporteHoras/mes o respuesta 24-72h

Plantilla corta de contrato y cláusulas recomendadas

Incluye entregables, IP, repositorios, confidencialidad y penalizaciones por retraso. Modelo de hitos: 30% inicio, 40% medio, 30% entrega.

«Exige siempre historial en Git y cláusula de entrega de llaves al pago final.» — consejo práctico

Señales específicas para mercados locales

En España y LATAM revisa métodos de pago (transferencias, Bizum, PayPal), solicita factura con NIF/RUT y verifica retenciones fiscales. Al contratar internacionalmente aclara jurisdicción y tratamiento de IVA.

Casos de estudio cortos

Caso 1: Proyecto paralizado por falta de contrato—resuelto con mediación y pago parcial tras evidencia. Caso 2: Código retenido—recuperación con demanda y copia de trabajo en repositorio propio. Lecciones: siempre firmar y usar repositorio controlado.

Preguntas frecuentes (resumen rápido)

  • ¿Cuánto pagar por adelantado? 20–30% estándar; usar escrow si hay dudas.
  • ¿Cómo comprobar el portafolio? Pedir URLs en vivo y contactos.
  • ¿Qué es un SLA? Acuerdo de niveles de servicio: tiempos de respuesta y disponibilidad.

CTA: solicita evaluación gratuita del RFP

Ofrecemos revisión gratuita de tu RFP: incluye checklist completa y lista de riesgos. Envía el RFP, alcance, y cualquier contrato borrador.

Veredicto final

Prioriza: contrato firmado, control del repositorio, hitos con pagos, pruebas mínimas y plan de soporte. Un poco de prevención hoy evita costes y dolores de cabeza mañana.