B100, el primer banco 100% digital que cuida de tu salud y de la salud del planeta

B100, el primer banco 100% digital que cuida de tu salud y de la salud del planeta

Eva Rodríguez Vidal, Marketing Manager en SNGULAR

Eva Rodríguez Vidal

Marketing Manager en SNGULAR

26 de junio de 2024

B100 es el nuevo banco 100% cloud native de ABANCA, lanzado como respuesta innovadora a la creciente necesidad de servicios financieros completamente digitales. Con un objetivo diferenciador y único, B100 se posiciona como Healthy Banking, un concepto que abarca la salud financiera, personal y del planeta.

SNGULAR ha trabajado conjuntamente en este proyecto como partner tecnológico y estratégico de B100, desde la fase de ideación hasta el desarrollo completo del producto digital, construido sobre Google Cloud. El objetivo fue ofrecer a los usuarios una experiencia bancaria diferente, sostenible y tecnológicamente avanzada.

Crear un banco 100% digital desde cero supone un gran desafío, no sólo porque ha de estar a la altura de las expectativas tecnológicas actuales, sino que también debe adelantarse a ellas. Esto implica brindar soluciones digitales que satisfagan las demandas de un mercado en constante evolución, adaptándose al comportamiento y las necesidades del consumidor y cumpliendo con los estrictos requisitos de seguridad propios del sector bancario. Un hito que se consiguió en un tiempo récord: en apenas un año y medio, B100 se convirtió en una realidad tangible y exitosa.

¿Por qué B100 es un banco diferente?

B100 se basa en tres ejes fundamentales: salud financiera, salud personal y salud del planeta. Según cuenta Jorge Mahía, Director Ejecutivo de B100, «Con B100 hemos creado una nueva categoría de banca, lo que nosotros llamamos healthy banking, una manera más saludable de entender la relación de las finanzas con la salud del planeta y de las personas de forma equilibrada. B100 nace desde el minuto uno con un propósito: promover un estilo de vida saludable y sostenible».

Salud Financiera

En cuanto a salud financiera, B100 ayuda a sus clientes a ahorrar de manera sencilla y efectiva. La cuenta de B100 ofrece soluciones como el ahorro automático, permitiendo a los usuarios dividir sus ahorros en huchas para diferentes objetivos. Los usuarios pueden configurar redondeos en compras o traspasos periódicos para facilitar el ahorro, asegurándose de que su dinero esté siempre disponible cuando lo necesiten.

Salud Personal

El primer producto de salud personal lanzado por B100 es Move to Save. Este innovador servicio recompensa a los usuarios por cumplir retos de pasos diarios, transfiriendo una cantidad de dinero a una cuenta remunerable llamada Health. Basado en el concepto Te mueves tú y se mueve tu dinero, Move to Save promueve la actividad física y el bienestar mediante un método gamificado, incentivando a los usuarios a cuidar su salud física y mental.

Salud del Planeta

B100 apuesta por la sostenibilidad a través de una colaboración con Gravity Wave, una empresa dedicada a la recolección de plásticos del mar y los puertos. Con la tarjeta de débito Pay to Save de B100, cada pago realizado contribuye a la recogida de plásticos. Desde la app de B100, los usuarios pueden seguir el progreso de los plásticos recolectados, visualizados en gramos o equivalentes a botellas de plástico, aumentando así su motivación y comprensión del impacto positivo. 

Construyendo un Healthy Banking de 0 a 100 en tiempo récord con Google Cloud

SNGULAR ha acompañado al equipo de B100 en todas las fases del proyecto, logrando en un año y medio desarrollar un banco 100% digital, completamente funcional y avanzado. Participamos desde el concepto y la ideación iniciales, pasando por la definición de funcionalidades y el diseño, hasta llegar a la arquitectura y el despliegue en Google Cloud. Actualmente, seguimos implementando mejoras y soluciones de data analytics e inteligencia artificial para optimizar continuamente las funcionalidades y la operativa del banco digital, basándonos en el análisis detallado del comportamiento de los usuarios.

Concepto, research y diseño

B100, comenzó con un propósito claro, cambiar el paradigma de la industria bancaria a través del healthy banking. Crear un banco sostenible requiere un detallado conocimiento  del mercado, el comportamiento social y las motivaciones de las personas. Para ello, fue necesario definir el concepto de sostenibilidad y cómo integrarla en una propuesta financiera atractiva para los usuarios.

El desarrollo comenzó con una comprensión profunda de las necesidades y comportamientos de los clientes potenciales, utilizando un enfoque sistemático de Design Research, que evalúa cómo estas tecnologías se integran en la vida diaria de las personas. En el proceso de Design Research se siguieron las siguientes fases:

1. Aterrizaje y entendimiento

