Optima Energia

Aplicación iOS y Plataforma de Operaciones de Campo para Líder en Infraestructura Energética

Instantánea del cliente

  • Industria: Eficiencia Energética / Infraestructura Pública
  • Cliente: Optima Energia — empresa líder en servicios de energía en México especializada en modernización de alumbrado público
  • Línea de tiempo: 2019 — 6 meses
  • Equipo: 4 personas (2 desarrolladores, 1 arquitecto, 1 PM)
  • Servicios: Desarrollo de App Móvil · Desarrollo de API · Diseño UX/UI · Consultoría
  • Stack: Swift (iOS) · Ruby on Rails · PostgreSQL · AWS · Jira
  • Plataformas entregadas: App iOS + Backend REST API


El Problema

Gestionar el mantenimiento de luminarias a escala es una operación compleja que ocurre en campo. Optima Energia necesitaba un sistema que diera a sus técnicos visibilidad sobre qué luminarias requerían mantenimiento, les permitiera registrar y dar seguimiento al trabajo de servicio en tiempo real y enviar solicitudes de materiales — todo desde un dispositivo móvil en sitio.

  • Requerimiento offline-first: los trabajadores de campo operan frecuentemente en zonas con conectividad poco confiable o sin internet — una app dependiente de la nube no era opción.
  • Sin visibilidad en tiempo real: los supervisores no tenían seguimiento en vivo del trabajo de mantenimiento en curso y completado en su flota de luminarias.
  • Flujos manuales en papel: los técnicos usaban procesos manuales para registrar inspecciones y solicitudes de materiales, ralentizando operaciones y aumentando el riesgo de errores.
  • Desafío de escala: miles de luminarias en múltiples municipios requerían un sistema que manejara operaciones de campo a gran escala de forma confiable.


La Solución

Axented diseñó y construyó una aplicación iOS nativa y una REST API de soporte para impulsar las operaciones de campo de Optima Energia desde cero.

  • App iOS (Swift): herramienta móvil de propósito específico para técnicos de campo con inspección y seguimiento de estado de luminarias, registro de trabajo de mantenimiento, envío de solicitudes de materiales y arquitectura offline-first con almacenamiento local y sincronización automática al restaurar la conectividad.
  • API y Backend (Ruby on Rails + PostgreSQL + AWS): gestión centralizada de datos para inventario de luminarias y registros de mantenimiento, lógica de sincronización para manejar datos escritos offline y reconciliarlos al reconectarse, y una base confiable y escalable en AWS.
  • Gestión de proyecto: sprints quincenales en Jira con standups diarios — manteniendo un equipo lean de 4 personas alineado y entregando consistentemente en 6 meses.


Los Resultados

  • Entregado en 6 meses: app iOS completa + API backend construida y desplegada por un equipo de 4 personas en un timeline enfocado.
  • Mayor cobertura de luminarias: los técnicos inspeccionaron y atendieron más luminarias por turno con flujos digitales estructurados reemplazando procesos manuales y en papel.
  • Visibilidad total de mantenimiento: los supervisores obtuvieron seguimiento en tiempo real del trabajo de mantenimiento en curso y completado en toda la flota.
  • Operación offline 100% confiable: la arquitectura local-first aseguró que los trabajadores de campo nunca fueran bloqueados por problemas de conectividad — datos sincronizándose automáticamente en segundo plano.
  • Equipo lean de 4 personas: 2 desarrolladores + 1 arquitecto + 1 PM entregaron el producto completo en 6 meses sin desviaciones de alcance.


Tech Stack

  • Móvil — Swift (iOS)
  • Backend — Ruby on Rails
  • Base de datos — PostgreSQL
  • Cloud — AWS
  • Gestión de proyectos — Jira


Equipo y Modelo de Entrega

  • Desarrollador iOS: App Swift nativa, arquitectura offline-first, almacenamiento local, sincronización en segundo plano e implementación UX para técnicos de campo.
  • Desarrollador Backend: API Ruby on Rails, modelado de datos PostgreSQL, lógica de sincronización, gestión de inventario de luminarias y despliegue en AWS.
  • Arquitecto: Arquitectura del sistema, estrategia de sincronización offline, diseño de reconciliación de datos y planificación de escalabilidad.
  • Project Manager (PM): Planificación de sprints en Jira, standups diarios, gobierno de entrega y coordinación con stakeholders.
  • Modelo operativo: Ágil, sprints quincenales con standups diarios y loops de retroalimentación estrecha con stakeholders en una entrega enfocada de 6 meses.
Border

Axented es una firma de ingeniería de software con sede en México con oficinas en Monterrey, Ciudad de México y Miami. Construimos productos digitales y escalamos equipos de ingeniería para empresas de América del Norte y América Latina.

Enrique Gómez Junco, Director General
Border