Desarrollo de software
Imputación de horas en Pontevedra
Preferimos entregar algo pequeño que funciona a las pocas semanas antes que un proyecto enorme que llega tarde. Cada entrega se usa de verdad, se corrige con lo aprendido y se decide qué va después.
Un sistema sin pruebas automáticas depende de que alguien se acuerde de comprobarlo todo antes de cada cambio. Nadie se acuerda de todo. Añadimos pruebas donde un fallo cuesta dinero o clientes, empezando por ahí y no por cubrir porcentajes.
Imputación de horas parte de una pregunta sencilla: qué tiene que seguir funcionando cuando una pieza falla. A partir de ahí se decide dónde poner reintentos, colas, límites de tiempo y qué hacer cuando un servicio externo no contesta.
Por qué nos llaman
Sistemas que no se hablan
El CRM, la facturación y el almacén no comparten datos y alguien los copia de uno a otro. Los errores aparecen cuando el cliente ya los ha visto.
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.
Microservicios que nadie pidió
El sistema se dividió en muchas piezas pequeñas y ahora operar, desplegar y depurar cuesta más que el beneficio que aportan.
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.
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.
Cómo lo hacemos
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.
Diseño y estructura
Arquitectura de páginas, diseño visual y textos, revisados con criterios de accesibilidad desde el boceto.
Construcción con presupuesto de rendimiento
Desarrollo con límites de peso y tiempo de carga medidos en cada versión.
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.
¿Hablamos de tu caso?
Hablemos de Imputación de horas con un caso concreto de tu empresa sobre la mesa.
Qué recibes
- Política de versionado y retirada de APIs con avisos a los consumidores.
- Canal de integración y despliegue continuo con pruebas automáticas y vuelta atrás.
- Pruebas de contrato entre consumidores y proveedores de API, verificadas en integración continua.
- Panel de estado de automatizaciones con ejecuciones correctas, fallidas y pendientes.
- Pruebas de carga sobre los puntos críticos y un informe de límites conocidos.
- Registros estructurados, métricas y trazas para seguir una operación entre sistemas.
- Límites de tiempo, reintentos y cortacircuitos en las llamadas a servicios externos.
Cómo se aplica en tu sector
- Industria
- Conexión de datos de planta con sistemas de gestión, separando la red de producción de la de oficina y con colas que toleran cortes.
- Hostelería
- Flujos de reservas, facturación y pedidos a proveedores sin copiar datos entre aplicaciones.
- Logística
- Integración de documentos de transporte y estados de envío entre sistemas, priorizando APIs sobre robots que leen pantallas.
- Servicios financieros y cobros
- Operaciones idempotentes y registro de auditoría para pagos, conciliaciones y avisos, donde un duplicado no es aceptable.
Desplegado como desplegamos lo nuestro
Lo que montamos queda documentado y se puede repetir, no depende de una persona.
$ 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 trate los datos personales con control de accesos, copias y registro desde el diseño.
- Que documente qué hacer cuando una automatización falla.
- Que pregunte por tu equipo y tu escala antes de proponer microservicios o Kubernetes.
- Que mida rendimiento y accesibilidad con criterios concretos, no con «queda bonito».
- Que separe entorno de pruebas y producción y te deje revisar cada entrega.
Guías de nuestra biblioteca técnica
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 completaDesarrollo y arquitectura
Patrón transactional outbox en arquitecturas de empresa
El problema: guardar el estado y publicar el evento
Un servicio puede actualizar su base de datos y publicar después un mensaje. Si el proceso falla entre ambas acciones, el estado persistido y los consumidores quedan desalineados. Publicar primero tampoco resuelve la atomicidad: el evento puede anunciar un cambio que nunca se confirmó en la base de datos.
Leer la guía completaDesarrollo
Accesibilidad web: checklist de aceptación WCAG 2.2
Prueba breve antes de aceptar
Completa la tarea principal solo con teclado; amplía el texto y comprueba que no se pierden controles; envía el formulario vacío e introduce datos incorrectos; usa un lector de pantalla en los pasos críticos; inspecciona foco, nombres accesibles y mensajes de estado. Registra página, criterio, evidencia, severidad,…
Leer la guía completaImputación de horas para empresas de Pontevedra
Para pymes de Galicia, proponemos empezar por la herramienta que más horas manuales ahorre, aunque no sea la más vistosa.
Desde Sevilla acompañamos a equipos de toda Galicia en la gobernanza de Power Platform y en sus procesos de entrega de software.
Las decisiones técnicas que tomemos para tu sistema en Pontevedra quedan escritas y a tu disposición, para que tu equipo las pueda revisar o cambiar.
Preguntas frecuentes
¿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.
¿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.
¿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.
¿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.
¿Qué son las políticas DLP de Power Platform?+
Reglas que definen qué conectores pueden combinarse en un mismo entorno, para evitar por ejemplo que un flujo saque datos de clientes hacia un servicio no autorizado. Se definen por entorno y se prueban antes de activarlas.
¿Podéis revisar una arquitectura que ya tenemos?+
Sí. Hacemos una revisión con un informe de riesgos, puntos de mejora priorizados y lo que no recomendamos tocar.
Imputación de horas cerca de Pontevedra
Para tu empresa en Pontevedra
Si dudas entre app y web, te ayudamos a decidir según cómo la usarán tus clientes.