Para elegir una empresa de desarrollo de software o de apps en Argentina, mirá cinco cosas antes que el portfolio: que releve tu operación antes de estimar, que el código quede a nombre de tu empresa, que te diga quién trabaja de verdad en el proyecto, que use tecnologías que otro equipo pueda continuar y que el mantenimiento esté por escrito.
La tecnología casi nunca es lo que separa a un buen proveedor de uno malo. Lo que los separa es cómo entienden tu negocio antes de programar y qué pasa con el sistema cuando termina el proyecto. Esta guía sirve para comparar a cualquier empresa, incluida la nuestra: en Olpa desarrollamos software y apps a medida desde Córdoba, así que hacenos las mismas preguntas.
¿Qué tenés que definir antes de buscar una empresa de desarrollo?
Antes de pedir propuestas, escribí en una página qué problema querés resolver, quién va a usar el sistema y cómo vas a saber que funciona. No hace falta una especificación técnica. Hace falta que el problema esté claro para vos.
Con esa página vas a notar enseguida la diferencia entre proveedores. Algunos te van a preguntar por tu operación; otros te van a hablar de pantallas y tecnologías. Si todavía no sabés si te conviene un desarrollo propio, repasá antes qué es el software a medida y en qué casos conviene.
¿Qué preguntarle a una empresa de desarrollo de software antes de contratarla?
Estas siete preguntas ordenan cualquier comparación. Hacéselas a todos los proveedores y anotá las respuestas en el mismo formato.
¿Cómo relevan lo que necesitás?
Un proveedor que estima después de una videollamada de media hora va a construir lo que le contaste, no lo que tu operación necesita. Las reglas que hacen único a un negocio aparecen mirando cómo se trabaja. Preguntá si van a ir al depósito, al mostrador o a la oficina, y si van a hablar con quienes usan el sistema todos los días.
¿Cuál es su metodología de trabajo?
Buscá entregas cortas que prueben usuarios reales, no una única entrega al final. Es la idea central del Manifiesto Ágil: software funcionando antes que documentación extensa. Si la respuesta es “te lo entregamos terminado”, preguntá qué vas a poder probar antes.
¿De quién es el código?
Tiene que ser de tu empresa, con acceso al repositorio desde el primer día y documentación suficiente para que otro equipo pueda continuarlo. En Argentina los programas de computación están protegidos por la Ley 11.723 de Propiedad Intelectual. Por eso la titularidad del código tiene que quedar escrita en el contrato, no darse por sentada.
¿Con qué tecnologías trabajan y por qué?
No necesitás entender el stack. Necesitás saber si es de uso extendido, si está bien documentado y si otra empresa podría mantenerlo. Desconfiá de plataformas propias o cerradas que solo ese proveedor conoce: te atan a él por años.
¿Quién va a trabajar de verdad en el proyecto?
Pedí nombre y apellido de quienes programan, no solo de quien vende. Preguntá cuántos proyectos llevan en paralelo y si alguna parte se terceriza. Es común que la reunión comercial la dé alguien con mucha experiencia y que el proyecto lo haga otro equipo.
¿Cómo cubren la seguridad y los datos personales?
Si el sistema guarda datos de clientes, preguntá cómo cubren los riesgos del OWASP Top 10, la referencia más usada en seguridad de aplicaciones web, y cómo cumplen la Ley 25.326 de Protección de Datos Personales. “Es seguro” no es una respuesta.
¿Qué pasa después de la entrega?
Un sistema se usa durante años y cambia con el negocio. Pedí por escrito el alcance del soporte, los tiempos de respuesta y cómo se piden y priorizan los cambios.
¿Cuáles son las señales de alerta al contratar desarrollo de software?
- Plazo y alcance cerrados sin haber visto tu operación. La estimación va a cambiar, y no a tu favor.
- Todo es sí. Un buen proveedor te dice qué conviene dejar para una segunda versión.
- El código vive en su cuenta. Si no te dan acceso al repositorio, el sistema no es tuyo.
- El portfolio son solo diseños. Pedí ver un sistema en uso y hablar con un cliente.
- No hay alcance escrito. Qué entra en la primera versión y qué no tiene que estar en un documento.
- Nadie habla de tus datos actuales. Ni de migrarlos ni de capacitar al equipo.
- El mantenimiento aparece recién cuando preguntás.
Muchas de estas señales explican por qué fracasan los desarrollos a medida: casi nunca es la programación, casi siempre son definiciones que nadie escribió.
¿Qué criterios comparar entre empresas de software?
Usá esta tabla como planilla. Pedí que cada propuesta responda en el mismo orden: si una no puede, ya tenés una respuesta.
| Criterio | Qué preguntar | Respuesta que da confianza | Señal de alerta |
|---|---|---|---|
| Relevamiento | ¿Cómo van a conocer mi operación? | Visitas y charlas con usuarios antes de estimar | Estimación cerrada tras una reunión |
| Metodología | ¿Qué voy a poder probar y cuándo? | Entregas cortas con usuarios reales | Una sola entrega al final |
| Propiedad del código | ¿De quién es y dónde queda? | Repositorio de tu empresa desde el inicio | “Te lo pasamos al terminar” |
| Tecnologías | ¿Por qué eligen ese stack? | Tecnologías de uso extendido y documentadas | Plataforma propia que solo ellos manejan |
| Equipo | ¿Quién programa y cuántos proyectos lleva? | Nombres concretos y un responsable técnico | “El equipo”, sin nombres |
| Seguridad y datos | ¿Cómo protegen los datos de clientes? | Controles concretos y cumplimiento legal | Respuestas genéricas |
| Integraciones | ¿Se conecta con lo que ya uso? | Integraciones listadas en el alcance | “Después lo vemos” |
| Mantenimiento | ¿Qué pasa después de la entrega? | Soporte y tiempos de respuesta por escrito | Nada escrito |
¿Conviene una empresa, un freelancer o una plataforma de freelancers?
Depende del tamaño del problema y de cuánto tiempo vas a usar el sistema. Aclaración honesta: somos una empresa de desarrollo, así que leé esta comparación sabiendo eso.
| Opción | Conviene cuando | Riesgo principal | Qué exigir |
|---|---|---|---|
| Empresa de desarrollo | El sistema toca varias áreas, tiene integraciones y lo vas a usar años | Que el equipo real no sea el que te presentaron | Equipo con nombres y soporte por escrito |
| Freelancer | El alcance es acotado: una integración, un prototipo, una mejora puntual | Depender de una sola persona | Repositorio a tu nombre y documentación |
| Plataforma de freelancers | Tenés tareas muy bien definidas y alguien interno que coordine | Rotación de personas y que vos termines haciendo de jefe de proyecto | Especificación escrita y entregas por hitos |
Para un sistema que sostiene la operación, la continuidad pesa más que cualquier otra variable. Para algo chico y bien definido, un buen freelancer puede ser la mejor opción. Y si lo que necesitás es un sitio y no un sistema, la guía para elegir una agencia de desarrollo web tiene preguntas más específicas.
¿Qué cambia si lo que necesitás es una app?
Para buscar desarrolladores de apps en Argentina valen las mismas preguntas, más tres propias de las apps:
- ¿Web app, nativa o híbrida? Depende de si necesitás cámara, GPS, notificaciones o funcionar sin conexión. Lo explicamos en cuándo conviene una aplicación web o una app móvil a medida.
- ¿Con qué cuenta se publica? La app tiene que salir en App Store y Google Play con la cuenta de desarrollador de tu empresa, no con la del proveedor.
- ¿Qué hay detrás? Casi toda app necesita un sistema que la alimente: stock, pedidos, usuarios. Preguntá quién lo construye y quién lo mantiene.
Preguntá también cómo manejan las actualizaciones: cada versión nueva de iOS o Android puede pedir ajustes.
¿Importa que la empresa de software esté en Córdoba?
Buena parte del desarrollo se hace a distancia y funciona bien. Donde la cercanía suma es en lo que define si el proyecto sale bien: el relevamiento en la operación, las pruebas con usuarios reales y la capacitación. Ver el depósito en persona evita malentendidos que por videollamada no aparecen.
La otra ventaja es conocer el mercado local: medios de pago, facturación electrónica, logística de la provincia y la forma en que compran los clientes argentinos. Si tu empresa está en otra provincia, preguntá cómo organizan el relevamiento y cuántas visitas prevén.
¿Dónde entra la IA al elegir y desarrollar software?
- Para comparar propuestas. Pasale las propuestas de cada proveedor a un asistente de IA, sin datos sensibles, y pedile que las ordene según la tabla de criterios y marque qué falta en cada una. No decide por vos, pero te muestra huecos.
- En el desarrollo. Sirve para transcribir y ordenar requisitos, generar casos de prueba y documentar. Preguntale al proveedor cómo la usa y quién revisa lo que genera.
- Dentro del sistema. Para leer documentos de proveedores, sugerir reposiciones o responder consultas con datos reales. Lo contamos en software a medida con IA integrada. Se suma cuando resuelve un problema del negocio, no porque esté de moda.
¿Cómo lo trabajamos en Olpa?
Trabajamos desde nuestras dos sedes en Córdoba, con empresas de todo el país. El proceso es el mismo en cada proyecto:
- Relevamiento en la operación real, con quienes van a usar el sistema.
- Alcance escrito de la primera versión: qué entra, qué queda para después y cómo se mide que funciona.
- Prototipo navegable antes de programar.
- Entregas cortas que prueban usuarios reales.
- Migración de datos verificada contra el origen antes de apagar el sistema anterior.
- Capacitación sobre el sistema real y soporte con tiempos de respuesta escritos.
Tres decisiones de proyectos reales muestran por qué el relevamiento pesa tanto. En el portal mayorista de Guanaco, el dueño aclaró que el mínimo de compra era por categoría y no por producto, para que el revendedor pudiera combinar artículos; con esa regla mal entendida, el sistema habría frenado pedidos que la empresa quería tomar. En un bar-restaurante de Córdoba, los requisitos llegaron como audios del dueño: los transcribimos y armamos un mapa de lo resuelto y lo pendiente, punto por punto. En la migración de la tienda de Marosi, comparamos el catálogo nuevo contra la tienda en vivo campo por campo antes de que un cliente viera una diferencia.
El detalle está en cómo trabajamos el desarrollo de software a medida en Córdoba y en nuestro servicio de apps a medida.
Preguntas frecuentes
¿Qué hace una empresa de desarrollo de software? Diseña, programa y mantiene sistemas y aplicaciones para otras empresas. Una buena también releva el proceso antes de programar y acompaña el sistema después de la entrega.
¿Es mejor contratar un freelancer o una empresa de software? Para algo acotado y bien definido, un freelancer puede alcanzar. Para un sistema que sostiene la operación durante años, conviene un equipo que garantice continuidad.
¿De quién es el código de un software a medida? Debería ser de tu empresa, con acceso al repositorio y documentación. Dejalo escrito en el contrato antes de empezar.
¿Cuánto tarda desarrollar un software o una app a medida? Depende del alcance. En nuestra experiencia, una primera versión acotada lleva entre 2 y 4 meses; lo que más estira los plazos son las definiciones pendientes y los datos desordenados.
¿Pueden continuar un sistema que hizo otro proveedor? Sí, si hay acceso al código y a la base de datos. El primer paso es auditar el código existente para saber qué mantener, qué corregir y qué rehacer.
¿Trabajan solo con empresas de Córdoba? No. Tenemos dos sedes en Córdoba y trabajamos con empresas de todo el país; el relevamiento se organiza en visitas puntuales y el resto avanza a distancia.
Para cerrar
Elegir una empresa de desarrollo de software es elegir con quién vas a convivir varios años. Por eso pesan más el relevamiento, la propiedad del código y el mantenimiento que el portfolio o la tecnología de moda. Hacé las mismas preguntas a todos y compará respuestas, no promesas.
Si querés revisar tu proyecto con esta lista antes de elegir proveedor, agendá un diagnóstico gratuito de 30 minutos y lo miramos juntos.