Para la fase inicial, el equipo de SNGULAR se enfocó en entender quiénes serían los usuarios de B100 y qué valoran en la sostenibilidad. Mediante una investigación exhaustiva utilizando métodos cualitativos y cuantitativos, como entrevistas, encuestas y focus groups, se pudo identificar cuatro áreas clave: temas de interés, autoridad de la marca, alto poder movilizador y cuidado duradero.

2. Ideación, prototipado y validación

Con una comprensión clara de las necesidades del cliente potencial, se afrontó la fase de ideación. Para ello se crearon varios prototipos, que fueron validados mediante pruebas con usuarios, lo que permitió definir la marca B100, de acuerdo con cuatro principios de diseño: 

  • Proactividad transparentes: Asegurar que la información sea fácil de entender y accesible, fomentando la transparencia en todas las acciones.

  • Optimismo activo: Comunicar de manera positiva los avances sociales y científicos, transmitiendo un mensaje esperanzador que motive a las personas.

  • Sencillez y eficacia: Proponer y premiar acciones positivas y factibles, sin pretender dar lecciones.

  • Diseño desde el problema de la gente: y no desde el producto financiero.

Según apunta Sarah Rink, Reasearch Director en SNGULAR, «un principio clave fue diseñar desde el problema de las personas, no desde el producto financiero. Pensamos primero en las personas y su entorno social y medioambiental, para construir la mejor opción de producto financiero sostenible».

3. Definición de la aplicación y diseño de la interfaz

Con una base de conocimiento y alineación sólida entre las necesidades de las personas y objetivos de negocio, se procedió a diseñar  las funcionalidades y la interfaz de B100 con un enfoque centrado en el usuario, a través de diferentes estudios con usuarios reales para evaluar la eficacia, sencillez y usabilidad de la aplicación. El resultado fue una app atractiva, amigable y coherente con el concepto de healthy banking, ofreciendo todas las funcionalidades que un banco digital de última generación. Además, se creó un Design System con el objetivo de hacer el diseño más sostenible. Esto fue crucial durante la construcción de la aplicación, ya que permitió la reutilización de componentes y la estandarización de la experiencia del usuario en todos los canales digitales.

design-research-b100-02.png

Arquitectura y desarrollo

La principal necesidad tecnológica de B100 era ofrecer a sus clientes un servicio bancario 100% digital y autónomo, accesible a través de canales completamente habilitados para todas las operaciones que el cliente pudiera necesitar. Para enfrentar este desafío, SNGULAR desarrolló dos aplicaciones nativas en Android e iOS, y un backend de servicios en Java que se ejecuta en un clúster de Kubernetes, todo ello proporcionado por Google Cloud.

La apuesta de ABANCA por B100, desde el punto de vista de desarrollar una aplicación nativa en cloud desde cero, no solo representa una ventaja competitiva, sino también una necesidad imperativa para operar en el dinámico mercado financiero digital. Con una arquitectura avanzada, robusta y escalable, y un enfoque de desarrollo ágil y seguro, B100 está perfectamente posicionado para liderar el futuro del healthy banking.

1. Infraestructura en la Nube

La infraestructura de B100 se basa en Google Cloud. Como explica Héctor Javier Hurtado Ruesga, Cloud Engineering Principal en SNGULAR, «La elección de una infraestructura en la nube se debe a la posibilidad de obtener ciclos de desarrollo más cortos y lograr así una mayor velocidad de innovación e iteración del producto. La mayoría de los servicios que utilizamos están directamente gestionados por Google, lo que nos permite centrarnos en el desarrollo de funcionalidades para B100 en lugar de en la gestión de la infraestructura».

2. Seguridad y Cumplimiento

La seguridad fue una prioridad en B100 desde el principio. Para abordar este desafío, la solución implementa múltiples medidas para cumplir con los estrictos requisitos regulatorios del sector bancario, marcados por ABANCA.

Desde el diseño de todos los componentes, la seguridad fue un aspecto fundamental, asegurando una infraestructura segura y eficiente en Google Cloud. En la fase inicial, se desarrolló una Landing Zone que incluye servicios esenciales para la resolución de nombres de dominio, la gestión de identidades y accesos, y el seguimiento y auditoría de las operaciones.

También se estableció una gestión de identidades completamente nueva y basada en Cloud Identity, para proteger los datos de los usuarios y las transacciones bancarias. 

Además, se añadieron otras capas de seguridad, como la encriptación de datos y la autenticación de dos factores, y se realizaron pruebas regulares de penetración y vulnerabilidad. La gestión de secretos y la criptografía se manejaron con KMS y Secrets Manager y, mediante una entidad certificadora, se aseguraron las comunicaciones.

SNGULAR mantiene un fuerte compromiso con la calidad y la seguridad del código, desplegando todos los componentes en el Artifact Registry de Google, que incluye escaneo de vulnerabilidades. Mediante Security Command Center se obtiene una visión integral de la seguridad en toda la organización, identificando vulnerabilidades tanto en el software como en la configuración de los servicios.

