Introducción
Contratar desarrollo web exige criterios claros para evitar sorpresas en tiempo, coste y calidad. Esta guía está pensada para responsables de producto, marketing y fundadores que necesitan una lista práctica para evaluar proveedores: agencias y freelancers. Incluye checklist, RFP y puntos contractuales imprescindibles.
1) Portfolio y referencias
Qué pedir en el portfolio
Pide proyectos similares, métricas antes/después y enlaces en vivo. Valora rol concreto del proveedor.
Cómo verificar referencias
Contacta 2–3 clientes; pregunta alcance, cumplimiento de plazos y comunicación.
Criterios de evaluación
Calidad, impacto y responsabilidad.
Pros: demuestra experiencia. Contras: portfolios pueden estar curados.
Preguntas para referencia: ¿Cumplieron el cronograma? ¿Qué quedó fuera del scope?
2) Stack tecnológico y compatibilidad futura
Pide stack (frontend, backend, CMS, hosting). Evalúa escalabilidad y facilidad de mantenimiento.
Criterios: comunidad, documentación, coste operativo.Pros: tecnologías modernas aceleran desarrollo. Contras: riesgo de lock-in.
Checklist técnico
Incluye versión de frameworks, CI/CD y política de despliegue.
3) Diseño responsive y accesibilidad
Requiere enfoque mobile-first y cumplimiento mínimo WCAG 2.1 AA. Define criterios visuales y funcionales para aceptación.
Pros: mejor alcance. Contras: incrementa tiempo y coste si no se planifica.Casos de prueba
- Prueba en 5 resoluciones
- Lectores de pantalla básicos
- Contraste y navegación por teclado
4) SEO técnico y rendimiento
Checklist: URLs limpias, meta, structured data, sitemap y robots. Objetivo de Core Web Vitals: LCP <2.5s, FID bajo.
Herramientas: Lighthouse, PageSpeed, Search Console.5) Seguridad y protección de datos
Requisitos mínimos: SSL, hardening, protección contra OWASP Top 10, backups y políticas GDPR/LOPD según mercado.
Ejemplo contractual: cláusula de notificación de brechas en 72 horas y pruebas de penetración anuales.6) Pruebas y control de calidad
Espera pruebas unitarias, integración, E2E y UAT. Define qué automatizar y qué validar manualmente.
7) Mantenimiento y SLA
SLA: tiempos de respuesta (ej. 4h para incidentes críticos), resolución y disponibilidad. Define mantenimiento correctivo, preventivo y evolutivo.
8) Propiedad del código y licencias
Cláusula de cesión de derechos al finalizar el proyecto, entrega de repositorio, documentación y keys. Controla dependencias OSS y licencias.
9) Plazos, hitos y presupuesto detallado
Plan realista con buffers, hitos y pagos vinculados. Define proceso de gestión de cambios y tarifas por alcance adicional.
10) Comunicación, reporting y metodología
Establece canales, frecuencia de sprints/demos y KPIs. Agile para proyectos iterativos; Waterfall para entregas fijas.
Consideración: coordina zonas horarias entre España y LatAm.Formatos y activos recomendados
Incluye checklist en PDF, plantilla RFP y contrato mínimo. Evalúa proveedores con una tabla comparativa.
| Requisito | Prioridad | Comprobación |
|---|---|---|
| Portfolio | Alta | Calls + links |
| Seguridad | Alta | Pruebas/Pentest |
| SLA | Media | Contrato |
SEO, localización y conversión
Define keywords transaccionales, meta description y FAQ schema. Ajusta facturación, IVA/IGV y medios de pago por país.
Veredicto final
Prioriza: seguridad, propiedad del código y SLA. Usa la RFP, compara al menos 3 propuestas y pide demo. Descarga el checklist y solicita una auditoría si dudas.
FAQs
¿Qué documentación mínima debo pedir antes de contratar a un desarrollador web? Portfolio con enlaces en vivo, lista de entregables, RFP respondida, contrato con cesión de código y evidencia de cumplimiento legal (GDPR/LOPD).
¿Cómo comparar presupuestos entre una agencia y un freelancer en España y LatAm? Compara alcance real, costes totales (hosting, licencias, mantenimiento), tiempos y SLA. Valora riesgo y soporte local, no sólo precio.
