Ir al contenido principal
bradesco

Historia
del Cliente

Apostando por una mejor toma de decisiones con IA

50%

Tiempo ahorrado escribiendo código

Banking on better decision-making with AI

Banco Bradesco, la tercera institución bancaria más grande de América Latina, enfrentó obstáculos de productividad debido a los largos procesos de código y depuración. Su equipo de análisis de datos buscaba optimizar las operaciones y democratizar el acceso a los datos para todos los usuarios. La implementación del asistente de Databricks, un complemento basado en la IA generativa, revolucionó su flujo de trabajo al simplificar la escritura de código, la resolución de problemas y la documentación. Con capacidades de lenguaje natural, el asistente de Databricks permitió a los usuarios no técnicos contribuir eficazmente, lo que supuso una reducción del 50 % en el tiempo de programación y un ahorro significativo de costos. Ahora, todos los usuarios de la organización pueden extraer fácilmente información valiosa de los datos sin depender excesivamente del apoyo de los ingenieros, lo que fomenta la colaboración y mejora la capacidad de toma de decisiones a gran escala.

El código extenso y la depuración crean obstáculos para la productividad

Banco Bradesco cuenta con 99,5 millones de titulares de cuentas y una plantilla de más de 85 000 empleados que los apoyan. Solo en la comunidad analítica trabajan más de 1000 empleados. Al aprovechar esta escala, Banco Bradesco tiene la misión de crear oportunidades para que cualquier individuo realice su potencial y contribuya al desarrollo sustentable de los negocios y la sociedad.

Pedro Antonio Boareto, ingeniero principal de datos del Banco Bradesco, es estratega tecnológico de su gran equipo de análisis de datos. Para mantenerse al día con la visión de la institución bancaria, su equipo buscó mejorar su labor. “Encontramos desafíos con el desarrollo de código complejo y extenso y estábamos gastando demasiado tiempo en la documentación y los procesos de depuración”, explicó Boareto.

El equipo de análisis de datos quería mejorar la productividad y la precisión mientras aceleraba los conocimientos mediante los datos por lotes y en transmisión. También buscaban democratizar el acceso a la plataforma de inteligencia de datos de Databricks para que los usuarios empresariales que no sabían programar pudieran crear soluciones por sí mismos. Para lograr esto, se apoyaron en el asistente de Databricks, un programador compañero basado en IA generativa que reconoce contextos. 

El asistente de Databricks ayuda a todos los usuarios de datos a transformar rápidamente el código en información.

Los más de 500 usuarios actuales de la plataforma de inteligencia de datos de Databricks en Banco Bradesco, incluidos los usuarios empresariales sin conocimientos técnicos, pueden utilizar libremente el asistente de Databricks, lo que ha facilitado el éxito en toda la organización.

Solucionar errores y ahorrar tiempo en la resolución de problemas es una gran ganancia de productividad para Banco Bradesco. Fabiano Kenith Seki, ingeniero principal de datos para el gran equipo de análisis de datos en Banco Bradesco, acredita al asistente de Databricks por ayudar a la organización a identificar y resolver rápidamente los errores de codificación. Ayuda a escribir código a través de explicaciones e instrucciones detalladas en lenguaje natural para facilitar la comprensión y la implementación de la funcionalidad deseada. Incluso podemos instruir al asistente de Databricks con lenguaje natural para que escriba el código comenzando desde cero”, explicó Seki.

Las herramientas de plataforma como los pipelines declarativos de Spark y otras capacidades de procesamiento de ingeniería de datos ayudan a los usuarios a evitar errores y acelerar el desarrollo para escenarios de datos por lotes y transmisión. Escribir pruebas unitarias es una parte fundamental del proceso DevOps, y el asistente de Databricks puede guiar a cualquier usuario en la creación de pruebas para asegurarse de que su código sea correcto y fiable. Lo mismo puede decirse de escribir consultas SQL, donde el asistente de Databricks traduce consultas SAS a código Python o SQL, lo que permite a todos los equipos de análisis de datos manipular datos rápidamente. El asistente de Databricks también brinda orientación a los ingenieros y analistas de datos de Banco Bradesco sobre cómo documentar su código de manera efectiva, lo que les permite prepararlo mejor para la documentación final y los entregables. 

“El asistente de Databricks proporciona orientación durante la experimentación, el análisis exploratorio de datos (EDA) y el desarrollo de modelos para tareas discretas de ciencia de datos”, agregó Thiago Ruiz Aniceto, ingeniero de datos en Banco Bradesco. “Ayuda a codificar consultas SQL mediante explicaciones en lenguaje natural y a depurar código. Este soporte permite a los usuarios empresariales crear soluciones sin necesidad de tener un amplio conocimiento de programación. Según Boareto: “El asistente de Databricks optimiza y mejora el código existente reestructurándolo para mejorar la legibilidad, el rendimiento y la mantenibilidad”. Todas estas capacidades significan que incluso quienes no saben programar pueden transformar datos como ingenieros experimentados.

Reduce a la mitad el tiempo de codificación con el asistente de Databricks

Alessandro Silva, jefe de sección e ingeniero de datos del Banco Bradesco, cree que su equipo se ha vuelto "mucho más productivo" desde que utiliza las herramientas de Databricks. “Con la ayuda del asistente de Databricks, hemos sido capaces de mejorar la productividad en los equipos de ingeniería de datos, SQL, análisis de BI y ciencia de datos. No solo hemos abordado los desafíos relacionados con la codificación y la depuración en general, sino que también hemos mejorado la sintaxis del código con bibliotecas desconocidas”, dijo Silva. Seki agregó: “A través de la codificación por pares y el aprovechamiento de la experiencia del asistente de Databricks, los equipos son aproximadamente un 50 % más rápidos en sus tareas analíticas y de desarrollo”.

Cuando se le preguntó qué es lo que más le gusta de sus capacidades, Aniceto respondió: “Me encanta que el asistente de Databricks permita a los usuarios aprovechar los datos para la toma de decisiones sin requerir una amplia experiencia técnica. Las capacidades de lenguaje natural del asistente de Databricks sirven de puente entre los equipos técnicos y no técnicos." En la actualidad, Banco Bradesco se beneficia de la colaboración entre una base de usuarios más amplia, lo que mejora las decisiones empresariales en toda la organización, todo ello respaldado por el poder de la IA generativa.