Documentos de Académico
Documentos de Profesional
Documentos de Cultura
U.T.8 BPM Clase Del 20.06.2019 PDF
U.T.8 BPM Clase Del 20.06.2019 PDF
Introducción a BPMS
Solución informática para análisis, diseño, simulación,
documentación y ejecución de procesos de negocio.
Departamento de Administración
1
stenzer@ccee.edu.uy. Se agradecen comentarios y aportes.
2
Se agradecen los aportes de Nelson Pequeño, Natalia Botto, Claudia Sarubbo, Carlos Moirano,
Gisela Arbiza, María del Rosario López Moroy y José Luis Vera. Se agradecen los comentarios de
Silvina Nápoli.
Pág. 1
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Contenido
0 Prólogo .............................................................................................................................................3
1 ¿Qué es BPMS? ................................................................................................................................5
2 Utilidad de BPMS..............................................................................................................................8
3 Organizaciones con o sin BPM ...................................................................................................... 12
4 Evolución forma de hacer negocios .............................................................................................. 13
5 BPM y otras soluciones ................................................................................................................. 16
5.1 BPM & Workflow ........................................................................................................................... 16
5.2 BPM & EAI (Enterprise Application Integration) ........................................................................... 18
5.3 BPM & CRM (Customer Relationship Management) .................................................................... 19
5.4 Conclusiones .................................................................................................................................. 20
6 Elección del BPMS para la organización ........................................................................................ 21
7 Arquitectura del BPMS .................................................................................................................. 22
7.1 Diagramador de procesos............................................................................................................. 22
7.2 Definición de reglas de negocio .................................................................................................... 22
7.3 Consola de administración de actividades humanas .................................................................... 23
7.4 Motor de ejecución ....................................................................................................................... 23
7.5 Administración de usuarios ........................................................................................................... 23
7.6 Núcleo de Servicios........................................................................................................................ 24
8 BPMN............................................................................................................................................. 25
8.1 Objetos de Flujo............................................................................................................................. 26
8.2 Objetos de Conexión ..................................................................................................................... 27
8.3 Swimlanes (Carriles de Nado en una piscina)................................................................................ 28
8.4 Artefactos ...................................................................................................................................... 28
8.5 Ejemplos de diagrama de proceso de negocio .............................................................................. 29
9 Ejemplo de dos herramientas BPM ............................................................................................... 30
9.1 BizAgi ............................................................................................................................................. 30
9.2 BONITA .......................................................................................................................................... 33
10 Casos de éxito de BPM en Uruguay .......................................................................................... 36
11 Referencias ................................................................................................................................ 37
Pág. 2
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
0 Prólogo
En el siguiente texto se espera explicar, de la forma más sencilla posible la
tecnología y solución informática de administración de procesos de negocio – BPM.
El tema BPM / BPMS es bastante complejo, por lo que para comprenderlo no es
suficiente con una lectura secuencial única del texto. Se requieren varias lecturas,
algunas en secuencia y múltiples en forma salteada hacia adelante y hacia atrás.
Se ha hecho el mayor esfuerzo posible en presentar de manera simple y
comprensible el tema para estudiantes de las ciencias económicas, en una extensión
apropiada. De todos modos se debe reconocer que entender lo que aquí se expresa
no es fácil. .
Si bien hoy en día es común el uso de términos técnicos informáticos, por lo que no
están restringidos al ámbito profesional, es frecuente que haya diferentes
interpretaciones e incluso interpretaciones erróneas. Por eso, se incluyen llamadas a
pie de hoja de las expresiones que se considera ameritan ser aclaradas. También se
utilizan para algunos conceptos generales relevantes.
Existen términos en Organización y Procesos que se interpretan de diferente forma
en Sistemas de Información y recíprocamente. Esto ocurre en varias disciplinas.
Por lo tanto, se deben considerar los términos en el contexto que se expresan.
No es posible encontrar una nomenclatura única inequívoca para todas las
disciplinas. Intentar hacerlo creará más confusión que tener presente cuándo se está
en un contexto de Organización y Procesos y cuándo en uno de Sistemas de
Información.
Se verá más adelante que BPM y BPMS se confunden como metodología y como
solución informática, que sirve para el análisis3, el diseño4, la simulación5, la
documentación6 y la ejecución de procesos de negocio.
El tema es complejo y para ser comprendido se requieren conocimientos de cómo
funcionan las organizaciones y los negocios, como así también sobre la utilización
de sofisticadas herramientas informáticas.
En el mundo real, se suele expresar un mismo concepto con definiciones diferentes.
También ocurre que un término o una expresión, puede tener diferentes
interpretaciones. En temas complejos, novedosos, no existe una definición única ni
tampoco expresiones que se puedan clasificar en válidas o inválidas.
3
Análisis (según la Real Academia Española): distinción y separación de las partes de un todo hasta llegar a
conocer sus principios o elementos. En informática: estudio, mediante técnicas informáticas, de los límites,
características y posibles soluciones de un problema al que se aplica un tratamiento por ordenador.
4
Diseño (según la Real Academia Española): Traza o delineación de un edificio o de una figura. Proyecto, plan.
5
Simulación: http://es.wikipedia.org es el proceso de diseñar un modelo de un sistema real y hacer
experiencias con él, con la finalidad de comprender el comportamiento del sistema o evaluar nuevas
estrategias, dentro de límites impuestos por un conjunto de criterios, para el funcionamiento del
sistema.
6
Documentación: en este contexto, es el registro de cuáles y cómo son los procesos de negocio,
legibles para personas, sea en forma gráfica, textual, en tablas o cualquier otra forma, tal que pueden
ser completamente conocidos y comprendidos. La documentación está siempre actualizada en BPMS.
Pág. 3
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Muchas veces, las definiciones dependen del lugar geográfico y del momento en el
tiempo en que se utilizan. Además, dependen del contexto en que se emplean.
Todo esto, que es válido en general, con relación a BPM también lo es.
Si bien en este texto se ha tratado de mantener una nomenclatura consistente con
otros textos de la unidad curricular Procesos y Sistemas de Información, tener
presente que en la propia área especializada BPM/BPMS de la informática en las
organizaciones, hay diferentes interpretaciones o definiciones, como se explicó
antes.
Es relevante que el estudiante tenga siempre juicio crítico y tome en consideración el
contexto en que se redacta el texto.
Pág. 4
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
1 ¿Qué es BPMS?
BPMS es Business Process Management System, en español: un sistema de
administración de los procesos de negocio.
Se puede definir como un software7 de Gestión Empresarial8 o de procesos9 con
reglas de negocio10, que proporciona la capacidad de definir procesos de negocio11,
y automatiza transacciones12, genera la documentación, los flujos y otras acciones
requeridas con procesos de negocio diarios. Incluye tareas integradas y libres que
aumentan la potencia del sistema, así como también incluye características
innovadoras y exclusivas.
El BPMS requiere un apropiado equipamiento físico (hardware), un gestor de base
de datos13 y una red de computadoras sobre la cual operar.
Trabaja con modelos gráficos de los procesos de negocio, como el ejemplo que
sigue en la hoja siguiente.
Es una solicitud de licencia (vacaciones) de un empleado de la organización.
7
Software: equipamiento lógico o soporte lógico de un sistema informático. Comprende el conjunto
de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos que son llamados hardware.
8
Gestión Empresarial: es la ciencia social y técnica encargada de la planificación, organización,
dirección y control de los recursos (humanos, financieros, materiales, tecnológicos, el conocimiento,
etc.) de una organización, con el fin de obtener el máximo beneficio posible (puede ser económico o
social, dependiendo de los fines perseguidos).
9
Proceso: conjunto de actividades mutuamente relacionadas o que interactúan las cuales transforman
entradas en salidas. ISO 9000:2000 Son eventos organizados que se realizan bajo ciertas circunstan-
cias con un fin determinado.
10
Reglas de Negocio: describen las políticas, las normas, las operaciones, las definiciones y las
restricciones presentes en una organización y que son de vital importancia para alcanzar sus objetivos.
Las organizaciones funcionan siguiendo múltiples reglas de negocio, explícitas o tácitas, que están
embebidas en procesos. Las reglas especifican en un nivel adecuado de detalle lo que una organización
debe hacer.
11
Procesos de negocio: conjunto de actividades interrelacionadas con un propósito definido, que
transforman entradas en salidas valiosas para el cliente.
12
Transacciones: interacciones con una estructura de datos (usualmente compleja) donde se aplican
procesos en determinada secuencia, de una sola vez. Ejemplo de transacción: una venta.
13
Base de datos: abreviado bd, es un conjunto de datos pertenecientes a un mismo contexto
relacionados entre sí y almacenados sistemáticamente para su posterior uso. Existen los sistemas
gestores de bases de datos, abreviado SGBD (DBMS en inglés), que se encargan de almacenar y
recuperar los datos de forma rápida y estructurada, con independencia del software de aplicación y del
hardware. Si contiene datos personales, éstos se encuentran regulados por la ley 18.331 de Habeas
Data.
Pág. 5
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Del modelo presentado como ejemplo surgen múltiples preguntas, como ser:
- ¿Por qué el jefe es quien hace la verificación y no lo hace un funcionario y
luego el jefe controla? ¿No sería mejor?
Pág. 6
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Tener presente que el BPM refleja el proceso que está implementado o que se va a
implementar, en una organización determinada, en un momento dado.
Con el ejemplo se comprueba que no hay una única solución para procesos tan
simples como la gestión de licencia regular de un funcionario.
El ejemplo reafirma la necesidad de contar con herramienta y técnica de modelado
de procesos.
BPMS es la aplicación de BPM a un entorno determinado. BPM – Business Process
Management es una metodología14.
Hay quienes denominan BPMS Business Process Management Suite, donde suite
quiere decir paquete.
BPM, la gestión (o administración) por procesos de negocio - Business Process
Management - es la metodología corporativa cuyo objetivo es mejorar el desempeño
(eficiencia y eficacia) de la organización a través de la gestión de los procesos de
negocio, que se deben diseñar, modelar, organizar, documentar y optimizar de forma
continua. El Modelo de Administración por Procesos, se refiere al cambio
operacional de la empresa al migrar de una operación funcional a una operación de
administrar por procesos15.
Vale aclarar la diferencia entre BPM y BPMS:
14
Metodología hace referencia al conjunto de procedimientos racionales utilizados para alcanzar una gama de
objetivos que rigen en una investigación científica, una exposición doctrinal o tareas que requieran habilidades,
conocimientos o cuidados específicos. Puede definirse la metodología como el estudio o elección de un
método pertinente para un determinado objetivo. (Wikipedia)
15
Wikipedia.
Pág. 7
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
2 Utilidad de BPMS
La utilidad del BPMS se puede sintetizar en:
• Optimizar nuevos y mejores procesos.
• Automatizar transacciones, documentación, flujos de procesos.
• Permitir la definición de cada módulo del proyecto de negocio dentro de la
empresa, incluyendo los roles16 responsables de cada iniciativa del mismo y
los parámetros17 utilizados para el seguimiento de todas las actividades.
• Albergar las normas18 y los procedimientos19 de la empresa e integrarse con
los procesos de manera directa sin perder por ello su independencia.
• Entender qué se está haciendo bien o mal en la lectura y comprensión de los
procesos a través del uso de este conjunto de herramientas.
16
Roles: son perfiles que permiten agrupar personas (usuarios) de acuerdo a características comunes.
Los perfiles consisten en permisos y restricciones respecto al manejo de un sistema informático. Suele
haber, al menos, los siguientes roles: administrador, operador, consulta e invitado. Una persona puede
tener el rol de administrador, otra persona el de invitado, etc. Una misma persona puede tener más de
un rol (en diferentes momentos).
17
Parámetros: son valores que se especifican para definir cómo debe operar un sistema. Ejemplos:
porcentaje del impuesto a las ventas (22%), tiempo máximo de espera para una transacción por
Internet (30 segundos), informe detallado o resumido, etc.
18
Normas: reglas que se deben seguir o a que se deben ajustar las conductas, tareas, actividades, etc.
19
Procedimiento: sucesión cronológica y secuencial de operaciones. Mediante procedimientos se
cumplen las tareas que se llevan a cabo en una organización. (Miguel Penengo).
No confundir proceso, relacionado a, ¿qué se hace? con procedimiento, relacionado a ¿cómo se hace?
(Javier Mari Heller)
Según Wikipedia, procedimiento es el conjunto de acciones u operaciones que tienen que realizarse de
la misma forma para obtener siempre el mismo resultado bajo las mismas circunstancias
(http://es.wikipedia.org).
Pág. 8
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
BPMS cubre las necesidades del medio, tal como se presenta en la imagen20
precedente.
20
Ricardo Ramos, WebSphere BPM - Client Technical Professional, IBM 2012.
21
Ricardo Ramos, WebSphere BPM - Client Technical Professional, IBM 2012.
Pág. 9
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Otra forma de expresar lo mismo que se presentó con los dos esquemas
precedentes se hace con los dos siguientes.
BPMS organiza de manera eficaz y eficiente, a la vez de flexible los procedimientos,
tanto internos como con el medio, como se muestra en las dos imágenes siguientes
del sin BPM y con BPM, desde la visión de la gente de negocio22
22
Francisco Ruiz, Universidad de Castilla-La Mancha (España), 2012.
Pág. 10
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Pág. 11
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
23
Cliente es quien compra o recibe un bien o servicio. Puede ser una persona, organización o un
ciudadano (en caso de gobierno electrónico). Según www.promonegocios.net cliente es la persona,
empresa u organización que adquiere o compra de forma voluntaria productos o servicios que necesita
o desea para sí mismo, para otra persona o para una empresa u organización, por lo cual, es el motivo
principal por el que se crean, producen, fabrican y comercializan productos y servicios.
Pág. 12
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Tener presente que toda clasificación es arbitraria y las fechas son relativas, a modo
de referencia. Diferentes organizaciones han evolucionado de diferente forma, y en
sus propios tiempos.
Se puede, o no, estar de acuerdo con el planteo que se formula, donde lo relevante
no es el detalle sino cómo se llega en el tiempo a la solución del BPM.
La figura distingue la era industrial de la era de la información y dentro de esta última
distingue tres etapas o fases.
Durante la era industrial, el objetivo era maximizar las ganancias y para esto se
apuntaba a mejorar la eficiencia y reducir los costos. Esto se llevaba a cabo
mediante estudios de tiempos y movimientos. Posteriormente se entrenaba a los
trabajadores para seguir los pasos específicos que integraban cada tarea. Las
prácticas se limitaban a la mecanización y estandarización de cada una de las
acciones llevadas a cabo. De esta manera los trabajadores adquirían una gran
especialización y lograban una alta productividad en las tareas que realizaban.
A partir de la década de los sesenta se entra en la era de la información,
particularmente, en la primera etapa de mejora de los procesos. En este período
aumenta el uso de la tecnología como motor de los negocios y el negocio se orienta
hacia el proceso. Surgen tecnologías que permiten automatizar e informatizar
procesos y se hace énfasis en mejorar la calidad de la producción y en reducir las
fallas. Es en esta etapa donde se empieza a recolectar información y a realizar
estudios estadísticos para monitorear y controlar el número de fallas. Así surgen los
primeros sistemas de información que brindaban información sobre la calidad de la
producción y dieron lugar a los primeros métodos de mejora de los procesos.
En la primera parte de la era de la información hay algunas tecnologías y
herramientas que han evolucionado y se mantienen vigentes hasta hoy como: la
24
Parte extraída de la Monografía “Aplicabilidad de BPM en Gobierno Electrónico en Uruguay”,
Jimena Aznarez, Juan Martín Llovet, María Clara Quagliotti. 2010.
25
Modelado viene de modelar que, en este contexto, es representar en forma abstracta parte del mundo
real. Puede ser un modelo matemático, gráfico, u otro.
26
Traducción libre hecha por autores de Aplicab. BPM …, tomado de The evolution of business
Process Management as a professional discipline. Sandra Lusk, Staci Paley and Andrew Spanyi
Pág. 13
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
27
Wikipedia: SIX SIGMA es una metodología de mejora de procesos, centrada en la reducción
de la variabilidad de los mismos, consiguiendo reducir o eliminar los defectos o fallas en la entrega de
un producto o servicio al cliente. La meta de 6 Sigma es llegar a un máximo de 3,4 defectos por millón
de eventos u oportunidades. Defecto es cualquier evento en que un producto o servicio no logra
cumplir los requisitos del cliente. Se utilizan herramientas estadísticas para la caracterización y el
Pág. 14
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Esto cambia el foco del producto al cliente. Se entiende que existe un defecto
cuando no se logra cumplir con los requerimientos del cliente.
Para lograr cumplir con este objetivo se realizan revisiones más profundas de los
procesos y se evalúa todo el proceso. No sólo se busca mejorarlo. A través de la
Arquitectura Empresarial y la Reingeniería de Procesos se reconstruyen los
procesos de manera de poder adaptarse a los nuevos estándares, aunque aún no
existía un concepto que lograra integrar las distintas herramientas de forma natural,
mirando a la empresa desde una perspectiva de los sistemas como un todo.
A partir del año 2000 se entra en la tercera etapa de la era de la información y es
donde surge el Business Process Management - BPM. En esta etapa toma
importancia y se vuelve relevante la empresa como un gran sistema y su
relacionamiento con todo su entorno (clientes, proveedores, estado, etc.). También
cambia la forma de ver a los clientes y se pasa de visualizar las necesidades de un
mercado, a visualizar y tratar de cumplir los requerimientos de cada uno de los
clientes por separado y es así que surgen las soluciones a medida. Para poder
lograr esta satisfacción de cada cliente es necesario un permanente seguimiento de
los mismos y un servicio ininterrumpido que se logra a través de herramientas de
control como los Software de Gestión Empresarial o el Balanced Business Scorecard
y a través de una adaptación de los sistemas de información de la empresa que
incluyan al cliente. Se puede lograr a través de SOA (Service Oriented Architecture,
arquitectura orientada a servicios) o de los propios BPMS (Business Process
Management Systems).
Una tecnología que facilita todo esto es la Integración de Aplicaciones Empresariales
que permite la interoperabilidad28 entre los diferentes sistemas de información de la
empresa y permite que la empresa sea un solo sistema.
estudio de los procesos. Sigma es la desviación típica que da una idea de la variabilidad en un proceso
y el objetivo de la metodología seis sigma es reducir ésta de modo que el proceso se encuentre siempre
dentro de los límites establecidos por los requisitos del cliente.
28
Interoperabilidad: Es la habilidad de los sistemas con uso de tecnologías de la información y las
comunicaciones, y de los procesos de negocios que ellas soportan, de intercambiar datos y posibilitar
compartir información y conocimiento.(Unión Europea, Libro Blanco de Interoperabilidad, CEPAL).
Se distinguen: interoperabilidad técnica, interoperabilidad semántica e interoperabilidad
organizacional.
Pág. 15
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
29
Parte extraída de la Monografía “Aplicabilidad de BPM en Gobierno Electrónico en Uruguay”,
Jimena Aznarez, Juan Martín Llovet, María Clara Quagliotti. 2010.
30
Workflow Management Coalition.
Pág. 16
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
humano y por consiguiente una mejora en la productividad. Todo esto lleva a una
mejor prestación de los servicios.
Todas estas características positivas mencionadas también las posee el BPM ya que
el WF forma parte de él.
BPM implica una gestión más profunda de los procesos que incluye, además de la
automatización, el modelado, la integración y el análisis de los mismos. Para
lograrlo, utiliza la tecnología de integración de aplicaciones.
El modelado es una de las diferencias más importantes entre el BPM y WF, porque
existe un mayor uso de las TICs. BPM permite realizar un mapeo del proceso para
testearlo en un ambiente virtual previo a ponerlo en marcha. Esta es una
característica muy valiosa ya que en esta etapa se pueden identificar problemas,
cuellos de botella o ineficiencias que pueda arrastrar el proceso. Esta etapa de
análisis previo permite una evaluación y un posible rediseño, en caso de ser
necesario, previo a la automatización del proceso.
Otra diferencia sustancial con respecto al WF es la integración de aplicaciones. Esto
evita las islas de información y la duplicación de información.
Con WF se puede automatizar los procesos pero si los mismos o las aplicaciones
que los soportan no están integradas, se duplican tareas y recursos, llevando a
pérdidas de tiempo, productividad y eficiencia. Mediante la integración de las
aplicaciones empresariales se logra interoperabilidad entre los distintos sistemas que
integran la empresa más allá del sistema operativo que utilicen. Aquí las
aplicaciones son independientes de los procesos en sí mismos, son simplemente
facilitadores de los procesos. Esta independencia permite adaptabilidad y evita que
el negocio sea “esclavo” de la aplicación. En un entorno empresarial tan cambiante
como el de hoy en día es fundamental la capacidad del negocio para poder
adaptarse y cambiar a medida que su entorno se lo exija.
La última diferencia importante es el énfasis que hace el BPM en la revisión y
optimización de los procesos una vez que ya se pusieron en marcha. Al contar con
aplicaciones integradas y no existir islas de información es posible recolectar
información de todos los sistemas de la empresa y utilizarla de forma conjunta.
BPM provee herramientas de medición y monitoreo continuo que producen reportes
e indicadores sobre el estado y la performance de los procesos. De esta manera se
hace una revisión continua de la eficiencia y se está alerta a posibles cambios o
actualizaciones que puedan ser necesarias en el proceso para adaptarse a los
cambios en el negocio. Esta optimización de los procesos es facilitada por los
sistemas de BPM de manera que los cambios sean en el menor tiempo posible y con
costos reducidos. En otras palabras, BPM permite un gerenciamiento de los
procesos, mientras que las herramientas de WF sólo permiten la automatización de
los mismos, aunque sirve de base para el gerenciamiento de los procesos.
Al ser el BPM más completo y tener más herramientas que el WF, también se vuelve
una solución más compleja de llevar a cabo, que va a requerir de mayores esfuerzos
y recursos. Tiene un costo asociado mayor.
Pág. 17
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Pág. 18
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
CRM ofrece a los clientes una atención y un seguimiento constante. A través del
marketing, nuevos productos, servicio y soporte, y un buen manejo de la información
recolectada en todo este proceso, el CRM busca identificar las necesidades del
cliente y facilita todos los medios para satisfacerlas.
En CRM el factor humano es fundamental: no se trata solamente de implementar la
herramienta tecnológica, sino además generar en toda la organización una cultura
de servicio. Para el éxito de esta estrategia es necesario que toda la organización
esté convencida y comparta la visión de que el objetivo final es la satisfacción del
cliente y brindarle un buen servicio. Es la combinación de los dos, tecnología y
personas, lo que puede llevar a que la aplicación del CRM sea exitosa.
Al comparar BPM con CRM tener en cuenta que se concentran en aspectos
diferentes del negocio. CRM se trata de una estrategia mientras que BPM se trata
de una metodología. Estas dos soluciones son complementarias.
Para lograr los objetivos del CRM de satisfacción del cliente es necesario que los
procesos que sustentan el servicio funcionen de manera eficiente y eso se logra a
través del BPM.
Siguiendo los lineamientos teóricos de CRM, las interacciones de un cliente con una
organización, son llevadas a cabo a través del sistema de CRM. Para los procesos
que requieren la intervención del cliente, la misma se da en el CRM, pero en el
contexto de un proceso de negocio, que es gestionado por el BPM. Esto muestra la
interacción necesaria y la complementariedad entre el BPM y el CRM. Estas dos
soluciones se ven potenciadas si trabajan juntas y se apoyan entre sí.
31
www.gartner.com empresa consultora especializada en tecnología informática.
Pág. 19
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
5.4 Conclusiones
El BPM se destacó por sus herramientas para encarar cada fase del proceso desde
su diseño, pasando por su puesta a punto, contacto con el cliente, hasta su revisión
y optimización. Otras cosas que se destacaron, y no fueron vistas en las otras
soluciones informáticas, son el modelado y el énfasis en su optimización y
adaptabilidad a los cambios. Ambas características son fundamentales. El modelado
permite la prueba y corrección previa a la puesta en marcha y la optimización
permite una mejora continua de los procesos y su adaptación a los nuevos
requerimientos. Estas cualidades lo diferencian de las demás soluciones y llevan a
concluir que de las soluciones disponibles hoy en día, BPM es la más evolucionada.
De todas formas, las otras herramientas también presentan algunas ventajas con
respecto al BPM: son más simples y requieren menos interacción con el negocio.
Un tema a considerar es el costo asociado a cada solución. BPM cuenta con una
importante cantidad de herramientas y prestaciones, que a la vez de hacerlo mucho
más potente que otras soluciones, tiene su costo, principalmente de consultoría.
La implementación de una solución informática de BPM implica un cambio muy
profundo y complejo, por lo que la organización donde hay que estudiar previamente
la factibilidad, esto es, si es viable, lo cual dependerá de la organización, sea pública
o privada, de mediano o de gran porte, el giro del negocio, el contexto, etc.
Pág. 20
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
32
Suite en SW es un conjunto de aplicaciones, cada una cumple un fin específico, que a su vez forma
parte de un todo. Ejemplo: suite ofimática se compone de procesador de texto, planilla electrónica,
presentaciones, etc. En BPM se trata del conjunto de componentes descripto en el capítulo 7.
33
Prueba de concepto: http://www.wisegeek.com Sirve para demostrar que una empresa o producto es
financieramente viable. Por lo general, se trata de una extensa investigación y revisión.
A veces, hacer una prueba de concepto requiere la creación de un prototipo para mostrar que la idea o
el dispositivo funciona y cómo.
En general, una prueba de concepto incluye un examen del modelo de ingresos, los ingresos proyec-
tados del producto y servicio, los costos de desarrollo y de funcionamiento, con proyecciones a largo
plazo.
Este tipo de análisis sirve a un negocio para evaluarse a sí mismo, así como para evaluar propuestas y
proyectos. Una prueba de concepto sirve para reducir la cantidad de incertidumbre con un nuevo
proyecto o una adquisición.
Pág. 21
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Pág. 22
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
El despliegue, también conocido como la instalación, suele ser una etapa compleja
en la implementación de sistemas de información. Tener presente las etapas del
ciclo de vida de un sistema de información:
- Definición de objetivos
- Viabilidad preliminar
- Análisis
- Viabilidad
- Diseño
- Desarrollo
- Instalación
- Validación
- Utilización y mantenimiento
- Fin de vida útil.
Pág. 23
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
El Portal es una puerta de entrada única que ofrece al usuario, acceso a una serie
de recursos y servicios relacionados con el mismo tema. Se encarga de la seguridad
y control de acceso. Permite una sola autenticación, con el objeto de acceder a
múltiples recursos.
Pág. 24
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
8 BPMN
BPMN es la Notación del Modelado de Procesos de Negocios.
Es un estándar mundialmente reconocido, aceptado y aplicado en el mercado, para
la diagramación y especificación de procesos de negocio, desde la modelación de
procesos conceptuales y lógicos, hasta diseños de procesos orientados a
tecnología.
BPMN fue desarrollado por la Business Process Management Initiative (BPMI).34 35
Actualmente el Object Management Group (OMG)36 lo mantiene desde 2005. Está
orientado a toda la organización.
La siguiente figura es un ejemplo de diagrama de proceso en BPMN 2.0 37
34
http://www.omg.org/spec/BPMN/2.0/
35
http://es.wikipedia.org/wiki/Business_Process_Modeling_Notation
36
http://www.omg.org/
37
Fuente: Wikipedia, la enciclopedia libre.
Pág. 25
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Eventos
Pág. 26
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Actividades
Flujo de Secuencia
Está representado por línea simple continua y flechada;
y muestra el orden en que las actividades se llevarán a cabo. Puede tener un
símbolo al inicio, un pequeño diamante indica uno de un número de flujos
condicionales desde una actividad, mientras que una barra diagonal (slash)
indica el flujo por defecto desde una decisión o actividad con flujos
condicionales.
Pág. 27
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Flujo de mensaje
Está representado por una línea discontinua con un círculo no relleno al inicio
y una punta de flecha no rellena al final. Esto indica que el flujo de mensaje
atraviesa la frontera organizativa (por ejemplo, entre piscinas). Un flujo de
mensaje no puede ser utilizado para conectar actividades o eventos dentro de
la misma piscina.
Asociaciones
Se representan por una línea punteada. Se suele usar para conectar artefac-
tos o un texto a un objeto de flujo.
Piscina (pool)
Representa los participantes principales de un proceso,
por lo general, separados por las diferentes organizaciones. Una piscina con-
tiene uno o más carriles (en la vida real, como una piscina olímpica). Una pis-
cina puede ser abierta (por ejemplo, mostrar el detalle interno), cuando se
presenta como un gran rectángulo que muestra uno o más carriles, o cerrada
(por ejemplo, esconder el detalle interno), cuando se presenta como un
rectángulo vacío que se extiende a lo ancho o alto del diagrama.
Carril (lane)
Usado para organizar y categorizar las actividades dentro de una piscina de
acuerdo a su función o rol; y se presenta como un rectángulo estrecho de
ancho o de alto de la piscina. Un carril contiene objetos de flujo, objetos de
conexión y artefactos.
8.4 Artefactos
Los Artefactos permiten a los desarrolladores llevar algo más de información al
modelo o diagrama, haciéndolo más legible. Son tres artefactos predefinidos y son:
Objetos de Datos
Muestra al lector cual es el dato que deberá ser requerido o pro-
ducido en una actividad.
Pág. 28
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Grupos
Se representan por un rectángulo de líneas discontinuas y
vértices redondeados. El Grupo se utiliza para agrupar dife-
rentes actividades. No afecta al flujo dentro de un diagrama.
Anotación
Se utiliza para darle al lector una descripción entendible del
modelo o diagrama.
Pág. 29
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
9.1 BizAgi38
BizAgi es una herramienta BPM que cuenta con un modelador de uso gratuito (free-
ware), que se integra a otro módulo, que requiere licencia (pago), que controla el
ciclo de vida completo de la administración de procesos de negocios a través de la
realización de los cuatro pasos: modelado,
automatización, ejecución y mejora.
Hay versiones para Windows y para Linux para
ejecutar los procesos de negocio. El modela-
dor está disponible en Windows.
Modelado
El modelado de los procesos se realiza a
través del BizAgi Process Modeler que permite
diseñar gráficamente los procesos mediante la
utilización de BPMN.
El modelado del proceso de negocio abarca la construcción y la documen-
tación en formato de texto MS-WORD o PDF.
El aspecto de la
pantalla del mo-
delador, al co-
menzar a utilizarlo
se muestra en la
figura adyacente.
38
http://www.bizagi.com El sitio está en inglés y en español.
Pág. 30
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Automatización
Ejecución
Una vez terminada la automatización del proceso, se obtiene el modelo de negocio
que es ejecutado con el BPM Server de BizAgi, a través de un portal Web llamado
“Work Portal BizAgi”.
El Work Portal muestra a cada usuario un listado de sus actividades pendientes en
orden de prioridad de acuerdo a un sistema de semaforización40. El usuario tiene
desde allí acceso a la ejecución de sus actividades y a organizarlas en carpetas de
manera similar a un programa de correos electrónicos.
Es posible asociar alarmas a cada actividad para controlar que estas sean ejecuta-
das dentro de los tiempos esperados.
Todas las actividades realizadas quedan registradas en BizAgi para llevar un control
de qué usuarios atendieron cuáles solicitudes y quién realizó esas solicitudes.
El portal también provee gráficos y reportes de desempeño sobre cada proceso.
Mejoramiento
Utilizando la información provista por los reportes de desempeño, BizAgi permite
visualizar cuellos de botellas o puntos débiles en los procesos, en base a los cuales
hacer cambios e iniciar de nuevo el ciclo de mejoramiento continuo. Estos cambios
39
WYSIWYG: acrónimo de What You See Is What You Get, lo que ves es lo que obtienes. Se aplica
a los procesadores de texto y otros editores de texto con formato (como los editores de HTML) que
permiten escribir un documento viendo directamente el resultado final.
40
Semaforización: el uso de semáforos en informática es el manejo de una variable especial para
restringir o permitir el acceso a recursos compartidos en un entorno de multiprocesamiento (en el que
se ejecutarán varios procesos concurrentemente).
Pág. 31
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
deben ser desplegados de nuevo en el BPM Server para hacerlos disponibles a los
usuarios.
Ciclo completo
Pág. 32
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
9.2 BONITA41
Es un producto único que consta de
todos los módulos. Es software libre42.
Para destacar tal característica, El
nombre completo es “Bonita Open
Solution.”
En un mismo programa tiene el modelador y el ejecutor.
Se utiliza para modelar gráficamente un proceso de negocio con la
notación BPMN y generar procesos que permitan automatizar los procesos
de la organización.
Se puede ejecutar bajo plataforma Linux o Windows.
Al arrancar el programa hay que ser paciente porque demora en iniciarse, debido a
su complejidad. La pantalla inicial es la siguiente:
A partir de esta pantalla se pueden hacer todas las tareas que se deseen, incluida la
inscripción a cursos, participación en foros, etc., además de modelar, automatizar,
ejecutar y mejorar procesos de negocio.
41
http://www.bonitasoft.com
42
Software libre: es la denominación del software que respeta las cuatro libertades a quienes
adquieren el producto: uso, copiado, estudio, modificado, y redistribuido. Suele estar disponible
gratuitamente, sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre
a "software gratuito", ya que, conservando su carácter de libre, puede ser distribuido comercialmente.
Pág. 33
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Bonita tiene las mismas características que BizAgi, por lo que no se reiteran.
Pág. 34
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Pág. 35
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Pág. 36
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
11 Referencias
Aplicabilidad del BPM en el Gobierno Electrónico en Uruguay. Jimena Aznarez, Juan
Martin LLovet, María Clara Quagliotti. Monografía FCEA, 2010. 244p.
BizAgi. “Bizagi, descripción funcional”. www.bizagi.com
BizAgi. “BPMN Business Process Modeling Notation”.
http://www.bizagi.com/docs/BPMNbyExampleSPA.pdf
Bizagi BPM Suite. Guía del Usuario. 2013. 1844p.
Bizagi BPMN 2.0 Ejemplo. Bizagi Process Modeler.23p.
Bizagi Wiki http://wiki.bizagi.com/es/index.php?title=Main_Page
BONITA SOFT: Gestor de procesos de negocios BPM. Paola Alvarado. 2011. 79p.
Bonita Open Solution 5.2 Quick Start Guide. Bonita Soft, 2010. 54p.
Bonita Soft http://www.bonitasoft.com/
BPMN ORG: http://www.bpmn.org/
BPMS, Tecnología para la Integración y Orquestación de Procesos, Sistemas y
Organización. Renato de Laurentiis.
Business Process Management (BPM) Desafíos de los Procesos de Negocios y de
las Tecnologías de la Información. Sigifredo Laengle. 2007.
Dirección y gestión de los sistemas de información en la empresa: una visión
integradora. Carmen de Pablos Hredero et al. Universidad Rey Juan Carlos.342p.
Enterprise Architecture Planning. Developing a Blueprint for Data, Applications and
Technology. Steven H. Spewak y Steven C. Hill. John Willey & Sons. 367p.
Evaluación desde la visión del profesional de las CCEE de las metodologías para la
determinación de los Requerimientos de Sistemas de Gestión. Leticia Chapuis,
Nicolás Ugarte, María Sofía Ugarte. Monografía FCEA, 2010. 160p.
Herramientas BPMS. Jesús Graterol, Francisco Hernández, Yamil Orozco
http://kuainasi.ciens.ucv.ve/adsi2010-2/HTML_Herramientas_BPMS/BPM.htm
Postgrado en Ciencias de la Computación, Facultad de Ciencias, Escuela de
Computación, Universidad Central, Caracas, Venezuela.
Interoperabilidad en los Sistemas de Información. Valentina Frugoni, Estefany Di
Petta, Alexsandra Correa. Monografía FCEA, 2011. 170p.
Introducción a Bonita Open Solution. Víctor Javier Madrid.
http://www.adictosaltrabajo.com/tutoriales.php?pagina=bonita
Los negocios en la era digital. Bill Gates. Sudamericana, 1999. 527p.
Los procesos y los procedimientos administrativos en las organizaciones. 2da. Ed.
Javier Mari Heller. Marzo 2013, 38p.
Pág. 37
Facultad de Ciencias Económicas y de Administración, Universidad de la República, Uruguay Unidad Académica Sistemas
Introducción a BPMS Simón Mario Tenzer
Mayo 2014
Pág. 38