IBERDROLA Clientes

IBERDROLA Clientes

La nueva app de Iberdrola ha conseguido unificar todos los servicios que la compañia ofrece a sus clientes.

Para conseguir eso, el reto de su desarrollo ha sido el mayor en el que he participado hasta ahora y por tanto del que más orgulloso estoy.

Ha sido fruto de casi un año de desarrollo implicando los últimos avances, tanto de parte de Apple con su versión 5 del lenguaje Swift y sus versiones 10 y 11 del IDE Xcode especial para iOS, como por parte de Iberdrola, para la que hemos conseguido preparar diferentes formas de comunicación y control con todos los nuevos dispositivos necesarios para dar servicio a sus abonados. Termostatos y luces inteligentes, Cargadores para coches electricos, controladores de volcado de energia a la red desde paneles fotovoltáicos, son solo algunos de los sistemas a los que hemos tenido que acceder en remoto desde la app para que el usuario pueda controlarlos e incluso programarlos, proporcionando de paso una esperiencia de usuario facil e interesante.

Con este desarrollo se ha conseguido dar un nuevo sentido al concepto de aplicación de gestión para clientes de empresa de suministros.

Ya no solo es posible consultar gastos y descargarse facturas, ahora el control es total, permitiendo al abonado configurar y planificar el uso de todos los sistemas y dispositivos a su servicio de forma absolutamente personalizada.

Desde el punto de vista del desarrollo iOS a sido toda una experiencia de crecimiento personal por la cantidad de tecnologias utilizadas simultaneamente y por el equipo multidisciplinar de profesionales de desarrollo, calidad, análisis, etc. con el que he trabajado, encuadrados en todo momento en metodologias “agile“, absolutamente necesarias para desarrollos de este calibre.

Otro gran hito que he conseguido en este proyecto a sido utilizar por fin de manera continuada TDD (Test-Driven Development). En el momento de escribir esta reseña llevamos conseguido cubrir el proyecto a un meritorio 50%, contando toda la parte desarrollada desde que estamos aplicando TDD y la que ya teníamos desarrollada que vamos cubriendo de forma regresiva.