Desarrollo de software
Imputación de horas en Dos Hermanas
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.
Trabajamos con control de versiones en todo, también en flujos low-code y configuraciones. Si algo deja de funcionar, se puede ver qué cambió, quién lo cambió y volver a la versión anterior.
Una web corporativa no es un folleto: es lo primero que ve un cliente y, a menudo, lo que decide si te escribe. Tiene que cargar rápido en el móvil, poder leerse con un lector de pantalla y decir con claridad qué haces.
Qué incluye Imputación de horas
- Diagrama de contexto y contenedores del sistema, con responsables e interfaces de cada pieza.
- Robots o flujos automatizados con cuentas de servicio, registro de ejecución y alertas cuando fallan.
- Panel de estado de automatizaciones con ejecuciones correctas, fallidas y pendientes.
- Plan de mantenimiento con actualizaciones de seguridad y revisión periódica de dependencias.
- Aplicación o web desplegada en producción con entorno de pruebas separado.
- Despliegue automatizado: cada versión se construye, se prueba y se publica con el mismo procedimiento, y se puede revertir.
- Formación a las personas que van a usar la aplicación y a quien la va a administrar.
Cuándo tiene sentido Imputación de horas
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.
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.
Tareas manuales de copiar y pegar
Personas cualificadas dedican horas a pasar datos entre aplicaciones, descargar informes o rellenar formularios repetidos.
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é.
Todo se prueba en producción
No hay entorno de pruebas o no se parece al real, así que los cambios se validan directamente con datos de clientes.
El camino, paso a paso
Diagnóstico del ciclo de entrega
Revisamos cómo se escribe, prueba, revisa y despliega el software hoy, y dónde aparecen los fallos.
Automatizar lo repetitivo
Integración continua con construcción y pruebas automáticas en cada cambio.
Proteger lo crítico
Pruebas de las funciones que más importan, pruebas de contrato en las integraciones e inventario de dependencias por versión.
Desplegar con confianza
Entornos separados, despliegue automatizado y vuelta atrás probada.
Mejorar con los incidentes
Cada fallo en producción se analiza para añadir la prueba o el control que lo habría detectado antes.
¿Hablamos de tu caso?
Cuéntanos qué proceso llevas hoy en hojas de cálculo y te decimos cómo sería una primera versión.
Del trabajo a la factura
El trabajo hecho se factura sin copiar datos, y el cobro vuelve a la ficha del cliente.
Ejemplos según tu actividad
- Distribución B2B
- Portales de pedido para clientes profesionales con tarifas propias, historial y descarga de facturas.
- Servicios financieros y cobros
- Operaciones idempotentes y registro de auditoría para pagos, conciliaciones y avisos, donde un duplicado no es aceptable.
- Servicios técnicos de campo
- Sincronización entre aplicaciones móviles que trabajan sin cobertura y el sistema central, con resolución de conflictos definida.
- Empresas de software
- Integración continua, pruebas de contrato entre servicios e inventario de dependencias por versión entregada a cada cliente.
Profundiza en el tema
Ingeniería de software
Pruebas de contrato con Pact para APIs empresariales
Comprueba las expectativas reales entre servicios
Cuando un consumidor y un proveedor evolucionan por separado, una prueba unitaria puede pasar aunque la integración se rompa. Las pruebas de contrato consumer-driven describen las interacciones que el consumidor necesita y verifican que el proveedor continúa satisfaciéndolas. Son una señal específica de…
Leer la guía completaIngeniería de software
Checklist ALM para Microsoft Power Platform en empresas
Flujo recomendado
No promociones una solución solo porque “funciona en mi entorno”. Comprueba que los conectores y referencias apuntan a los recursos correctos y que el despliegue conserva las políticas de datos. Las pipelines de Power Platform, la guía de ALM y la documentación de políticas de datos detallan las capacidades del…
Leer la guía completaDesarrollo y arquitectura
APIs: cómo retirar versiones sin romper integraciones
Publicar una versión nueva no retira la antigua
Los clientes pueden seguir usando una versión de API mucho después de que el equipo publique su sucesora. Una retirada fiable necesita saber quién consume cada ruta, qué cambio debe realizar, cómo probarlo y qué evidencia permite decidir que el servicio anterior puede dejar de responder.
Leer la guía completaDesde Sevilla, para Dos Hermanas
Muchas empresas de Sevilla combinan un ERP de siempre con herramientas nuevas; integrarlas bien suele dar más que sustituirlas.
La formación para citizen developers de tu empresa en Sevilla se imparte en remoto, con ejemplos de vuestros propios procesos.
Si tu empresa de Dos Hermanas ya tiene personas creando aplicaciones low-code, el objetivo es darles un marco, no quitarles la herramienta.
Criterios que importan
- Que trate los datos personales con control de accesos, copias y registro desde el diseño.
- Que sepa gobernar Power Platform sin frenar a quien crea soluciones.
- Que reconozca los límites de cada herramienta, incluidas las que vende.
- Que mida rendimiento y accesibilidad con criterios concretos, no con «queda bonito».
- Que documente qué hacer cuando una automatización falla.
Preguntas frecuentes
¿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.
¿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.
¿Qué tecnologías usáis?+
Las que mejor encajan y más fácil es encontrar quien las mantenga: React y Next.js en web, Node.js o Python en servidor, Flutter o React Native en móvil, bases de datos relacionales. Evitamos tecnologías minoritarias sin motivo.
¿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.
¿Qué es un ADR y por qué me interesa?+
Es un documento breve que registra una decisión técnica, su contexto y por qué se tomó. Te protege de depender de la memoria de una persona y facilita que otro equipo continúe el trabajo.
¿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 Dos Hermanas
Reserva una llamada para ver nuestras propias herramientas en funcionamiento y valorar si algo parecido te encaja.