Es la primera pregunta de casi todo proyecto, y la que peor se responde. Porque se suele responder con gusto personal —"prefiero algo propio", "prefiero no reinventar la rueda"— cuando en realidad tiene un criterio bastante objetivo.
La pregunta correcta
No es "¿qué es mejor?". Es: ¿esto que quiero construir es donde compito, o es infraestructura?
Tu ventaja competitiva es aquello que hacés distinto y que tus clientes eligen. Todo lo demás —facturar, mandar mails, autenticar usuarios, cobrar— es infraestructura: necesaria, pero nadie te elige por eso.
La regla que usamos: la infraestructura se compra, la ventaja se construye.
Suena simple y ordena casi todas las discusiones. Si estás por construir a medida un módulo de facturación, la pregunta es si tu facturación tiene algo único. Casi nunca lo tiene. Si estás por meter tu proceso diferencial dentro de una plataforma que no lo contempla, vas a pasar años peleándola.
El costo que no se ve de lo hecho a medida
Cuando alguien compara, suele comparar el precio de la licencia contra el costo de desarrollo. Esa comparación está mal, porque lo hecho a medida no termina el día que se entrega:
- Hay que mantenerlo. Las dependencias se actualizan, los navegadores cambian, aparecen vulnerabilidades.
- Hay que documentarlo. Si lo entiende una sola persona, tenés un riesgo.
- Hay que operarlo. Backups, monitoreo, alguien cuando se cae un domingo.
Nada de eso está en el presupuesto inicial y todo eso existe. Un sistema a medida es un compromiso a varios años, no una compra.
El costo que no se ve de la plataforma
Y del otro lado pasa lo mismo:
- El techo. Todo va bien hasta que necesitás algo que la plataforma no contempla. Ahí empiezan los parches, y los parches se rompen con cada actualización.
- La fuga por integraciones. Muchas plataformas resuelven el 80% y el 20% restante se cubre con apps de terceros. Cada una con su costo mensual, su propio soporte y su propia forma de romperse.
- La salida. Si algún día querés irte, ¿tus datos salen? ¿En qué formato? Esta pregunta hay que hacerla antes de entrar, no después.
- El costo que escala con tu éxito. Muchas cobran por transacción o por volumen. Cuanto mejor te va, más pagás.
El modelo que casi siempre gana
En la práctica, la respuesta rara vez es una de las dos puntas. Suele ser: plataforma para la infraestructura, a medida para el diferencial.
Un ejemplo típico: la tienda corre sobre una plataforma conocida, pero la lógica de precios —que es donde el negocio realmente compite— vive en un servicio propio que la plataforma consulta. Lo aburrido se compra, lo valioso se construye, y cada parte hace lo que sabe hacer.
Lo que hace que esto funcione es una frontera clara entre las dos cosas. Si la lógica propia se derrama dentro de la plataforma en forma de scripts sueltos, ya perdiste las dos ventajas: no podés actualizar la plataforma ni podés migrar tu lógica.
Las preguntas que hacemos
Cuando nos traen esta decisión, arrancamos por acá:
- Si mañana desapareciera este sistema, ¿qué es lo que no podrías comprar hecho?
- ¿Cuánto de lo que pedís es realmente distinto, y cuánto es "así lo hacemos nosotros" por costumbre?
- ¿Qué pasa si esto crece 10 veces? ¿Y si no crece nada?
- ¿Quién lo va a mantener dentro de dos años?
Esa segunda es incómoda y es la más útil. Muchos procesos que parecen únicos son sólo hábitos heredados, y adaptarlos al estándar sale mucho más barato que construir software para sostenerlos.
Cuándo decimos "no construyas"
Nos ha pasado de recomendarle a alguien que no nos contrate para eso. Si lo que necesitás es un sitio institucional, una tienda estándar o un CRM común, hay herramientas maduras que lo hacen mejor y más barato de lo que lo haríamos nosotros.
Preferimos esa conversación al principio y no un proyecto de seis meses que termina en algo que se podía comprar hecho.
En nuestros casos de software factory están los proyectos donde a medida sí era la respuesta. Si estás en la duda, contanos y lo miramos con este criterio.