ForgeNEX

Desarrollo de software

Imputación de horas en Cáceres

Hacemos nuestros propios productos —CRM, facturación, fichaje, gestión de tareas— con el mismo método con el que trabajamos para clientes. Lo que te proponemos lo hemos puesto antes en producción nosotros.

Desplegar no debería dar miedo. Con despliegues automatizados, entornos de prueba y activación gradual de funciones, una versión nueva se puede publicar un martes por la mañana y retirar en minutos si algo falla.

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.

Pide una propuesta

Por qué nos llaman

  1. 01

    Todo vive en hojas de cálculo

    Pedidos, clientes y horas se llevan en ficheros que se copian, se pisan y nadie sabe cuál es la versión buena. Cualquier informe exige una tarde de limpieza.

  2. 02

    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.

  3. 03

    Un servicio lento arrastra a todo el sistema

    Cuando un proveedor externo tarda en contestar, las peticiones se acumulan y la aplicación entera deja de responder.

  4. 04

    No sabes qué hay en producción

    Se publica una vulnerabilidad en una librería conocida y no hay forma rápida de saber si tus aplicaciones la usan ni en qué versión.

  5. 05

    Sin rastro de lo que pasó

    Un mensaje se perdió entre dos sistemas y no hay registros suficientes para saber dónde ni por qué.

De la primera llamada a funcionar

    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.

¿Hablamos de tu caso?

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

Pide tu propuesta

El resultado, en concreto

  • Documentación de despliegue y operación para que otro equipo pueda mantener el sistema.
  • Copias de seguridad de la base de datos configuradas y una restauración probada.
  • Política de versionado y retirada de APIs con avisos a los consumidores.
  • Control de accesos por roles y registro de quién hace qué en las partes sensibles.
  • Repositorio de código a tu nombre, con historial de cambios y acceso para quien tú decidas.
  • Medición de rendimiento con Core Web Vitals en las páginas clave y un presupuesto de rendimiento acordado.
  • Modelo de entornos de Power Platform (desarrollo, pruebas, producción) con permisos por rol.

Por sectores

Educación
Automatización de matrículas, listados y comunicaciones, con cuentas de servicio para que no dependan del curso académico de nadie.
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.
Clínicas (gestión administrativa)
Webs, citas y facturación sin tratar historia clínica ni datos de salud, que quedan en los sistemas sanitarios especializados.
Recursos humanos
Flujos de incorporación, solicitudes y documentación con políticas que impiden que los datos de empleados lleguen a servicios no autorizados.

Automatizado de principio a fin

Lo que montamos queda documentado y se puede repetir, no depende de una persona.

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

Cómo elegir bien

  • Que mida cuánto resuelve sola cada automatización y cuánto escala a personas.
  • Que documente qué hacer cuando una automatización falla.
  • Que automatice el despliegue con posibilidad de volver atrás.
  • Que use en sus propios productos las prácticas que te propone.
  • Que distinga entre lo que se resuelve con una herramienta de flujos y lo que necesita código.

Profundiza en el tema

Desarrollo y arquitectura

Arquitectura de Microservicios con Spring Boot y Docker Swarm

Orquestación con Docker Swarm

Mientras que el código de Spring Boot maneja la lógica de negocio y el enrutamiento a nivel de aplicación, Docker Swarm gestionará el ciclo de vida del contenedor, el escalado horizontal y la resolución DNS interna a nivel de red (Overlay Network).

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

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

Desde Sevilla, para Cáceres

Trabajamos con empresas de Cáceres 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.

Las empresas de Extremadura que crecen por adquisición o con nuevas sedes suelen heredar sistemas duplicados; ordenar quién es dueño de cada dato es el primer paso.

La formación para citizen developers de tu empresa en Cáceres se imparte en remoto, con ejemplos de vuestros propios procesos.

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.

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

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

¿Cómo se evitan los duplicados al reintentar?+

Con operaciones idempotentes: cada petición lleva un identificador y el sistema reconoce si ya la procesó. Así un reintento devuelve el mismo resultado en lugar de crear otro registro.

¿Necesito microservicios?+

Probablemente no al principio. Tienen sentido cuando hay equipos distintos, cargas muy diferentes o partes que cambian a ritmos dispares. Un monolito bien modularizado es más fácil de operar y puede dividirse después.

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

Envíanos tu idea, aunque esté a medio definir; el primer paso es ordenarla juntos.

Imputación de horas en Cáceres: cuéntanos qué necesitas