ForgeNEX

Desarrollo de software

ERP para software factories en Pamplona

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.

La automatización tiene coste de mantenimiento. Un robot que lee una web ajena se rompe cuando esa web cambia; un flujo que depende de la cuenta de un empleado se para cuando esa persona se va. Lo diseñamos pensando en quién lo va a mantener.

Una app móvil tiene sentido cuando tus usuarios la van a abrir a menudo o necesitan funciones del teléfono. Si no, una web bien hecha o una PWA cubre lo mismo con un solo código y menos coste de mantenimiento.

Pide una propuesta

Por qué nos llaman

  1. 01

    Datos personales mal custodiados

    Formularios, portales y bases de datos guardan información de clientes sin control de accesos claro ni copias, y eso es un riesgo legal además de técnico.

  2. 02

    Un proveedor anterior desapareció

    Tienes una aplicación en producción sin documentación, sin acceso al código o con tecnología que ya nadie mantiene. Cada cambio es una aventura.

  3. 03

    Cambios que rompen cosas lejanas

    Se toca una función y falla otra que nadie relacionaba. No hay pruebas que lo detecten antes de publicar.

  4. 04

    Migración pendiente desde hace años

    El programa actual está sin soporte o se ha quedado pequeño, pero el miedo a perder el histórico frena el cambio una y otra vez.

  5. 05

    Tareas manuales de copiar y pegar

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

Y cuando toca facturar

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.

El camino, paso a paso

    01

    Contrato primero

    Antes de programar, acordamos la API en OpenAPI con quien la va a consumir. Las discrepancias aparecen en un documento, no en producción.

    02

    Simulación y pruebas

    Con el contrato se generan simuladores para que el consumidor avance en paralelo y pruebas que verifican que la implementación lo cumple.

    03

    Implementación robusta

    Idempotencia, validación de entrada, límites de uso y errores claros desde la primera versión.

    04

    Publicación y ciclo de vida

    Documentación accesible, versionado y un procedimiento para retirar versiones antiguas sin dejar a nadie atrás.

¿Hablamos de tu caso?

Pide una revisión de tu web actual: rendimiento, accesibilidad y claridad del mensaje.

Pide tu propuesta

Qué te llevas al terminar

  • Panel de estado de automatizaciones con ejecuciones correctas, fallidas y pendientes.
  • Despliegue automatizado: cada versión se construye, se prueba y se publica con el mismo procedimiento, y se puede revertir.
  • Pruebas de carga sobre los puntos críticos y un informe de límites conocidos.
  • Registro de decisiones de arquitectura (ADR) con el porqué de cada elección técnica relevante.
  • Registro de decisiones de arquitectura (ADR) con contexto, alternativas y consecuencias.
  • Documentación de operación: cómo desplegar, escalar, recuperar y diagnosticar.
  • Formación a las personas que van a usar la aplicación y a quien la va a administrar.

Criterios que importan

  • Que pueda decirte qué componentes y versiones tienes en producción.
  • Que use tecnologías comunes, para que otro equipo pueda mantenerlo si un día cambias.
  • Que escriba las decisiones técnicas importantes y su motivo.
  • Que trate los datos personales con control de accesos, copias y registro desde el diseño.
  • Que adapte el proceso de ingeniería al tamaño real de tu equipo.

Para saber más

Desarrollo y arquitectura

Arquitectura Event-Driven: Sincronización en Tiempo Real con Apache Kafka y Debezium (CDC)

Configuración Técnica Práctica: PostgreSQL a Kafka

Debezium requiere que el nivel de Write-Ahead Logging (WAL) esté configurado como logical para emitir eventos decodificables. Edita tu postgresql.conf:

Leer la guía completa

ERP y sistemas de gestión

Auditoría de Rendimiento en SAP ERP: Detección Avanzada de Cuellos de Botella

Perfilado de Código ABAP (Application Layer)

El código Z (desarrollos a medida) suele estar detrás de buena parte de los problemas de rendimiento. La transacción SAT (ABAP Runtime Analysis, que reemplaza a la antigua SE30) permite realizar un perfilado detallado de la ejecución de programas ABAP.

Leer la guía completa

ERP y sistemas de gestión

ERP: controla la segregación de funciones y los accesos

Evita que un mismo acceso controle un proceso completo

La segregación de funciones reduce el riesgo de que una sola identidad pueda iniciar y completar operaciones incompatibles sin revisión. En un ERP, el análisis debe partir de procesos y permisos efectivos —no solo de nombres de roles— porque una combinación de autorizaciones puede crear un conflicto que no aparece al…

Leer la guía completa

Por sectores

Logística

Seguimiento de envíos para clientes, aplicaciones de reparto con firma y foto de entrega e integración con los sistemas de transportistas.

Educación

Integración entre plataformas de inscripción, cobro y aula virtual, con un único origen de datos de alumnos.

Industria

Aplicaciones de planta para partes de trabajo, control de calidad u órdenes de fabricación, pensadas para tabletas y uso con guantes o prisa.

Clínicas (gestión administrativa)

Automatización de agenda, recordatorios y facturación administrativa, sin acceso a datos clínicos de pacientes.

En Pamplona y alrededores

Trabajamos con empresas de Pamplona en remoto: análisis, configuración y migración del sistema de gestión se hacen por videollamada y acceso seguro desde Sevilla.

Las empresas de Navarra que van a revisar su facturación por los nuevos requisitos de trazabilidad pueden empezar por un repaso del circuito actual con nosotros.

Para negocios de Pamplona con varias sedes en Comunidad Foral de Navarra, diseñamos la estructura de almacenes, series y permisos pensando en todas las ubicaciones desde el principio.

Preguntas frecuentes

¿Podéis seguir con un proyecto que empezó otro proveedor?+

Sí, tras revisarlo. Te diremos con franqueza en qué estado está, qué riesgos tiene y si compensa continuar o rehacer partes.

¿Puede integrarse con mi programa de gestión?+

Si tu programa tiene API o permite intercambiar datos de forma estable, sí. Si no, buscamos la forma menos frágil y te explicamos sus límites.

¿Es mejor una app o una web?+

Si tus usuarios la abren a diario o necesitan cámara, notificaciones o trabajo sin conexión, una app puede compensar. Si no, una web o una PWA hace lo mismo con un solo desarrollo y sin pasar por las tiendas.

¿Qué pasa con mi histórico de facturas y clientes?+

Se migra lo necesario según la normativa y el uso real, y se reconcilia con el sistema anterior. Lo que no merece la pena migrar se puede conservar en modo consulta para no perder el acceso.

¿Podéis integrar el ERP que ya tengo con otras herramientas?+

Si el sistema ofrece API, exportaciones o acceso a base de datos documentado, normalmente sí. Revisamos primero qué permite y te contamos los límites antes de empezar.

¿Cuántas pruebas automáticas hacen falta?+

Las suficientes para proteger lo que más importa. Empezamos por los procesos donde un fallo cuesta dinero o clientes, y añadimos pruebas cada vez que un error se escapa a producción.

Hablemos de ERP para software factories con un caso concreto de tu empresa sobre la mesa.

ERP para software factories en Pamplona: cuéntanos qué necesitas