BPM es un modelo que engloba métodos, herramientas y tecnologías que se utilizan para analizar y controlar los procesos del negocio. Genera cambios en la arquitectura y en la práctica de la gestión empresarial, con el objetivo de fomentar una colaboración entre las personas de negocio y el área de tecnología promoviendo procesos ágiles, transparentes y efectivos.
De esta forma, los directores de las compañías pueden controlar directamente todos los aspectos y elementos de sus procesos operacionales. Tanto la dirección como los empleados alinean sus esfuerzos mejorando la productividad, el rendimiento y optimizando los tiempos, respondiendo rápidamente de forma integral frente a los cambios y desafíos a la hora de cumplir con las metas pautadas.
El BPM agrega valor para los clientes por medio de la optimización de los procesos y la utilización de los recursos, reuniendo metodologías efectivas para detectar los problemas, a través de procesos transparentes y ágiles. Además, incentiva a la efectividad de éstos mediante la automatización versátil, coordinando a las personas, la información y los sistemas.
Comparación Herramientas
| AuraPortal | Intalio | Ultimus |
| Implementa clausulas ISO. Facil de usar y cambiar. Adaptable a cualquier operación de una empresa. Permite la participación del cliente. | Es OpenSource Permite BPML y BPMN Tiene ambiente web Adaptable a cualquier operación de una empresa. | Basada en la plataforma .NET Tiene un modelo propio. No soporta BPMN, ni XPDL ni tampoco BPEL. Su ultima versión es ya anticuada. |
Finalmente, yo usaría Intalio en un proyecto ya que es open source y permitiria un aprendizaje sin grandes costos monetarios. Aparte de esto se puede usar en cualquier ambiente ya que es web y se apega al estandar por lo que no es necesario aprender tecnicas de modelado ni lenguajes nuevos.