Appian, que comienza en $ 75 por usuario por mes, es un veterano en el panorama del desarrollo de código bajo. Fundada en 1999, la empresa ha estado ayudando a las empresas a crear aplicaciones de gestión de procesos empresariales (BPM) sin codificación tradicional durante más tiempo que la mayoría, y esa experiencia se refleja en la plataforma Appian. Las herramientas de desarrollo de código bajo a veces pueden mezclar demasiado trabajo pesado de base de datos y mapeo de objetos con un diseño basado en formularios y de arrastrar y soltar, pero Appian lo separa para brindar a los usuarios comerciales habituales y a la gente de TI más experimentada procesos distintos que se integran en una única aplicación colaborativa para equipos de negocios que crean y comparten aplicaciones de bajo código entre sí.
Dentro de la herramienta de desarrollo low-code, Appian desglosa la creación de aplicaciones, la personalización de la interfaz de usuario (UI) y el modelado de procesos en un conjunto integrado de experiencias de diseño simple para equipos o departamentos dentro de una empresa para crear aplicaciones y colaborar tanto en escritorio como en dispositivos móviles. . Si bien el producto tiene un precio más alto y sin algunas de las funciones de experiencia de usuario (UX) más intuitivas de herramientas más nuevas como Google App Maker (10,00 por usuario por mes en Google App Maker) (se abre en una ventana nueva) y Editors Choice Microsoft PowerApps (7,00 por usuario por mes en PowerApps) (Se abre en una ventana nueva) , Appian es una de las plataformas de código bajo más maduras y capaces del mercado para organizaciones empresariales que buscan usuarios promedio y programadores por igual para construir negocios. aplicaciones rápidamente y comience a usarlas de inmediato. Para las empresas que pueden permitírselo, el proceso de creación de aplicaciones extremadamente simple y el componente único de colaboración social hacen de Appian una elección de los editores para los usuarios empresariales cotidianos que desean crear y compartir aplicaciones con compañeros de trabajo.
Precios y Planes
Appian se comercializa en negocios empresariales y, como tal, es más costoso que la mayoría de las otras herramientas en este resumen. Appian ofrece una edición de prueba de 30 días basada en una instancia de nube segura en los servidores de Appian, pero sus planes de precios comienzan en $75 por usuario por mes para la edición de aplicaciones. Appian no limita la funcionalidad de la plataforma según el nivel, por lo que Application Edition le brinda acceso a la gama completa de funciones, incluido el diseño de aplicaciones de arrastrar y soltar, Appian Records (la base de datos integrada de la plataforma), el generador de formularios Appian QuickApps, Modelado de procesos BPM, un motor de reglas integrado para una lógica más compleja, análisis e informes de aplicaciones, colaboración en equipo y más.
La compañía también fija precios por cotización personalizada, pero el único otro nivel de precios específico es la Edición Enterprise de $150 por usuario por mes, que amplía la funcionalidad de Appian para actualizar y mejorar las aplicaciones heredadas existentes y elimina lo que la compañía llama "límites artificiales" en torno a la aplicación. límites y cuotas de desarrollo, aunque Appian no revela detalles sobre ese plan. Todos los planes también incluyen administración de identidad y seguridad de aplicaciones incorporadas, soporte de aplicaciones integradas y acceso a la interfaz de programación de aplicaciones (API) y al kit de desarrollo de software (SDK) de Appian.
La comparación de precios más cercana a Appian es Salesforce App Cloud (Visita el sitio en Salesforce.com) (Se abre en una nueva ventana) , que ofrece niveles desde $25 y $100 por usuario por mes. Appian ha existido por más tiempo de todas las herramientas en este resumen, por lo que la verdad honesta sobre su alto precio es simplemente que la compañía ha sido socavada por gigantes tecnológicos como Google y Microsoft que ingresan al espacio con nuevas plataformas de código bajo, elegantes y baratas.
Creación de una aplicación comercial de código bajo
Probamos Appian desde dos perspectivas: la de un usuario comercial promedio que quiere crear rápidamente una aplicación para una tarea o proceso específico, y la de un desarrollador o departamento de TI dentro de una empresa que quiere una manera más rápida y menos laboriosa. para crear aplicaciones básicas de BPM. Para probar lo primero, creamos una aplicación de programación básica. El objetivo era crear una aplicación que pudiera agregar un nuevo evento con campos para el nombre del evento, fecha y hora, y duración. En términos de funciones, queríamos al menos la capacidad de invitar a los miembros del equipo a eventos y ordenar la lista de eventos en un calendario o una vista cronológica.
Es difícil crear una experiencia de aplicación básica basada en formularios más rápido que con Appian. La última vez que probamos plataformas de código bajo, Appian obtuvo el primer lugar porque la combinación de Appian Quick Apps y el Appian Designer completo forman un dúo potente para crear una aplicación rápidamente y luego agregar capas de personalización y características adicionales. Quick Apps se basa principalmente en formularios, y el Diseñador completo le permite mapear todos los datos y objetos en la aplicación con Appian Process Modeler de arrastrar y soltar.
Desde entonces, Appian ha agregado algunas características adicionales y personalización a este proceso, incluida la capacidad de eliminar campos predeterminados, crear un sitio independiente para su aplicación rápida con un ícono único y obtener una vista previa de su formulario en cualquier momento. Para crear mi aplicación básica de programación de PCMag, comencé haciendo clic en el ícono de menú junto a la miniatura de mi perfil en la parte superior derecha del panel de control de Appian para abrir mi navegación e iniciar la consola de aplicaciones rápidas. Appian proporciona documentación detallada, capacitación y tutoriales en video (se abre en una ventana nueva) para guiarlo a través de la plataforma, pero incluso con un tutorial que le dice dónde está, el menú desplegable de la plataforma principal está algo oculto en comparación con el frente y -vista central del tablero que obtiene en Microsoft PowerApps, Google App Maker y Zoho Creator .
Una vez que esté en Quick Apps Designer, el proceso de creación de la aplicación solo toma unos minutos. El generador de formularios lo lleva a través de cuatro pasos simples. Primero, nombré mi aplicación de programación PCMag con una breve descripción y designé lo que quería que se nombraran entradas únicas y múltiples (en este caso, "Evento" y "Eventos"). El siguiente paso lo lleva al formulario mismo, donde agregue campos con un tipo de formulario (texto, número, fecha y hora, usuario), ya sea que el campo sea opcional u obligatorio, y use las flechas hacia arriba y hacia abajo para cambiar el orden. Agregué campos para Nombre del evento, Fecha del evento, Duración, Anfitrión e Invitados, y luego pasé a la etapa de Acceso donde designé qué usuarios pueden modificar y colaborar usando esta aplicación, y elegí un icono de calendario de los cientos de iconos disponibles. podría asociarse con mi aplicación. Desde allí, presioné el botón de vista previa para ver cómo se veía el formulario y luego publiqué la aplicación para mi equipo. Todo el proceso tomó menos de 10 minutos.
Cuando abrí mi aplicación terminada, Appian había llenado una aplicación web completa con varias pestañas. Pude completar el formulario que había creado, incluida la posibilidad de adjuntar archivos a mi evento. Una vez enviado, el evento apareció en una lista en la pestaña Eventos de mi aplicación. Appian también agregó pestañas predeterminadas para Tendencias (estadísticas sobre su aplicación que se completan en tiempo real) y una pestaña Mis tareas asociada con la aplicación, que le permite enviar tareas asociadas con un evento específico a compañeros de trabajo e incluso asignar una fecha límite. para ello.
El aspecto de productividad basado en tareas de la plataforma juega con una de las filosofías de diseño clave de Appian. Cada aplicación creada se almacena automáticamente como un registro de Appian, lo que hace que sea mucho menos complicado comenzar a crear una aplicación que crear primero una base de datos, como en Microsoft PowerApps y Google App Maker. Toda la actividad, los cambios y las tareas asociadas con la aplicación fluyen hacia la interfaz Tempo de Appian. Tempo, accesible desde el menú desplegable principal, es una aplicación de intranet similar a Facebook que muestra la actividad dentro de todas las aplicaciones que su organización o equipo ha creado.
En la fuente de noticias principal, puede publicar una actualización de estado, una tarea o dar "felicitaciones" a un miembro del equipo, así como comentar o destacar publicaciones o actualizaciones en su fuente. Si un miembro del equipo publica una nueva aplicación, aparecerá una actualización en el feed. La barra de navegación en la parte superior de la interfaz de Tempo también tiene pestañas para Tareas, Registros, Informes y Acciones, mientras que un menú de navegación personal a la izquierda lo vincula a las aplicaciones que ha creado y a cualquier tarea o fecha límite que se le haya asignado. Las pestañas Registros e Informes son buenas ubicaciones agregadas para encontrar todos los análisis de la aplicación y los datos almacenados en las aplicaciones, y la pestaña Acciones es particularmente útil ya que brinda a los usuarios vínculos rápidos para crear una nueva entrada en cualquiera de las aplicaciones que ha creado su equipo, ya sea para crear un nuevo cliente o entrada de pedido, o abrir un ticket de soporte. Appian es la única herramienta que probamos con este tipo de experiencia de colaboración integrada integrada en la plataforma, combinada con un proceso de creación de aplicaciones extremadamente simple para usuarios comerciales.
La experiencia del desarrollador
El otro lado de la plataforma de Appian abarca el resistente Appian Designer, que incluye herramientas más potentes centradas en el usuario y el desarrollador para el diseño de interfaz de usuario de arrastrar y soltar, modelado de procesos y reglas automatizadas, así como una personalización más profunda de la aplicación. Para probar Appian desde una perspectiva de TI, nuestro desarrollador creó una aplicación llamada Crowd Control, un administrador de contactos colaborativo. El objetivo de esta aplicación era crear una página de lista de contactos funcional, una página de detalles de contacto y una nueva página de contacto, y la capacidad de agregar fotos y varias notas a cada contacto. También probamos la capacidad de simular cambios en la aplicación a lo largo del tiempo agregando nuevos campos y cambiando los existentes.
Nuestro desarrollador no consideró que el proceso de creación basado en formularios y Appian Designer completo fueran tan intuitivos y personalizables como en PowerApps y Zoho Creator. Appian mantiene todo sencillo para que la creación de aplicaciones básicas se realice de la manera más rápida y eficiente posible. Pero las cosas comienzan a fallar un poco con los cambios en el modelo de datos, así como cuando desea realizar ajustes de diseño. Al igual que Zoho, no existe un administrador de entidades, lo que significa una herramienta para crear y administrar las tablas o entidades en su base de datos. Usted diseña sus entidades como parte del formulario o la aplicación, lo cual es excelente para los usuarios comerciales promedio, pero no tan ideal para los programadores.
Crear el formulario de 'entidad' para Control de multitudes fue muy fácil, aunque había un conjunto muy limitado de tipos de campo para elegir. No había ningún tipo de campo para números de teléfono, correos electrónicos, imágenes, moneda, etc. Compare eso con Zoho y PowerApps, y las diferencias son bastante marcadas. Appian también requería un campo 'Título' en todas las entidades de formulario, lo quisiera o no. Puede cambiar el nombre, pero no el tipo, y no puede eliminar el campo de título del formulario. Siempre se crearon otros dos campos 'predeterminados' adicionales, pero nuestro desarrollador los encontró superfluos y siempre los eliminó.
En Appian Designer, lo primero que ve es una larga lista de objetos que componen su aplicación, que se puede ordenar y buscar a través de la navegación de la izquierda. La principal herramienta de personalización disponible aquí es Appian Process Modeler. Esto le brinda una interfaz de arrastrar y soltar para crear flujos de trabajo complejos, y el diseñador de la interfaz para ajustar la apariencia y el diseño de su aplicación. Todos estos están disponibles al hacer clic en Nuevo en la barra de herramientas de Appian Designer, que abre una larga lista desplegable para agregar nuevos tipos de datos y registros, modelos de procesos, interfaces de aplicaciones o elementos adicionales como reglas automatizadas, integraciones, documentos y grupos.
Appian también ha agregado otras herramientas útiles en Appian Designer para personalizar aún más las aplicaciones con una lógica más compleja. Esto incluye un nuevo motor de decisiones, que esencialmente actúa como una hoja de cálculo que le permite modelar la lógica dentro de un sistema para establecer condiciones en torno a los procesos y tareas de enrutamiento a usuarios específicos. Esto requiere cierto conocimiento de reglas y booleanos para crear una lógica válida en torno a las acciones automatizadas, pero el motor de decisiones le permite marcar acciones específicas con una prioridad baja o alta; por ejemplo, enviar un ticket de soporte a un usuario específico en función de la urgencia de la solicitud. La otra característica nueva es un diseñador de integración, que crea un punto de integración para completar desde una fuente de terceros. Sin embargo, debe configurar esta integración con una API de servicios web, por lo que requiere conocimientos sobre cómo encontrar y pegar claves de API.
Nuestro desarrollador pudo compilar y luego personalizar aún más la aplicación Crowd Control, pero descubrió que algunos de los objetos tenían errores, incluso con una primera compilación limpia de una aplicación. Realmente necesita cazar y picotear para encontrar el objeto que desea editar. Appian también utiliza cuadros de diálogo modales, que evitan que los usuarios interactúen con cualquier otra parte de la aplicación hasta que se cierra el cuadro de diálogo. Esto puede ser molesto si hay algo más en la pantalla a lo que desea referirse, ya que podría estar bloqueado por el cuadro de diálogo. No se requirió codificación para construir la aplicación, pero el proceso de prueba implicó ingresar al código generado para corregir errores. Appian era la única herramienta que requería ese nivel de detalle, particularmente al cambiar campos existentes para simular el mantenimiento del proyecto. Cambiar el nombre de un campo en Appian Designer esencialmente rompió la aplicación y tomó mucho tiempo buscar y corregir errores con un proceso de prueba y error para realizar cambios.
En general, nuestras pruebas centradas en TI encontraron que cuando se trata de una personalización más profunda, Appian va a la zaga de PowerApps, Google App Maker y Zoho Creator en términos de pulido y usabilidad. Nuestro desarrollador necesitaba saltar de un lugar a otro para hacer las cosas en la herramienta, y descubrió que los paneles del diseñador eran algo molestos y requerían una gran cantidad de desplazamiento horizontal para usarlos. Los recursos de ayuda tampoco están integrados de forma tan natural en la interfaz, lo que hace que la curva de aprendizaje en Appian Designer sea un poco más pronunciada.
Una experiencia madura de código bajo
Appian, junto con Salesforce App Cloud, representan a los veteranos experimentados en código bajo en este resumen. Sin embargo, mientras que Salesforce incluye una cantidad abrumadora de funciones en una interfaz de usuario desordenada, Appian hace un excelente trabajo al separar el Diseñador de aplicaciones rápidas no centrado en el programador del modelado de procesos pesados, la lógica de la aplicación y las capacidades de personalización de la interfaz de usuario/objeto de la base de datos en Appian. Diseñador. Si bien la interfaz y las capacidades de este último no se ejecutaron tan bien desde el punto de vista del desarrollador como Zoho Creator, Google App Maker y Microsoft PowerApps, la verdadera experiencia sin código de Appian Quick Apps no tiene igual en la usabilidad diaria.
El mayor inconveniente de Appian es su alto costo por usuario, que probablemente supere el precio de muchas pequeñas y medianas empresas (PYMES) en comparación con las otras herramientas de este resumen. Dicho esto, la creación de aplicaciones sin complicaciones basadas en formularios de Quick Apps combinada con la experiencia de colaboración social genuinamente única en la interfaz Tempo de Appian le da a Appian una clara ventaja y un guiño de Editors' Choice para los equipos empresariales que buscan una plataforma madura y sin complicaciones. para crear y compartir aplicaciones comerciales dentro de un entorno centrado en tareas y productividad.
Anuncio publicitario
Rob Marvin es editor asociado de características de PCMag. Escribe reportajes, noticias e historias de tendencias sobre todo tipo de tecnologías emergentes. Los ritmos incluyen: nuevas empresas, negocios y capital de riesgo, blockchain y criptomonedas, IA, realidad aumentada y virtual, IoT y automatización, tecnología de cannabis legal, redes sociales, transmisión, seguridad, comercio móvil, fusiones y adquisiciones y entretenimiento. Rob fue anteriormente Editor Asistente y Editor Asociado en la sección de Negocios de PCMag. Antes de eso, se desempeñó como editor en SD Times. Se graduó de la Escuela de Comunicaciones Públicas SI Newhouse de la Universidad de Syracuse. También puede encontrar su cobertura empresarial y tecnológica en Entrepreneur y Fox Business. Rob también es un nerd descarado que ocasionalmente escribe sobre entretenimiento para Geek.com sobre películas, televisión y cultura. Una vez al año puedes encontrarlo en un sofá con amigos haciendo maratón de la trilogía de El Señor de los Anillos, ediciones extendidas. Siga a Rob en Twitter en @rjmarvin1.
Lea la biografía completa de Rob
Anuncio publicitario
No Comments