Elegir mal un proveedor de software es caro dos veces: pagas un sistema que no funciona y después pagas a otro para rehacerlo. Casi todos los proyectos que fallan muestran señales desde la primera reunión. Esta guía te ayuda a verlas.
Diez preguntas para la primera reunión
- ¿Me pueden mostrar sistemas suyos funcionando en producción? No mockups ni presentaciones: sistemas que alguien usa hoy, con su URL.
- ¿Puedo hablar con alguno de sus clientes? Un proveedor con clientes contentos no tiene problema en conectarte.
- ¿Quién va a programar mi proyecto? ¿Es el equipo que está en la reunión, o se subcontrata?
- ¿A nombre de quién queda el código? La respuesta correcta: en un repositorio de tu empresa, desde el primer día.
- ¿A nombre de quién queda la infraestructura? Hosting, base de datos y dominio deberían estar en cuentas de tu empresa.
- ¿Cómo voy a saber cómo va el proyecto? Busca entregas frecuentes que puedas probar, no informes de avance.
- ¿Qué pasa si quiero cambiar de proveedor? Si la respuesta es complicada, el lock-in es parte del modelo de negocio.
- ¿Qué documentación entregan? Arquitectura, decisiones y cómo operar el sistema, escritas durante el proyecto.
- ¿Cómo protegen los datos? Accesos por rol, respaldos, cifrado, registro de auditoría.
- ¿Qué no incluye la cotización? Lo que queda fuera es tan importante como lo que está adentro.
Señales de alerta
- Precio antes de entender el problema. Si te dan una cifra en la primera llamada sin haber visto tu proceso, o es un producto enlatado o el precio va a cambiar.
- Todo es posible y rápido. Un buen proveedor te dice qué no conviene hacer y te propone empezar por menos.
- Solo hablas con un vendedor. Si nunca conoces a quien programa, los problemas técnicos te van a llegar tarde y filtrados.
- Sin acceso al código hasta el final (o hasta el último pago).
- La infraestructura en la cuenta del proveedor “para facilitar las cosas”.
- Contratos con permanencia o penalidades por irte.
- Portafolio sin enlaces o con proyectos que ya no están en línea.
Freelancer, agencia o equipo interno
- Freelancer: puede ser excelente y más barato para proyectos acotados. El riesgo es la continuidad: si se enferma o toma otro proyecto, el tuyo se detiene.
- Agencia o software factory: más capacidad y continuidad. Revisa que no subcontrate y que tengas contacto directo con quien programa.
- Equipo interno: tiene sentido cuando el software es el centro del negocio y hay trabajo continuo para varias personas. Contratar y retener buenos ingenieros toma tiempo.
Muchas empresas combinan: un proveedor construye y, al terminar, traspasa el sistema a un equipo interno o a otro proveedor. Eso solo funciona si el código y la documentación son tuyos desde el principio. Lo explicamos en por qué el código debe quedar a nombre de tu empresa.
Cómo comparar propuestas
Pide a cada proveedor lo mismo: alcance escrito, plazo por etapas, qué incluye y qué no, quién es dueño de qué, y costo total del primer año (construcción más infraestructura más soporte). Así comparas manzanas con manzanas. En cuánto cuesta un software a medida está el detalle de qué mueve el precio.
Cómo respondemos esas preguntas en Exo Type
Somos una empresa de desarrollo de software a medida en Chile, y estas son nuestras respuestas. Nuestros casos están en producción y puedes abrirlos: Exovita, Petwild y GrupoZoo. Te responde quien programa, el código vive en la organización de GitHub de tu empresa, la infraestructura se crea a tu nombre, firmamos NDA sin costo y no hay permanencia. Si quieres ponernos a prueba, cuéntanos tu proyecto.