ForgeNEX

Desarrollo de software

Gestión de retainers en Vitoria-Gasteiz

La accesibilidad no es un extra estético: es que una persona que navega con teclado o con lector de pantalla pueda pedirte un presupuesto. La comprobamos con criterios WCAG en cada entrega, no al final.

Muchas empresas tienen ya un sistema que funciona pero que nadie se atreve a tocar. A veces la respuesta no es reescribirlo, sino rodearlo con una API y modernizar por partes mientras sigue en marcha.

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

Qué te llevas al terminar

  • Documentación de operación de cada automatización: qué hace, qué hacer si falla y a quién avisar.
  • Flujos de automatización en n8n versionados, con credenciales de servicio y alertas de fallo.
  • Copias de seguridad de la base de datos configuradas y una restauración probada.
  • Documento de alcance con los flujos de trabajo acordados, lo que entra en la primera versión y lo que queda para después.
  • Despliegue automatizado: cada versión se construye, se prueba y se publica con el mismo procedimiento, y se puede revertir.
  • Registros estructurados, métricas y trazas para seguir una operación entre sistemas.
  • Patrón de publicación fiable de eventos (outbox transaccional) donde una operación y su aviso deben ir juntos.

Cuándo tiene sentido Gestión de retainers

Los clientes llaman para preguntar lo mismo

Estado del pedido, copia de factura, fecha de entrega: preguntas que podría resolver el propio cliente si tuviera dónde mirarlo.

La web no genera contactos

Tienes web, pero tarda en cargar, no se ve bien en el móvil y nadie rellena el formulario. Es un gasto que no trae clientes.

Requisitos que cambian en mitad del desarrollo

No hay criterios de aceptación escritos, cada parte entiende algo distinto y las entregas se discuten en lugar de comprobarse.

Sincronizaciones nocturnas que llegan tarde

Los datos se pasan entre sistemas una vez al día. Durante el día, el equipo trabaja con información desactualizada.

Scripts sueltos en el ordenador de alguien

Procesos importantes dependen de scripts sin control de versiones, sin registro y sin nadie que sepa qué hacen exactamente.

Cómo lo hacemos

    01

    Descubrimiento

    Entrevistas con quien usará la herramienta y revisión de cómo se trabaja hoy. Salimos con los flujos dibujados y una lista de prioridades.

    02

    Prototipo

    Pantallas navegables sin código real para validar el recorrido. Cambiar aquí es barato; cambiar después, no.

    03

    Primera versión útil

    Desarrollamos lo imprescindible para que el equipo deje de usar el método antiguo en al menos un proceso.

    04

    Iteraciones cortas

    Entregas frecuentes con lo que se ha aprendido usando la herramienta. Cada una se prueba y se publica de forma controlada.

    05

    Traspaso y mantenimiento

    Documentación, formación y un plan de mantenimiento acordado, con el código siempre en tu poder.

¿Hablamos de tu caso?

Escríbenos con lo que necesitas y te devolvemos una propuesta de alcance para la primera entrega.

Pide tu propuesta

Automatizado de principio a fin

Cada paso automatizado y comprobado, con su copia y su certificado.

forgenex

$ desplegar tuempresa

✓Versión de la aplicación verificada

✓Base de datos creada

✓Aplicación arrancada y sana

✓Primer administrador creado

✓Dominio configurado

✓Certificado TLS emitido

Listo: https://tuempresa.forgenex.com

Por sectores

Distribución B2B
Portales de pedido para clientes profesionales con tarifas propias, historial y descarga de facturas.
Comercio y distribución
Procesos de pedidos a proveedores, actualización de precios y conciliación de ventas automatizados con alertas cuando algo no cuadra.
Despachos y asesorías
Portal donde el cliente sube documentación y consulta el estado de sus gestiones, con avisos automáticos cuando falta algo.
Inmobiliarias
Publicación automática de inmuebles en portales desde el CRM y recogida de contactos de vuelta, sin copiar a mano.

Guías de nuestra biblioteca técnica

Ingeniería de software

SBOM y dependencias en el ciclo de vida del software

Integrarlo en una entrega

1. Genera el inventario desde el artefacto que realmente se construye, no solo desde una rama o manifiesto parcial. 2. Conserva componente, proveedor, versión y relación de dependencia cuando la herramienta lo pueda determinar. 3. Vincula el SBOM al identificador del build, hash del artefacto, repositorio y fecha de…

Leer la guía completa

Desarrollo

Accesibilidad web: checklist de aceptación WCAG 2.2

Checklist de aceptación

Estructura: títulos jerárquicos, regiones reconocibles, idioma de página y orden de lectura coherente. Teclado: se puede acceder a todo lo interactivo sin ratón; el orden de tabulación es lógico y no hay trampas de foco. Foco visible: el foco se distingue y no queda oculto por cabeceras fijas, diálogos o paneles.…

Leer la guía completa

Desarrollo y arquitectura

CI/CD con GitLab Runners y Kubernetes

El Paradigma de Kubernetes Executors

En ecosistemas de ingeniería maduros, mantener instancias estáticas para la ejecución de pipelines genera cuellos de botella e ineficiencias en el consumo de recursos. La integración de GitLab Runners con Kubernetes (K8s) mediante el Kubernetes Executor resuelve este problema aprovisionando pods efímeros bajo demanda…

Leer la guía completa

En Vitoria-Gasteiz y alrededores

Desde Sevilla acompañamos a equipos de toda País Vasco en la gobernanza de Power Platform y en sus procesos de entrega de software.

Muchas empresas de Álava combinan un ERP de siempre con herramientas nuevas; integrarlas bien suele dar más que sustituirlas.

Para pymes de País Vasco, proponemos empezar por la herramienta que más horas manuales ahorre, aunque no sea la más vistosa.

Cómo elegir bien

  • Que automatice el despliegue con posibilidad de volver atrás.
  • Que sepa gobernar Power Platform sin frenar a quien crea soluciones.
  • Que escriba las decisiones de arquitectura y sus alternativas descartadas.
  • Que te diga qué no recomienda tocar, no solo qué cambiar.
  • Que mida cuánto resuelve sola cada automatización y cuánto escala a personas.

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.

¿Tengo que dedicar tiempo de mi equipo?+

Sí, algo. Necesitamos a alguien que conozca el proceso para validar prototipos y entregas. Sin esa participación, el software acaba resolviendo un problema que no es el tuyo.

¿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.

¿Cómo se actualizan dependencias antiguas sin romper nada?+

Primero se añaden pruebas que cubran lo crítico, luego se actualiza por partes y se verifica cada paso. Saltar varias versiones de golpe sin pruebas es la receta de un fin de semana largo.

¿Necesito Kubernetes?+

Solo si la escala o la operación lo justifican. Muchas empresas funcionan bien con contenedores Docker en pocos servidores. Kubernetes añade capacidad, pero también complejidad que alguien tiene que gestionar.

¿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.

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

Gestión de retainers en Vitoria-Gasteiz: cuéntanos qué necesitas