Guía práctica para seleccionar al partner tecnológico correcto. Preguntas clave que debes hacer, señales de alerta, cómo evaluar portafolio y metodología.
No todas las empresas de software son iguales
Contratar desarrollo de software es una decisión de alto impacto. Un mal proveedor te costará dinero, tiempo y puede dañar tu negocio. Aquí una guía para elegir bien.
1. Preguntas clave en la primera reunión
**¿Puedo ver código de un proyecto similar?**
Una empresa seria te mostrará repositorios reales (con datos sensibles ofuscados). Si no pueden mostrar nada, desconfía.
**¿Quién será mi contacto diario?**
Debes saber si hablarás con el desarrollador directamente o con un PM intermediario. Ambos modelos funcionan, pero necesitas saberlo.
**¿Qué stack tecnológico recomiendan y por qué?**
La respuesta debe ser específica a tu proyecto, no genérica. Si dicen "lo que usted quiera", no tienen opinión técnica formada.
**¿Cómo manejan cambios de alcance?**
Deben tener un proceso claro: solicitud → cotización → aprobación → implementación. Sin proceso, los cambios se acumulan y el proyecto se descarrila.
2. Señales de alerta
3. Evaluando el portafolio
No te conformes con screenshots. Pide:
4. Metodología de trabajo
**¿Tienen metodología definida o improvisan?**
Scrum, Kanban o waterfall híbrido. Cualquiera funciona si se aplica con disciplina. Lo peligroso es no tener ninguna.
**¿Cada cuánto veo avances?**
Mínimo cada 2 semanas deberías ver software funcionando, no PDFs de avance. Si solo te muestran mockups después de un mes, el proyecto no avanza.
**¿Qué pasa si el desarrollador se enferma o renuncia?**
Deben tener redundancia: al menos 2 personas que conozcan tu proyecto. El "bus factor" (cuántas personas tienen que ser atropelladas por un bus para que el proyecto muera) debe ser > 1.
5. El contrato
Debe incluir:
6. Cultura y comunicación
El equipo de desarrollo será una extensión de tu empresa por meses. Evalúa: