Cómo elegir una agencia de desarrollo de software a medida (qué preguntar antes de firmar)
La mayoría de presupuestos de desarrollo de software se parecen entre sí: un precio, un plazo, una lista de funcionalidades. Lo que de verdad diferencia a una agencia de otra casi nunca está en ese documento — está en cómo responden a un puñado de preguntas incómodas antes de firmar.
"¿Qué pasa si a mitad de proyecto cambio de opinión sobre algo?"
Cualquier proyecto real cambia sobre la marcha, porque al construir algo se ven cosas que no se veían al principio. Una agencia seria te explica cómo gestiona esos cambios —ciclos cortos con entregas visibles, para poder ajustar pronto y barato— en vez de prometerte que "todo estará cerrado desde el minuto uno". Eso último casi nunca es verdad, y cuando no lo es, alguien paga el desajuste.
"¿Empezáis a programar el primer día, o antes hacéis algo más?"
Si la respuesta es que empiezan a programar nada más firmar, desconfía. Un proyecto que empieza sin entender antes tu negocio y tus cuellos de botella reales tiene muchas papeletas de acabar resolviendo el problema equivocado, aunque el código esté perfecto.
"¿Qué pasa el día después del lanzamiento?"
Esta es la pregunta que más dinero ahorra a largo plazo. Si el contrato termina el día del lanzamiento, ¿quién corrige el primer error que aparezca en producción? ¿Quién responde si la plataforma falla un fin de semana? Si la respuesta es vaga, ya tienes información suficiente.
"¿El código y la documentación son míos?"
Deberían serlo desde el primer día, sin condiciones. Si en algún momento decides cambiar de proveedor, tienes que poder llevarte el repositorio completo y la documentación técnica, no depender de que el proveedor "te lo entregue si acabáis bien".
"¿Cómo trabajáis, en concreto, no en general?"
Desconfía de respuestas genéricas tipo "metodología ágil" sin más. Pide que te expliquen su proceso con pasos concretos: cómo analizan el negocio, cómo diseñan la arquitectura, con qué frecuencia entregan avances, y cómo se estructura el mantenimiento después. En Valtrio ese proceso son cuatro fases explícitas —análisis del negocio, arquitectura, implementación iterativa, mantenimiento en alta disponibilidad— y las explicamos así de claro precisamente para que se puedan comparar con las de cualquier otra opción que estés valorando.
¿Hablamos de tu caso?
Cuéntanos qué necesitas y te respondemos en menos de 48 horas con los siguientes pasos.
mario.lamas.herrera@gmail.com