Independent Engineering · Software a medida

Software a medida & plataformas web — cuando el estándar no basta.

El software estándar resuelve problemas estándar. Si su modelo de negocio no es estándar — una plataforma de socios para una asociación, una aplicación de subastas, un producto digital con su propia lógica de precios — es más rentable invertir en su propio software que forzar un SaaS que nunca encajará del todo.

Hospedaje UE · Hetzner / STACKIT Código en su propiedad · sin bloqueo de proveedor Stack TypeScript · Next.js, NestJS, PostgreSQL Referencia en producción · licenses.arades.de

Ayuda a la decisión

Cuándo el software a medida es la respuesta correcta.

El software a medida no siempre es la elección correcta. Cuatro escenarios en los que lo es — y tres en los que es mejor mantenerse en el estándar.

Su modelo de negocio es el software

Vende un producto digital — una plataforma de socios, una aplicación de marketplace, una herramienta SaaS para un nicho sectorial. Aquí el software es el activo en sí. Los ladrillos SaaS ayudan, pero la experiencia principal debe ser suya.

El estándar sólo cubre el 70 %

Ha probado un software estándar y ha alcanzado los límites de la plataforma para una parte significativa de los requisitos. El customizing se vuelve más caro que un build interno, o la plataforma empieza a romper su caso de uso en las actualizaciones.

Los costes de licencia se escapan del control

Hoy tiene 50 usuarios de una solución SaaS, en 3 años habrá 5.000. En muchos modelos SaaS, 5.000 usuarios se convierten en un bloque de coste para el que un build interno se amortizaría en 18 meses.

La soberanía es obligación o estrategia

Sector público, asociaciones, sanidad, infraestructuras críticas. O una decisión deliberada de reducir los riesgos vinculados al cloud estadounidense (Cloud Act, configuraciones Schrems II). A medida en Hetzner o STACKIT suele ser aquí la respuesta limpia.

Cuándo no hacer a medida — sino Microsoft Power Platform

Herramienta interna que modela un proceso de negocio, con 5 a 50 usuarios internos, que necesita en 8 semanas. Aquí Microsoft Power Platform es típicamente más rápida, más económica y más mantenible a largo plazo.

Cuándo no hacer a medida — sino SaaS estándar

Sistema de RR. HH., contabilidad, CRM clásico para un equipo comercial de 30 personas. Existen SaaS maduros. El desarrollo a medida en estas áreas es a menudo política simbólica — y un recordatorio costoso de que la herramienta estándar habría sido más rápida.

Stack técnico

Sobre qué construimos — y por qué.

Apostamos por una stack TypeScript probada y coherente. Prima el pragmatismo: una stack, un lenguaje, un conocimiento compartido en el equipo — desde la UI hasta la migración de la base de datos. Sin arquitectura políglota en la que cada microservicio se escribe en un lenguaje diferente.

TypeScript Next.js NestJS PostgreSQL Prisma tRPC Redis Tailwind CSS Hetzner Cloud STACKIT Docker GitHub Actions Playwright OpenTelemetry

Frontend · Next.js

Renderizado en servidor para buenos tiempos de carga y un SEO sólido. App Router. React Server Components donde aporta. Tailwind para coherencia estilística. Validación de formularios con Zod. Construimos UIs que siguen siendo ágiles a su escala — incluso con volúmenes de datos reales.

Backend · NestJS

NestJS aporta una estructura modular clara, inyección de dependencias, patrones de test nativos. Para las APIs: REST o tRPC según el caso de uso. Procesamiento de jobs con BullMQ, autenticación vía OIDC o magic link.

Base de datos · PostgreSQL

PostgreSQL cubre el 95 % de los casos relacionales. Con extensiones como pgvector, también los embeddings para aplicaciones AI. Gestión de migraciones vía Prisma. Copias de seguridad horarias, restauración a un clic.

Hospedaje · Hetzner / STACKIT

Hetzner Cloud desde Falkenstein y Núremberg para la mayoría de los proyectos. STACKIT (grupo Schwarz, Heilbronn) para clientes con requisitos elevados de soberanía. Ambos 100 % UE, bastante más económicos que AWS/Azure y sin exposición a la US Cloud Act.

Tres formatos de proyecto

Cómo puede desarrollarse un proyecto con nosotros.

El formato adecuado depende de su madurez y del objetivo final.

01 · 2 a 4 semanas

Discovery-Spike

Tiene una idea pero todavía no un camino de solución claro. Validamos en 2 a 4 semanas las hipótesis técnicas principales, construimos un prototipo navegable y entregamos un esquema de arquitectura más una hoja de ruta.

  • Tarifa bajo petición
  • Prototipo navegable
  • Esquema de arquitectura
  • Hoja de ruta con horquilla presupuestaria
Recomendado
02 · 2 a 4 meses

MVP

Del prototipo al producto operativo con usuarios reales. En sprints de 2 semanas, con demos semanales, centrado en el flujo principal. Todo lo no esencial para los primeros usuarios pasa a la hoja de ruta posterior.

  • T&M con horquilla
  • Sprints de 2 semanas
  • Demos semanales
  • Operativo tras cada sprint
  • Código en su propiedad desde el día 1
03 · continuo

Equipo embebido

Tiene su propio equipo de producto, pero necesita de 1 a 3 ingenieros experimentados para una fase concreta o de manera duradera. Trabajamos con usted, en su repositorio, en sus sprints, con sus revisiones.

  • En modo equipo embebido
  • Mínimo 3 meses
  • Nivel senior (TypeScript, Next.js, Nest, Postgres)
  • Directamente en sus Slack/Teams/GitHub

Anclaje de soberanía

Qué significa «soberanía digital» de forma concreta en nuestros proyectos.

Hospedaje en la UE por defecto. Hetzner (Falkenstein, Núremberg) o STACKIT (Heilbronn). Ambos sin vínculo con la US Cloud Act. Las copias de seguridad quedan en la UE, los logs quedan en la UE, el proveedor de identidad queda en la UE.

Open source por defecto. Frameworks y librerías son open source — Next.js, NestJS, PostgreSQL, Prisma. En caso de emergencia puede retomar cada componente usted mismo o hacerlo evolucionar con otro proveedor.

Propiedad del código en su casa. Repositorios, configuraciones CI, scripts infrastructure-as-code — todo pasa a su organización GitHub o GitLab. Trabajamos como invitados en su casa, no al revés.

Protección frente al bloqueo de proveedor. Evitamos a conciencia las dependencias propietarias que harían costoso un cambio. PostgreSQL en lugar de una base específica de cloud. Cargas de trabajo en contenedor que funcionan en cualquier proveedor cloud. Diseños de API estandarizados.

Auditabilidad. Logs estructurados, documentación del modelo de datos, ADR (Architectural Decision Records). Para que cualquier ingeniero futuro — interno u otro proveedor — entienda por qué algo se construyó así.

Referencia en producción

licenses.arades.de — construido por nosotros, para nosotros.

El License Cost Calculator en licenses.arades.de es un ejemplo preciso de lo que le vendemos. Next.js sobre Hetzner, PostgreSQL como base de datos, lógica de modelos de licencia Microsoft modelada en TypeScript. Resultado: una herramienta que permite a responsables comerciales e IT obtener en 5 minutos un cálculo de licencia válido para Microsoft Dynamics 365.

Eat your own dogfood. Vendemos desarrollo a medida y lo usamos nosotros mismos — como vehículo de marketing, como herramienta comercial y como prueba de que el enfoque funciona.

arades — software a medida y plataformas web
UE
Hospedaje por defecto

Preguntas frecuentes

Lo que los clientes quieren saber antes de la conversación de arquitectura.

¿Cuándo es el software a medida la respuesta correcta?

Cuando un software estándar no cubre el modelo de negocio, cuando construye un producto digital para sus clientes o cuando los costes de licencia dejan de ser proporcionales a partir de cierta escala. Si Microsoft Power Platform, Dynamics 365 o un SaaS estándar responde a su necesidad, lo decimos — y recomendamos la vía estándar.

¿Qué stack técnico utiliza arades?

Por defecto TypeScript, Next.js (frontend), NestJS (backend), PostgreSQL como base de datos. Hospedaje en Hetzner o STACKIT en Alemania. Opcionalmente: Prisma, tRPC, Redis, almacenamiento compatible con S3. Una stack probada — sin ruleta de frameworks.

¿Cuánto cuesta un proyecto de software a medida?

Un Discovery-Spike (2 a 4 semanas) se encuadra conjuntamente. Un MVP (2 a 4 meses) en marco de precio fijo. Un equipo embebido en modo mensual. Tarifa bajo petición para cada formato — cálculos transparentes, sin horas de discusión ocultas.

¿De quién es el código?

Suyo. Código fuente, repositorios, pipelines CI/CD, infraestructura — todo pasa a su propiedad. En cualquier momento puede cambiar de proveedor o asumir el mantenimiento internamente, sin bloqueo de proveedor. Es el núcleo de nuestro enfoque soberano.

¿También hospedan en la UE?

Por defecto Hetzner (Falkenstein, Núremberg) o STACKIT (Heilbronn). Ambos 100 % UE, conformes con el RGPD, sin exposición a la US Cloud Act. Para necesidades específicas (sanidad, sector público), Open Telekom Cloud o IONOS. AWS o Azure únicamente si el cliente lo solicita explícitamente.

¿Desarrollan también aplicaciones móviles?

Sí — como disciplina aparte. Apps iOS y Android con .NET MAUI para stacks cercanas a Microsoft, React Native para proyectos cross-plataforma amplios o nativo Swift/Kotlin cuando la necesidad lo exige. Si su caso de uso es factible como aplicación web progresiva, lo decimos — si no, tomamos la vía móvil.

¿Pueden retomar un sistema existente o sólo hacen greenfield?

Ambas cosas. Retomamos bases de código existentes (auditoría previa), modernizamos stacks antiguas (por ejemplo PHP-Laravel o Ruby-on-Rails a Next.js/Nest) o construimos complementos. Condición previa: una mirada realista sobre la deuda técnica — para bases de código muy antiguas recomendamos a menudo una reconstrucción en paralelo al sistema antiguo.

45 min · gratuito · sin compromiso

Reservar una conversación de arquitectura.

45 minutos para hablar técnicamente de su idea concreta. Make-or-Buy, elección de stack, lugar de hospedaje, realismo presupuestario. Con la persona que después construye. Sin presión de preparación — traiga lo que tenga.