InicioBlog › ¿Software a medida o producto ya hecho? Cómo…

¿Software a medida o producto ya hecho? Cómo decidir sin equivocarse

Si existe un producto que resuelve el 80 % de tu problema y podés adaptar tu operación al 20 % restante, comprarlo es casi siempre más barato y más rápido. Desarrollar a medida se justifica cuando ese ajuste te haría perder la ventaja competitiva, cuando nadie resuelve tu caso, o cuando el costo por usuario crece más rápido que tu equipo.

Es la primera pregunta de cualquier proyecto de software, y la que más plata define. También es la que más se responde por gusto personal en vez de por análisis: hay gerentes que quieren todo hecho a medida por control, y otros que compran cualquier cosa con tal de no gestionar un desarrollo.

Vale la pena decirlo de entrada, aunque nos convenga lo contrario: en la mayoría de los casos, comprar es la respuesta correcta. Un producto que ya existe fue depurado por miles de usuarios, se instala en días y su costo es previsible.

¿Cuándo comprar es claramente mejor?

¿Cuándo se justifica desarrollar?

Cuatro situaciones, y basta con una para que el análisis cambie:

  1. 01

    El proceso es la ventaja

    Si la forma particular en que hacés algo es la razón por la que tus clientes te eligen, meterla dentro de un producto genérico la aplana. Ahí adaptarse al software es perder lo que te distingue.

  2. 02

    Nadie resuelve tu caso

    Pasa más de lo que parece en mercados chicos: normativa local, formas de trabajo del rubro, integraciones con sistemas que solo existen acá.

  3. 03

    El costo por usuario se dispara

    Las licencias por usuario tienen sentido con equipos chicos. Cuando crecés, el costo sube linealmente para siempre y aparece el incentivo perverso de limitar cuánta gente puede usar la herramienta.

  4. 04

    Tenés cinco productos que no se hablan

    A veces lo que hace falta no es reemplazar sistemas, sino construir la capa que los conecta para que el dato se cargue una sola vez.

¿Qué costos se olvidan en cada opción?

Las comparaciones suelen enfrentar el precio de la licencia contra el presupuesto de desarrollo, y así ninguna gana con justicia. Faltan estos:

Se suele olvidar al comprarSe suele olvidar al desarrollar
Implementación y migración de datosMantenimiento después del lanzamiento
Capacitación del equipoHosting, monitoreo y copias de seguridad
Integraciones con lo que ya tenésEl costo de que el proveedor desaparezca
Aumentos anuales y cambios de licenciamientoEl tiempo de tu propio equipo definiendo el alcance
Qué pasa con tus datos si te vasQue la primera versión nunca es la última

¿Existe una opción intermedia?

Casi siempre, y suele ser la mejor. Se compra lo estándar y se desarrolla solo la pieza que da la ventaja. Contabilidad enlatada más un sistema propio de operaciones. Correo y calendario de proveedor, portal de clientes a medida.

Otra variante intermedia es partir de un producto que ya existe y adaptarlo. Nuestros seis productos propios funcionan así: Preventa o el sistema de tickets ya están construidos, y lo que se hace en cada implementación es integrarlos y ajustarlos. Sale bastante menos que empezar de cero y bastante más adaptado que una licencia.

Las cinco preguntas antes de decidir

  1. ¿Qué porcentaje de mi problema resuelve el producto que estoy mirando, sin modificarlo?
  2. El resto, ¿lo puedo cambiar en mi operación sin perder nada importante?
  3. ¿Cuánto voy a pagar en tres años, contando aumentos y crecimiento del equipo?
  4. Si mañana quiero irme, ¿me llevo mis datos y en qué formato?
  5. ¿Esto que estoy por construir es realmente parte de mi negocio, o solo una molestia que quiero resolver?

Si respondiste las cinco con honestidad, la decisión suele quedar obvia. Y si al terminar la respuesta fue "comprar", te ahorraste un proyecto. Ese también es un buen resultado.

Preguntas frecuentes

¿Un desarrollo a medida siempre es más caro?

Al inicio casi siempre sí. En tres a cinco años depende del modelo de licenciamiento del producto alternativo y de cuánto crezca tu equipo. Con licencias por usuario y equipos que crecen, el cruce llega antes de lo que se espera.

¿Qué pasa si desarrollo y el proveedor desaparece?

Es el riesgo real y se mitiga con dos cosas: tecnologías estándar que cualquier equipo competente pueda continuar, y tener el código y los accesos desde el primer día. Ambas se definen por escrito en la propuesta.

¿Se puede empezar chico y crecer?

Es lo recomendable. Una primera versión acotada que resuelva el dolor más grande, en producción y con usuarios reales, enseña más sobre qué construir después que cualquier documento de requerimientos.

¿Cómo sé si mi proceso es realmente especial?

Una prueba práctica: pedile a alguien del rubro que describa cómo lo hace. Si lo hace parecido, tu proceso es común. Si tu forma es la razón por la que los clientes te eligen, ahí sí es especial.

Contanos qué necesitás

Agendamos una llamada de 30 minutos para entender el problema y decirte si podemos ayudar. Sin compromiso y sin venta dura.