ForgeNEX

Software a medida

Creamos tu app svelte en Sevilla

Si tu negocio vive de horas facturables, proyectos y clientes recurrentes, conocemos el problema por dentro: imputación de horas, presupuestos que se desvían y facturas que se emiten tarde. Lo resolvemos con herramientas que nosotros mismos usamos.

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.

Cada decisión de arquitectura importante se escribe con su contexto, las opciones consideradas y por qué se eligió una. Dentro de un año, quien herede el sistema sabrá por qué está así y no tendrá que adivinarlo.

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.

Lo que suele estar pasando

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.

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.

Integraciones frágiles punto a punto

Cada sistema está conectado con otros mediante scripts distintos. Cuando uno falla, nadie sabe qué datos se perdieron ni cómo recuperarlos.

Dependencias sin actualizar desde hace años

Las librerías del proyecto están desfasadas y actualizarlas da miedo porque no hay pruebas que confirmen que todo sigue funcionando.

Una sola persona sabe desplegar

El proceso de publicar una versión no está escrito ni automatizado. Si esa persona falta, el sistema se congela.

Qué te llevas al terminar

  • Proceso de paso a producción para soluciones low-code, con aprobación y verificación.
  • Canal de integración continua que construye, prueba y empaqueta cada cambio.
  • Límites de tiempo, reintentos y cortacircuitos en las llamadas a servicios externos.
  • Contratos de API documentados con OpenAPI, publicados y versionados.
  • Inventario de componentes de software (SBOM) asociado a cada versión desplegada.
  • Formación para citizen developers sobre buenas prácticas, entornos y límites de uso de datos.
  • Diagrama de contexto y contenedores del sistema, con responsables e interfaces de cada pieza.

¿Hablamos de tu caso?

Si tienes una aplicación heredada sin documentación, empecemos por una auditoría para saber en qué punto está.

Pide tu propuesta

Guías de nuestra biblioteca técnica

Desarrollo y arquitectura

Patrones de Resiliencia en Microservicios: Circuit Breaker y Retry a Nivel Arquitectura

Patrón Circuit Breaker: Fail-Fast para Prevenir Colapsos

Mientras que el patrón Retry asume que el fallo es transitorio, el Circuit Breaker (Cortocircuito) entra en acción cuando el fallo es sistemático. Si un servicio dependiente está caído, seguir enviando peticiones solo consume recursos locales (conexiones abiertas, memoria, CPU) y retrasa la propagación del error al…

Leer la guía completa

Ingeniería de software

Acelera tu Time-to-Market: Desarrollo Low-Code con Power Platform

El Levantamiento de los Citizen Developers

El talento técnico escasea y es demasiado valioso como para desperdiciarlo construyendo formularios de validación de gastos, aprobaciones de recursos humanos o en CRUDs internos genéricos. Power Platform lidera la revolución No-Code/Low-Code, orquestando el levantamiento de los Citizen Developers.

Leer la guía completa

Desarrollo y arquitectura

CI/CD con GitLab Runners y Kubernetes

Estructuración del Pipeline (.gitlab-ci.yml)

Con el Runner operando en K8s, cada job definido en el .gitlab-ci.yml se ejecutará en un contenedor aislado. Para exprimir al máximo esta arquitectura, emplearemos el patrón Docker-in-Docker (DinD) para compilar y pushear imágenes de contenedores desde dentro de Kubernetes, o herramientas daemonless como Kaniko.

Leer la guía completa

De la primera llamada a funcionar

    01

    Contenido y objetivos

    Para una web, definimos primero qué tiene que conseguir cada página y qué información necesita el visitante para dar el paso.

    02

    Diseño y estructura

    Arquitectura de páginas, diseño visual y textos, revisados con criterios de accesibilidad desde el boceto.

    03

    Construcción con presupuesto de rendimiento

    Desarrollo con límites de peso y tiempo de carga medidos en cada versión.

    04

    Publicación y medición

    Puesta en producción con redirecciones, analítica respetuosa con la privacidad y revisión de resultados tras las primeras semanas.

En Sevilla y alrededores

Cuando la integración afecta a equipos físicos de una planta en Sevilla, se puede organizar una visita puntual si el proyecto lo requiere.

Desde Sevilla trabajamos con equipos técnicos de toda Andalucía, en sesiones de diseño a distancia y revisión compartida de documentos.

Revisamos la arquitectura de empresas de Sevilla en remoto: con acceso al código, a la documentación y unas entrevistas con tu equipo es suficiente.

No es igual en todos los negocios

Empresas de software
Integración continua, pruebas de contrato entre servicios e inventario de dependencias por versión entregada a cada cliente.
Hostelería y turismo
Sincronización de disponibilidad y reservas entre canales, donde un retraso o un duplicado provoca sobreventas.
Educación
Automatización de matrículas, listados y comunicaciones, con cuentas de servicio para que no dependan del curso académico de nadie.
Departamentos financieros
Automatización de conciliaciones y cargas contables con registro de cada ejecución y validación del responsable.

Criterios que importan

  • Que te diga qué no recomienda tocar, no solo qué cambiar.
  • Que incluya observabilidad desde el principio y no tras el primer incidente.
  • Que entregue documentación suficiente para operar sin depender de una sola persona.
  • Que ponga todo bajo control de versiones, también lo low-code.
  • Que sepa gobernar Power Platform sin frenar a quien crea soluciones.

Preguntas frecuentes

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

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

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

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

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

¿Cuánto mantenimiento necesita un robot RPA?+

Depende de lo estables que sean las aplicaciones que maneja. Si dependen de pantallas que cambian a menudo, bastante. Lo estimamos antes de construirlo para que la decisión tenga en cuenta ese coste.

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

Creamos tu app svelte en Sevilla: cuéntanos qué necesitas

Llamar WhatsApp