Casos de éxito
A lo largo de los años hemos ayudado a multitud de clientes a desarrollar software con una gran variedad de propósitos. Esto nos ha dado una valiosa experiencia, y nos permite adaptarnos a tus necesidades, aportando soluciones probadas en entornos reales de producción.
Aquí te presentamos algunos casos de éxito representativos de nuestro trabajo, detallando cuál fue el proceso de desarrollo y el resultado final que presentamos a nuestros clientes.
Eficiencia energética
Origen

Empresa industrial provee contadores eléctricos, y necesita un sistema de analisis de eficiencia energética, tanto interno como para sus clientes.

Objetivos
  • Desarrollo de una herramienta de analisis y visualizacion.
  • Gran variedad de dashboards, gráficas, previsiones...
  • Altos niveles de configurabilidad:
    • Gestion de usuarios / organizaciones / grupos / permisos.
    • Definición de contratos / localizaciones.
    • Gestión delegada en personal de la empresa.
    • Alertas y notificaciones.
Acciones
  • Gestión de los datos
    • Sistema de ETL (Extract, Transform and Load) desde los contadores hacia nuestra capa de persistencia.
    • Analisis eficiente de datos para su visualizacion de graficas (precálculo de los datos más relevantes, etc.).
  • Aplicación web
    • Trabajo conjunto con el cliente para diseñar la experiencia de usuario.
    • Análisis de las gráficas, para ofrecer visualizaciones innovadoras, originales y funcionales.
  • DevOps
    • Implantación de los entornos de desarrollo y testing en los sistemas del cliente
    • Gestion de la configuacion (ansible)
    • CI/CD
  • Movilidad
    • Desarrollo de aplicación móvil híbrida
    • Visualización de graficas
    • Recepción de alertas y notificaciones
Resultados
  • Los clientes pueden controlar los contadores de sus instalaciones en tiempo real:
    • Visualización de gasto energético
    • Visualización de coste económico
    • Deteccion de mal performance
    • Previsiones de consumo y sugerencias
  • Nuestro cliente cuenta con un producto que vende a sus clientes en modo SaaS
  • Los operadores de nuestro cliente gestionan la app desde el backoffice, sin generar dependencias innecesarias.
  • Los clientes pueden delegar en administradores de su organización la gestión de su espacio (alertas, roles de usuarios, etc.).
Supervisión de instalaciones industriales
Origen

Nuestro cliente dispone de una serie de instalaciones industriales, y quiere poner a disposición de sus técnicos una herramienta que permita visualizar información, tanto de producción como mantenimiento y operación.

Objetivos
  • Desarrollo de herramienta de visualizacion y análisis orientada al usuario técnico.
    • Curvas de eficiencia energética
    • Producción real vs producción teórica certificada por el fabricante
    • Comparativas de datos entre distintas máquinas e instalaciones
    • Geoposición de las plantas
  • Los operadores del sistema serán ingenieros cualificados, por tanto existen ciertos requisitos:
    • Debe haber una alta granularidad en los datos (altos niveles de parametrización y configurabilidad)
    • La visualización de los datos debe cumplir los estándares de precisión que necesitan los usuarios
    • Debe facilitar al usuario la visualización efectiva de indicadores para prevenir problemas de funcionamiento y/o rendimiento en la planta.
Acciones
  • Gestión de los datos
    • Implementar un ETL (Extract, Transform, Load) eficiente, paralelizable y escalable en horizontal con acceso a múltiples fuentes de datos.
    • Persistir en una base de datos distribuída, optimizada para series temporales.
    • Contemplar las diferencias entre plantas y máquinas (distintos modelos de maquinaria, distintas formas de importación de los datos, distintos niveles de disponibilidad, etc.), mediante la parametrización, control y mantenimiento en paralelo.
  • Aplicación web
    • Trabajo conjunto con el cliente para diseñar la experiencia de usuario y ofrecer la visualización óptima de los datos que necesitan.
    • Diseño de gráficas con alta densidad de datos.
    • Generación de informes periódicos que facilitan la supervisión técnica de los elementos de la planta.
    • Visualización geoposicionada de los elementos de la planta, para facilitar la visión de conjunto y permitir una ubicación más rápida de los componentes.
  • DevOps
    • Implantación de un sistema de configuación para orquestar el despliegue de manera dinámica
    • Pipelines de CI/CD y testing
    • Múltiples entornos de pruebas
  • Movilidad
    • Desarrollo de aplicación móvil optimizada para tablets destinada al uso en el terreno de los técnicos que visiten las plantas.
Resultados
  • Los técnicos de nuestro cliente pueden tomar decisiones informadas para optimizar el funcionamiento de sus plantas
  • Los ingenieros disponen de una herramienta que les permite mejorar los procesos o detectar rápidamente malos funcionamientos