Usamos cookies propias y de terceros para mejorar la experiencia de usuario. Si continúas navengando, consideramos que aceptas su uso.Aceptar
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
Métricas para plataforma de Video On Demand
Origen

El cliente disponde de un sistema en producción de Video On Demand (VoD), y necesita una plataforma avanzada de métricas.

Objetivos
  • Desarrollo de un sistema de recogida de datos y estadísticas. Requerimientos:
    • Rendimiento. El sistema genera una enorme cantidad de datos, y las métricas asociadas tienen que estar disponibles inmediatamente.
    • Escalabilidad. El sistema tiene que estar preparado para un ingente incremento tanto en volumen de datos como en número de usuarios.
    • Flexibilidad. Las métricas a mostrar tienen que ser altamente configurables, y el sistema tiene que facilitar la incorporación de nuevas métricas según aumenten las necesidades del cliente.
  • Desarrollo de aplicación web para consultar las métricas.
    • Desarrollo de un API genérico de consulta de datos.
    • Desarrollo de visualizaciones de datos customizadas, gráficas dinámicas, filtros, etc.
    • Sistema de control de accesos (gestión de permisos, organizaciones, usuarios...).
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.
    • Desarrollo de controles avanzados para configuración de filtros, consultas personalizadas.
    • Creación de framework específico para construir visualizaciones bajo demanda.
  • DevOps
    • Diseño de la arquitectura del sistema.
    • Diseño e implantación del sistema de Integración Continua.
    • Diseño e implantación del sistema de monitorización.
Resultados
  • Todas las partes implicadas en el sistema de VoD (soporte, comercial, management...) tienen información relevante y actualizada del estado de la plataforma.
  • Nuestro cliente cuenta con un producto que vende a sus clientes en modo SaaS.
  • Se pueden incorporar nuevas métricas según vayan siendo necesarias, de manera rápida y sencilla.
Red social de autores de contenidos digitales
Origen

Crear una red social para la autopublicación de contenidos digitales destinada a ilustradores y autores de cómics.

Objetivos
  • Desarrollo de aplicación web.
    • Publicación de contenidos digitales, con perfiles de autores, portfolios, sistema de valoraciones, etc.
    • Herramientas para los autores: subida de contenidos, publicación automática de contenidos en fechas determinadas, sistema de notificaciones.
  • Creación de una comunidad viva alrededor de la red social.
    • Sistema de followers, para recibir actualizaciones de los autores preferidos.
    • Interacción entre autores y lectores: comentarios, valoración de contenidos, etc.
    • Variedad de rankings, como autores y contenidos mejor valorados, con más interacciones o actualizados recientemente.
Acciones
  • Aplicación web
    • Trabajo minucioso de diseño tanto de la parte gráfica como de la usabilidad del interfaz.
    • Exportación del 100% de la funcionalidad a través de API, para emplear en una futura aplicación de móvil.
    • Sistema de protección a menores (difuminado de imágenes +18 y herramientas de administración para control de contenido inadecuado).
    • Publicación del código fuente de la aplicación bajo licencia AGPL
  • Escalabilidad
    • La aplicación recibe gran cantidad de visitas, y además gestiona un alto volumen de archivos de imágenes, por lo que el sistema debe escalar adecuadamente, y disponer de una buena arquitectura para mantener los costes bajo control.
Resultados
  • El sistema lleva en producción desde mediados de 2018
  • El código fuente se liberó a principios de 2019