ForgeNEX

Desarrollo de software

Gestión de retainers en Lugo

Desarrollamos webs, aplicaciones y herramientas internas con tecnologías conocidas y mantenibles —React, Next.js, Node.js, Python, Flutter— para que el día que cambies de proveedor, otro equipo pueda seguir sin reescribirlo todo.

El código es tuyo. Te entregamos el repositorio, la documentación de despliegue y las decisiones de arquitectura escritas, para que no dependas de nosotros más de lo que quieras.

Los citizen developers —empleados que crean sus propias herramientas— son un activo si tienen un marco. Sin él, aparecen decenas de aplicaciones sin dueño, con datos sensibles en sitios inesperados. Ayudamos a poner ese marco sin frenar la iniciativa.

Pide una propuesta

Del trabajo a la factura

El trabajo hecho se factura sin copiar datos, y el cobro vuelve a la ficha del cliente.

facturacion.forgenex.com/facturas

Demostración de Facturación: una factura se rellena, se emite y se cobra.

Por qué nos llaman

Una app propia que nadie mantiene

Se hizo una app hace años, las tiendas exigen actualizaciones y las librerías han quedado obsoletas. Ya hay usuarios que no pueden instalarla.

Cada despliegue es un susto

Publicar una versión implica subir ficheros a mano un viernes por la tarde y cruzar los dedos. Si algo falla, nadie sabe volver atrás rápido.

Datos sensibles en conectores inapropiados

Un flujo envía información de clientes a un servicio externo que nadie autorizó, porque no hay políticas que lo impidan.

Tareas manuales de copiar y pegar

Personas cualificadas dedican horas a pasar datos entre aplicaciones, descargar informes o rellenar formularios repetidos.

Integraciones que fallan al desplegar

Dos equipos o proveedores cambian sus APIs por separado y la incompatibilidad se descubre en producción.

Lo que entregamos

  • Criterios de aceptación escritos y comprobables para cada funcionalidad.
  • Plan de mantenimiento con actualizaciones de seguridad y revisión periódica de dependencias.
  • Plan de actualización de dependencias con prioridades y pruebas de regresión.
  • Cola o bus de eventos configurado cuando el caso lo requiere, con formatos de mensaje acordados.
  • Patrón de publicación fiable de eventos (outbox transaccional) donde una operación y su aviso deben ir juntos.
  • Registro de decisiones de arquitectura (ADR) con contexto, alternativas y consecuencias.
  • Copias de seguridad de la base de datos configuradas y una restauración probada.

¿Hablamos de tu caso?

Reserva una llamada para ver nuestras propias herramientas en funcionamiento y valorar si algo parecido te encaja.

Pide tu propuesta

Guías de nuestra biblioteca técnica

Desarrollo

Política de caché HTTP para webs y APIs de empresa

La caché es una decisión sobre datos, no solo rendimiento

Una caché HTTP puede reducir latencia y tráfico al reutilizar respuestas, pero una política incorrecta puede servir contenido desactualizado o exponer una respuesta personalizada a otra sesión. La política debe partir de quién puede ver el recurso, con qué frecuencia cambia y qué impacto tendría reutilizarlo.

Leer la guía completa

Desarrollo

Plantilla ADR para decisiones de arquitectura de software

Ejemplo — supuesto ilustrativo

Contexto: un portal de cliente necesita incorporar dos funciones nuevas, pero el equipo también debe reducir dependencias entre módulos. Opciones: ampliar el módulo actual, separar una capacidad detrás de una API o sustituir el portal completo. Decisión: no se elige una alternativa por defecto; el ADR debe registrar…

Leer la guía completa

Ingeniería de software

Checklist ALM para Microsoft Power Platform en empresas

Checklist de puesta en marcha

[ ] Responsable: asigna dueño de negocio, maker, administrador y persona que acepta el paso a producción. [ ] Entornos: separa desarrollo, validación y producción según el riesgo y las necesidades del equipo. [ ] Datos y conectores: revisa qué orígenes utiliza la app o el flujo y cómo se clasifican mediante las…