Google Cloud provee de una serie de componentes que han facilitado este enfoque integral de seguridad, asegurando que B100 no solo cumpla con los requisitos regulatorios, sino que también ofrezca una experiencia segura y confiable para sus usuarios.

3. Modernizando la tecnología bancaria

Construir un banco 100% digital desde cero, permite crear sobre un lienzo en blanco una tecnología que garantiza su evolución en el futuro más próximo. Esto significa diseñar y construir una infraestructura tecnológica segura y adaptable, capaz de evolucionar con las necesidades del mercado y de nuestros clientes. B100 se apoya sobre una arquitectura de microservicios, que divide la funcionalidad de la aplicación en pequeños servicios independientes y autodesplegables. Este enfoque permite una mayor flexibilidad y escalabilidad, ya que cada microservicio puede ser desarrollado, probado y desplegado de manera independiente, lo que mejora la velocidad de desarrollo y reduce los costes de infraestructura.

Para gestionar y orquestar estos microservicios, se hace uso de Kubernetes, que automatiza la implementación, el escalado y la gestión de los contenedores de aplicaciones. Adicionalmente, mediante tecnologías como Serverless y Cloud Run se pueden ejecutar cargas de trabajo de manera eficiente. «Este enfoque moderno, basado en la nube, permite adoptar un modelo de desarrollo ágil, con iteraciones rápidas y entrega continua de nuevas funcionalidades. A diferencia de muchos bancos tradicionales que están limitados por tecnologías monolíticas y poco escalables, B100 ha superado estos desafíos gracias a su arquitectura avanzada», añade Héctor Hurtado Ruesga.

4. Las API, pieza clave en modernización

La apificación juega un papel clave en la arquitectura de B100, permitiendo que los microservicios se comuniquen entre sí con otros sistemas a través de API. Este enfoque facilita la integración y la creación de experiencias de usuario personalizadas. Para gestionar estas API de manera eficiente y segura, utilizamos Apigee, un producto de Google para la creación, publicación, análisis y seguridad de estas interfaces. Este  orquestador permite controlar el acceso, proteger las API de amenazas y garantizar un rendimiento óptimo.

Data y Marketing Analytics

Otra área clave en la que SNGULAR ha trabajado para el proyecto B100 es la implementación de soluciones avanzadas de data y marketing analytics. Estas tecnologías nos permiten entender mejor el comportamiento de los usuarios y adaptar los servicios de B100 a sus necesidades.

1. Entendiendo al usuario

Utilizando técnicas avanzadas de data y marketing analytics, es posible analizar y comprender el comportamiento de los usuarios en profundidad. Esto permite ofrecer recomendaciones personalizadas, ya sea para ahorrar o invertir, basadas en el comportamiento financiero individual de cada cliente.

2. Integración y personalización en tiempo real

B100 aprovecha la robusta infraestructura analítica de ABANCA, complementándola con nuevas funcionalidades. Además, gracias al uso de herramientas como Adobe Campaign, para la orquestación y distribución de comunicaciones a diferentes audiencias a los canales digitales y de atención al cliente, se facilita la segmentación de manera precisa, ofreciendo comunicaciones y ofertas personalizadas en tiempo real.

Además, B100 utiliza una Customer Data Platform (CDP) construida en Big Query, para centralizar, gestionar los datos y la trazabilidad de las comunicaciones. Esta plataforma facilita la segmentación para el envío de mensajes relevantes y personalizados a través de múltiples canales, mejorando significativamente la experiencia del cliente.

3. Innovaciones Futuras con IA Generativa

Actualmente, se está explorando el uso de IA generativa para seguir mejorando los servicios. El equipo de analítica de B100 investiga cómo utilizar esta tecnología para procesar y estructurar solicitudes de atención al cliente, generando respuestas personalizadas y automatizadas según la urgencia y la temática. Esta innovación permitirá a B100 ofrecer un servicio de atención al cliente más eficiente y adaptado a las necesidades individuales de cada usuario.

«B100 no solo entiende a sus usuarios, sino que también se adelanta a sus necesidades, ofreciendo una experiencia verdaderamente personalizada y avanzada», afirma David Lastra, Director de Martech en SNGULAR. «Cada interacción se convierte en una oportunidad para ofrecer una experiencia personalizada y avanzada», apunta.

B100-healthy-banking-sobre-google-cloud.png

Lanzamiento y respuesta del mercado

Experiencia de Usuario

Los clientes de B100 perciben la app como altamente usable y visualmente atractiva. El diseño diferencial no solo es bonito y emocionalmente resonante, sino también muy funcional. La interfaz es intuitiva, fácil de entender y responde rápidamente a las acciones del usuario, garantizando una experiencia robusta y sin interrupciones. 

