El modo PiP permite a los desarrolladores ejecutar y probar automatizaciones en una ventana separada, lo que mejora la productividad al permitir la supervisión en tiempo real sin interrumpir sus actividades principales en el escritorio.

¿Qué es el modo PiP para desarrolladores?

El modo PiP es una función que permite a los desarrolladores (Citizen Developers y Desarrolladores profesionales) ejecutar y probar bots dentro de una sesión de ventana separada e independiente en la misma máquina, sin interrumpir sus actividades personales en el escritorio.

En el modo PiP, las automatizaciones funcionan en un entorno contenido, ya sea una ventana virtual o un escritorio virtual completo, sin tomar el control del mouse, el teclado o las aplicaciones del desarrollador. Esto permite a los desarrolladores observar la ejecución de la automatización en tiempo real mientras continúan usando su propio escritorio.
Nota: También puede usar el modo PiP para las automatizaciones a las que se accede mediante Automation Co-Pilot. Para obtener más información, consulte Uso de escritorio virtual para Picture-in-Picture.

Opciones del modo PiP

Existen dos modos PiP que los Bot Creators pueden usar: Escritorio virtual y Ventana virtual.
Escritorio virtual
Este es el modo PiP predeterminado que los Bot Creators pueden usar para implementar automatizaciones. Una sesión de escritorio virtual mantiene su propio contexto de seguridad, similar al escritorio principal. Esto garantiza el acceso controlado a las aplicaciones, archivos y otros recursos del sistema. Es especialmente útil cuando las automatizaciones interactúan con aplicaciones de Office u otros entornos que manejan datos sensibles. Al usar el modo de escritorio virtual, los desarrolladores pueden lograr una ejecución más segura, minimizar el riesgo de interferir con su escritorio principal y probar o validar automatizaciones en un entorno controlado similar al de producción.
Ventana virtual
Una ventana virtual (PiP) es una función de la interfaz de usuario que permite mantener una pequeña ventana (como un reproductor de video, monitor de registros o ejecutor de tareas) flotando sobre la pantalla mientras trabaja con otras aplicaciones. La pequeña ventana redimensionable permanece accesible sin ocupar mucho espacio en la pantalla, para que pueda seguir trabajando en la ventana principal o Editor de bots. Usar una ventana virtual para desarrolladores es una manera efectiva de optimizar el flujo de trabajo y aumentar la productividad. Permite a los desarrolladores supervisar tareas esenciales, como la ejecución de automatizaciones, registros o salidas en tiempo real, mientras aún pueden trabajar en el Editor de bots. Mejora la productividad al mejorar la adopción del programa de citizen developer.

Beneficios

Reducción del cambio de contexto
Con la ventana virtual, los desarrolladores pueden mantener la información relevante fácilmente accesible sin tener que cambiar constantemente entre herramientas.
Mayor productividad
Al reducir la necesidad de alternar entre pestañas o ventanas, los desarrolladores pueden mantener su flujo y concentrarse en la tarea en cuestión mientras controlan la información crítica, lo que se traduce en una mayor capacidad para realizar múltiples tareas.
Seguridad mejorada
Se ejecuta en su propio contexto de seguridad, lo que reduce el riesgo de exponer datos sensibles desde el escritorio principal del desarrollador.
Aislamiento de errores
Si la automatización falla o encuentra problemas, solo se ve afectada la sesión del escritorio virtual, no el escritorio principal.
Soporte para múltiples aplicaciones
Es adecuado para flujos de trabajo integrales que requieren cambiar entre varias aplicaciones. Por ejemplo, Excel + Outlook + Explorador de archivos.

Escritorio virtual vs. ventana virtual

Usar el modo PiP en el desarrollo es una excelente manera de mantenerse productivo mientras se monitorean procesos como tareas de automatización, resultados de pruebas o registros del servidor en tiempo real. Ya sea que esté trabajando con sus automatizaciones o depurando el código, un escritorio virtual o una ventana virtual asegura que nunca tenga que salir de su entorno de desarrollo principal para realizar un seguimiento del estado de las tareas importantes. Esta función es especialmente valiosa tanto para Citizen Developers como para Desarrolladores profesionales que necesitan mantener el enfoque mientras ejecutan procesos en segundo plano.

La siguiente tabla describe la diferencia clave en las opciones del modo PiP:

Característica Escritorio virtual (PiP) Ventana virtual (PiP)
Alcance Escritorio completamente aislado Interfaz de usuario de aplicación única
Vista de desarrollador Escritorio completo visible Solo la ventana de la aplicación visible
Interacción de automatización A través de varias aplicaciones o ventanas Limitado a esa aplicación
Uso de recursos Más alto (entorno de escritorio completo) Más bajo (más ligero)
Caso de uso Pruebas de flujo de trabajo integrales o de aplicaciones múltiples Pruebas de automatización específicas de aplicaciones
SO compatible Windows 8, Windows 10, Windows 11, Windows Server 2012, Windows Server 2016, Windows Server 2019 y versiones compatibles del cliente de Windows Windows 8, Windows 10, Windows 11, Windows Server 2012, Windows Server 2016, Windows Server 2019