Comenzamos la campaña con una prueba: Comunicación de valor duro, con enfoque de producto contra storytelling emocional, ambos dirigidos a mujeres de 30 a 55 años.
Lo intentamos, aprendimos y nos esforzamos más. Esto resume el enfoque que queríamos implementar a lo largo de nuestro proceso. En este proyecto responsivo e interactivo, necesitábamos ir más allá de los wireframes y los bocetos, por lo que codificamos prototipos reales para acercar las pruebas de usuario a la realidad. Esto nos dio la oportunidad de tomar mejores decisiones de diseño para el producto final.
Nos dimos cuenta de que necesitábamos definir las características y la personalidad de cada modelo. Dejamos que los datos y la información de los usuarios marquen el camino para crear una matriz de personalidad. Con esta matriz, pudimos traducir fácilmente el número de asientos, el espacio para el equipaje y las características deseadas del automóvil en datos utilizables para los clientes. Esto cierra la brecha entre los datos formales de la lista de existencias de automóviles y la experiencia de BMW.
Para poder adoptar este enfoque hasta el final e incluir la tecnología, decidimos optar por una solución que fuera flexible y escalable tanto para las necesidades futuras de funcionalidad, integraciones y mercados, como para los requisitos de tráfico y rendimiento.
Por lo tanto, optamos por un enfoque de arquitectura de microservicios mediante servicios en la nube en Azure. Esto nos permite añadir fácilmente más integraciones a los sistemas internos de BMW, a los sistemas externos o a nuevas fuentes de coches de serie sin tener que afectar al resto de la solución. Y como la aplicación requiere una interacción rica y, al mismo tiempo, tiene que estar a la altura de las demandas de las aplicaciones web públicas con tiempos de carga rápidos y contenido accesible para SEO, también decidimos construir la llamada "aplicación Javascript universal". Esto combina el rendimiento y los beneficios de SEO de una aplicación web de servidor tradicional y la experiencia del usuario de una aplicación de una sola página. Con todo, lo que hemos construido es una aplicación sostenible que puede evolucionar a medida que avanzamos, debido a la implementación de una arquitectura ágil.