El software a medida es un sistema desarrollado para resolver los procesos propios de una empresa, en lugar de adaptar la empresa a un programa genérico. Conviene cuando el proceso es lo que te diferencia de la competencia, cuando ningún sistema del mercado lo resuelve sin forzarlo, o cuando pagás varias herramientas que no se hablan entre sí. No conviene para lo que ya está resuelto y estandarizado, como la contabilidad o la facturación electrónica: ahí lo inteligente es usar un producto existente e integrarlo.
Abajo, la definición completa, ejemplos reales de sistemas que desarrollamos, cuándo conviene y cuándo no, y cómo son las etapas de un desarrollo.
¿Qué es el software a medida?
Es un programa construido desde cero, o sobre una base propia, para una empresa y sus procesos. Se diferencia de dos alternativas:
- El software enlatado o SaaS: un producto que usan miles de empresas, que se contrata por mes y que funciona igual para todas. Rápido de arrancar, pero la empresa se adapta al sistema.
- Un ERP configurable como Odoo: un sistema estándar que se parametriza y se extiende con módulos. Queda en el medio: cubre la mayoría de los procesos comunes y admite desarrollos puntuales. Lo comparamos en detalle en Odoo vs. software a medida.
La pregunta correcta nunca es “¿a medida o enlatado?” en abstracto, sino qué parte de tu operación es única y qué parte es igual a la de cualquier empresa.
¿Qué ejemplos reales de software a medida hay?
Cinco sistemas que desarrollamos, muy distintos entre sí, y qué problema resolvía cada uno:
Un portal mayorista con pedidos inteligentes
Guanaco, marca cordobesa de alpargatas y productos regionales, recibía los pedidos de sus revendedores por planilla, con códigos de artículo. Desarrollamos un portal mayorista donde el catálogo se puede mirar sin registrarse, las condiciones mejoran según el volumen, los talles se arman por curvas automáticas y el mínimo de compra se calcula por categoría —una regla comercial propia de la marca que ningún sistema estándar traía—. El pedido llega como orden para el asesor comercial, que es cómo la empresa quería seguir trabajando.
Una tienda online conectada con el stock y la caja del local
Marosi, bicicletería de Córdoba, vendía online y en el local con sistemas separados. Estamos migrando su tienda a un sistema propio que une en un solo lugar el catálogo con stock, los pedidos que llegan por WhatsApp, el armado, el cobro y la caja. Cuando el sitio y el mostrador comparten datos, se termina el problema de vender online algo que ya no está.
Un sistema de gestión y fidelización para un restaurante
Para un bar-restaurante de Córdoba desarrollamos la operación completa —mesas, cocina, caja, delivery— junto con una app para sus clientes con programa de puntos, canjes, reservas, eventos y encuestas. La razón para no usar un sistema de mercado fue concreta: el negocio necesitaba que la fidelización y la operación fueran el mismo sistema, y que las ventas sin conexión impactaran el stock igual que las normales.
Una herramienta para una investigación de mercado
Para la cata a ciegas de El Hornito Santiagueño construimos una encuesta sincronizada: cada participante responde desde su celular escaneando un QR, el moderador abre cada ronda para todos a la vez y la correspondencia entre muestras y marcas queda solo en su dispositivo. Un desarrollo chico, de uso puntual, que resolvió algo que ninguna herramienta de encuestas hacía: mantener la prueba ciega también para el sistema.
Un sistema vertical para un rubro
También desarrollamos un sistema de gestión pensado para empresas de limpieza, con comunicación con clientes, control de calidad e inspecciones. Es el caso típico de rubro donde los sistemas genéricos no entienden el trabajo en campo.
¿Cuándo conviene el software a medida?
- Cuando el proceso es tu ventaja competitiva. Si la forma en que vendés o producís es lo que te diferencia, forzarla dentro de un sistema estándar es regalar esa ventaja.
- Cuando pagás varias herramientas que no se integran y alguien del equipo copia datos de una a otra todos los días.
- Cuando tus clientes o proveedores necesitan interactuar con el sistema: portales de pedidos, apps de clientes, autogestión.
- Cuando las reglas comerciales son propias: escalas por volumen, mínimos por categoría, curvas de talles, combinaciones que ningún sistema trae.
Si varias de estas te suenan, repasá las señales de que tu empresa necesita un sistema a medida.
¿Cuándo NO conviene?
- Para contabilidad, sueldos o facturación electrónica. Son procesos regulados y estándar. La facturación, por ejemplo, se integra con los web services oficiales de ARCA (ex AFIP) desde un sistema existente; reconstruirla desde cero es rehacer algo que ya está resuelto.
- Cuando el proceso todavía no está definido. Automatizar algo que cambia cada semana produce un sistema que envejece antes de terminarse.
- Cuando no está previsto el mantenimiento. Un software a medida sin quien lo mantenga se convierte en un problema en pocos años.
¿Software a medida o enlatado?
- Tiempo hasta usarlo: días o semanas contra semanas o meses.
- Ajuste al proceso: la empresa se adapta al enlatado; el sistema a medida se adapta a la empresa.
- Evolución: el enlatado cambia cuando decide su fabricante; el sistema a medida, cuando lo decide la empresa.
- Dependencia: del proveedor del SaaS en un caso; de quien mantiene el código en el otro, salvo que el código y la documentación queden en manos de la empresa.
En la práctica, lo más habitual es una combinación: sistemas estándar para lo estándar y desarrollo a medida para lo que hace única a la empresa, todo integrado.
¿Cuáles son las etapas del desarrollo de software a medida?
- Relevamiento en la operación real, con las personas que van a usar el sistema.
- Alcance escrito: qué entra en la primera versión y qué queda para después.
- Diseño de pantallas y prototipo navegable antes de programar.
- Desarrollo por entregas cortas, probadas por usuarios reales en cada iteración, como propone el Manifiesto Ágil.
- Pruebas funcionales y de seguridad.
- Puesta en marcha con migración de datos verificada y capacitación.
- Mantenimiento y evolución, que no termina nunca mientras el sistema se use.
El detalle de cada etapa, en cómo se desarrolla un sistema a medida. Y los errores que hacen fracasar un proyecto, en por qué fracasan los desarrollos a medida.
¿Qué tiene que garantizar un buen desarrollo?
- Que el código y los datos sean de la empresa, con documentación suficiente para que otro equipo pueda continuarlo.
- Seguridad desde el diseño. El OWASP Top 10 resume los riesgos más frecuentes en aplicaciones web y es una buena vara para preguntarle a cualquier proveedor cómo los cubre.
- Usabilidad. Un sistema que el equipo no entiende no se usa. Las heurísticas de usabilidad de Nielsen Norman Group son un buen punto de partida para evaluarlo.
- Un plan de soporte con tiempos de respuesta escritos.
¿Dónde entra la inteligencia artificial?
Un sistema a medida es el lugar ideal para sumar IA, porque los datos ya están ordenados y el proceso es propio. Usos concretos: leer y cargar automáticamente documentos de proveedores, sugerir el pedido de reposición según la rotación real, responder consultas frecuentes de clientes con datos del sistema o resumir la actividad comercial de la semana. Lo desarrollamos en sistemas a medida con IA integrada.
Preguntas frecuentes
¿Cuánto tarda desarrollar un software a medida? Una primera versión acotada suele llevar entre 2 y 4 meses; un sistema que cubre varias áreas, bastante más. Lo que más estira los plazos no es la programación sino las definiciones pendientes del lado de la empresa.
¿Qué diferencia hay con un sistema enlatado? El enlatado es igual para todas las empresas que lo usan y la empresa se adapta a él; el software a medida se adapta a los procesos de la empresa. Lo más habitual es combinar los dos: estándar para lo común y a medida para lo propio.
¿Qué pasa si el proveedor desaparece? Si el código, las credenciales y la documentación quedaron en manos de la empresa, otro equipo puede continuarlo. Es la cláusula más importante del contrato y la que más se olvida.
¿Se puede empezar con algo chico? Sí, y es lo recomendable: resolver primero el proceso que más duele y crecer por etapas. Muchos de los mejores sistemas empezaron como una sola pantalla que reemplazó una planilla.
¿Hacen apps para celular? Sí. Cuando el sistema lo necesita —clientes que piden, equipos en campo, programas de puntos— desarrollamos apps a medida conectadas con el mismo sistema. Así trabajamos el software a medida con IA.