INTALIO
ALUMNA: PAOLA VEGA
Introducción En un mercado dinámico y competitivo, marcado por el uso
de las nuevas tecnologías de la información, las empresas
necesitan poder adaptarse rápidamente a los cambios.
Muchas veces, disponen de sistemas y software optimizados
para su situación actual, pero que no les permiten realizar
cambios de forma ágil.
Para afrontar estos nuevos retos y poder competir en el
mercado, necesitan un enfoque hacia la adaptabilidad y la
tecnología, por lo que deben utilizar un sistema de gestión
de procesos como BPM.
Qué es BPM BPM (Business Process Management) es una metodología de
trabajo utilizada tanto por grandes empresas como pymes.
Este sistema de gestión de procesos se encarga de controlar
el modelado, visibilidad y gestión de los procesos
productivos de la empresa.
Hace referencia a la disciplina que se centra en la gestión de
procesos de negocio, o del aspecto práctico, en cuyo caso,
tendríamos que centrarnos en la tecnología.
Beneficios de BPM • Conocimiento certero de la organización
• Claridad en las relaciones entre las partes
• Visibilidad de las operaciones
• Flexibilidad y agilidad para adaptarse
Intalio BPM Es un software Open Source basado en Java-J2EE, que
implementa BPMS, y está basado en un conjunto de
frameworks y arquitecturas muy conocidas en la industria
del software y con una madurez aceptable.
Intalio utiliza la notación para diseñar procesos de negocio
establecida por el BPMN que puede adaptarse a los
requisitos de la arquitectura orientada a servicio (SOA).
Básicamente, Intalio proporciona un esquema de adopción
sencillo, con bajos costos de propiedad, un soporte bastante
amplio de estándares de la industria, un base de
comunidades y desarrolladores que contribuyen
continuamente con mejoras, corrección y detección de bugs,
además cuenta con grandes facilidades para agregar nuevas
características (extensibilidad).
Componentes
• Una herramienta para el diseño de los procesos de negocios basada
en Eclipse ( ambinetes gráficos para el desarrollo java)
• Un engine que ejecuta los artefactos de software generados por el
diceñador de procesos
• Un servidor de aplicaciones donde residirán los servicios de
procesos de negocio que se despliegan
Modelo de Negocio de Intalio
La edición abierta de Intalio BPMS, bajo una licencia pública de Mozilla
(MPL), una edición para la comunidad de Intalio BPMS, y la edición de
Intalio BPMS Enteprise. La edición abierta incluye aproximadamente el
95% del código usado para la edición comunitaria y la de empresa. La
edición abierta está desplegada sobre el servidor de Apache Gerónimo
J2EE, y la base de datos de MySQL.
La edición comunitaria se distribuye con el servidor de IBM WebSphere,
junto con MySQL.
La edición empresarial puede desplegarse en otros servidores y bases
de datos, su mayor característica es el manejo transaccional.
Participación Intalio tiene una participación en los siguientes proyectos:
Apache Gerónimo.
Base de datos de MySQL.
Orbeon para XForms.
Corticon para Reglas de Negocio
Intalio Business Intalio ofrece una gama de soluciones para la gestión de
procesos de negocio y control. Todas las herramientas están
Process disponibles como descarga separada del sitio web de Intalio.
Cada una de las herramientas se dirige a abordar diferentes
Management Suite aspectos de la gestión de procesos de negocio.
Intalio Designer Intalio Designer utiliza componentes de los proyectos de la
comunidad de Eclipse. La comunidad de Eclipse es
especialmente conocida por su popular IDE para el lenguaje
de programación Java. Esto permite contar con un diseñador
sobre un ambiente extensible de utilitarios y componentes
desarrollados por terceros. Si el usuario ya está familiarizado
con la estructura del IDE de Eclipse, los componentes de la
interfaz de usuario, su capacidad, los menús y la lógica
general de usabilidad entonces su adaptación a Intalio
Designer será mucho más natural y rápida. Es necesario
destacar que también puede ocurrir que, debido a la gran
cantidad de opciones y menús, un usuario no familiarizado
con Eclipse presente dificultad para adaptarse al entorno de
diseño.
Intalio Server Intalio Server es una parte independiente de la herramienta
Intalio Suite. Puede ser utilizado para ejecutar los procesos
modelados por la herramienta de diseño, así como la
ejecución de otros procesos. El servidor puede ser integrado
sin problemas con el Designer de forma tal que los procesos
modelados por el Designer pueden exportarse directamente
al Server. El servidor entonces ejecuta el proceso diseñado.
Al igual que el Designer el Server explota las funcionalidades
de otros proyectos. Además del servidor de aplicaciones
Apache Gerónimo, Intalio utiliza un motor de reglas llamado
Corticon, usa Celequest para soporte de PKI, y Orbeon para
XForms.
Características de • Creación WYSIWYG y la integración de las formas de
AJAX que ofrecen gran variedad de controles
Intalio • Business Rules Engine, junto con un editor de tabla de
decisiones
• Supervisión de la actividad a través de
• interfaz web para la gestión de flujo de trabajo y el control
de procesos
• Versiones
• A partir de diciembre 2012, Intalio PBMS 6.5.0 soporta
BPMN 1.2 y se ejecuta BPEL 2.0. Soporte de BPMN 2
está previsto para la versión 7.
Ventajas
• Es open source,
• Cuenta con un servidor muy estable
• Este se puede basar 100 % en la nube.
• Cuenta con interfaces web para el usuario.
• Soporte para implementarse con herramientas en la nube.
• Administrador de tareas extensible.
• Alimentado por PAAS (PLATFORM AS A SERVICE).
• Se basa en un motor de procesos de última generación, para ejecutar BPMN 2.0 de forma
nativa.
Desventajas
• Existe poca información de este BPM, disponen de un Foro y un Wiki, en inglés muy pobre.
• Hace falta de información algo avanzada.
• Tienes que ser un experto en Java para poder modificar su plataforma
• los formularios Orbeon XForms, aún están muy faltos de opciones, están basados en Ajax, pero fallan
demasiado
• sí necesitas programar algo más complicado en el diseñador, cuando vuelvas a modificar el formulario
desde el diseñador, pierdes todo lo que hayas echo desde el código.
• Usa como motor de bases de datos por defecto Apache Derby, puedes cambiar la MySQL, pero,
genero muchos problemas
• Dificultad en sacar los datos de las tablas creadas en Intalio
CONCLUSIONES • La documentación sobre BPM ha mejorado
significativamente desde la cuestión de publicación,
puesto que el soware de código abierto, no en muchos
documentos de ayuda, solo compensa el hecho de que es
libre de usar y descargar, mientras que el soware
propietario puede contener plantillas, soporte y
documentación explicativa.
• Intalio comparado a los 4 BPMS restantes es otra buena
alternativa, aunque la incorporación de funcionalidades
muy importantes en la versión Enterprise Edion disuade su
uso. Por otro lado, al igual que la gran mayoría de
productos con licenciamiento dual (Open Source y
Comercial) no ene documentación exacta, quedando
únicamente los foros públicos como medio para solventar
dudas.