Nadie te va a dar un número. Preguntas cuánto cuesta una plataforma y te responden "depende del alcance, hablemos" - que es verdad, y que también es la respuesta de alguien que no quiere comprometerse a nada.
Sí depende. Aun así, los rangos no son ningún secreto, y sin ellos no puedes planificar.
Las tres franjas
Esto es lo que cobro yo, en Rumanía, por trabajo que hago de principio a fin. No son medias del sector y una agencia de doce personas te presupuestará otra cosa - ellos tienen doce sueldos que cubrir y yo tengo uno.
- 1.000 – 15.000 €. Una web, o una herramienta interna con un límite claro. Una página de reservas, un catálogo, un formulario que alimenta una hoja de cálculo, una calculadora. Un tipo de usuario, un flujo principal.
- 5.000 – 40.000 €. Una plataforma sobre la que funciona de verdad una empresa. Varios roles con permisos distintos, flujos de trabajo reales, dinero moviéndose por dentro, integraciones con cosas que no controlas. Esto es la mayor parte de lo que construyo.
- Por encima de eso. Ya no es un sistema sino varios que comparten un acceso: un marketplace con dos lados, un producto que se vende a otras empresas, cualquier cosa donde "la plataforma" son en realidad cuatro productos disfrazados de uno.
Las franjas se solapan a propósito. Una plataforma sencilla puede costar de verdad menos que una web elaborada, y quien tenga una lista de precios que sea una escalera limpia está describiendo sus tarifas, no tu problema.
Qué mueve de verdad el número
Pocas veces lo que el cliente espera. Las pantallas son baratas; lo que cuesta es lo que pasa detrás.
- Integraciones que no controlas. Cada servicio externo es una API de otro, una documentación de otro y una caída de otro. Dos van bien. Nueve son otro proyecto, y la novena cuesta más que la primera porque interactúan entre sí.
- Roles y permisos. "El personal puede verlo" es una línea. "El personal ve los registros de su propia sede, los responsables ven los de la región, y finanzas lo ve todo pero no puede editar las notas clínicas" es una decisión de modelo de datos que toca todas las consultas del sistema.
- Dinero y obligaciones legales. Pagos, facturación, documentos fiscales y registros de consentimiento son todos sitios donde estar aproximadamente en lo cierto es lo mismo que estar equivocado, así que llevan el tiempo que lleva estar exactamente en lo cierto.
- Lo rápido que decidas. El de verdad incómodo. Un desarrollo que espera tres semanas una respuesta sobre cómo funcionan los descuentos cuesta más que uno que esperó tres días, y no hay ingeniería que lo arregle.
Por qué el primer número suele estar mal
No porque nadie mienta. Porque en la primera conversación ninguno de los dos sabe todavía qué es esto.
Tú conoces el problema. Todavía no sabes que tus cinco "tipos de cliente" son en realidad dos con un simple indicador, que el informe que pediste de pasada necesita datos que nadie ha estado registrando, o que la regla de facturación que describiste en una frase tiene cuatro excepciones que tu contable lleva años resolviendo a mano. Nada de eso es culpa de nadie. Para eso está el discovery.
Un número dado antes de eso es una suposición, y los dos nos pasaríamos el tercer mes renegociándolo - lo cual es peor que empezar más despacio, porque para entonces el trabajo está a medias y ninguno de los dos puede retirarse limpiamente.
Qué hago en su lugar
Un discovery corto y pagado: de una a dos semanas, precio cerrado, duración cerrada. Termina con un alcance escrito, un modelo de datos, una arquitectura y un plan por etapas con costes reales en cada etapa.
El documento es tuyo sigas conmigo o no. Eso no es generosidad - es la única manera de que puedas fiarte del número, porque no tengo ningún incentivo para inflar un alcance que puedes llevarte a otra parte.
También termina de vez en cuando conmigo diciéndote que la respuesta es una suscripción de 40 € al mes y un formulario bien hecho, cosa que ya ha pasado y volverá a pasar. Hay una nota entera sobre cuándo no construir, porque sale lo bastante a menudo como para merecer la pena escribirla.
Preguntas que vale la pena hacerle a quien contrates
No solo a mí. Estas separan un presupuesto pensado de uno optimista:
- ¿Qué no está incluido a este precio?
- ¿Qué le pasa al precio si cambio de opinión en el segundo mes: hay un proceso, o se absorbe en silencio y se me reprocha más adelante?
- ¿Qué es mío al final, y cuándo lo recibo? (La respuesta correcta es "todo, desde el primer día" - mira qué pasa cuando un programador desaparece.)
- ¿Qué estás dando por supuesto que yo no te he confirmado?
La última es la pregunta más útil que existe al comprar software, y casi nadie la hace.