Día 1 ¿Que entendiste de Appian Essentials (2022)?
Discussion posts and replies are publicly visible
Appian es una plataforma para el desarrollo de aplicaciones low-code empresariales, la cual permite crearlas de una manera rápida, segura, escalable y automatizada, lo cual permite que el tiempo de desarrollo y entrega de estas mismas, se reduzca considerablemente.
A su vez, Appian nos ofrece una gran cantidad de herramientas, con las que podemos trabajar de una manera sencilla, como lo es arrastrar y soltar, crear flujos de trabajo de forma rápida y eficaz, a través de un modelado de procesos bastante potente e intuitivo.
Además, Appian se enfoca en 3 grandes capacidades, que nos permite aprovechar al máximo el desarrollo que hagamos aquí, las cuales son:
Workflow: El cual nos permite crear una secuencia de tareas, de los diferentes procesos que vayamos a manejar, todo esto utilizando herramientas de arrastrar y soltar, pero también poder manipularlas y configurarlas, a través de reglas de expresión.
Data Mining: Esto es aprovechar todos los datos que nuestra aplicación nos vaya arrojando, permitiendo analizarlos y poder crear events logs, que nos ayudaran a mejorar y entender que es lo que está pasando los procesos de nuestra organización
Automatization: Esto nos permite crear procesos donde la intervención del usuario se reduce, y nos ayuda a que tareas que son repetitivas o que necesitan ejecutarse después de cierta tarea en el mismo flujo, de hagan de manera automática. Utilizando RPA (Robotic Process Automation), Smart Services, Script Tags. No ayuda también a mitigar posibles errores, que podamos tener, al tener que hacerlas de manera manual.
En Appian todo está construido con un esquema de objetos, donde todo lo que manipulemos o con lo que interactuemos, sea tratado como tal. Ya que cada uno posee sus propias características, propiedades y configuraciones. Además, que su naturaleza nos dice que todo sea organizado en carpetas, creándolas para cada tipo objeto. Esto nos permite tener bien organizado nuestro proyecto, ubicar de manera rápida, y que todo los que participan, sepan de donde manipular o importar dichos objetos.
Parte de estos objetos son Record Types, Interfaces, Process Models, Forms, Reports, etc. Donde debemos construir nuestro proyecto alrededor de nuestros Record Types, que son nuestro actor principal y sobre los cuales debemos crear nuestros procesos.
Para concluir, un factor principal de Appian, es el manejo de su seguridad, ya que es un punto crítico, y Appian se lo toma muy en serio. Donde podemos asegurar nuestro proyecto y objetos, a través de diferentes perfiles y/o grupos, que serán creados a medida de como los vayamos necesitando, otorgándole solo los permisos necesarios a los objetos del proyecto. Por defecto, tenemos el grupo de Todos los usuarios y Administradores, pero podemos tantos como los necesitemos.