Habrás notado que cada vez hay menos sucursales bancarias. Para hacer esto posible no solo se han tenido que crear apps que permiten al usuario autogestionar su cuenta bancaria, sino que se han automatizado procesos del back office con RPA (Robotic Process Automation) y se ha hecho uso de la explotación de datos (Big Data) para que no necesitemos de un agente humano para las operaciones bancarias que antes sí lo requerían.

RPA

Robotic Process Automation (RPA) es una solución digital que consiste en que un robot virtual realice las tareas repetitivas que normalmente realiza una persona con un ordenador. De esta forma liberamos el tiempo del trabajador para que se pueda dedicar a realizar actividades más humanas en vez de aquellas más robóticas.

Además, esto nos permite extraer grandes volúmenes de datos a bajo coste, lo cual como veremos es de gran utilidad para servir de fuente de información para soluciones Big Data.

¿Cuándo se puede implementar RPA?

A continuación se muestran las condiciones que deben darse en las actividades de un proceso para que sea viable la automatización con RPA:

¿Cuáles son las principales soluciones de RPA en el mercado?

Características UiPath Blue Prism Automation Anywhere
Robots Back y Front office Back office Back y Front office
Escalado Limitado Muy buena Limitado
Grabar macro No
Acceso Aplicación y móvil Aplicación Aplicación
Desarrollo Visual Visual Script (código)
Coste Bajo (incluye cursos gratis) Alto Alto

Fuente: Blue Prism vs Automation Anywhere vs UiPath

¿Es fácil aprender a desarrollar un robot?

Depende de la plataforma que uses pero si es UiPath o BluePrism sí, mucho más fácil y rápido que aprender a desarrollar en cualquier lenguaje de programación, ya que se basa en el desarrollo visual con diagramas de flujo en vez de en líneas de código.

Aquí un ejemplo de función Switch para que el robot sepa qué hacer según el caso.

Cursos gratuitos de UiPath online
Cursos gratuitos de UiPath online

¿Se tardaría mucho en implementar una solución de este tipo?

Depende del alcance. De media unos tres meses desde que se identifica la oportunidad hasta que se sube a producción. Si viésemos que se necesitara más tiempo se reduciría el alcance priorizándose las actividades a automatizar que añadan más valor.

El desarrollo, por tanto, se puede iterar respecto al alcance tal y como se hace en la metodología ágil Scrum. ¿Quieres más información sobre Scrum? Te recomendamos este post sobre Cultura Ágil y Transformación Digital.

¿Cuáles son los pasos de una solución con RPA?

Los avances del proyecto se pueden gestionar con entregas cortas por sprint.

Big Data

Big Data consiste en la explotación de grandes volúmenes de datos e información para poder tomar mejores decisiones. Como veremos posteriormente en el caso real que explicaremos, la automatización (RPA) habilita enormemente la explotación de datos.

¿Cuáles son los pasos de una solución con Big Data?

Caso real en departamento de compras

Durante mi experiencia en una importante empresa automovilística de Reino Unido, mi objetivo como uno de los cinco responsables de mejora de negocio era encontrar formas de reducir los costes del departamento de compras, que se componía por algo más de seis mil empleados.

Los mayores costes de este departamento eran:

Tradicionalmente para reducir costes lo que se hacía era mapear el flujo de valor del departamento en cuestión con un mapa de proceso, proponer la eliminación de actividades innecesarias y mover las tareas de menos valor añadido pero esenciales a un entorno de trabajo más favorable económicamente.

A la hora de buscar oportunidades de reducción de costes en el departamento de compras se observó que los compradores pasaban más tiempo en tareas administrativas que negociando con los proveedores. Para la empresa era muy importante conseguir el mejor precio unitario posible para la compra del material, ya que se compraba en grandes volúmenes.

A la hora de entender en qué consistían esas tareas administrativas se encontró lo siguiente:

  1. Cuando el comprador cerraba el precio con el proveedor, este último enviaba un email con todos los datos de la compra en un archivo pdf.
  2. El comprador entonces descargaba el archivo pdf y pasaba los datos a SAP para que estuvieran en nuestro sistema.
  3. Además, el comprador tenía que generar un informe mensual en formato Powerpoint para la gerencia. Para realizar ese informe, descargaban los datos de SAP (los mismos datos que habían introducido desde el pdf) y los manipulaban en Excel para crear gráficas que luego pasaban a la presentación en PowerPoint.

Al ver que la calidad de la información de esos informes era baja y que existía mucho retrabajo debido a los errores humanos durante la manipulación de los datos, pensé que el departamento de transformación digital podría tener una solución tecnológica al respecto.

Así fue cómo descubrí que existía una opción mejor que externalizar el trabajo administrativo.

Solución con RPA

La solución con la herramienta RPA de BluePrism consistía en crear un robot virtual que al recibir los emails automáticamente transfiere los datos de compra del pdf al sistema SAP, de la misma forma que lo haría una persona, pero con varias diferencias:

Más allá de RPA: analítica de datos

La solución de explotación de datos se centraba en evitar que los compradores tuvieran que invertir tiempo en la generación de informes.

  1. Una tubería de datos desarrollada con el módulo Luigi de Python conectaba SAP con una base de datos de Google BigQuery para la transferencia automática de datos.
  2. En esa base de datos de BigQuery, los desarrolladores previamente habrían creado un modelo de manipulación de datos con SQL para que los datos estén libres de errores y en el formato necesario para ser leídos por Tableau, un software de visualización de datos.
  3. El software Tableau visualizaba los informes mensuales con los últimos datos actualizados en tiempo real. Cualquier gerente podía acceder desde su ordenador al enlace web.

El poder de los datos

Aparte de poder automatizar esos informes que ya se generaban previamente, el hecho de disponer de un robot nos permitió añadir más datos a nuestro sistema para que con Tableau pudiéramos visualizar todo el histórico de datos de que disponíamos en tiempo real: el rápido acceso a tanta información de nuestra cartera de proveedores de todo el mundo resultó ser tremendamente útil para negociar de forma más efectiva con ellos.

Además, como ahora los compradores tenían más tiempo para negociar, se consiguió en la mayoría de los casos comprar materiales a un precio mucho más bajo de lo que estábamos habituados. Digamos que nos creamos nuestro propio comparador de precios (como Rastreator).

Conclusión

El futuro ya está aquí. Las grandes organizaciones que tienen un legado grande de procesos tradicionales tienen una desventaja respecto a las start-up: no son nativas digitales y, por tanto, no nacieron según las necesidades de hoy, sino las de antes.

Por eso es especialmente importante usar herramientas de transformación digital como RPA y Big Data. Si quieres conocer estas herramientas más en profundidad, no te pierdas este webinar sobre Business Optimisation y Transformación Agile.

Porque el futuro no se espera, se conquista, como bien dice el economista Marc Vidal en su último libro 'La era de la humanidad'.

Cuéntanos qué te parece.

Los comentarios serán moderados. Serán visibles si aportan un argumento constructivo. Si no estás de acuerdo con algún punto, por favor, muestra tus opiniones de manera educada.

Suscríbete

Estamos comprometidos.

Tecnología, personas e impacto positivo.