Desde el lanzamiento, apenas se han experimentado errores técnicos, superando en el plazo marcado retos tan complejos como las integraciones o el conteo de pasos desde múltiples dispositivos. Las aplicaciones son rápidas, estables y llegan al mercado con un nivel de funcionalidad y robustez que destaca en el sector.

Respuesta del Mercado

El lanzamiento de B100 en abril de 2024, ha despertado un gran interés y acogida por parte de la audiencia, siendo las características centradas en la salud y en los métodos de ahorro las que más han gustado a los usuarios. Aunque aún es pronto para mostrar datos detallados de uso, el banco ha apreciado una tendencia creciente de descargas y una elevada tasa de uso, lo cual refleja la satisfacción y el entusiasmo de los usuarios.

Un banco digital adaptado a las necesidades del mercado cambiante

Gracias a la moderna tecnología en la nube, B100 puede actualizarse, corregirse y agregar nuevas funcionalidades de manera rápida y a un coste mucho más reducido. Esta capacidad permite iterar y evolucionar el producto en base a las necesidades y el comportamiento de los clientes. La escalabilidad de su infraestructura, que facilita seguir innovando y mejorando, posiciona a B100 como referentes en banca digital y pioneros en la categoría de healthy banking.

Próximos pasos de B100

Los siguientes pasos de B100 se enfocan en dos aspectos principales. En el corto plazo, mejorar aún más la usabilidad de la aplicación, asegurando que sea extremadamente sencilla, atractiva y robusta. Además, como se ha mencionado previamente, otra de las propuestas de mejora se centra en implementar inteligencia artificial generativa para procesar solicitudes de atención al cliente de manera más eficiente, generando respuestas personalizadas de forma automatizada.

Mirando hacia el futuro a largo plazo, el objetivo de B100 es expandir la gama de funcionalidades y productos, proporcionando a sus clientes más herramientas y opciones que les permitan gestionar sus finanzas de manera saludable y sostenible.

evento-presentacion-b100-sngular.png

SNGULAR y B100: Un viaje hacia la innovación sostenible

Entre B100, ABANCA, Google y SNGULAR se ha creado un equipo perfectamente alineado, con una comunicación transparente y completamente implicado en el proyecto. 

Jorge Mahía destaca: «Para llevar a cabo B100, no necesitábamos simplemente un proveedor tecnológico, sino un socio estratégico. Buscábamos un equipo comprometido que comprendiera y compartiera nuestro propósito desde el inicio, alguien que estuviera dispuesto a compartir nuestras alegrías, preocupaciones y desafíos. La distinción entre un simple proveedor tecnológico y un socio estratégico radica en su nivel de implicación genuina en el proyecto. Con SNGULAR, hemos encontrado ese gran aliado».

Un aspecto fundamental que nos ha unido a B100 desde el inicio es la visión compartida de contribuir a un mundo más sostenible mediante soluciones digitales que beneficien tanto a los negocios como al planeta. La misión de SNGULAR es acompañar a nuestros clientes en la evaluación y potenciación del impacto positivo de sus proyectos, fomentando una conciencia digital responsable. Este compromiso con la sostenibilidad y la innovación nos permite crear soluciones que no solo mejoran la eficiencia empresarial, sino que también promueven un futuro más verde y consciente.

En definitiva, la apuesta de ABANCA por un enfoque más innovador y sostenible, fundamentado en el concepto de healthy banking, ha demostrado ser una elección sumamente acertada. Esto ha fortalecido su posición como líder en la industria financiera y ha abierto nuevas perspectivas para un futuro más sostenible.


En SNGULAR, estamos completamente comprometidos a acompañarte en el viaje hacia la modernización. Contamos con una vasta experiencia tanto en el sector bancario como en proyectos complejos de modernización de aplicaciones, ya sea a través de migraciones o del desarrollo desde cero en entornos cloud native en diversas industrias.

Si deseas dar el paso hacia la modernización para hacer crecer tu negocio, te invitamos a ponerte en contacto con nosotros. Nuestro equipo está preparado para analizar tu proyecto en detalle y trabajar contigo en el desarrollo de soluciones digitales modernas, seguras y escalables que se adapten perfectamente a tus necesidades. Juntos, podemos construir un futuro más innovador y también sostenible. ¡Esperamos tener la oportunidad de colaborar contigo!

Eva Rodríguez Vidal, Marketing Manager en SNGULAR

Eva Rodríguez Vidal

Marketing Manager en SNGULAR

Con una sólida base en marketing y una mentalidad orientada a la innovación, me especializo en crear contenido que facilite a las empresas comprender y adoptar nuevas tecnologías y soluciones digitales, con el objetivo de mejorar su productividad, eficiencia y alcanzar sus metas empresariales.