¿Qué es un framework?
Un framework es como una caja de herramientas/librerías que ayuda a desarolladores que se creen software de manera mucho más rápida y eficiente, En lugar de empezar a escribir un codigo desde cero, los frameworks te ofrecen estructuras o esqueletos sobre el cual construir.
Sin un framework, para el caso de la automatización, crecen de forma caótica ya que cada quipo construye sus propios robots(bots) con sus propias reglas, generando deuda técnica, duplicación de esfuerzo y sistemas difíciles de mantener. Los frameworks en este caso ayudan a imponer orden sin sacrificar velocidad.
Tipos de Frameworks
Principales características
Un muy buen frameworks de automatización se reconoce por seis pilares fundamentales:
Modularidad: Son componentes independientes y reutilizables
Escalabilidad: Crece junto con la organización
Mantenibilidad: Que sea fácil de mantener con código claro y documentado que cualquier miembro pueda entender.
Reutilización: Librería de componentes que evitan reinventar la rueda de cada nuevo proyecto
Manejo de errores: fácil de detectar errores permitiendonos capturar, registrar y recuperarse de fallos sin intervención humana.
Trazabilidad: Logs y auditoria que registran qué hizo cada robot(bot), cuándo y con qué resultado.
Caso real: Telefonica REFramework
Telefónica ha estandarizado su automatización RPA a nivel global adoptando el Robotic Enterprise Framework (REFramework) de UiPath, logrando gestionar cientos de bots con una arquitectura robusta y unificada, esta estrategia ha permitido una escalabilidad global, reduciendo errores operativos en un 66% liberando más del 30% del tiempo en áreas clave facilitando además la integración de Inteligencia Artificial.

Comentarios
Publicar un comentario