Imagen: gguy/Adobe Stock

Las nuevas características anunciadas en Microsoft Build esta semana muestran que el objetivo de Power Platform no es solo convertir a los usuarios comerciales en desarrolladores como lo hacen la mayoría de las herramientas de código bajo y sin código, sino también las oportunidades que surgen de la combinación de código bajo. y pro code: lo que Microsoft llama "construir sin fronteras".

Índice

Nuevas características de la plataforma de energía

Es por eso que hay una nueva herramienta para crear sitios web que se parecen más a las aplicaciones, con funciones como el flujo de trabajo. Construido sobre la herramienta PowerApps Portal existente y almacenando datos del sitio web en Dataverse, Power Pages permite que un equipo de negocios que necesita un sitio web externo vaya y vuelva a Power Pages en Visual Studio Code y construya el sitio. un desarrollador profesional si se vuelve popular o si necesita ayuda con la depuración.

VER: Google Workspace frente a Microsoft 365: un análisis en paralelo con una lista de verificación (Premium de TechRepublic)

Del mismo modo, los diseñadores pueden usar Figma para diseñar las pantallas de sus aplicaciones y la nueva herramienta Express Design las convierte en una poderosa aplicación multipantalla, con la lógica comercial y el almacén de datos escritos para ellos y listos para abrir en PowerApps Studio.

Los usuarios comerciales también pueden diseñar estas aplicaciones utilizando archivos PDF, imágenes de la interfaz de usuario deseada, dibujos de pizarra o capturas de pantalla de aplicaciones comerciales existentes. Dibuje un formulario con campos y un botón de envío y tendrá el almacén de datos con esos campos y el código para que el botón de envío funcione.

Imagen: Microsoft. Dibuje la interfaz de una aplicación en papel y Express Design crea la aplicación en sí usando el código Power FX.

Y debido a que es PowerApps Studio, el código escrito para usted es Power Fx, con el que un desarrollador puede trabajar y extender, pero incluso después de eso, el usuario que creó la aplicación primero aún puede trabajar en ella y hacer sus propios cambios.

Diseñar chatbots

Para los bots de chat, Microsoft está fusionando las diversas herramientas de código bajo y sin código que tiene en un solo estudio de creación de bots que cualquiera puede usar, agregando las funciones más potentes de Azure Bot Framework Composer al entorno de creación.

Este tipo de experiencia unificada es una especie de santo grial, dijo a TechRepublic Lili Cheng, vicepresidenta de aplicaciones comerciales y tecnologías emergentes de Microsoft.

"La gente lo quiere, pero es realmente difícil hacerlo bien", dijo.

Imagen: Microsoft. La nueva herramienta de creación de Power Virtual Agents está dirigida a usuarios comerciales y desarrolladores.

Cuando Microsoft lanzó por primera vez Bot Framework hace cinco años, las organizaciones generalmente contrataban a alguien para que creara un chatbot para ellas y luego pasaban a contratar a sus propios científicos de datos, señaló Cheng.

“Lo que vemos hoy son asociaciones”, dijo Cheng. “A veces, las personas pueden comenzar de manera muy simple y luego quieren integrar todos sus servicios a medida que se vuelven más sofisticados. O pueden comenzar con un desarrollador y luego el desarrollador se va, y tienen cambios que quieren hacer en la experiencia conversacional, y solo quieren que un editor de contenido los cree... Queremos que les resulte más fácil hacerlo para que no No necesita expertos en lenguaje natural.

Algunos bots se actualizarán con frecuencia.

“Si soy un restaurante y tengo un nuevo menú hoy, alguien que escribe el menú debería poder ingresar y actualizar ese contenido si es necesario”, dijo Cheng. “Queremos que sea realmente fácil para las personas actualizar el contenido y luego actualizar las fuentes simples o corregirlas. Idealmente, su bot se vuelve más inteligente a medida que más personas lo usan. Algunas de estas integraciones pueden requerir un desarrollador, pero queremos reducir la cantidad de veces que necesita un desarrollador para mejorar su bot, especialmente una vez que esté en funcionamiento.

Todavía hay funciones avanzadas que querrá dejar a los desarrolladores. Los bots creados con Power Virtual Agents a menudo usan conectores para servicios de back-end y API, y no siempre es la misma persona que trabaja en esas conexiones la que creó el bot en primer lugar.

