Ana Torres
Víctor Goncalves
Jeimily Gutierrez
• ¿Qué es una Herramienta BPMS?
• Aspectos claves de una herramienta BPMS.
• Metodología para la selección de una herramienta BPMS.
• Herramientas BPMS.
• Cuadro comparativo.
• Video Demostrativo.
• Preguntas.
BPMS (Sistemas de gestión de procesos
negocios) de
Colección integrada de
tecnologías
•Control
•Manejo
•Mejoramiento
continuo de
los procesos
ASPECTOS CLAVES DE LAS HERRAMIENTAS BPMS
BPMS
Diseña Ejecuta Modela Optimiza
Esquema de Licenciamiento
•Comercial o Open source
Cumplimiento de estandares
•Integridad con otros Sistemas.
Soporte Post Venta
•Pago de mantenimiento
anual o en
las comunidades de Usuarios.
Disponibilidad y calidad de la documentacion
•Amplia o escasa
Facilidad de uso
•Interfaz Amigable
Referencias
•Casos de exito
• ¿Cuáles son los procesos más críticos?
• ¿Cuántos de ellos son humanos o de sistemas?
• ¿Cuán compleja es la infraestructura TI?
• ¿Cuáles son sus necesidades a corto y largo plazo?
1. Determinar el alcance y necesidad de la gestión de procesos
• Abordar procesos que involucren tareas humanas y de sistemas.
• Roles dinámicos para acceder según perfil de usuario.
• Permitir accesibilidad a través de una serie de portales.
• Contar con pistas de auditoría.
• Monitoreo de procesos.
• Informes de gestión.
• Motor de reglas de negocio.
• Modelado y simulación de avanzada.
• Integración con sistemas heterogéneos.
2. Entender las características esenciales y avanzadas.
Características esenciales
Características
avanzadas
• Ayuda a conducir el proceso de evaluación.
3. Documentar los requerimientos y establecer prioridades
• Sólo algunos cuentan con lo necesario para la gestión del ciclo de vida BPM.
• Evaluación de la posición de la empresa.
4. Identificar a los proveedores.
• Centrado en las características y criterios que son más importantes para el negocio.
5. Evaluación a los proveedores.
Solución BPM completa, abierta e
integrada
Su nueva base unificada de procesos admite
toda clase de procesos
Diseño centrado en los usuarios y
capacidad BPM sociales
Colaboración entre los usuarios al
incorporar informática social y
tecnología Enterprise 2.0, incluidos wikis y
blogs
Paquete unificado, completo e integrado.
Colaboración y Trabajo en Grupo integrado en toda la herramienta.
Interface con el usuario orientada a una audiencia de negocios y a reducir las curvas de aprendizaje.
Permite guardar diferentes versiones de los proyectos BPM en diversos puntos en el tiempo.
El propietario de un proceso puede cambiar el flujo de una instancia del mismo dinámicamente durante la ejecución.
Los proyectos y los procesos pueden ser documentados y exportados a formatos
HTML y XML. El formato XML facilita la generación de reportes de proceso.
• Herramienta de diseño de procesos.
• Editar data del proceso, roles organizacionales, asignación e interfaz gráfica para actividades humanas.
• Sistema de roles
• Usuarios Acceso sólo a la edición del proceso
• Analistas Acceso a todo los demás.
• Funcionalidades para el desarrollo de Web Services y su integración con el proceso.
• Unica herramienta para TI y negocio
Studio BPM
• Herramienta corre en ambiente web con el objetivo de llegar a mayor cantidad de usuarios.
• Permite la edición y configuración de procesos basadas en Web.
• Objetivos:
• Definir el primer bosquejo del modelado de los procesos o para definir procesos complejos reutilizando componentes de implementación ya existentes.
• Contribuir al empoderamiento de los usuarios del negocio.
Process
Composer
•Automatizar el mantenimiento de las reglas del negocio y su análisis.
•Modificarlas sin asistencia del programador y sin interrumpir el proceso del negocio.
•Incluida tanto en el Process Composer como en BPM Studio.
Oracle Business Rules Editor
•Monitorea el rendimiento de los procesos.
•Medición de indicadores claves definidos en el proyecto BPM.
•Almacenamiento en un repositorio.
•Pueden visualizarse usando Workspace u Oracle BAM (Business Activity Monitoring).
Process Analytics
•Consola para las tareas del usuario.
•Permite ver instancias de procesos en ejecución, sus tareas asignadas, monitoreo de los procesos.
•Permite a los administradores mantener la organización y los roles.
Oracle BPM Workspace
•Interacción de los usuarios con los procesos (Aprobaciones, manejo de excepciones, actividades requeridas para avanzar).
Human Workflow
•Aplicación Web.
•Habilita a los administradores del sistema para controlar y administrar aplicaciones corriendo sobre Oracle SOA .
•Permite visualizar la traza de un proceso, recuperación de fallos y depurar sus componentes.
Oracle Enterprise
Manager
Herramienta gratuita
Maneja el ciclo completo de
vida de un proceso de
negocio Permite
automatizar procesos con la mínima cantidad de programación
“El proceso es la aplicación”
Permite diagramar y documentar los procesos.
• BPMN (Business Process Modeling Notation).
Permite importar procesos modelados previamente en otras herramientas
• Lenguaje XPDL V2.1 (XML Process Definition Language).
Permite descarga en forma gratuita de internet y utilizarla en un PC o Portátil.
Para la diagramación ofrece herramientas que facilita su uso
• “Drag and Drop” (arrastrar y pegar las figuras disponibles).
• “Pie-Menu” (al seleccionar una figura del flujo, BizAgi propondrá las posibles figuras siguientes, eliminando las no posibles)
Documentación
• Permite generar documentos de Ms Word o PDF.
• Soporta la exportación de los procesos en el estándar XPDL.
Ambiente de construcción con el cual se automatizan los procesos diseñados en el BizAgi Modeler sin necesidad de
programación.
- Definición del modelo de datos del proceso.
- Creación de formas.
- Reglas y políticas del negocio.
- Asignación de recursos.
- Integración.
Pasos
•Creación de un modelo de datos relacional que almacene toda la información manejada por el proceso.
•Permite generar gráficamente cada una de las Entidades y Atributos que componen el Modelo. BizAgi soporta diferentes tipos de Atributos.
Definición del modelo de
datos
•Pantallas a mostrar a los usuarios finales sin necesidad de codificar o realizar compilaciones de ningún tipo.
•BizAgi generará por cada entidad del modelo de datos una forma asociada, con todos los atributos existentes y con el tipo adecuado.
•Crear las formas y campos desde el modelador de procesos asignando una forma a cada actividad.
•Cada una de las formas creadas en BizAgi, puede ser visualizada previamente desde el mismo editor
Creación de
formas
•Permite definir:
•Transiciones del flujo del proceso.
•Validaciones de actividades.
•Conjuntos de usuarios para asignaciones.
•Permite definir en cada formulario reglas sobre los campos para permitir su edición, visibilidad o su obligatoriedad.
•BizAgi cuenta con su propio Motor de Reglas
•Permite al usuario definir cualquier condición de manera gráfica.
•BizAgi ofrece un grupo de “wizards”
•Condiciones SI, SI NO, Ciclos, Iteraciones sobre relaciones, acceso a Funciones predefinidas, Invocaciones a Servicios Web y evaluación de Expresiones Booleanas entre otros.
Reglas y políticas del
negocio
•Asignación de personas a cada una de las actividades del proceso.
•BizAgi Studio permite definir una base de datos de usuario con información bastante amplia sobre cada uno de ellos: área, ubicación, cargo, roles, habilidades, propiedades de usuario, grupos de usuario, esquema de días laborables.
•BizAgi permite la asignación de actividades de acuerdo a: carga de trabajo de los usuarios, selección de las actividades por parte de los usuarios, de
manera secuencial, manualmente, o definiendo reglas de asignación.
Asignación de
recursos
•Permite al BPM interactuar con sistemas existentes en la organización que utilizan plataformas heterogéneas para que trabajen en forma cooperativa en función de los procesos de negocio modelados.
•Permite utilizar componentes de los aplicativos existentes.
•Invocar web services en cualquier punto del proceso.
•Permite exponer actividades del proceso como web services en caso de que alguno de los aplicativos de la compañía requiera comunicarse con el BPM.
•Generación automática de XSD.
Integración
Interpretar cada uno de los elementos construidos en las fases
anteriores y generar un portal de trabajo 100%
web, llamado “Work Portal BizAgi”.
Listado de actividades pendientes en orden de
prioridad de acuerdo a un sistema de semaforización (verde,
amarillo, rojo).
Asociar alarmas a cada actividad para controlar
que sean ejecutadas dentro de los tiempos
esperados.
Control de qué usuarios atendieron cuáles solicitudes y quién realizó esas solicitudes.
Gráficos y reportes de desempeño sobre cada
proceso.
Punto de vista del negocio:
Analizar el negocio teniendo como base la información generada durante la gestión de cada uno de los casos.
Permitirá tener visibilidad del comportamiento de mercado ya sea interno o externo, de los clientes internos y externos, y de aquellas variables que se decidan son necesariamente puntos clave de éxito del negocio.
Punto de vista operativo:
Reportes e indicadores de desempeño de los procesos que le permitirán identificar cuellos de botella y sus causas.
Identificar oportunidades de mejoramiento en sus
procesos.
Definir la necesidad de
generar nuevas versiones de procesos y agregarlos a la solución.
Editor y líder de soluciones BPM en software libre.
Modela gráficamente un proceso de negocio con la notación BPMN.
Licencia del producto es GPL. Se puede ejecutar bajo plataforma Linux o Windows.
Ahorra costes en el desarrollo, y por tanto repercute en el precio final del proyecto.
Su interfaz gráfica es muy intuitiva, y permite modelar y orquestar procesos de negocio a alto nivel de manera eficiente y ágil
El componente Designer de BonitaSoft está basado en el IDE Eclipse.
OpenSource
Ligera
Compatibilidad con BPMN 2.0
Fácil importación de procesos desde otras herramientas (Tibco, Lobardi, etc.)
Potente
Interfaz Intuitiva Personalización de las herramientas
Conectores nativos (+ de 100) : SAP , Microsoft Exchange ,
etc
Conectores propios (realizados por la
comunidad de
BonitaSoft)
•Aplicación gráfica cuya función es diseñar los procesos BPM usando la notación BPMN.
•Area de diseño (pizarra) de forma muy intuitiva basada en "arrastrar" los elementos.
•Permite modelar el proceso, definir las tareas, definir el flujo del proceso, definir grupos de usuarios, asignar conectores definir el look & feel.
Bonita
Studio
•Forma parte del Bonita Studio.
•Módulo utilizado para crear y personalizar formularios, los cuales son desplegados a través de aplicaciones independientes basadas en web.
•Pueden ser presentados externamente y pueden ser ampliamente distribuidos, accesiblespor los usuarios finales mediante un portal web o una página web indepe ndiente
Bonita
Builder Form
•Motor de BPM de Bonita.
•Se encarga de la conexión de los procesos que existen en el sistema.
•Despliegue y ejecución de los procesos. El módulo de Bonita Studio esta conectado directamente a este otro módulo para funcionar.
•Este motor es genérico y extensible por lo que siempre se podrá añadir con mayor o menor dificultad nuevos estándares o servicios.
Bonita Execution
Engine
•Capa web en donde se despliegan y se visualizan los procesos desarrollados con Bonita Studio.
•Pueden realizarse formularios de procesos y mediante un portal genérico los usuarios podrán ejecutar sus tareas y procesos.
•Se encarga de desplegar y gestionar los procesos ya desplegados así como las instancias de cada proceso.
Bonita Experience User
(User XP)
jBPM es una solución flexible de gestión de procesos de negocio (BPM). Es ligero, totalmente de código abierto (distribuido bajo licencia Apache) y escrito en Java.
Permite modelar, ejecutar y supervisar los procesos de negocio a lo largo de su ciclo
de vida.
Según la pagina oficial : http://www.jboss.org/jbpm
jBPM es una solución flexible de gestión de procesos de negocio (BPM). Hace el puente entre los analistas de negocio y desarrolladores. Motores BPM tradicionales tienen un enfoque que se limita sólo a personas sin conocimientos técnicos. jBPM tiene un doble enfoque: ofrece funciones de gestión de procesos de manera que los usuarios de negocios y desarrolladores les gusta.
Permite ejecutar procesos de negocio usando la última especificación BPMN 2.0.
Puede funcionar en cualquier ambiente Java.
Características:
En la parte superior del core se ofrecen una gran cantidad de funciones y herramientas para apoyar los procesos de negocio a lo largo de todo su ciclo de vida:
Servicio de tarea humana basado en WS-HumanTask para la inclusión de tareas que deben ser realizadas por actores humanos.
Persistencia en conectores - plugin y transacciones basado en JPA - Java Persistence API / JTA - Java Transaction API.
Diseñador de procesos basados en la Web para apoyar la creación gráfica y la simulación de los procesos de negocio (arrastrar y soltar).
Modelador de datos basados en la Web y modelador de formas de apoyar la creación de modelos de datos, procesos y formas de trabajo.
Modelador de datos basados en la web para generar cuadros estadisticos y reportes
perzonalizados.
Características:
El autor puede modelar y desplegar el proceso, establecer reglas, modelos de datos, formularios y otros componentes.
Ejecutar los procesos, tareas , reglas y eventos en el motor de ejecución.
Gestión de tiempo de ejecución del proceso - trabajar en la tarea asignada , gestionar instancias de proceso, etc.
Realizar un seguimiento de la ejecución del proceso mediante las funciones de Business Activity Monitoring.
Herramientas de desarrollo basadas en Eclipse para apoyar el modelado, pruebas y depuración de procesos.
API remota para procesar el motor como un servicio (REST , JMS - Java Message Service , API Java remoto )
La integración con Maven, Spring etc.
Componentes:
FUENTE: http://docs.jboss.org/jbpm/v6.0/userguide/jBPMOverview.html#d0e86
Componentes:
Core Engine: motor del proyecto, permite ejecutar los procesos del negocio de una manera flexible, componente desarrollado en java.
Human task: servicio basico opcional hará cargo del ciclo de vida de la tarea humana que interviene en el proceso.
Persistence: persistencia en tiempo de ejecución , lo que se mantendrá el estado de todas las instancias del proceso y la información de registro de auditoría acerca de todo lo que ocurre en tiempo de ejecución.
CDI-REST-JMS: Las aplicaciones pueden conectarse al núcleo por medio de API de Java o como un conjunto de servicios del CDI así como también de forma remota a través de una API REST y JMS.
Process Designer: permite a los usuarios de negocio diseñar y simular los procesos de negocio en un entorno basado en la Web.
Data Modeler: permite a los usuarios no técnicos para ver, modificar y crear modelos de
datos para su uso en sus procesos.
Componentes:
• Form Modeler: también permite crear, generar o editar formularios relacionados con sus procesos (para iniciar el proceso o para completar una de las tareas del usuario).
• Rules Authoring: permite especificar los diferentes tipos de reglas de negocio (tablas de decisión, reglas guiadas, etc) para la combinación con sus procesos.
• Guvnor Repository: Todos los activos se almacenan y gestionan en el repositorio Guvnor (expuestos a través de GIT) y se pueden gestionar (versiones), construcción y despliegue.
• Runtime Management: La consola de administración basada en la Web permite a los usuarios de negocio gestionar procesos en ejecución (gestión de procesos de negocio, como iniciar nuevos procesos, inspeccionar instancias en ejecución, etc), para administrar su lista de tareas y para realizar Business Activity Monitoring (BAM) y ver informes.
• Eclipse Developer Tools: son una extensión de la IDE de Eclipse, dirigido a
los desarrolladores, y le permite crear procesos de negocio usando arrastrar
y soltar, probar y depurar sus procesos, etc.
Software de modelado de negocio basado en los estándares que permite a los expertos en negocios modelar, implementar (deploy) y manejar procesos de negocios.
Con TIBCO BPM , puede continuamente gestionar y evaluar cómo los procesos se están realizando , identificar los puntos débiles , y optimizar la eficiencia para lograr una ventaja operativa.
Premisas:
Negocios con empoderamiento: expertos de negocios pueden manejar procesos como activos corporativos y colaborar con los arquitectos para crear aplicaciones utilizando un enfoque rápido, iterativo que pueda aportar beneficios en el momento.
De respuesta al cambio : el medio ambiente basado en modelos hace que los procesos sean fáciles de crear , modificar y distribuir dinámicamente sin código necesario.
Integración Profunda : invocación dinámica de procesos y la integración con las reglas de
negocio , el procesamiento de eventos , y la informática social permiten una fuerte
interacción contextual con socios de negocios y clientes.
Características :
Ambiente desarrollo basado en Eclipse para la construcción de aplicaciones compuestas a través de los software TIBCO’s BPM and SOA.
Proporciona un entorno más colaborativo que permite a los usuarios de negocio modelar, simular y gestionar los procesos de negocio de forma correcta.
Es compatible con los estándares y soporta BPMN y XPDL, puede implementar fácilmente los modelos que los usuarios han creado.
Incrementa la agilidad del negocio. Una capa de proceso independiente permite a los expertos de negocios cambiar los procesos sin afectar los servicios y las aplicaciones subyacentes. Las empresa puede reaccionar rápidamente a los cambios en el entorno del mercado y la competencia, cosechando los beneficios de la reducción del tiempo en el mercado.
Mayor colaboración con TI. Un entorno de modelado común para BPM y SOA permite a las empresas y de TI trabajar en colaboración y garantizar que los procesos implementados tomen en cuenta las necesidades reales de negocio.
Mayor Productividad. Un entorno fácil de usar integrado con las mejores prácticas y ejemplos
de ayuda a los expertos de negocios para empezar a ser rápidamente más productivos. Las
capacidades avanzadas de simulación reducen el ensayo y error y garantizar la optimización de procesos.Características
:
Mejores Prácticas. Una cantidad de librerías BPMN integrado a los patrones de flujo y adopta las mejores prácticas, lo cual incrementa su productividad.
Negocios expertos y vistas de procesos de desarrollo. Un modelo de proceso es tratado como una sola entidad con dos puntos de vista único - una para expertos en negocios y otra para los desarrolladores de proceso.
Formas Web 2.0 (Ajax). Dentro de Business Studio, los usuarios pueden emplear asistentes y una rica paleta de diseño para diseñar gráficamente, ver y probar formas Ajax para los usuarios finales.
Business Modeler objeto (BOM). BOM mejora el modelo de reusabilidad, permitiendo a los usuarios definir en UML un núcleo de vocabulario de objetos de negocio y sus relaciones entre ellos.
Soporte Dinámico de Proceso. Implementa procesos que reactivan y se adaptan a un entorno empresarial cambiante. Cualquier tarea puede ser definida como una interfaz de proceso y se define en tiempo de ejecución.
Simulación avanzada y Presentación de Informes. Ejecutar simulaciones basadas en datos
reales o datos de muestra generada usando una variedad de algoritmos.
Módulos:
• Tibco iProcess Engine: motor de automatización de procesos de negocio y el servidor workflow , es donde se ejecutan las actividades de BPM .
• Tibco iProcess Analytics: herramienta de monitorización del rendimiento de procesos, compara los datos actuales e históricos que permiten la detección de la desviación .
• Tibco iProcess Insight: monitoreo de la actividad de negocio (BAM ) para la suite de iProcess que proporciona información relacionada con el negocio en tiempo real mediante dashboards o tableros de mando.
• Tibco Business Studio: herramienta de modelado basado en Eclipse que se puede utilizar tanto por los analistas de negocio y desarrolladores como una herramienta común para modelar, desarrollar y los procesos de negocio de prueba.
• Tibco iProcess Decisions: definición de reglas de negocio y herramientas de gestión.
• Tibco Enterprise Integration: integración de los procesos de negocio de la empresa.
Módulos:
Interfaz:
1. Proyecto Explorador y Navegador de vistas.
2. Editor de Procesos 3. Paleta
4. Iconos para cambiar rápidamente Perspectivas 5. Ayuda.
6. Vista Propiedades del objeto actual.
7. Vista del
Esquema.
IBM proporciona una suite de productos para desarrollar de forma exitosa todas las etapas que intervienen en el desarrollo de una solución BPM.
La siguiente tabla describe los principales productos:
La siguiente Figura 1 muestra un ciclo básico de vida bajo el enfoque BPM utilizando las herramientas que se describieron.
Al utilizar una suite unificada de herramientas de alto nivel, todos los artefactos que se generan en el proceso quedan interrelacionados y conectados. Esto último permite reducir las brechas que casi siempre se producen entre las fases de:
Análisis – Desarrollo
Desarrollo – Implementación
Implementación – Monitoreo/Mantenimiento
Características:
● Funciones robustas para el análisis de proceso de negocios así como la capacidad de modelado de estos procesos.
● Permite a los usuarios tomar decisiones antes de la implementación (deployment).
● Contenido industriales integrado que ayudará a los usuarios a impulsar sus desarrollos.
● Acelera el proceso de optimización para permitir visualizar e identificar cuello de botellas e ineficiencias en los procesos.
● Permite compartir modelos y colaborar a interpretar los negocios dentro de procesos usando un Web browser con “WebSphere Business Compass”.
● El modelado procesos se realiza con gráficos personalizados y estilos BPMN dentro de un entorno de modelado personalizable.
● Provee una biblioteca incorporada de KPIs (Indicadores Clave de Desempeño) dentro de WebSphere Business Modeler, para simplificar el modelado de procesos de negocio.
● Da soporte a la importación de contenido XML basado en plantillas de Microsoft
Excel y formatos de archivos que incluyen Visio y texto delimitado.● Se integra con herramientas de reporte, como Crystal Reports, Microsoft Word o
archivos PDF.
Arquitectura:
Componentes:
Es un sistema de gestión de procesos open source, basado en Java.
Está construido en torno a las normas basadas en BPML (Business Process Modeling Language) y BPEL (Business Process Execution Languaje).
Proporciona todos los componentes
necesarios para el diseño, despliegue y
gestión en cualquier proceso de negocio.
Intalio | AJAX para las interfaces de usuarios.
Intalio | BAM de Business Activity Monitoring.
Intalio | BRE de Reglas de Negocio Gestión.
Intalio | ECM para gestión de contenidos empresariales.
Intalio | ESB para la implementación de SOA.
Intalio | Portal para la creación de interfaces de usuario flexibles.
IntalioBPM Enterprise Edition está formado por dos componentes principales,
Intalio|Designer e Intalio|Server, prolongado por un conjunto de módulos opcionales:
•Soporta el manejo del ciclo de los procesos
•Permite a usuarios no técnicos expresar sin limitaciones su visión del proceso
•Facilita la interacción entre usuarios funcionales que modelan negocios y usuarios técnicos que lo automatizan
•Permite la definición y extracción de métricas de negocio de la ejecución de los procesos
•Promueve el manejo óptimo del conocimiento a través de la gestión de reglas de negocio y criterios de decisión
•Facilita la integración con sistemas de información de tecnologías heterogenia
•Ofrece soporte para prácticas tangenciales como gestión documental y arquitectura de software basadas en servicios
•Brinda una plataforma robusta, confiable, estándar y escalable para asumir la responsabilidad de coordinar la ejecución de procesos
•Soporta diferentes tipos de plataformas (Windows, Linux y Mac OS X)
•No tiene costo de licenciamiento
Es una solución de software de flujos de trabajo, de código abierto simple y rentable.
También conocido como Gestor de procesos empresariales (BPM).
ProcessMaker ayuda a las organizaciones de
todos los tamaños para diseñar fácilmente,
automatizar e implementar procesos de
negocio.
El primero llamado “Entorno de Diseño”, que es en donde se crean los procesos a ser utilizados, razón por la cual se deben definir los elementos a utilizar (DynaForms, documentos que habrán de input y de output, reglas de negocio y el mapeador de procesos).
El segundo lleva un seguimiento
de los procesos activos (Run-
Time Engine), en donde a través
de un administrador de casos y
distintos tableros se podrán
manejar los distintos procesos
que se estén utilizando y se
podrán manipular de manera
adecuada.
• Facilita la optimización de flujos de trabajo y las operaciones de negocio.
• Creación de mapas de flujos de trabajo, o se pueden elegir de una plantilla.
• Diseño de formularios personalizados para los procesos de la organización.
• Llenado de información de otros formularios, de bases de datos, y fuentes externas a través de web-services.
• Seguimiento del progreso de casos para identificar demoras y embotellamientos.
• Análisis de resultados para aumentar eficiencia y eficacia.
• No cumple con el estándar BPMN pero cumple con el ciclo de vida del BPM.
• Permite la integración con diferentes tipos de Bases de datos, ya sea SQL y Oracle.
• Es gratuito y no se necesita pagar nada para el uso.
Además
proporciona asistencia a los analistas,
ingenieros de software y desarrolladores durante todos los pasos del Ciclo de Vida de desarrollo de un Software.
Visual Paradigm for UML
Es una herramienta CASE que Permite realizar Diagramas de procesos de negocios
Modelado UML, Modelos de casos de usos, Modelos de actividad, de interacción, de
bases de datos, de entidad-relación, integración para varios IDE.
Soporte de UML versión 2.1
Diagramas de procesos de Negocio - Proceso, Decisión, Documento.
Ingeniería inversa - Código a modelo, código a diagrama.
Soporta aplicaciones WEB
Fácil instalación y actualización
Modelado colaborativo con CVS y Subversión (control de versiones).
Disponibilidad en múltiples plataformas.