Aquatec, una app para prevenir los efectos del cambio climático

Aquatec

Aquatec es una compañía de tecnología del agua y medio ambiente perteneciente al grupo Aigües de Barcelona, que ofrece consultoría y desarrollo de proyectos, instalación e implementación de soluciones para la optimización de los procesos que conforman el ciclo del agua y la protección del medio ambiente.

Entre julio de 2020 y diciembre de 2022 Aquatec tuvo la oportunidad de coordinar LIFE BAETULO, un proyecto piloto del que formaba parte el Ayuntamiento de Badalona enmarcado en el programa europeo LIFE Climate Action. El fin de este programa era implementar un Sistema de Alerta Temprana Integral con el objetivo de reducir la exposición y vulnerabilidad de la ciudadanía y bienes urbanos a los peligros derivados del clima como inundaciones, temporales, olas de calor, olas de frío, nevadas, tormentas de viento, incendios y episodios de contaminación atmosférica.

Además de una plataforma de gestión de eventos climáticos, Aquatec quiso desarrollar la aplicación móvil Alerta Climática BAETULO para comunicar a los habitantes de Badalona cualquier aviso climatológico a nivel municipal, así como ofrecerles recomendaciones y consejos de autoprotección para evitar situaciones que puedan poner en riesgo su salud o sus propiedades.

Manos a la app

Con el reto encima de la mesa, optamos por un desarrollo híbrido utilizando el framework Ionic con CapacitorJS y con la gestión de notificaciones con Firebase Cloud Messaging.

A continuación, y teniendo muy presentes las necesidades de Aquatec para la evolución de la app, ideamos un workflow que nos permitiera trabajar con visión y suficiente control en el avance del proyecto, pero sin perder flexibilidad.

Tras crear un equipo de trabajo multifuncional, dedicado, y focalizado en resolver problemas y en aplicar un desarrollo iterativo incremental en el proyecto, empezamos con los sprints:

  • Sprint 0. Tuvo una duración de una semana en la que se trabajó la guía de estilo de la app, la configuración del entorno local, de la integración y del despliegue continuo.
  • Sprint 1 y 2. Con dos semanas de duración cada uno, y con todo el equipo involucrado, se consiguió una entrega de valor continua gracias a las dinámicas que incluimos en cada sprint como el refinement, wireframing, las retrospectivas de equipo para aplicar mejoras en los procesos y a la dedicación a cada demo presentada a Aquatec al finalizar cada iteración.

Implementamos el despliegue continuo en las app stores utilizando Bitrise. Esta potente herramienta nos permite automatizar todo el flujo de integración continua y entrega continua (CI/CD) para iOS y Android, garantizando que la aplicación pasa todos las comprobaciones de calidad configuradas. Con Bitrise, podemos asegurar un proceso de distribución más eficiente y una integración directa con las tiendas de aplicaciones, garantizando así la disponibilidad de las últimas actualizaciones para nuestros usuarios de manera rápida y sin hacer pasos de forma manual.

Para Runroom este proyecto fue una nueva oportunidad de aplicar nuestra mentalidad Agile que prevé entregas frecuentes y constantes de valor, con validación por parte del cliente y con comunicación constante. En esta ocasión, además, supuso un doble reto al tratarse de un proyecto con varios interlocutores pertenecientes a la Administración pública.

¿Quieres desarrollar una app para tu proyecto?

Podemos acompañarte en este proceso aportando toda nuestra experiencia y conocimiento tecnológico, para que no sólo el resultado final sea una aplicación móvil eficiente, sino para que responda a las tendencias y a las necesidades actuales del mercado. 

¡Háblanos de tu proyecto y pongámonos en marcha!

Contacta con nosotros.

Creando funcionalidades

Aplicando las especificaciones de Aquatec y nuestra mirada Customer Centric, la app y sus distintos apartados se fueron definiendo en los plazos acordados, desde la pantalla de inicio, hasta la configuración de las notificaciones, que en este caso tenían una gran importancia y permitía a los usuarios determinar si quería recibirlas con nivel de prealerta, alerta o emergencia. También se habilitó la opción de escoger para qué tipo de peligros climáticos quería recibir las notificaciones.

Además de aportar información sobre cada tipo de peligro y sus riesgos, el contenido se complementó con recomendaciones para los diferentes niveles de alerta incluyendo mensajes claros y de fácil comprensión, algunos acompañados de infografías.

La app Alerta Climática BAETULO es multiidioma, es compatible con dispositivos tipo smartphone con sistema operativo iOS y Android, y contiene todas las especificaciones técnicas y de seguridad requeridas para ser alojada en las tiendas públicas App Store de Apple y Play Store de Google, así como los requisitos demandados en OWASP Mobile Top 10.

¡Hablemos!