Intelligent Process Discovery
Del proceso descritoa la automatización construida.
IPD es la capa de descubrimiento de Pynbot. Toma un proceso de negocio y no devuelve un diagnóstico: devuelve la automatización ya armada dentro de la plataforma, lista para revisar, probar y publicar.
01 · El punto de partida
El proyecto no se atora en construir. Se atora antes.
La pregunta más común no es si la automatización funciona. Es cuál automatizar primero, qué pasa con las excepciones y quién traduce lo que hace el área a algo que un robot pueda ejecutar. Ese trecho es donde se van las semanas.
El proceso vive en la cabeza de quien lo hace
Lo documentado y lo que ocurre de verdad rara vez coinciden. El detalle que importa es el que nadie escribió.
Del documento al flujo hay un salto
Un levantamiento en Word no es un proceso construido. Alguien tiene que convertirlo, y ahí se pierde intención.
Sin criterio, se automatiza lo visible
No lo que más pesa. El proceso que alguien empujó, no el que mueve el volumen.
02 · Cómo funciona
Cuatro movimientos, un solo artefacto al final.
El resultado de IPD no es un entregable que después alguien tiene que interpretar. Es un objeto dentro de Pynbot que se puede abrir, editar y correr.
- 01
Captura
Se recoge el proceso tal como se ejecuta: el objetivo, el área a la que pertenece y qué tiene que entregar al terminar.
- 02
Estructura
Lo capturado se ordena en pasos con sentido de negocio y en los datos que cada paso produce y consume.
- 03
Construcción
Cada paso se traduce a bloques reales de la plataforma, con sus selectores, su código y sus dependencias declaradas.
- 04
Entrega como borrador
El proceso aterriza en un proyecto de Pynbot en estado borrador. Nada corre en producción hasta que una persona lo publica.
03 · Qué genera
Un proceso construido, no un informe sobre el proceso.
Esta es la diferencia práctica. Lo que aparece en la plataforma después de un descubrimiento es un flujo con sus pasos etiquetados, sus variables declaradas y su lógica ya escrita.
- Objetivo
- Obtener el ranking FIFA en un reporte en Excel
- Área
- Data
- Entregables
- Reporte de rankings en Excel
Pasos del proceso
- 1Abrir navegador y navegar a la página del rankingbrowser · open pagesesión con nombre, navegador definido
- 2Extraer el ranking completo de la tabla webbrowser · save propertyselector CSS + propiedad a guardar
- 3Procesar texto crudo en tabla estructuradapython · run scriptentrada tipada, salida a variable
- 4Crear archivo Excel con formatopython · run scriptdependencias declaradas: pandas, openpyxl
- 5Cerrar sesión del navegadorbrowser · closecierre explícito de la sesión
Variables declaradas
raw_ranking_textstringExtraer el ranking completo de la tabla webparsed_ranking_tablestringProcesar texto crudo en tabla estructuradaexcel_report_pathstringCrear archivo Excel con formato
Cada variable llega tipada y anotada con el paso que la produce, así que un valor se puede seguir de punta a punta sin leer el código.
Pasos en lenguaje de negocio
«Extraer el ranking completo de la tabla web», no «browser - save property». Quien revisa el proceso entiende qué hace sin saber de bloques.
Variables declaradas y trazadas
Cada dato del proceso viene tipado y con el paso que lo produce anotado encima. Se puede seguir un valor de punta a punta.
Lógica ejecutable, no pseudocódigo
Selectores reales, scripts con sus dependencias declaradas y manejo de sesión. Se abre y se corre.
Metadatos de negocio
Objetivo, área y entregables viajan con el proceso, así que el inventario de automatizaciones nace ordenado.
04 · Cómo se conecta
IPD descubre. Pynbot ejecuta.
IPD no es una herramienta aparte con su propio formato. Escribe directamente en la plataforma, así que lo descubierto entra al mismo ciclo de vida que cualquier otro proceso: borrador, revisión, publicación, orquestación y bitácora.
- 01Proceso del áreacomo se ejecuta hoy
- 02IPDcaptura, estructura y construye
- 03Borrador en Pynbotdentro de su proyecto
- 04Revisión y publicacióndecisión de una persona
- 05Ejecución en runnersdentro de tu red
El estado de entrega es borrador a propósito: un proceso descubierto automáticamente no debería poder correr en producción sin que alguien lo revise y lo publique.
05 · Qué gana el negocio
Menos trecho entre la idea y el proceso corriendo.
El levantamiento no se pierde
Lo que se entiende del proceso queda dentro del flujo —en sus etiquetas, en sus variables— en lugar de en un documento que nadie vuelve a abrir.
Un punto de partida, no una página en blanco
El equipo técnico empieza revisando y ajustando un proceso armado, en lugar de traduciendo un documento desde cero.
Inventario ordenado desde el día uno
Área, objetivo y entregables vienen con cada proceso, así que el portafolio de automatizaciones se puede leer por negocio y no sólo por nombre de archivo.
Control humano donde importa
Descubrir es automático. Publicar en producción sigue siendo una decisión explícita con su usuario y su fecha.
¿Qué proceso te gustaría ver descubierto?
Trae uno real —con sus excepciones y sus casos raros— y lo recorremos contigo.