Leer la guía completa

El camino, paso a paso

    01

    Inventario

    Localizamos todas las automatizaciones y aplicaciones low-code, con quién las creó, qué hacen y qué datos tocan.

    02

    Clasificación por riesgo

    Ordenamos por impacto si fallan y sensibilidad de los datos, para saber por dónde empezar.

    03

    Marco de gobierno

    Entornos, políticas de conectores, cuentas de servicio y un camino claro de desarrollo a producción.

    04

    Migración ordenada

    Pasamos las automatizaciones críticas al nuevo marco una a una, comprobando que siguen funcionando.

    05

    Operación continua

    Revisión periódica del inventario, alertas de fallos y acompañamiento a quien crea nuevas soluciones.

En Lugo y alrededores

Si tu empresa de Lugo ya tiene personas creando aplicaciones low-code, el objetivo es darles un marco, no quitarles la herramienta.

Trabajamos con empresas de Lugo en remoto: las reuniones de seguimiento se hacen por videoconferencia y las entregas se revisan en un entorno de pruebas al que accedes desde tu oficina.

Desde Sevilla desarrollamos para empresas de toda Galicia, con el mismo método de entregas cortas y código entregado al cliente.

No es igual en todos los negocios

Servicios financieros y cobros
Operaciones idempotentes y registro de auditoría para pagos, conciliaciones y avisos, donde un duplicado no es aceptable.
Hostelería
Flujos de reservas, facturación y pedidos a proveedores sin copiar datos entre aplicaciones.
Industria
Automatización de informes de producción y calidad, con pruebas sobre las aplicaciones de planta que no pueden fallar en mitad de un turno.
Servicios técnicos
Aplicaciones para técnicos de campo con órdenes de trabajo, material usado y firma del cliente, sincronizadas con la oficina.

Cómo elegir bien

  • Que sepa gobernar Power Platform sin frenar a quien crea soluciones.
  • Que haga preguntas sobre tu proceso antes de hablar de tecnología.
  • Que mida rendimiento y accesibilidad con criterios concretos, no con «queda bonito».
  • Que escriba las decisiones técnicas importantes y su motivo.
  • Que adapte el proceso de ingeniería al tamaño real de tu equipo.

Preguntas frecuentes

¿Cuánto cuesta un software a medida?+

Depende del alcance, por eso empezamos definiendo una primera versión pequeña y con presupuesto cerrado. A partir de ahí, cada ampliación se estima por separado y puedes parar cuando quieras.

¿Qué pasa si una versión nueva da problemas?+

El despliegue está preparado para volver a la versión anterior rápidamente, y las funciones nuevas pueden activarse de forma gradual para detectar fallos con pocos usuarios.

¿Mi web tiene que ser accesible?+

Es una buena práctica siempre y una exigencia cada vez más frecuente en contratos y en determinados sectores. Además, una web accesible suele ser más clara y rápida para todos.

¿n8n es suficiente o hace falta código?+

Para muchos flujos entre aplicaciones, n8n es suficiente y más rápido de cambiar. Cuando la lógica es compleja, el volumen alto o las reglas críticas, conviene código propio. Se pueden combinar.

¿Qué pasa con las automatizaciones cuando se va quien las hizo?+

Si usan su cuenta personal y no están documentadas, se paran. Por eso las montamos con cuentas de servicio, control de versiones y documentación de operación.

¿Qué es una API contract-first?+

Es acordar la interfaz por escrito, en OpenAPI, antes de programarla. Quien la consume y quien la implementa trabajan sobre el mismo documento y los malentendidos aparecen antes de escribir código.

Si dudas entre app y web, te ayudamos a decidir según cómo la usarán tus clientes.

Gestión de retainers en Lugo: cuéntanos qué necesitas