"Vemos mucha colaboración", señaló Cheng. "Casi siempre vemos personas con diferentes roles creando el bot".

Varias personas pueden trabajar en un bot, dejar comentarios y realizar un seguimiento del progreso como lo haría en un documento de Microsoft Office.

Imagen: Microsoft. La nueva interfaz de creación de bots facilita la creación de bots que pueden buscar registros o programar citas.

Si un desarrollador está trabajando en el bot, es posible que prefiera trabajar en código en lugar de en un entorno gráfico. Microsoft facilita a los usuarios cambiar entre GUI y código.

No es solo el viaje de ida y vuelta que ya puede hacer en PowerApps o la forma en que ya puede abrir bots desde Power Virtual Agents en Bot Framework Composer. Con Power Pages y el estudio de bots de Power Virtual Agents, obtiene un servicio unificado en el que los desarrolladores pueden escribir y editar código o los usuarios comerciales pueden usar herramientas gráficas de arrastrar y soltar para agregar tarjetas adaptables. Si necesita que su bot haga algo automatizado con Power Automate, puede hacer clic y abrir la interfaz de usuario de Power Automate en Power Virtual Agents.

Incluso puede crear bots que escuchen y hablen con Azure Communications Service y darle al bot cosas ligeramente diferentes para decir cuando está escribiendo o hablando con alguien.

"La gente no quiere crear un flujo completamente diferente para voz y texto, pero a menudo lo que quieres decir cuando hablas es diferente del texto que quieres ver en un cuadro de diálogo", dijo Cheng.

Imagen: Microsoft. Trabajar con Power Virtual Agents es similar a trabajar en Power Automate, pero con opciones específicas del bot, como interrumpir al bot mientras habla.

Codificación y colaboración

Si desea copiar un bot para una tarea ligeramente diferente, la capacidad de usar código lo hace muy rápido: puede copiar el código completo en un nuevo proyecto de bot o solo secuencias individuales. Por lo general, en un entorno de desarrollo gráfico, debe ingresar y recrearlos utilizando las herramientas gráficas. Ahora, una organización puede simplemente compartir el código del bot en los repositorios de GitHub.

Imagen: Microsoft. Utilice reglas y activadores para crear bots interactivos que se inicien automáticamente o respondan a eventos específicos.

Del mismo modo, si detecta un error ortográfico en el texto que le pidió al bot que usara y que está justo en medio de un flujo complejo, en lugar de abrir todos los pasos diferentes para llegar a él, puede corregirlo rápidamente en la vista de código.

VER: Comandos de Windows, Linux y Mac que todos deberían conocer (PDF gratuito) (República Tecnológica)

Esta simplicidad podría ayudar a las personas que normalmente no programan, sugiere Cheng.

"Creo que también ayudará a las personas a aprender más, porque pueden ir y venir: pueden ver la vista general, pueden encontrar el lugar que buscan, pero también pueden entender la estructura del bot de diferentes maneras. . "

Con más personas construyendo bots que podrían hablar con los clientes o el público, es posible que las organizaciones deseen verificar qué información están brindando estos bots. Los administradores de TI también obtienen las mismas opciones de gobierno y cumplimiento para los chatbots que ya tienen con Microsoft 365, como la prevención de pérdida de datos y la opción Caja de seguridad del cliente para aprobar el acceso al solucionar problemas.

Puede registrarse para probar la nueva versión preliminar de la tecnología Power Virtual Agents ahora, aunque algunas de las nuevas funciones, como los activadores, aún están en desarrollo, y la compatibilidad con herramientas relacionadas, como el lenguaje mejorado, llegará más adelante.

Mejorar la forma en que sus clientes interactúan con su negocio es más importante que nunca, sugirió Cheng, razón por la cual Power Virtual Agents se integra con Dynamics 365.

"La peor parte es cuando haces mucho trabajo y luego tienes que tirarlo porque estás pasando a otra herramienta. Nunca queremos que los clientes pierdan el trabajo que han hecho; queremos hacer que no No importa dónde comience, si comienza con Power Virtual Agents, entonces es realmente fácil, conserva todo lo que ha hecho y tiene una experiencia más sofisticada.