Automatización: el mito de la sustitución
24/09/2015
Solo no puedes
24/11/2015
Mostrar todo

¿Qué es Robotic Process Automation?

¿Qué es Robotic Process Automation?

En este blog llevamos meses escribiendo sobre Robots Software, RPA, automatización, etc. Pero aún no hemos dedicado un post a resolver la pregunta del millón: ¿Qué es Robotic Process Automation?

 

Si atendemos a la definición del Institute for Robotic Process Automation (sí, los Robots Software tienen su propio instituto), sería algo así como: «la tecnología que permite configurar un software o un “robot” para que controle las aplicaciones existentes y poder así capturar y procesar información y comunicarse con otros sistemas».

Podríamos decir que RPA es la tecnología que tiene por objeto reducir la intervención manual en el uso de programas y aplicaciones informáticas, automatizando funciones y tareas administrativas, mecánicas y bien definidas, para dejar en manos de los humanos aquellas cuestiones que requieran interpretación o análisis.

 

No hablamos de máquinas compuestas por engranajes y tuercas, hablamos de robots formados por líneas de código.

 

Tradicionalmente asociamos robótica a pesadas máquinas de uso industrial que llevan a cabo las mismas acciones que realizaban los humanos en las cadenas de montaje, pero añadiendo nuevos niveles de productividad y calidad.

Al igual que sus “hermanos” físicos, los Robots Software se hacen cargo de las tareas del mismo modo en que lo harían los humanos. Interactúan con las ventanas de las aplicaciones, leen los datos e imágenes que aparecen en ellas, utilizan el teclado y el ratón para introducir datos, etc.

No hablamos de máquinas compuestas por engranajes y tuercas, hablamos de robots formados por líneas de código. Simplificando el concepto podríamos decir que “los Robots Software son programas que controlan otros programas”.

Llegado a este punto, te preguntarás qué diferencia existe entre Robotic Process Automation y otras soluciones de automatización de software que las empresas vienen empleando desde hace años, como por ejemplo las archiconocidas “macros”.

 

La diferencia está en el “toque humano”.

 

La gran mayoría de soluciones de automatización se limitan a repetir acciones muy básicas una y otra vez. Si durante la ejecución aparece alguna excepción, todo el proceso falla.

Robotic Process Automation supone un nuevo paradigma en el binomio robot-humano. Una de sus características distintivas consiste en aportar un “toque humano” a la automatización. Los robots software pueden hacerse cargo de procesos en los que intervienen diferentes aplicaciones y sistemas. Cuando el robot se encuentra con una excepción recurre al agente humano para que decida qué hacer en ese caso, en ese momento el proceso es actualizado. De ahora en adelante sabrá qué hacer ante esa casuística.

De este modo, el robot va recopilando respuestas que le permiten hacer frente a los diferentes escenarios que se puedan presentar en un proceso de negocio. A medida que el robot “aprende”, el proceso mejora con él, llegando a cotas de productividad y eficiencia nunca antes vistas.

Las diferencias van mucho más allá, y las maneras en que los robots software pueden revolucionar los procesos de las empresas dan para muchos posts. De momento nos conformamos con arrojar un poco de luz a la pregunta “¿Qué es Robotic Process Automation?”.

 

Si quieres saber más sobre RPA y Robots Software te invitamos a que visites nuestra web, www.jidoka.io, allí encontrarás respuestas a muchas de las preguntas que en estos momentos te rondan por la cabeza.

 

Samuel Mateos
Samuel Mateos
Comunicando entre robots en Jidoka. Apasionado de la comunicación y las nuevas tecnologías.   «No temas a los robots, teme a quedarte sin ellos»

1 Comment

  1. Cesar Alexander dice:

    Muy buen artículo, gracias por el aporte

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *