App Studio
App Studio ofrece funciones básicas para el desarrollo de aplicaciones, como el diseño de casos, la gestión de datos y la experiencia del usuario. App Studio está diseñado para usuarios de low-code. Entre los usuarios más frecuentes, se encuentran los desarrolladores de aplicaciones, los desarrolladores front-end, los ingenieros de datos, los analistas de negocio y los system architects. Utilice App Studio para que sus aplicaciones alcancen rápidamente la operatividad.
App Studio
App Studio le permitirá visualizar los factores clave del proceso de negocios deseado. Mientras diseña su proceso, establece relaciones entre las etapas del proceso, las personas involucradas, los canales de comunicación y los datos necesarios para la resolución del proceso. El modelo visual integrado en App Studio ayuda a planificar y gestionar la carga de trabajo de su equipo de desarrollo.
La siguiente imagen muestra App Studio:
Se recomienda que los miembros del equipo técnico, como los System Architects, desarrollen las aplicaciones en App Studio para reducir errores potenciales. Cambie a Dev Studio únicamente para configurar las características avanzadas que no están disponibles en App Studio, como los servicios de integración o los mapeos de clases de bases de datos.
Compruebe sus conocimientos con la siguiente actividad:
Soporte para el desarrollo ágil
App Studio respalda las prácticas recomendadas del desarrollo ágil para planificar e implementar las características de su aplicación. Los usuarios pueden construir rápidamente un caso de negocios desarrollando un marco funcional del proceso que se llevará a cabo en una aplicación de Pega Platform™.
Con App Studio, también es posible diseñar la UI en tiempo real a medida que se procesa el trabajo. Por ejemplo, un equipo que está probando la interfaz de usuario final de una aplicación de compras en línea puede agregar nuevos campos y realizar cambios en los controles de usuario como las listas desplegables. Esta característica es muy útil a la hora de analizar el producto junto con las partes interesadas, ya que pueden ver sus sugerencias implementadas en tiempo real.
Perfil de la aplicación
El perfil de la aplicación capta y presenta las historias de usuario, los bugs y el feedback para brindar soporte a las prácticas recomendadas del desarrollo ágil. Esta recopilación permite la colaboración entre los miembros de los equipos técnicos y comerciales. Por ejemplo, puede crear una herramienta que permita enviar solicitudes de nuevos módulos de formación en su aplicación. Luego, su equipo puede asignar las tareas de desarrollo (como definir la tabla de datos de los cursos disponibles) a esta herramienta creando historias y otros objetos de trabajo. Las herramientas permiten la trazabilidad, desde los objetivos hasta las tareas de desarrollo y la implementación, y mantienen a todos los colaboradores informados.
Diseño de aplicaciones modulares
Las aplicaciones de Pega Platform comprenden instrucciones, denominadas reglas (rules), que rigen el comportamiento de la aplicación, al igual que las reglas del ajedrez rigen el comportamiento de varias piezas Las reglas que componen una aplicación se organizan en capas (layers) para su reutilización entre aplicaciones. Por ejemplo, su empresa podría tener varias aplicaciones que comparten una marca en común. Una vez creada la apariencia de su aplicación en la capa de organización o marco, puede reutilizarla para cada nueva aplicación que cree.
Capas de la aplicación
Las capas y sus reglas son reutilizables Cada capa muestra una aplicación única y se construye sobre una o más capas, excepto la capa de Pega Platform, que incluye reglas para la propia Pega Platform (PegaRULES). Además, los rulesets proporcionan una forma sencilla y rápida de almacenar, administrar e identificar reglas que se pueden compartir entre varias aplicaciones. En lugar de reutilizar reglas individuales por separado o crear nuevas reglas, puede reutilizar un ruleset completo mientras desarrolla una nueva aplicación con funcionalidades similares. Este enfoque modular para el diseño de aplicaciones reduce el tiempo de desarrollo, mejora la calidad de la aplicación y optimiza su mantenimiento, incluso en aplicaciones complejas. Por ejemplo, cada capa puede recibir mantenimiento de un equipo de desarrollo dedicado y actualizarse de acuerdo a su propio cronograma en función de las necesidades del negocio.
La vista general de App Studio muestra un widget de las capas de la aplicación que brinda una representación visual de los rulesets que componen su aplicación. Este widget está diseñado para proporcionar una visión general de alto nivel del contenido de las capas de la aplicación. El widget de capas de aplicación también identifica el tipo de aplicación de Pega Platform.
Pega Platform ofrece dos arquitecturas de aplicaciones listas para usar:
- Arquitectura de Constellation: la arquitectura de Constellation utiliza el ruleset de Constellation para crear aplicaciones en la nueva arquitectura de interfaz de usuario basada en vistas. Las aplicaciones de ejemplo y desafío de la misión Low Code App Builder se basan en la arquitectura Constellation.
- Arquitectura de UI tradicional: la arquitectura de UI tradicional usa el ruleset de Theme Cosmos para crear aplicaciones en la arquitectura tradicional de UI basada en secciones.
En el centro de la siguiente imagen, deslice la línea vertical para comparar el Application Layers Widget para las distintas arquitecturas de aplicación:
Compruebe sus conocimientos con la siguiente actividad:
This Topic is available in the following Modules:
¿Quiere ayudarnos a mejorar este contenido?