Академический Документы
Профессиональный Документы
Культура Документы
Mail: josepaiscurto@gmail.com
Linkedin: http://es.linkedin.com/in/josepaiscurto
Twitter: @josepaiscurto
Introduccin
INTRODUCCIN
Cualquier tecnologa lo bastante avanzada
es indistinguible de la magia.
Arthur C. Clarke
13
BPM (Business Process Management)
14
Introduccin
15
BPM (Business Process Management)
16
Introduccin
17
BPM (Business Process Management)
En primer lugar las empresas debern reconocer a los procesos como ac- /RVSURFHVRVVRQ$FWLYRV
tivos fundamentales de la empresa para aportar valor a sus clientes. Que )XQGDPHQWDOHVGHOD
estos procesos son transversales a la organizacin y atraviesan mltiples HPSUHVD
unidades de negocio, departamentos y sistemas informticos de la organi-
zacin, por lo que ser necesario el intercambio de informacin entre los
mismos y romper con los silos departamentales y de informacin, afron-
tando sin tapujos el reto de convertir las organizaciones departamentales y
orientadas a funciones en organizaciones orientadas a clientes y a procesos.
18
Introduccin
19
BPM (Business Process Management)
20
Introduccin
21
Estructura del libro
23
BPM (Business Process Management)
BPM puede ser visto como las ramas de un rbol cuya parte visible
se levanta frondosa pero que se sustenta en sus races subterrneas, las
cuales le proporcionan la estabilidad y elementos vitales que necesita y que
sern las que veremos en este captulo, en el que realizaremos un repaso
histrico de las principales ideas sobre eficiencia organizacional sobre las
que se basa BPM, a fin de entender cmo se ha llegado hasta esta teora de
gestin por procesos de negocio. Estas races son las Teoras de Organiza-
cin de Adam Smith, Frederick Taylor y Henry Ford, la Teora de la Calidad
total (TQM), Six Sigma, la Reingeniera de Procesos de Negocio (BPR, en
ingls) y la Teora de las Limitaciones (TOC) de Goldratt. Finalmente acaba-
remos esta revisin histrica poniendo de manifiesto como en todas estas
teoras subyace la orientacin a procesos y la necesidad de un modelo de
gestin que tome los procesos como base y condicin imprescindible para
el diseo y gestin de modelos empresariales de xito, adecuados a las
necesidades actuales de unos clientes cada vez ms exigentes y necesitados
de mayores innovaciones que slo podrn ser satisfechas a travs de la
capacidad de nuestra empresa de adoptar e implementar esos cambios.
24
Estructura del libro
25
BPM (Business Process Management)
27
PARTE 1. FUNDAMENTOS DE
LA GESTIN POR PROCESOS
31
BPM (Business Process Management)
32
Captulo 1. La gestin de procesos
Holismo:
Retroalimentacin:
33
BPM (Business Process Management)
Entropa:
34
Captulo 1. La gestin de procesos
Morfognesis:
Neguentropa:
Recursividad:
35
BPM (Business Process Management)
Isomorfismo:
Homomorfismo:
Concepto similar al anterior pero en el que dos sistemas son iguales pero
slo probabilsticamente. Este modelo se aplica en sistemas muy complejos
y probabilsticos.
Homeostasis:
Teleologa:
36
Captulo 1. La gestin de procesos
Equifinalidad:
Emergencia:
Ciberntica:
37
BPM (Business Process Management)
38
Captulo 1. La gestin de procesos
39
BPM (Business Process Management)
El cambio existe, no podemos hacer otra cosa que aceptarlo, pues igno-
rarlo nos conducir al fracaso. Ante este cambio, podemos adoptar tres
tipos de posturas o actuaciones, una postura reactiva reaccionando ante
el mismo cuando aparezca, una postura proactiva, anticipndonos al
mismo y previendo la nueva situacin que se avecina para posicionarnos
ventajosamente ante el nuevo entorno o tambin podemos ser nosotros los
inductores del cambio y dirigirlo para convertirnos en los lderes y controla-
dores del cambio. De todas ellas la mejor sin duda alguna es la tercera, pero
esta requiere de experiencia, un fuerte liderazgo y una actitud innovadora
en toda la organizacin, no siempre fcil de conseguir. El poder llegar a esta
ltima posicin es en lo que la disciplina de BPM puede ayudarnos y alre-
dedor de esta idea de adaptacin al cambio de forma gil y flexible, girarn
prcticamente todas las partes y captulos de este libro.
40
Captulo 1. La gestin de procesos
Gestin de procesos.
En la poca de Frederick Taylor y hasta bien entrado el siglo XX, los pro-
cesos se perciban como acciones independientes dentro de reas funciona-
les de la organizacin, relacionados por un principio de causa-efecto para
producir un determinado producto o servicio. Con el desarrollo de las dis-
tintas teoras y prcticas de gestin empresarial, el escenario ahora es el de
una visin holstica de los procesos de negocio y su reconocimiento como
claves para lograr la eficiencia operacional, la excelencia, la mejora conti-
nua, la adaptacin al cambio y en definitiva el xito empresarial. Esta evolu-
cin ha dado origen a una disciplina especfica para la gestin por procesos
denominada BPM.
42
Captulo 1. La gestin de procesos
43
BPM (Business Process Management)
44
Captulo 1. La gestin de procesos
45
BPM (Business Process Management)
46
Captulo 1. La gestin de procesos
47
BPM (Business Process Management)
48
Captulo 1. La gestin de procesos
Definicin de proceso:
49
BPM (Business Process Management)
50
Captulo 1. La gestin de procesos
Entre los requisitos que deben ofrecer los procesos podemos enu-
merar:
51
BPM (Business Process Management)
Modelado de procesos.
52
Captulo 1. La gestin de procesos
53
BPM (Business Process Management)
Entradas y Salidas:
54
Captulo 1. La gestin de procesos
La misin:
Esta ser la razn de ser y el motivo por el cual se asignen recursos y es-
fuerzos para poner en marcha un proceso. Para qu hacemos el proceso?,
Para quin lo hacemos? y Cmo la hacemos?
Los Clientes:
55
BPM (Business Process Management)
Actividades:
Recursos:
Indicadores:
56
Captulo 1. La gestin de procesos
Variables de Control:
Las variables de control sern aquellos parmetros sobre los que tene-
mos capacidad de poder modificar y alterar el funcionamiento o compor-
tamiento del proceso.
57
BPM (Business Process Management)
internas y externas del proceso, pudiendo tomar decisiones sobre los pa-
rmetros de actuacin. Para esta representacin se suele usar la metodolo-
ga IDEF en 5 niveles pero que no analizaremos aqu por ser el objeto de
este libro la disciplina BPM, el cual cuenta con su propia notacin para la
representacin de procesos (BPMN). El lector puede consultar en otras
fuentes informacin sobre la metodologa IDEF.
58
Captulo 1. La gestin de procesos
Mejora de procesos:
59
BPM (Business Process Management)
60
Captulo 1. La gestin de procesos
61
BPM (Business Process Management)
62
Captulo 1. La gestin de procesos
63
BPM (Business Process Management)
nos permite centrarnos en los clientes y en los procesos que aportan valor a
estos, por lo que del rendimiento que obtengamos en la gestin de nues-
tros procesos obtendremos en consecuencia no slo mayor satisfaccin de
nuestros clientes sino tambin una mayor rentabilidad econmica.
64
Captulo 1. La gestin de procesos
65
BPM (Business Process Management)
El propio Deming, padre del concepto de Calidad Total, nos adverta que:
los costos no son la causa, son la consecuencia de una forma de hacer. El
centrar la visin en los balances y cuentas de resultados, o sea sobre los
efectos de nuestra gestin y no sobre las causas que producen estos resul-
tados econmicos, se demuestra cada vez ms como un error, cuya subsa-
nacin pasa por entender como todos los recursos de la empresa se interre-
lacionan entre s en una visin sistmica y orientada a procesos.
66
Captulo 1. La gestin de procesos
- Diagrama de Pareto
- Diagrama Causa-Efecto
- Histograma
- Hoja de datos
- Grfico de control
- Diagrama de dispersin
- Estratificacin
- Diagrama de flujo
- Tormenta de ideas (o Brainstorming)
- Diagrama de Gantt, de afinidad, de rbol, matricial, etc.
67
BPM (Business Process Management)
Brainstorming:
68
Captulo 1. La gestin de procesos
- Estructurado: en este mtodo, cada persona del grupo debe dar al-
guna idea cuando le toca el turno de participar. Este sistema fuerza
a participar a personas tmidas, pero a su vez crea cierta presin a
contribuir.
- Desestructurado: donde los miembros del grupo aportan ideas tan
pronto como les vienen a la cabeza, creando una atmosfera ms re-
lajada pero donde corremos el riesgo de que participen slo los ms
extrovertidos.
Benchmarking:
Histograma:
Diagrama de Pareto:
Tambin llamado curva 80-20, estos diagramas son utilizados para re-
presentar la contribucin relativa de cada causa o componente al problema
que estudiemos por lo que esta tcnica puede ser usada para analizar las
ideas surgidas en las sesiones de brainstorming e identificar los principales
problemas que causan el mayor impacto en nuestros problemas.
70
Captulo 1. La gestin de procesos
Diagramas de Causa-Efecto:
71
BPM (Business Process Management)
Diagramas de Control:
72
Captulo 1. La gestin de procesos
Cuando un proceso est dentro de los lmites aceptables, se dice que es-
t bajo control y no requiere de ajustes. Por otra parte, si tenemos puntos
por encima o por debajo de los lmites de control o una sucesin de puntos
consecutivos fuera de los lmites, entonces el proceso debe ser ajustado.
Normalmente los lmites superior e inferior se fijan en siendo 1 una
desviacin estndar.
73
BPM (Business Process Management)
Diagramas de Dispersin:
Son una representacin grfica de los datos recogidos sobre dos varia-
bles para poder estudiar si existe relacin de causa efecto entre ellas y
muestran la tendencia entre estas dos variables para identificar la posible
relacin entre ambas.
Permite analizar cada una de las actividades del proceso a partir de dos
dimensiones:
74
Captulo 1. La gestin de procesos
Diagramas de Flujo:
75
BPM (Business Process Management)
76
Captulo 2. Los caminos hacia BPM
77
BPM (Business Process Management)
78
Captulo 2. Los caminos hacia BPM
Adam Smith.
Adam Smith fue uno de los primeros en describir los procesos sealando
los mtodos de produccin, los objetivos y medidas en los procesos. Sus
teoras transformaron completamente los mtodos productivos creando
una autntica revolucin en la reorganizacin de empresas e industrias que
todava sobrevive despus de ms 200 aos.
Frederick Taylor.
79
BPM (Business Process Management)
Al igual que las ideas de Adam Smith, las propuestas de Taylor fueron
abordadas por prcticamente todas las empresas del mundo y sus ideas
todava se siguen utilizando. Sin embargo, la realidad hoy, es que las teoras
de Smith y Taylor fueron muy tiles en el siglo XIX, donde los productos
necesitaban pocos pasos para ser elaborados, pero usar las teoras de Smith
y Taylor en las empresas modernas ha resultado ser ineficiente, principal-
mente por la interrelacin entre los distintos pasos para elaborar un pro-
ducto o servicio al cliente. Actualmente los trabajadores necesitan de un
conocimiento global de los distintos pasos, mayores habilidades y compe-
tencias y donde la informacin sobre la totalidad del proceso resulta vital
para poder atender las demandas de produccin y servicio al cliente.
Henry Ford.
Henry Ford encontr distintos usos para las teoras de Taylor. Cuando
fund Ford Motor Company en 1913, Ford se propuso llevar el automvil a
las masas ofreciendo un coche competitivo y asequible. Para lograr este
objetivo, ofreci un slo modelo de coche para todos los clientes, el Mode-
lo T de color negro, igual para todos. Esta idea junto con la adopcin de la
cadena de montaje en la que se mova el coche en lugar de moverse los
trabajadores, el diseo de un proceso (una secuencia de actividades) que le
permita fabricar coches ms rpidamente y a precios asequibles, revolu-
cion el sector del automvil, permitiendo fabricar grandes cantidades de
automviles que rpidamente se popularizaron y le permitieron llegar a un
gran mercado de masas.
80
Captulo 2. Los caminos hacia BPM
81
BPM (Business Process Management)
82
Captulo 2. Los caminos hacia BPM
83
BPM (Business Process Management)
84
Captulo 2. Los caminos hacia BPM
Six Sigma.
85
BPM (Business Process Management)
Como vemos, la premisa principal para Six sigma es el uso del anlisis ri-
guroso de datos en busca de las fuentes de error que provocan variaciones
en los procesos. La metodologa ms empleada por Six Sigma es DMAIC, por
sus siglas en ingls de Define, Measure, Analyze, Improve y Control:
86
Captulo 2. Los caminos hacia BPM
87
BPM (Business Process Management)
Six Sigma se asienta sobre una serie de tcnicas estadsticas para la me-
dida de mejoras en los procesos, basndose en las medidas tomadas en las
salidas de estos y realizando modificaciones sobre los mismos para com-
probar las mejoras. Sin embargo, el hecho de que Six Sigma se centre slo
en el control de calidad y en la consistencia de las salidas de los procesos,
siempre ha sido criticado por no abordar la mejora de procesos, por lo que
ha surgido un movimiento que adems de estas actividades de mejora,
centra tambin su atencin en la mejora del flujo de procesos y en la gene-
racin de valor al cliente a travs de la reduccin de los tiempos de entrega
y de los costes de los procesos mediante la eliminacin de desperdicios.
Mientras TQM y Six Sigma se centran en procesos individuales, la metodo-
loga Lean lo hace en toda la cadena de valor, o sea, en todas las actividades
que una empresa debe realizar para producir y entregar sus productos y
servicios a clientes. Este movimiento, denominado Lean, se mantuvo de
forma independiente a Six Sigma, aunque ambos parecen ahora ir de la
mano bajo la denominacin de Lean Six Sigma.
Lean Six Sigma dispone de una empresa llamada Flow Kaizen que se
encarga del rediseo y mejora de procesos de alto nivel en la organizacin a
travs de una visin de su cadena de valor y una metodologa denominada
Process Kaizen para la eliminacin de estos desperdicios en las activida-
des y de las tareas en los procesos que no aportan valor. Kaizen, del japo-
ns Kai que significa continua, y Zen que significa mejora, ms que una
tcnica es una filosofa para la mejora continua, constante e incremental.
Metodologa Lean.
88
Captulo 2. Los caminos hacia BPM
89
BPM (Business Process Management)
91
BPM (Business Process Management)
Muchos autores recomiendan usar BPR slo para realizar cambios radi-
cales ms que para hacer arreglos en los cuellos de botella o problemas que
podamos encontrar en los procesos, y dejar estas tareas para metodologas
como Six Sigma. Autores como Peter Drucker y Tom Peters abogaron por la
Reingeniera de Procesos como herramienta para lograr el xito en un
mundo dinmico, pero fueron Thomas Davenport y James R. Short quienes
ms desarrollaron esta metodologa y la enlazaron con las Tecnologas de la
Informacin, afirmando que de esta combinacin de TI y reingeniera de
procesos, se podra transformar las organizaciones y mejorar sus procesos
de negocio a un nivel parecido al que supusieron las teoras cientficas de
Taylor un siglo antes.
92
Captulo 2. Los caminos hacia BPM
93
BPM (Business Process Management)
BPR Revisionista:
94
Captulo 2. Los caminos hacia BPM
La irrupcin de la Tecnologa:
95
BPM (Business Process Management)
96
Captulo 2. Los caminos hacia BPM
97
BPM (Business Process Management)
98
Captulo 2. Los caminos hacia BPM
cin. Estas restricciones o cuellos de botella son los llamados Drums (tam-
bores), pues sern ellos los que marcarn el ritmo de produccin.
99
BPM (Business Process Management)
Como vemos, TOC tiene una estrecha relacin con la gestin por proce-
sos, tanto a nivel de indicadores de medida de procesos, como en el esta-
blecimiento de reglas de negocio. Adems, las tcnicas para identificar cue-
llos de botella en nuestras tareas y procesos, nos ayudarn en la tarea de
mejorar estos procesos. El throughput, visto como la salida del proceso
menos las entradas del mismo, puede ser utilizado para maximizar el ren-
dimiento de nuestros procesos y si vemos que el throughput es menor de lo
esperado o requerido por el proceso, identificar en que partes del proceso
se estn consumiendo tiempo o dinero, utilizando las metodologas y
herramientas de TOC, de forma que consigamos obtener buenos procesos
100
Captulo 2. Los caminos hacia BPM
101
BPM (Business Process Management)
102
Captulo 2. Los caminos hacia BPM
rio, no lograremos alcanzar las mejoras que cada una de ellos nos puede
aportar e incurriremos en errores, al tratar determinados problemas con
metodologas no aplicables a ese mbito de actuacin. En este sentido, por
ejemplo, podremos usar TOC para identificar y mejorar las limitaciones de
nuestros sistemas o procesos, Six Sigma para eliminar la variabilidad de las
salidas producidas por nuestro proceso o BPR para redisear completamen-
te los mismos. Esta visin integradora no producir conflictos cuando la
realicemos de forma armnica y por el contrario producir sinergias entre
las distintas teoras y prcticas utilizadas, que aumentarn el valor de nues-
tro proyecto y resultar ms recomendable que adoptar una nica meto-
dologa, sea esta TQM, Six Sigma o BPR, pues ninguna de ellas por si solas
dispone de todas las soluciones y herramientas para sostener la completa
gestin y mejora de los procesos. Ms an, las interdependencias entre
teoras de mejora de procesos como TOC, Lean y Six Sigma se complemen-
tan perfectamente con la metodologa BPM y los BPMS a la hora de contro-
lar, monitorizar y automatizar las acciones y prcticas que estas teoras
desarrollan, al tiempo que BPM, puede aprovecharse de estas para trabajar
en la mejora de procesos. De esta forma, bajo el paraguas de BPM, pode-
mos aprovechar estas sinergias para unificar los esfuerzos de mejora de
procesos, resultando esta opcin mucho ms ventajosa que la de escoger
una nica teora o metodologa para solucionar un problema concreto. As
por ejemplo, podemos usar TOC en el inicio de los proyectos para identifi-
car y tratar las restricciones de la empresa y centrar el trabajo en lo que
realmente importa, Lean para mejorar el flujo de los procesos, identificar
desperdicios (waste), eliminar las actividades que no aportan valor y en-
contrar vas de mejora para hacer nuestros procesos ms efectivos y Six
Sigma para reducir o eliminar la variabilidad y defectos de nuestros proce-
sos y hacerlos de esta forma ms sostenibles. BPM actuar como metodo-
loga integradora que nos permitir aprovechar las potencialidades de cada
una de las metodologas en las distintas fases del proyecto de mejora de
procesos, haciendo adems que todo el equipo sepa que tiene que hacer,
cuando y como hacerlo y nos ayudar a desarrollar la solucin propuesta, a
implementarla, automatizarla, gestionarla y monitorizarla.
103
BPM (Business Process Management)
Integracin de BPM con las teoras de TOC, Lean y Six Sigma (TLS).
104
Captulo 2. Los caminos hacia BPM
105
BPM (Business Process Management)
106
Captulo 3. Tecnologa, Innovacin y modelos de negocio
Evolucin tecnolgica:
Las bases de datos para almacenar datos y poder acceder a ellos tam-
bin pasaron de un modelo de simple archivo plano, al gran salto en la
ciencia informtica que supuso el modelo relacional de bases de datos.
Antes del modelo relacional, las aplicaciones informticas almacenaban los
datos en ficheros externos, por lo que los aplicativos tenan muchos de
estos datos replicados, al tiempo que consuman gran cantidad recursos
informticos para el almacenaje y acceso a estos ficheros. Con la aparicin
del modelo relacional, adems de disponer de una base de datos global y
estructurada de la organizacin, pudimos separar los datos de las aplicacio-
nes (arquitectura en dos capas), por lo que mantenamos los datos aislados
y salvaguardados, pudiendo desarrollar y modificar las aplicaciones que
accedan a estos datos sin necesidad de tocar los sistemas de archivos
especficos para esas aplicaciones. A travs del desarrollo de SQL (Structu-
red Query Language), como lenguaje comn de comunicacin con casi to-
das las bases de datos, disponamos adems de independencia para usar
distintas bases de datos y de esta forma, poder acceder a travs de este
lenguaje a los datos que ahora podan ser utilizados por mltiples aplicacio-
nes cuando as lo precisasen.
108
Captulo 3. Tecnologa, Innovacin y modelos de negocio
109
BPM (Business Process Management)
110
Captulo 3. Tecnologa, Innovacin y modelos de negocio
111
BPM (Business Process Management)
112
Captulo 3. Tecnologa, Innovacin y modelos de negocio
113
BPM (Business Process Management)
114
Captulo 3. Tecnologa, Innovacin y modelos de negocio
115
BPM (Business Process Management)
116
Captulo 3. Tecnologa, Innovacin y modelos de negocio
Sobre el cambio, sabemos desde los griegos que ste existe y es inevita-
ble: todo cambia, nada permanece, por lo que la mejor estrategia que
podemos abordar ante este es asumirlo y aceptarlo. Sobre las personas,
incidiremos en diferentes partes del libro sobre su importancia y necesidad
de gestin del cambio en las personas para afrontar los proyectos con xito.
Como ya hemos visto al hablar de BPR, muchas veces los problemas de las
personas con las TI vienen por cmo estas se han implantado en las organi-
zaciones, usando a las personas para dar soporte a los sistemas de informa-
cin y no a la inversa, de forma que los niveles gerenciales dispusiesen de
mayor informacin y control de las personas para la toma de decisiones y
no haciendo a las personas partcipes del diseo de los sistemas y de los
procesos de negocio, de forma que ellos tambin puedan verse beneficia-
dos en sus tareas diarias del sistema a implementar. La perspectiva que
abordaremos en este libro respecto a las personas y los sistemas, es que
estos ltimos deben ayudar y apoyar en su da a da al usuario y facilitar sus
tareas, de forma que los usuarios y los sistemas se entiendan y convivan en
armona y no imponiendo el uso y adecuacin a una determinada herra-
mienta informtica.
117
BPM (Business Process Management)
decir imposible que un BPMS pueda realizar las funciones de un ERP. Los
BPMS vienen de alguna manera, a aadir una nueva capa, la capa de proce-
sos de negocio, a travs de la cual podemos gestionar el resto de sistemas y
capas (de aplicaciones, datos y presentacin) pero manteniendo el mapa de
procesos de negocio como referencia para cumplir con los objetivos y estra-
tegias de la empresa y poder modificar estos mapas de forma rpida y flexi-
ble para trabajar en la mejora continua y la bsqueda de ventajas competi-
tivas.
Los BPMS, a diferencia de otros sistemas como los ERP, son lo que se
denominan sistemas PAIS (Process-Aware Information System), es decir,
sistemas de informacin conscientes de los procesos, a diferencia de los
anteriores sistemas como los ERP, CRM, SCM, etc. donde cualquier modifi-
cacin en el proceso requiere reprogramar las aplicaciones y testear el re-
sultado consumiendo gran cantidad de recursos. Aunque en muchos ERP
dispongamos de un sistema de workflow integrado en los mismos para
facilitar la personalizacin de los procesos de negocio dentro de estos sis-
temas, estos sistemas de workflow son componentes del propio ERP y es-
tn diseados para poder realizar algunas funciones, pero siempre dentro
de un campo limitado de posibilidades predefinidas dentro del propio en-
torno del ERP.
Innovacin.
La propia gestin por procesos, como ya hemos visto, cruza las barrearas
funcionales y departamentales de las organizaciones, forzando en este
trnsito a la cooperacin entre las partes, al establecimiento de una cultura
ms abierta y participativa, ms orientada al cliente, a la obtencin de re-
118
Captulo 3. Tecnologa, Innovacin y modelos de negocio
El entorno econmico.
119
BPM (Business Process Management)
Competencia destructiva:
Ante esta situacin nada alentadora para muchas empresas, que hasta
ahora haban funcionado sin problemas, este nuevo escenario socio-
econmico en el que nos encontramos provoca incertidumbre en las em-
presas, que no saben muy bien qu lnea seguir. La solucin abordada por la
mayora de empresas ha sido el de la reduccin drstica de costes con obje-
to de poder mantener sus productos en el mercado en base a unos bajos
precios que les permitan conservar a unos clientes cada vez ms escurridi-
zos y difciles de conservar, pero esta reduccin de e costes se hace a costa
de reducir la calidad y los mrgenes de beneficio sobre sus productos y
servicios. Esta situacin es la denominada competencia destructiva, en la
que las empresas basan su supervivencia en el mercado exclusivamente en
el precio a base de reducir costes. Otra denominacin para este tipo de
mercados, es la descrita por W. Chan Kim en su libro Blue Ocean Strategy
y que en contraposicin a los ocanos azules donde es fcil pescar peces,
Chan nos habla de Ocanos Rojos, para referirse al color de la sangre
surgida de la lucha encarnizada en un ocano infestado de competidores
que se desangran entre ellos por unos pocos peces (clientes), para los cua-
les el precio se ha convertido en el principal factor de eleccin entre una u
otra empresa. Estos ocanos rojos o escenarios de competencia destructiva
presentan adems una particularidad que debera hacernos reflexionar y es
que en la guerra de bajos costes slo puede ganar uno (el que sea capaz de
ofrecer el precio ms barato), siendo la misma situacin que en los deno-
minados juegos de suma nula (donde para que uno gane, otro debe perder;
como en el ajedrez o en el tenis).
120
Captulo 3. Tecnologa, Innovacin y modelos de negocio
B=VG-GO
121
BPM (Business Process Management)
Gestin de la innovacin:
122
Captulo 3. Tecnologa, Innovacin y modelos de negocio
Innovacin en Procesos.
123
BPM (Business Process Management)
124
Captulo 3. Tecnologa, Innovacin y modelos de negocio
125
BPM (Business Process Management)
Modelos de negocio
126
Captulo 3. Tecnologa, Innovacin y modelos de negocio
influyente sea el Business Model Canvas del libro Business Model Genera-
tion de Alexander Osterwalder y Yves Pigneur. Este modelo parte de nueve
bloques bsicos relacionados entre s, que describen diferentes aspectos de
la idea de negocio necesarios para que una empresa pueda aspirar a ganar
dinero, estos nueve bloques cubren las cuatro reas principales de un ne-
gocio: clientes, oferta, infraestructura y financiera conformando el plano
general de la estrategia a implementar a travs de las capacidades y estruc-
turas de la organizacin. Los nueves bloques sobre los que se basa este
modelo son: segmento de clientes, propuesta de valor, canales, relaciones
con clientes, corrientes de ingresos, recursos clave, actividades clave, part-
ners clave y estructura de costes. El uso de esta herramienta es ms que
recomendable para la generacin de modelos de negocio y es recomenda-
ble dedicar algo de tiempo a completar este Canvas (lienzo) para tener una
idea mucho ms clara de nuestras ideas de negocio. Para profundizar en el
Business Model Canvas podemos recurrir a la lectura del libro de sus crea-
dores: Business Model Generation.
127
BPM (Business Process Management)
128
Captulo 3. Tecnologa, Innovacin y modelos de negocio
vez realizada la venta, huysemos del cliente para no mantener una rela-
cin duradera con este en el tiempo que nos permita aprender de l, reca-
bar informacin sobre sus nuevos gustos y expectativas y mantener abier-
tas nuevas oportunidades de venta.
1. Long tail:
129
BPM (Business Process Management)
ta es vender muchos productos de nicho que al final sern los que nos da-
rn los mayores beneficios, y esto es posible gracias a la tecnologa que
conecta oferta y demanda y que permite nuevos modos de distribucin.
2. Plataformas:
3. Gratuito:
4. Abiertos:
Son los modelos de negocio en los que se hace uso de las relaciones con
otras entidades para generar valor. Tiene mucho que ver con el concepto
de innovacin abierta. Se puede hacer uso de ideas, propiedad intelectual,
productos que vengan de entidades externas, o se puede explotar los pro-
ductos propios, sean intelectuales o tecnolgicos ofrecindolos al mercado.
130
Captulo 3. Tecnologa, Innovacin y modelos de negocio
Accin y velocidad:
131
BPM (Business Process Management)
132
Captulo 3. Tecnologa, Innovacin y modelos de negocio
133
PARTE 2. BPM (BUSINESS
PROCESS MANAGEMENT)
Cap. 4. Qu es BPM.
Cap. 5. Modelado de Negocios.
Cap. 6. Modelado de procesos. BPMN
Captulo 4. BPM (Business Process Management)
Qu es BPM
Como creo que esta definicin, es tan completa como extensa y para
consolidar un poco ms el trmino, proponemos algunas definiciones com-
plementarias:
- BPM tambin puede ser visto como una filosofa de gestin que
tomando como foco los procesos, propone la gestin, medicin y
mejora de los mismos para la mejora del rendimiento y la excelen-
cia empresarial.
137
BPM (Business Process Management)
138
Captulo 4. BPM (Business Process Management)
Modelar
Disear Ejecutar
Optimizar Monitorear
140
Captulo 4. BPM (Business Process Management)
Tradicionalmente, los componentes sobre los que se basa BPM son: Pro-
cesos, Personas y Tecnologa.
141
BPM (Business Process Management)
142
Captulo 4. BPM (Business Process Management)
Procesos:
143
BPM (Business Process Management)
Personas:
144
Captulo 4. BPM (Business Process Management)
Tecnologa:
145
BPM (Business Process Management)
Las herramientas tecnolgicas que posibilitarn BPM son los BPMS (Bu-
siness Process Management Systems), que sern las herramientas tecnol-
gicas que herederas de los avances en tecnologas de la informacin, de la
orientacin a procesos y del entendimiento de estas como necesarias para
alcanzar los objetivos y estrategias empresariales, nos permitirn modelar,
automatizar, gestionar, medir y mejorar los procesos de negocio. Los BPMS
nos facilitarn las necesarias tareas de integracin con los sistemas ya exis-
tentes en la empresa: ERP, CRM, etc. sin necesidad de reemplazar la in-
fraestructura de TI existente en nuestra empresa ni realizar modificaciones
sobre estos sistemas, por lo que minimizamos en consecuencia el impacto
econmico de los cambios producidos por los proyectos de BPM. Tal vez la
caracterstica visualmente ms atractiva de los BPMS es que al igual que
hace unos aos tenamos los sistemas WSIWYG (What You See Is What You
Get) en las Suites para desarrollo de aplicaciones informticas, con BPM
tenemos WYMIWYR (What You Model Is What You Run), pues no slo te-
nemos el modelo de proceso y la posibilidad de evaluar y analizar su com-
portamiento, sino que adems podemos ejecutarlo y modificarlo en un
entorno visual tantas veces como queramos, sin necesidad de crear un nue-
vo proyecto informtico para cada cambio o modificacin en nuestras nece-
sidades de negocio.
Como espero que el lector descubra a largo del presente libro, BPM
ofrece a las organizaciones de cualquier tipo de una completa disciplina
para la mejora de los resultados empresariales. Como hemos visto en las
estrategias de reduccin de costes, la evaluacin de una empresa a partir
del anlisis de los resultados financieros, suele ser comparado como condu-
cir mirando constantemente por el espejo retrovisor, observando por don-
de ya hemos pasado. La perspectiva de BPM es ms parecida a encender los
focos de nuestro coche para visualizar el camino por el que deberemos ir, y
donde estos focos que iluminan el camino sern representados por la bs-
queda de la excelencia, la eficiencia y la mejora de procesos. Pero para po-
der encender estos focos, deberemos entender primero los principios sobre
los que se asienta BPM y las ventajas que esta disciplina pueden aportar.
146
Captulo 4. BPM (Business Process Management)
Principios de BPM:
Prcticas de BPM:
147
BPM (Business Process Management)
Ventajas de BPM:
Con BPM y las tecnologas que le dan soporte, los BPMS (Business Pro-
cess Management Suites) podremos:
148
Captulo 4. BPM (Business Process Management)
149
BPM (Business Process Management)
150
Captulo 4. BPM (Business Process Management)
puente entre el negocio y las TI, elimnalo. Esta frase produjo que algunos
profesionales de TI lo considerasen una ofensa, interpretando que esto
significaba hacer desaparecer las TI, cuando lo que realmente pretendan
decir los autores y que explicaron en un artculo posterior, es que elimine-
mos el puente que divide el negocio y las TI. El reducir este distanciamiento,
ser uno de los objetivos y caractersticas principales sobre las que se basa-
rn los proyectos de BPM.
151
BPM (Business Process Management)
152
Captulo 4. BPM (Business Process Management)
Con BPM podemos reducir este Gap entre lo que el negocio necesita y lo
que las tecnologas de la informacin son capaces de proporcionar a estos
153
BPM (Business Process Management)
Los objetivos y motivaciones por las que una empresa adopta la discipli-
na de BPM pueden ser muy distintos. Algunas empresas lo harn centrn-
dose en la eficiencia que supone el poder ejecutar sus actividades y proce-
sos de negocio con objeto de conseguir los mismos resultados con menos
recursos de tiempo, materiales o econmicos. Otras empresas lo harn con
objeto de conseguir mayor agilidad y capacidad de respuesta al cambio, o
por pasar de una operativa funcional a una basada en procesos. Sea por
estos u otros motivos, existen multitud de situaciones en los que la adop-
cin de BPM puede ayudar a las empresas a alcanzar sus objetivos. Entre
estos posibles escenarios podemos citar los siguientes:
154
Captulo 4. BPM (Business Process Management)
155
BPM (Business Process Management)
156
Captulo 4. BPM (Business Process Management)
Cada nivel de los anteriores, est diseado para alcanzar objetivos con-
cretos e incluyen para cada uno de ellos las mejores prcticas para indicar
qu se debe realizar en cada nivel. Aunque se describe el estado a alcanzar
en cada nivel, este modelo permite que cada organizacin pueda definir sus
propios mtodos para alcanzar los objetivos en cada uno de los niveles. El
sentido de este modelo de madurez en la gestin por procesos es que a
medida que una organizacin asciende en los niveles de madurez, la in-
fraestructura y la cultura de la empresa se vayan transformando para dar
soporte a los mtodos y prcticas establecidos en cada uno de los niveles y
157
BPM (Business Process Management)
158
Captulo 4. BPM (Business Process Management)
159
BPM (Business Process Management)
160
Captulo 4. BPM (Business Process Management)
161
BPM (Business Process Management)
162
Captulo 4. BPM (Business Process Management)
163
BPM (Business Process Management)
importante que sus partes por separado. En estos proyectos, ser impor-
tante asignar un responsable del proceso completo y transmitir el compro-
miso y la necesidad de esta visin a todo el equipo involucrado, de forma
que todos remen en la misma direccin de empujar el proceso para produ-
cir una salida que sea lo ms eficiente posible y aporte el mayor valor al
cliente.
164
Captulo 4. BPM (Business Process Management)
165
BPM (Business Process Management)
El Pensamiento Sistmico.
Enlazando con muchos de los conceptos vistos de la organizacin orien-
tada a procesos, el System Thinking o Pensamiento Sistmico, es una visin
tambin centrada en el todo y no en las partes que conforman un sistema.
Es de nuevo la visin holstica como herramienta para alcanzar resultados
que sumen ms que las partes que los componen, mediante el anlisis a
partir de los lmites de los componentes, la organizacin de estos y en el
estudio de las conexiones de unas partes con otras.
166
Captulo 4. BPM (Business Process Management)
167
BPM (Business Process Management)
El pensamiento sistmico nos ofrece una nueva visin de las cosas, o por
lo menos nos recuerda la posibilidad de hacerlo, de abordar nuevas pers-
pectivas para la comprensin de los sistemas y resolver los problemas. Mu-
chas veces se compara con la visin de que dispone un astronauta de la
tierra desde el espacio, o las distintas visiones que podemos tener de un
sistema si ascendemos en helicptero a distintas alturas para observar el
168
Captulo 4. BPM (Business Process Management)
mismo, donde a cada nueva altura que alcancemos, tendremos una visin
distinta del problema pues cada vez involucraremos a un entorno mayor.
Puesto que como sistema puede ser visto prcticamente cualquier cosa,
esta visin sistmica a veces traspasa los lmites de la matemtica y del
comportamiento de sistemas dinmicos para ser llevada a numerosos esce-
narios, algunos familiares para el lector como el concepto de Gaia (el plane-
ta Tierra visto como un sistema biolgico) o a visiones ms msticas y filos-
ficas, como ampliar esta visin al Cosmos, las relaciones de pareja, la psico-
loga, la salud, la economa, la ecologa, la naturaleza, etc. bajo la premisa
de que todo est conectado.
169
BPM (Business Process Management)
Antes vimos como BPM puede ayudar a eliminar el Gap entre negocio y
TI en lo que Peter Fingar y Howard Smith denominaban eliminar el puente
que los divide. As mismo vimos como algunos autores recomendaban in-
cluso el apartar a los programadores y personal de TI de las fases de diseo
y anlisis de procesos de negocio, afirmacin esta que seguramente haya
enervado a ms de un lector e inducirle a abandonar la lectura de este li-
bro. Sin embargo, en un artculo posterior de Peter Fingar en BPTrends titu-
lado The Core Competency for BPM, Fingar ahondaba en la necesidad de
una visin de la empresa como sistema y sealaba a los programadores y
profesionales de TI como los principales poseedores de esta visin a la hora
de pensar en sistemas globales de la empresa, pues consideraba que los
170
Captulo 4. BPM (Business Process Management)
171
BPM (Business Process Management)
172
Captulo 5. Modelado de Negocios
Los modelos de negocio, como los mapas, nos guiarn a nuestro desti-
no estratgico, nos mostrarn rutas alternativas y posibilidades, nos mar-
carn obligaciones y restricciones con las que tenemos que contar en nues-
tro camino y nos ayudarn a comunicar a nuestros compaeros de viaje el
recorrido que pretendemos realizar, para consensuar con ellos la ruta y los
motivos del viaje. Al igual que los turistas con los mapas, las organizaciones
usarn el modelado para entender, controlar y describir la complejidad as
como para poder planificar y tomar las decisiones ms acertadas en cada
momento.
173
BPM (Business Process Management)
174
Captulo 5. Modelado de Negocios
- Su propsito.
- Estructura.
- Funcionalidad.
- Dinmica.
- Lgica de negocio.
- Componentes: fines, procesos, reglas de negocio, actores, etc.
Al contar BPM con una notacin especfica para modelar procesos como
es BPMN y al disponer en las plataformas software de BPM de herramien-
tas visuales de modelado de procesos para esta notacin, muchos usuarios
tiene como primer impulso el ir directamente a esta herramienta de mode-
lado, sin embargo, debemos advertir que modelar un proceso de negocio
no es algo sencillo, requiere de habilidades y conocimientos no slo tcni-
cos y de la notacin BPMN, sino tambin de lo que est por encima de estos
procesos y que constituye la razn final de por qu trabajamos en ellos y
que marcarn el camino a seguir por los procesos de forma que estos sean
un fiel reflejo de lo que queremos alcanzar. Este espacio previo al diseo de
procesos se refiere al cmo se conforman las estrategias y arquitecturas
empresariales, la cadena de valor, las tecnologas y su relacin con los pro-
cesos que opera la empresa y ser el contenido nico de este captulo.
175
BPM (Business Process Management)
ductos y servicios y que constituir la razn ltima por la que nos paguen
nuestros clientes, resultar importantsima para poder sobrevivir y tener
xito en este entorno.
176
Captulo 5. Modelado de Negocios
titiva debe escoger de entre alguno de estos aspectos, aquellos que le per-
mitan ser mejor que ninguna otra:
Pero segn estos mismos autores, no es posible ser buenos en las tres
estrategias al mismo tiempo. Debemos escoger el liderazgo en alguna de
ellas, pues de otra forma, segn Michael Porter, nos estrellaremos irreme-
diablemente. Adems de esta eleccin entre alguna de estas fuentes de
ventaja competitiva, debemos tener en cuenta que debido a la presin de
los mercados y la competencia, muchas de las antiguamente consideradas
ventajas competitivas, son consideradas hoy en da por los clientes como
algo que se debe dar obligatoriamente, por lo que la nica solucin que nos
queda es la rapidez con que seamos capaces de encontrar y adaptarnos
constantemente a nuevas ventajas competitivas diferenciadoras, haciendo
uso de la capacidad creativa y de gestin de la innovacin de la que dispon-
ga nuestra empresa.
177
BPM (Business Process Management)
La Cadena de Valor.
178
Captulo 5. Modelado de Negocios
179
BPM (Business Process Management)
Infraestructura
Recursos Humanos
Tecnologa
Aprovisionamiento
MARGEN
Logstica de Logstica de Marketing y Servicio
Operaciones
Entreda Externa Ventas Psotventa
180
Captulo 5. Modelado de Negocios
182
Captulo 5. Modelado de Negocios
183
BPM (Business Process Management)
Como hemos visto, la Cadena de Valor cubre todas las interacciones con
clientes desde que recibimos el pedido, nos proveemos de materiales, los
procesamos, los vendemos, hasta que cobramos y emitimos la factura, por
lo que incluye las principales actividades que producen valor a nuestros
clientes. La Cadena de Valor la ponemos a nivel estratgico porque en BPM
no podemos hacer nada sin que la direccin defina la estrategia y nos diga
que cosas queremos hacer.
184
Captulo 5. Modelado de Negocios
185
BPM (Business Process Management)
186
Captulo 5. Modelado de Negocios
187
BPM (Business Process Management)
entre s y donde cada vez ms, nos encontramos con la necesidad de alinear
el negocio y la tecnologa a partir de la estrategia empresarial, para no im-
plementar las tecnologas de la informacin de forma aislada, como si en la
tecnologa por s misma, en un ERP, en el desarrollo de un aplicativo espec-
fico, una aplicacin para dispositivos mviles o una campaa en redes so-
ciales, estuviese la nica clave o tabla de salvacin de nuestra empresa.
188
Captulo 5. Modelado de Negocios
Arquitectura empresarial.
189
BPM (Business Process Management)
190
Captulo 5. Modelado de Negocios
191
BPM (Business Process Management)
192
Captulo 5. Modelado de Negocios
Frameworks:
194
Captulo 5. Modelado de Negocios
framework que no est orientado a procesos. En los primero aos del siglo
XXI, comenzaron a desarrollarse otros framewoks, no slo enfocados en TI
sino tambin en como las TI deberan dar soporte a los procesos de nego-
cio. Los CIO (Chief Information Office), pasaron a involucrarse en las reas
de negocio y en la forma en que la tecnologa poda mejorar de los procesos
de negocio. Comenzaron as a desarrollarse los frameworks ms conocidos
y que veremos a continuacin.
Modelos de Referencia:
Conocer las
mejores prcticas Conocer las mejores
de gestin y prcticas de gestin y
soluciones soluciones software
software existentes.
existentes.
195
BPM (Business Process Management)
TOGAF:
196
Captulo 5. Modelado de Negocios
- Categora 1.0
- Grupo de procesos 1.1
- Procesos 1.1.1.
- Actividad 1.1.1.1
197
BPM (Business Process Management)
SCOR:
198
Captulo 5. Modelado de Negocios
199
BPM (Business Process Management)
CobIT:
200
Captulo 5. Modelado de Negocios
Objetivos de Negocio
CoBIT
INFORMACIN
MONITOREAR Y
EVALUAR
PLANEAR Y
RECURSOS
ORGANIZAR
ENTREGAR Y DAR
SOPORTE
ADQUIRIR E
IMPLANTAR
201
BPM (Business Process Management)
Otros estndares:
Basel II:
Sarbanes-Oxley:
202
Captulo 5. Modelado de Negocios
203
BPM (Business Process Management)
Modelos organizacionales.
205
BPM (Business Process Management)
206
Captulo 5. Modelado de Negocios
Ends, Means e Influencers estn conectados unos con otros para res-
ponder a la siguiente pregunta: qu necesito para alcanzar lo que la em-
presa desea alcanzar?
Ends.
207
BPM (Business Process Management)
Vision (Visin):
Goals (Metas):
Objectives (Objetivos):
Los objetivos son los pasos para alcanzar las metas y el progreso hacia
estas, deben tener fechas de finalizacin y criterios para determinar si son
alcanzados o no, por lo que deben ser alcanzables, medibles y con un tiem-
po definido para su realizacin. Las metas por s mismas no son suficientes,
pues estas no son precisas en cuanto a los tiempos en que deben ser alcan-
zadas y es por ello que las metas son completadas por los objetivos. Los
objetivos son resultados finales deseados como las metas, pero cambian
con ms frecuencia que estas, son especficos en cuanto a tiempos y deben
ser medibles. Los objetivos los crearemos pensando en las metas y en las
medidas que deberemos asociar a los mismos y pueden ser descompuestos
tambin jerrquicamente.
Comparados con los objetivos, las metas son a largo plazo, cualitativas
(ms que cuantitativas) y generales (ms que especficas). Comparadas con
las metas, los objetivos son a corto plazo y cuantitativos. Los objetivos se
diferencian en que siempre tienen una fecha para su cumplimiento, son
medibles y nos dan la medida de si nos acercamos o no a la meta. Los obje-
tivos deben ser SMART (Specific, Measurables, Attainable, Relevant y Time-
Based; o sea: Especficos, Medibles, Alcanzables, Relevantes y Basados en el
tiempo). Los Desired Result son soportados por los Courses Of Action, que
208
Captulo 5. Modelado de Negocios
Ejemplos de Objetivos:
- Financieros:
o Obtener una cuota de mercado del X% en Y meses.
o Aumentar las ventas en la regin X un Y% en Z meses.
o Alcanzar un ROI del X% en Y meses.
- No financieros:
o Alcanzar una satisfaccin de clientes de al menos el X%
en Y meses.
o Reducir los tiempos de respuesta a X en Y% de llamadas.
Means.
Lo que una empresa a decidido hacer para ser lo que desea ser. Son los
mecanismos mediante los cuales los Ends son alcanzados. Los componentes
de los Means son: La Misin, la Estrategia, la Tctica y las Directivas.
209
BPM (Business Process Management)
Mision (Misin):
Strategy (Estrategia):
Tactics (Tcticas):
Especficos, acciones a corto plazo que soportan las estrategias. Las Tc-
ticas normalmente se centran en los objetivos.
Directives (Directivas):
210
Captulo 5. Modelado de Negocios
Rules (Reglas):
Influencers (Influenciadores):
211
BPM (Business Process Management)
Internal Influencing:
External Influencing:
Influencing Organization:
Assessments (Valoraciones):
Potential
Assessment Influencer
Risk
Potential Reward
Assessment
212
Captulo 5. Modelado de Negocios
Potential Influencer:
Risk:
Potential Reward:
Son situaciones favorables para nuestros negocios para alcanzar sus ob-
jetivos y que pueden ser explotadas para alcanzar estos objetivos.
Assessment:
El BMM y los estndares vistos en este captulo, nos servirn para eva-
luar nuestra empresa y comprobar cmo se encuentra la misma ahora,
como podra ser en cuanto a su arquitectura estratgica y las transforma-
ciones que podemos llevar adelante para la mejora de su propuesta de
valor y los riesgos que podemos tener en el camino.
213
BPM (Business Process Management)
214
Captulo 6. Modelado de procesos. BPMN
215
BPM (Business Process Management)
216
Captulo 6. Modelado de procesos. BPMN
o Event (evento)
o Activity (actividad)
o Gateway (compuertas de decisin)
- Connecting objects (objetos de conexin): elementos de comu-
nicacin entre objetos de flujo.
o Sequence flow (flujo de secuencia)
o Message flow (flujo de mensaje)
o Association (asociacin)
- Swimlanes (canales): para organizar los procesos.
o Pool (contenedor)
o Lane (calle)
- Artifacts (artefactos): para documentar el modelo.
Eventos:
218
Captulo 6. Modelado de procesos. BPMN
Actividades:
219
BPM (Business Process Management)
220
Captulo 6. Modelado de procesos. BPMN
221
BPM (Business Process Management)
Niveles de Precisin:
Segn hemos visto en los niveles de uso de BPMN al principio del captu-
lo, a la hora de modelar los procesos solemos empezar con actividades de
alto nivel, para luego ir bajando hacia mayores niveles de detalle. Por ejem-
plo es normal comenzar un modelado a alto nivel representando subproce-
sos que luego vamos desplegando para indicar el nivel de detalle de cada
uno de ellos, o representar en un primer modelo los Pools sin detallar las
actividades de los mismos que luego detallaremos.
222
Captulo 6. Modelado de procesos. BPMN
Gateways
223
BPM (Business Process Management)
224
Captulo 6. Modelado de procesos. BPMN
Que usaremos para conectar los Flow Objets. Estas conexiones pueden
ser de tres tipos:
Ahora que disponemos de los principales elementos con los que mode-
lar procesos, podemos mostrar un ejemplo del uso conjunto de los mismos
para describir un proceso simple de recibir un pedido, realizar el trabajo y
decidir si lo enviamos al cliente o este lo recoge en nuestra tienda:
225
BPM (Business Process Management)
En este caso, para que el proceso pueda finalizar, las dos actividades que
salen del Gateway (Enviar pedido y Enviar factura) deben ser realizadas
y finalizadas de forma que el proceso no finaliza hasta que ambas son com-
pletadas.
Podemos ver otro ejemplo en el que combinamos los dos tipos de Ga-
teway (exclusivo y paralelo) en el caso de un proceso para el procesamiento
de pedidos:
226
Captulo 6. Modelado de procesos. BPMN
Swimlanes (Canales):
Que usaremos para agrupar los elementos del proceso mediante Pools y
Lanes.
227
BPM (Business Process Management)
Veamos el uso de un Pool que engloba todo un proceso con los Lanes
dentro del mismo para indicar que hace cada uno dentro del proceso:
228
Captulo 6. Modelado de procesos. BPMN
Artifacts (Artefactos):
229
BPM (Business Process Management)
230
Captulo 6. Modelado de procesos. BPMN
231
BPM (Business Process Management)
232
Captulo 6. Modelado de procesos. BPMN
Private (Privado):
Abstract (Abstracto):
233
BPM (Business Process Management)
Collaboration (Colaboracin):
Procesos globales. Todos los procesos son visibles y todo el mundo sabe
lo que hacen los dems.
BPMN ANALTICO:
Hasta aqu hemos visto los elementos principales de BPMN. Ahora ve-
remos BPMN en mayor detalle, pasando al BPMN analtico en el que des-
cribiremos en detalle los procesos, todas las actividades, decisiones y ex-
cepciones que puedan ocurrir en el proceso.
234
Captulo 6. Modelado de procesos. BPMN
Message (Mensaje):
Timer (Temporizador):
Conditional (Condicional):
Parallel (Paralelo):
Signal (Seal):
Multiple (Mltiple):
235
BPM (Business Process Management)
Message (Mensaje):
Error (Error):
Signal (Seal):
Terminate (Terminador):
Multiple (Mltiple):
236
Captulo 6. Modelado de procesos. BPMN
Eventos Intermedios:
Espera Lanza
Message (Mensaje):
Timer (Temporizador):
Error (Error):
Conditional (Condicional):
Signal (Seal):
237
BPM (Business Process Management)
Multiple (Mltiple):
Link (Enlace):
238
Captulo 6. Modelado de procesos. BPMN
239
BPM (Business Process Management)
En este ejemplo, cuando entra un nuevo coche para ser reparado, el sis-
tema lanza una seal. Esta seal es recibida para proceder al envo de pie-
zas para la reparacin del coche.
240
Captulo 6. Modelado de procesos. BPMN
241
BPM (Business Process Management)
242
Captulo 6. Modelado de procesos. BPMN
243
BPM (Business Process Management)
244
Captulo 6. Modelado de procesos. BPMN
245
BPM (Business Process Management)
Hasta aqu hemos visto los flujos normales de proceso, como el anterior
en los que seguimos el testigo (Token) de forma secuencial desde el even-
to de inicio a travs de las actividades y gateways hasta el evento de fin.
Este es el denominado Flujo normal de proceso y que podemos representar
de la forma:
246
Captulo 6. Modelado de procesos. BPMN
Es el flujo que ocurre fuera del flujo normal del proceso y que suele ocu-
rrir debido a un evento intermedio que aparece durante el proceso. Estos
eventos intermedios, que usamos por ejemplo para esperar por un mensa-
je, los asociamos a una actividad o un subproceso, en el borde de la activi-
dad, crean una ruta de excepcin.
247
BPM (Business Process Management)
248
Captulo 6. Modelado de procesos. BPMN
Describe las acciones que se deben realizar cuando una actividad de una
Transaccin debe ser cancelada. Es como el deshacer, que genera un
movimiento de compensacin. Estas compensaciones podramos hacerlas
sin usar el mecanismo de compensacin que describiremos, pero tendra-
mos que llenar nuestro modelo con una cantidad enrome de gateways
tras cada una de las actividades.
249
BPM (Business Process Management)
Ejemplo Transaccin:
Ejemplo de compensacin:
250
Captulo 6. Modelado de procesos. BPMN
251
BPM (Business Process Management)
BPMN 2.0:
252
PARTE 3.
IMPLEMENTACIN DE BPM.
255
BPM (Business Process Management)
256
Captulo 7. Implementacin de BPM
257
BPM (Business Process Management)
258
Captulo 7. Implementacin de BPM
Entorno de Negocio.
259
BPM (Business Process Management)
Muchas veces ocurre que los planes de empresa derivados del anlisis
del entorno quedan en el cajn del olvido pero no se siguen los mismos y
resultan en documentos estticos e inamovibles en aos. Con la disciplina
de BPM, tenemos la obligacin de ponerlos en marcha y ejecutarlos, pues
de su definicin y desarrollo partiremos para con el lenguaje de cuadrados,
flechas y rombos de los procesos, poder descubrir muchas cosas tiles so-
bre nuestra empresa, describir como operamos, cmo podemos mejorar y
nos permitirn descubrir nuevos procesos y nuevas formas de hacer nego-
cios, hasta el punto de poder cambiar la cultura y la tecnologa de la organi-
zacin.
260
Captulo 7. Implementacin de BPM
Levantamiento de procesos.
261
BPM (Business Process Management)
Obtener el As Is.
262
Captulo 7. Implementacin de BPM
La realidad hoy es que este ciclo del As-Is al To-Be es cada vez ms corto,
debido al constante cambio en el que las organizaciones se ven inmersas,
las mejoras obtenidas sobre los procesos tienen cada vez una menor vida
media y en consecuencia, nos vemos obligados a revisar los nuevos As-Is y
repetir este ciclo iterativo de mejora continua. Capturamos el As Is de los
procesos existentes para una vez obtenido, analizarlo para descubrir debili-
dades o cuellos de botella y basndonos en este diagnstico, diseamos el
To Be, que corrige esas debilidades. En este punto realizamos un nuevo
anlisis para comparar los procesos del To Be con los del As Is, si este
anlisis indica que los beneficios justifican el coste, la organizacin imple-
menta el To Be, que se convierte ahora en el nuevo As Is, con lo que
iniciamos de nuevo el proceso.
263
BPM (Business Process Management)
biendo y detallando, de forma que sobre este mismo modelo, los miembros
del equipo puedan realizar modificaciones y depuraciones sobre la informa-
cin recolectada por todos ellos. En el modelado del As-Is, podremos ir
introduciendo adems del flujo de procesos, datos e informacin relativos
al proceso, como tiempos para cada actividad, coste asociado a cada una de
ellas, recursos necesarios, etc. Estos datos nos servirn para ir tomando
medidas de comportamiento del proceso actual, el As-Is, y evaluar la efi-
ciencia del mismo. Como hemos comentado en el captulo anterior, la gran
ventaja de modelar sobre un lenguaje como BPMN es que en estas reunio-
nes, as como en las que veremos en mejora de procesos, todo el equipo,
sea este de negocio o de TI, puede entender lo que estamos modelando,
colaborar conjuntamente en el levantamiento de procesos y reducir el dis-
tanciamiento entre los requerimientos de negocio y los de TI a la hora de
modelar los procesos existentes en la empresa.
264
Captulo 7. Implementacin de BPM
265
BPM (Business Process Management)
do campo) y trabajadores del nivel ms bajo, para obtener todos los deta-
lles de los procesos. En estas reuniones de equipo o en las entrevistas indi-
viduales que mantengamos, deberemos estar atentos no slo a describir el
As-Is visto por cada uno de los miembros que entrevistemos, sino tambin
identificar las quejas de estos sobre la operativa de los procesos y las posi-
bles mejoras que estos puedan sealar, aprovechando estas sesiones de
levantamiento de procesos para recabar informacin para la fase de mejora
de procesos. Como comentbamos, este aspecto de involucrar a todas las
personas, no es slo funcional sino tambin psicolgico, a la hora de gestio-
nar el cambio e involucrar a todas las personas de la organizacin en el le-
vantamiento y futura mejora de los procesos, pues son estas personas las
que al final debern usar el proceso, por lo que buscaremos su complicidad
con el proyecto desde las fases inciales del mismo.
266
Captulo 7. Implementacin de BPM
Una vez tengamos todos los procesos clasificados, el siguiente paso ser
determinar que procesos sern crticos para la organizacin, en el sentido
de la capacidad que tengan de proporcionar una ventaja competitiva a la
misma y crear valor. Por esta razn, los procesos no deben ser slo descri-
tos y definidos, sino que necesitan tambin ser demostrados, por lo que
pasaremos a definir los criterios para su priorizacin y estableceremos una
forma para medir cada uno de estos criterios que pueden estar clasificados
por:
Estos u otros criterios pueden ser definidos para priorizar los procesos,
cada organizacin usar aquellos criterios ms adecuados segn los inter-
eses que esta tenga en el proyecto, pero el objetivo es hacer la clasificacin
de los procesos para identificar, del largo listado de procesos, los criterios
que nos dirn que procesos aportarn ms valor a la organizacin.
- Impacto:
o Personas afectadas por el proceso: si afecta a muchos
empleados tendr ms impacto que si afecta a pocos.
o Nivel de las personas afectadas.
- Implementacin:
o El tiempo que tardaremos desde que concebimos el
producto o servicio hasta que lo sacamos al mercado. El
Time to Market.
o Complejidad en el proceso.
o Problemas con los que nos podemos encontrar.
o Disponibilidad de recursos para la mejora del proceso.
o Presupuesto que necesitaremos para implementar el
proceso, etc.
- Estado actual:
o Satisfaccin de las personas con el proceso actual.
o Cmo de bien funciona el proceso en la actualidad.
267
BPM (Business Process Management)
- Valor:
o Beneficio de la implementacin del proceso
o ROI
Una vez tengamos esta lista de procesos priorizados, puede ser que ten-
gamos que aplicar pesos relativos a los mismos, debido a influencias de la
organizacin, en el sentido de dar ms peso a unos procesos que a otros.
Podemos usar medidas porcentuales o valoraciones numricas para dar
ms peso a unos u otros criterios.
268
Captulo 7. Implementacin de BPM
269
BPM (Business Process Management)
Analizar A R I I
Implementar C A C R
270
Captulo 7. Implementacin de BPM
bajadores y partners relacionados con los procesos sobre los cuales esta-
mos trabajando, para obtener informacin sobre los procesos actuales de la
empresa y su mejora, buscando alcanzar acuerdos consensuados con todos
los miembros de la organizacin. Estas sesiones requerirn de gestin y
moderacin de las mismas y para ello debern ser dirigidas por una perso-
na, normalmente el jefe del proyecto, que gestionar y liderar a los parti-
cipantes y escuchar las opiniones de todos los miembros para alcanzar los
objetivos de estas sesiones y obtener el modelado de los procesos, tanto de
los As-Is como de los posibles Could-Be y el To-Be final, por lo que ser im-
portante dirigir las reuniones hacia la consecucin de estos resultados,
hablando con todos los participantes y describiendo la informacin que
recibimos en un modelo que iremos puliendo con los participantes para
obtener finalmente su validacin final. Estas sesiones o workshops, las po-
dremos usar tanto para modelar, recoger informacin, evaluar alternativas
tanto de procesos como estratgicas, alinear la tecnologa con la estrategia,
buscar soluciones para la mejora de procesos, tomar especificaciones, re-
querimientos y reglas de negocio como para comunicar y validar resultados,
conseguir que todos comprendan la importancia del proyecto y el impacto
que este supone para la organizacin, as como tambin para proporcionar
formacin a los participantes.
Para aprovechar todas las ventajas que nos ofrecen los workshops y da-
da su importancia para el resto de tareas que nos quedarn por hacer en el
proyecto de BPM, deberemos ser metodolgicos en su realizacin, por lo
que planificaremos y preparemos las mismas desarrollando tcnicas,
herramientas y nuestras propias habilidades personales para la gestin de
estas sesiones.
271
BPM (Business Process Management)
272
Captulo 7. Implementacin de BPM
Por la importancia que tiene para el proyecto y por el tiempo que dedi-
caremos en estas reuniones, deberemos ser muy hbiles en la gestin de
stas y en especial en la gestin de las personalidades que participan en las
mismas. Debemos recordar que lo ms importante en un proyecto de BPM
es la gestin del cambio organizacional y las personas implicadas (People
in the trenches, las personas en las trincheras, en expresin de Michael
Hammer), pues son estas personas las que van a determinar el xito o el
fracaso del proyecto. Al igual que con otros muchos proyectos (de TI por
ejemplo), podemos tener los mejores procesos en nuestra organizacin,
pero si las personas que los van a usar no estn implicados con la importan-
cia y necesidad de estos, si no entienden su lgica y la razn de su uso, no
podremos esperar su responsabilidad a la hora de usarlos y comprometerse
con su mejora para sacar la mxima eficiencia de los mismos y en conse-
cuencia, no tendremos nada, el resultado de toda la estrategia de negocio y
los esfuerzos en la mejora de los procesos de negocio, no habrn valido
para nada.
273
BPM (Business Process Management)
274
Captulo 7. Implementacin de BPM
Son muchas las preguntas con las que abordaremos a los participantes
en las sesiones de trabajo y que buscarn principalmente conocer detalles
acerca de los clientes de la empresa, del As-Is y de cmo debera ser el futu-
ro To-Be. Estas preguntas sern del tipo:
- Cmo es actualmente el proceso y qu se pretende conseguir
con l? Para ayudarnos a comprender los procesos y su rele-
vancia.
- Cmo funciona el proceso? Para obtener informacin ms de-
tallada de su funcionamiento.
- Qu personas, sistemas o unidades de negocio participan en el
proceso? Para identificar stakeholders, roles o sistemas con los
que interaccione el proceso.
- Cmo debera ser el proceso? Donde ya nos adentramos en el
To-Be, para comenzar a recabar datos sobre las posibilidades de
mejora del proceso.
- Cmo empieza y termina el proceso? Para conocer los lmites
del mismo y donde nos encontraremos con que la gente tiene
ideas diferentes de donde termina el mismo en funcin de la vi-
sin local o ms global que tengan del proceso.
275
BPM (Business Process Management)
276
Captulo 7. Implementacin de BPM
277
BPM (Business Process Management)
Las Personas.
El negocio lo mueven los procesos y las tareas, pero quin lo ejecuta son
las personas, partners y proveedores de la empresa y el xito del proyecto
no estar en tener los mejores modelos de procesos o la mejor automatiza-
cin de estos, el xito de un proyecto, estar en que las personas de nues-
tra organizacin usen la solucin desarrollada y que nuestros clientes se
beneficien de esa soluciones en los productos y servicios que reciban. Como
deca Michael Hammer, tener las ideas es fcil, pero hacer las tareas que
tenemos que hacer, es la parte ms difcil. El lugar donde estas reformas
mueren es abajo, en las trincheras y los que estn en las trincheras, son las
personas de la organizacin, que finalmente son las que tendrn que im-
plementar el trabajo.
Los recursos humanos, las personas, como prefiero llamarlas, son el cen-
tro y la clave de todo proyecto, no slo de BPM sino de cualquier otro tipo
de proyecto y no s por qu razn, pero esto es algo sobre lo que nos per-
catarnos siempre demasiado tarde, tal vez slo con la experiencia o mejor
278
Captulo 7. Implementacin de BPM
dicho, con las malas experiencias de no haber dado a las personas la impor-
tancia que en todo proyecto deben tener, caemos en la cuenta de su impor-
tancia.
Una situacin muy comn en los proyectos de BPM es, por la naturaleza
misma de este tipo de proyectos, la relacionada con que las personas se
sientan vigiladas. BPM y la gestin por procesos significa gobernanza de las
tareas, actividades y procesos que ejecuta la organizacin as como el con-
trol y seguimiento del rendimiento de los procesos y en consecuencia de la
organizacin, por lo que se establecern indicadores y medidas de este
rendimiento que no siempre pueden ser bien percibidos por los trabajado-
res. La necesidad de esta medicin debe ser transmitida a las personas co-
mo algo necesario, como algo no destinado para vigilar su actividad y resul-
tados (que tambin), sino para poder conocer el rendimiento global de la
organizacin y si esta est en el camino correcto y cumpliendo con sus obje-
tivos estratgicos. Para ello deberemos establecer un dilogo honesto acer-
ca de lo que est pasando en el mercado y con los competidores y dar razo-
nes convincentes para que la gente participe en las mejoras y est abierta a
los cambios.
279
BPM (Business Process Management)
280
Captulo 7. Implementacin de BPM
281
BPM (Business Process Management)
Liderazgo.
El liderazgo en los proyectos de BPM no ser del CEO, del cual ya hemos
indicado su importante papel y funcin en el proyecto, sino que correspon-
der al jefe de proyecto liderar el mismo, definir, planear, guiar, asistir y
asesorar el trabajo del resto de miembros del equipo y del personal, pro-
veedores y partners de la empresa, pues ser el responsable ltimo de los
resultados del proyecto.
282
Captulo 7. Implementacin de BPM
283
BPM (Business Process Management)
Roles:
284
Captulo 7. Implementacin de BPM
lo que tiene que hacer, cundo y cmo hacerlo. De esta forma, al estar el
proceso gobernado por estados, transiciones, flujos, responsables y reglas
de negocio, operar tal cual ha sido especificado su comportamiento y
donde el proceso dirigir el desempeo de los trabajadores asignados al
proceso.
Debemos tener en cuenta que estos roles pueden ser realizados por
personas o sistemas informticos. Para las tareas ejecutadas por personas,
los BPMS usarn formularios web para interactuar con estas personas, al
estar prcticamente todas las soluciones BPMS desplegadas en portales
web y para los ejecutados por sistemas, dispondremos de las herramientas
de integracin que veremos un poco ms adelante en este captulo al
hablar de las integraciones. Estos distintos tipos de roles pueden colaborar
producindose interacciones entre ellos del tipo persona-persona, persona-
sistema y sistema-sistema, que a su vez pueden ser de la misma empresa o
unidad de negocio o de otras distintas, producindose en estos casos mo-
delos basados en coreografa y orquestacin de las que hablaremos en el
siguiente captulo.
Tiempos:
Haciendo un recorrido por las actividades del proceso que hemos mode-
lado, podemos hacer el clculo de la lnea base del tiempo que llevar el
proceso y sobre la cual podremos hacer mejoras de tiempos en el proceso.
285
BPM (Business Process Management)
Una vez sepamos el tiempo de cada actividad por los distintos mtodos
que hayamos escogido, podremos sumar los mismos segn el modelo de
procesos que hayamos dibujado y calcular el tiempo total de ejecucin de
un ciclo del proceso de Inicio a Fin, sobre el cual, todava deberemos aadir
tiempos de espera y retrasos que hayamos introducido en el proceso.
Costes:
El coste total del proyecto ser la suma de costes de las personas que
realizarn el trabajo, el coste de los recursos que emplearemos en el mismo
y costes varios de soporte al proyecto. Generalmente emplearemos la me-
todologa ABC (Activity-Based Costing), mediante la cual se asignan costes a
las actividades que realiza la organizacin, para luego calcular los costes
totales de ejecutar todas las actividades. El coste podremos asignarlo a los
procesos como un atributo ms, contabilizando el costo de las distintas
actividades, los cuales sern monitorizados como indicadores del proceso al
igual que el tiempo de ciclo de proceso.
Una vez hayamos finalizado con el clculo de tiempo y costes del proce-
so, dispondremos de una valiosa herramienta para sentarnos de nuevo con
el equipo para confirmar la exactitud del flujo de actividades, los tiempos y
costes asociados al proceso.
286
Captulo 7. Implementacin de BPM
Reglas de negocio.
Otro aspecto a modelar ser el de las reglas de negocio, las cuales regi-
rn el comportamiento del negocio, indicando qu estar permitido y qu
no lo estar, as como las consecuencias de la violacin de estas reglas.
287
BPM (Business Process Management)
288
Captulo 7. Implementacin de BPM
Mejora de procesos.
289
BPM (Business Process Management)
290
Captulo 7. Implementacin de BPM
tende llevar a cabo, as como los tiempos, los costes, los recursos necesa-
rios para ejecutarla y un anlisis del el impacto de estas mejoras sobre la
organizacin. Como acompaamiento a este plan de proyecto de mejora de
procesos, deberamos disponer de un diagrama que muestre el modelado
del nuevo proceso y si es posible, una simulacin del comportamiento de
este y de los posibles resultados que se obtendrn con su implementacin.
As mismo, deberamos tener ya establecidas las medidas e indicadores que
utilizaremos para el control y monitoreo del proceso, pues estas nos ayuda-
rn a determinar si las mejoras sobre el proceso satisfacen los requerimien-
tos de la organizacin y de sus clientes en cuanto a eficacia y eficiencia.
291
BPM (Business Process Management)
que debemos considerar los distintos elementos, las relaciones entre los
mismos y el entorno que conforman en lo que denominamos sistema. En
esta visin, surge la variedad interpretativa, de forma que pueden existir
diversas visiones de la organizacin dependiendo de quien la vea y como la
vea y comprenderemos con mayor profundidad los problemas de la esta,
sus mltiples causas y consecuencias, pues todos los departamentos de la
empresa, tecnologas, clientes, proveedores y sistemas que la conforman,
estn interrelacionados y en consecuencia, existen muchos procesos que la
sustentan, donde la suma de todos ellos y no los procesos aislados, es lo
que conformar su cadena de valor.
292
Captulo 7. Implementacin de BPM
293
BPM (Business Process Management)
1. Eliminar la burocracia:
La mayor parte de los procesos con los que nos encontremos y que no
funcionan correctamente son debidos bien a que los procesos funcionan en
silos departamentales, donde no existe un responsable de todo el proceso
en su conjunto y los problemas debidos a la burocracia con la que se en-
cuentran los trabajadores en su da a da y que consume gran parte de sus
jornadas laborales, pero que es en muchos casos de obligado cumplimiento
a pesar de las quejas de estos. Estas tareas burocrticas frecuentemente
consisten en cargas de datos o en la elaboracin de documentos, siguiendo
una serie de pasos para reportar a niveles superiores de la organizacin. A
la hora de analizar el impacto de la burocracia sobre nuestros procesos,
debemos pensar como Jack Welch, quien denominaba a la burocracia como
la enemiga de la productividad y en este sentido, pensar en ella como el
enemigo a eliminar de nuestros procesos de negocio, por lo que el proce-
dimiento que seguiremos con esta tcnica ser el identificar en nuestro
modelo de procesos las tareas burocrticas, haciendo a los usuarios partici-
pes en la identificacin de estas tareas y fijarnos en casos tpicos de buro-
cracia como los informes y necesidades de aprobacin.
294
Captulo 7. Implementacin de BPM
2. Generar Valor:
Para decidir que tareas no aportan valor, debemos pensar en las necesi-
dades o demandas de nuestros clientes en trminos de calidad, costo,
tiempo de entrega y servicio y revisar las actividades de la cadena de valor.
295
BPM (Business Process Management)
296
Captulo 7. Implementacin de BPM
3. Eliminar duplicados:
4. Simplificar:
Los modelos que diseemos deben ser simples, pero manteniendo todo
su significado y sin prdidas de informacin. Desde luego que crear mode-
los simples es mucho ms difcil que crearlos complejos, pero la simplicidad,
la necesitaremos para que todo el mundo entienda lo que estamos mode-
lando y describiendo, desde los modelos organizacionales, a los estratgicos
y los modelos de procesos. Para esta simplicidad nos centraremos en lo
importante de los modelos, omitiendo los elementos innecesarios y que no
aporten valor. Entre las tcnicas para realizar la simplificacin se encuen-
tran: la revelacin selectiva y la descomposicin jerrquica, la primera usa-
da para mostrar los diagramas por partes, de forma que en cada uno de
ellos mostremos parcelas de realidad en lugar de mostrar todo sobre un
mismo diagrama que lo har mucho ms ininteligible y la segunda para
simplificar la representacin mediante el agrupamiento en niveles jerrqui-
cos.
297
BPM (Business Process Management)
5. Reducir el Tiempo:
Los tiempos de ejecucin del proceso son percibidos tanto por la empre-
sa ejecutante del proceso como por los clientes, siendo ambos bastante
sensibles a largos tiempos y esperas. El objetivo en esta fase de la mejora
de procesos es buscar y reducir la duracin de aquellas actividades que
consuman demasiado tiempo y responder de forma ms rpida a nuestros
clientes, buscando las causas de los retrasos e identificando alternativas
que puedan implicar un aumento del personal y de los costes para poder
hacer frente a tiempos de entrega y de proceso ms cortos.
298
Captulo 7. Implementacin de BPM
6. Automatizacin:
Bill Gates, el gran apologista de las TIC reconoci en cierta ocasin la im-
portancia de los procesos como paso previo a la automatizacin y el empleo
de las TI, segn Gates: La primera regla de cualquier tecnologa es que la
automatizacin aplicada a una operacin eficiente magnifica su eficiencia.
La segunda regla es que aplicada a una operacin ineficiente la har ms
ineficiente.
299
BPM (Business Process Management)
300
Captulo 7. Implementacin de BPM
mejorando los procesos que desarrolla, buscando las causas de los proble-
mas y no poniendo tiritas sobre los sistemas observados en el da a da.
301
BPM (Business Process Management)
Visin holstica
302
Captulo 7. Implementacin de BPM
porta segn los objetivos planteados sobre el mismo y alcanzamos los resul-
tados esperados. Para ello, tendremos que identificar y desarrollar esas
medidas, medirlas en el proceso, ver que podemos hacer para mejorar esas
medidas, si existen desviaciones en las mismas e implementar los cambios
para volver a medir y decidir si los resultados son conforme a lo esperado o
tenemos que redisear el proceso.
303
BPM (Business Process Management)
Indicadores de negocio.
304
Captulo 7. Implementacin de BPM
305
BPM (Business Process Management)
306
Captulo 7. Implementacin de BPM
307
BPM (Business Process Management)
los resultados de procesos ya existentes, sin embargo, Six Sigma es tal vez la
mejor metodologa para medir los procesos a travs del anlisis estadstico
de las salidas de los procesos para poder decidir sobre su estado y necesi-
dades de mejora o correccin. Generalmente los proyectos de mejora de
procesos con Six Sigma se realizan sobre subprocesos o sobre actividades,
aplicando el ciclo DMAIC ya descrito con anterioridad al hablar de Six Sigma,
en busca de la mejora de procesos en base al establecimiento de medidas y
la captura y anlisis de las mismas para la mejora del proceso. La aplicacin
de Six Sigma debe ser vista como una meta en la reduccin de la variabili-
dad del proceso, de forma que este se ajuste a los requerimientos del clien-
te y a los resultados deseados para el mismo.
308
Captulo 7. Implementacin de BPM
lisis de forma rpida, sin embargo, estos casos no sern los ms frecuentes,
por lo que necesitaremos de unos anlisis ms profundos de las medidas
que obtengamos, as como realizar simulaciones para obtener la causa de
estas y sus posibles soluciones. Estas soluciones requerirn en algunos ca-
sos del rediseo de los procesos y en otros de clculos estadsticos ms
complejos, como anlisis de regresin o diagramas de dispersin, para eva-
luar el valor que cada actividad aporta al proceso, as como analizar los
resultados del mismo en funcin de distintas variables asociadas al proceso.
En muchos de estos casos utilizaremos los diagramas de espina de pez de
Ishikawa o diagramas de causa-efecto para encontrar las causas de los pro-
blemas o desviaciones en el proceso y nos encontraremos tambin con
frecuencia con la regla del 80/20 donde el 20% de las causas generan el
80% de los problemas.
309
BPM (Business Process Management)
310
Captulo 7. Implementacin de BPM
- Indicadores Financieros:
o ROI (Retorno de la Inversin)
o Valor Aadido econmico
o Cash Flow
- Indicadores de Clientes:
o Satisfaccin Global
o Retencin de clientes
o Penetracin de mercado
311
BPM (Business Process Management)
o Cuota de mercado
- Indicadores de Procesos Internos:
o Tiempos de respuesta
o Calidad
o Coste
- Indicadores de Innovacin y Aprendizaje:
o Innovacin
o Introduccin de nuevos productos
o Satisfaccin de empleados
o Capacidad de los empleados
o Sistemas de Informacin
312
Captulo 7. Implementacin de BPM
Simulacin de procesos.
En esta fase validaremos el funcionamiento del proceso para comprobar
que este funciona y cumple con los objetivos para los que fue diseado. El
objetivo en esta fase es identificar cuellos de botella y prevenir bugs y
errores antes de su puesta en marcha, simulando la operativa del proceso y
escenarios de funcionamiento en los que incluiremos a las personas y roles
que participarn en el mismo, los datos (que en estos momentos pueden
ser reales o ficticios, si an no disponemos de los mimos), comprobar el
correcto funcionamiento de las integraciones y aplicativos externos que
necesitar el proceso para realizar su cometido, realizar pruebas de carga,
comprobar las herramientas de medicin y control y asegurarnos de que los
indicadores del proceso se ajustan a la lnea base establecida para los mis-
mos.
313
BPM (Business Process Management)
314
Captulo 7. Implementacin de BPM
315
BPM (Business Process Management)
Esperar lo inesperado.
316
Captulo 7. Implementacin de BPM
Nassim Nicholas Taleb deca en su libro Los cisnes negros que estaba
en desacuerdo tanto con los seguidores de Marx como con los de Adam
Smith, pues segn l, la razn por la que funcionaba el libre mercado es
porque permita a la gente ser afortunada gracias a la posibilidad de que
cualquiera pudiese hacer pruebas de ensayo y error, y que en este proceso
no era necesario que el estado diese incentivos o premios. La estrategia en
consecuencia es chatarrear todo lo que podamos sobre nuestros proce-
sos y modelos de negocio en busca de los cisnes negros de los que habla
Taleb, esos hechos fortuitos (como los cisnes negros), imposibles de calcu-
lar, antes de ser percibidos, en base a la informacin disponible mediante
mtodos estadsticos y probabilsticos y que sus efectos suelen ser sorpren-
dentes y de impacto desproporcionadamente grande. En este libro, alta-
mente recomendable, Taleb nos descubre los errores que cometemos en
los procesos de razonamiento cuando los humanos nos enfrentamos a la
complejidad, la incertidumbre y la aleatoriedad y nos advierte de los erro-
res en los que podemos incurrir al analizar los procesos y en cmo no sole-
mos percatarnos de las situaciones inesperadas que escapan a nuestro an-
lisis, en las soluciones innovadoras, capaces de producir esos resultados
sorprendentes y de ah la metfora del cisne negro: acostumbrados a vivir
en el hemisferio norte del planeta, pensamos que todos los cisnes son blan-
cos, sin embargo en Australia existen cisnes negros. Sobre estos errores que
cometemos, Taleb nos describe como a mayor frecuencia de ocurrencia de
un hecho, menor sensibilidad tendremos frente a lo inesperado y como
inconscientemente buscamos siempre lo que esperamos obtener, como el
borracho que habiendo perdido una moneda en un callejn oscuro, la bus-
caba debajo de una farola porque all haba ms luz. Medimos lo que espe-
ramos medir en nuestros procesos y por esta tendencia, estableceremos las
medidas e indicadores de lo que queremos medir, seleccionando nicamen-
te los hechos que encajan en nuestras teoras, pues as es como funcionan
nuestros cerebros, que necesitan tener todo perfectamente ordenado y
comprensible. Esta situacin es la vista cuando hemos analizado el estable-
cimiento de medidas e indicadores de nuestros procesos, donde la tenden-
cia tradicional era medir exclusivamente indicadores financieros, basados
en resultados pasados de la empresa y muy vulnerables a los cambios del
mercado. Si medimos nicamente resultados financieros, obtendremos
317
BPM (Business Process Management)
318
Captulo 7. Implementacin de BPM
319
BPM (Business Process Management)
Las personas, sin duda alguna, pero tambin las culturas organizaciona-
les asociadas a empresas jerarquizadas, que ya hemos analizado en la orga-
nizacin orientada a procesos, ms ocupadas de la burocracia y las polticas
internas que en afrontar nuevos retos y cambios de paradigmas, tienen
mucha culpa de estos miedos, no ya al cambio, sino a reconocer y buscar
soluciones a los problemas, en especial cuando estos se salen de mi depar-
tamento y afectan a toda la organizacin (como es el caso de los proce-
sos), creando de forma inconsciente, organizaciones estticas que evitan
constantemente ser modificadas.
320
Captulo 7. Implementacin de BPM
Salir de las posiciones de comodidad en las que estamos, es algo que nos
cuesta a todas las personas, e inconscientemente, opondremos resistencia
a estos cambios, an cuando la implementacin de estos cambios produz-
can un estado ms beneficioso que el anterior. Para el xito del proyecto,
ya hemos visto como las personas no slo se vern afectadas por el cambio
que se produzca en los procesos en los que estn involucradas, sino que
adems debern participar activamente en la mejora de estos y aportar a lo
largo del ciclo de vida del proyecto, sus conocimientos e involucracin con
el mismo, y este ltimo punto es fundamental para poder especificar tanto
los procesos actuales como las mejoras sobre los mismos.
321
BPM (Business Process Management)
sentido, los sistemas BPM (BPMS) nos proporcionan un entorno sin igual en
el que visualmente modificamos los procesos, evaluamos su operativa en
un entorno de pruebas y los ponemos en produccin una vez validados.
322
Captulo 7. Implementacin de BPM
una visin ms real de los que ser el proceso una vez implementado, por lo
que aprovecharemos esta fase para aplicar todas las capacidades de inno-
vacin y creatividad, haciendo uso de las herramientas de simulacin para
evaluar las mejores optimizaciones y mejoras sobre nuestros procesos.
Modelo de Kotter:
323
BPM (Business Process Management)
Crear una visin que la gente pueda entender y recordar fcilmente re-
cogiendo las ideas y soluciones dispersas. Esta visin ayudar a que todos
entiendan la necesidad del cambio, determinando los valores que funda-
mentan el cambio, visualice el futuro de la organizacin y se acompae de
una estrategia para ejecutar la visin.
324
Captulo 7. Implementacin de BPM
Implementar el proceso:
325
BPM (Business Process Management)
326
Captulo 7. Implementacin de BPM
327
BPM (Business Process Management)
En esta fase nos aseguraremos de haber alcanzado los objetivos por los
cuales se puso en marcha el proyecto de BPM y realizaremos las comproba-
ciones e informes sobre las metas alcanzadas. As mismo, nos aseguraremos
de mantener el esfuerzo en la mejora de los procesos mediante la continui-
dad del proyecto en otros proyectos de mejora, para dar continuidad al
ciclo de vida de los procesos y no dejarnos llevar por la inercia de dejar los
procesos abandonados una vez finalizado el proyecto.
328
Captulo 7. Implementacin de BPM
329
BPM (Business Process Management)
Social BPM.
Con este trmino de Social BPM, nos referimos a las posibilidades que
en todo el ciclo de vida de BPM tienen los conceptos y herramientas de la
denominada web 2.0 y como estos pueden ser usados para el diseo y me-
jora de procesos, su implementacin y su posterior control. Estas herra-
mientas son una extensin de las herramientas de software colaborativo,
en las que haciendo uso de foros, wikis, blogs, redes sociales abiertas o
cerradas y herramientas de votacin, nos permitirn gestionar este entorno
colaborativo y sus comunicaciones. Estas herramientas tendrn especial
relevancia a la hora de gestionar el conocimiento e ideas aportadas por los
distintos miembros en entornos geogrficamente dispersos o donde poda-
mos necesitar del anonimato de los empelados , partners de negocio, clien-
tes y stakeholders del proyecto en general, para el establecimiento de esta
colaboracin y aprovechar las ventajas de las aproximaciones Bottom-Up, la
inteligencia colectiva, la mejora de la experiencia de usuario y la innovacin
en las distintas fases del proyecto. As, podemos usar estas herramientas en
la fase de levantamiento de procesos, donde tanta importancia tiene la
colaboracin que establezcamos con los miembros de la organizacin y el
equipo de proyecto a la hora de seleccionar los procesos y recabar todos los
detalles sobre estos y sus posibilidades de mejora, lo cual mejorar la pro-
ductividad en el desarrollo del proyecto y generar un entorno propicio
330
Captulo 7. Implementacin de BPM
331
BPM (Business Process Management)
La metodologa de TOC mirar primero cuales son las causas de los pro-
blemas y har uso de la lgica de causa-efecto para entender los proble-
mas, validarlos y corregirlos. TOC buscar estas races y seguir un proceso
para dar respuesta a las siguientes preguntas: Qu cambiar?, Hacia qu
cambiar? y Cmo causar el cambio?
332
Captulo 7. Implementacin de BPM
Lean:
Una vez escogidos los procesos clave, podemos usar Lean para centrar-
nos en las mejoras del sistema, eliminar el desperdicio de los procesos se-
leccionados y mejorar su flujo.
333
BPM (Business Process Management)
Six Sigma:
334
Captulo 7. Implementacin de BPM
BPM ayuda adems a los equipos de TOC, Lean y Six Sigma a actuar
proactivamente y a trabajar constantemente sobre los procesos en la orga-
nizacin orientada a procesos y no en acciones de mejora de procesos ais-
ladas, proporcionando el contexto para poder realizar las tareas asociadas
al proceso, mantener a las personas informadas y proporcionando las
herramientas para poder medir y analizar la operativa de los procesos en
tiempo real.
335
BPM (Business Process Management)
cin de BPM, TOC, Lean y Six Sigma pueden modelar los procesos, evaluar y
testear alternativas de procesos en aspectos como costes, tiempos de ciclo,
cuellos de botella y restricciones que sern difciles de ver sin recoger datos
y simulando el sistema,. La simulacin facilitar tambin el anlisis de ta-
reas que no aportan valor y desperdicios que podrn ser analizados durante
la simulacin para determinar la configuracin del proceso que mejor cum-
pla con los requerimientos del negocio y minimizar los riesgos de una im-
plementacin a un coste mucho menor que realizando experimentos fsi-
cos.
336
Captulo 7. Implementacin de BPM
- Falta de planificacin.
Pero uno de los aspectos que se apunta como primordial para asegurar
el xito del proyecto es el la utilizacin de una metodologa en la gestin de
proyectos y la involucracin de un Director de Proyecto o Project Manager,
en ingls que lidere el proyecto, lo coordine, se responsabilice del mismo,
337
BPM (Business Process Management)
sirva de escudo protector del mismo y lo proteja de todo aquello que pueda
amenazar los objetivos del proyecto, sea intendente para garantizar la dis-
ponibilidad de recursos, agente de seguros, que se ocupa de la gestin de
riesgos del proyecto, perito que mida y evale el trabajo realizado, inspec-
tor del compromiso con los hitos y entregables del proyecto, entrenador
que se ocupa del desarrollo y capacitacin del equipo, concentrador de
toda la informacin, documentacin y comunicaciones del proyecto y que
junto a sus habilidades personales de liderazgo, negociacin, empata y
proactividad consiga llevar el proyecto a buen puerto. Vamos, un super-
man!, que si bien no tiene por que ser un experto en BPM o en la materia o
sector del que trate el proyecto si debe conocer estos aspectos pero actua-
r sobre todo como Jefe de Proyecto y en consecuencia sus habilidades y
conocimientos en la direccin de proyectos sern las ms importantes.
338
Captulo 7. Implementacin de BPM
339
BPM (Business Process Management)
340
Captulo 7. Implementacin de BPM
341
BPM (Business Process Management)
Jefe de Proyecto:
Hemos hablado mucho del jefe del proyecto en todo el libro y le hemos
atribuido demasiadas tareas, habilidades y responsabilidades, que todas
juntas nos vienen a indicar cual deber ser su papel principal en el proyec-
to.
El jefe de proyecto deber mantener todas las reas y aspectos del pro-
yecto unidos, sean estas partes tecnolgicas, de procesos, de negocio o
relacionadas con aspectos externos de la organizacin. Es el super hroe
del que hablbamos antes, que sin realizar un trabajo real relacionado di-
rectamente con el proyecto, se encarga de coordinar todas sus partes y de
asegurar el xito del proyecto resolviendo los problemas y conflictos que
342
Captulo 7. Implementacin de BPM
surjan durante el mismo, tomar las decisiones para que el proyecto avance
en la direccin adecuada e implicar a todos los participantes para que todos
sepan qu tienen que hacer, cuando y como para que todas las acciones
tengan sentido dentro del proyecto, se ejecuten en la secuencia adecuada y
de esta forma obtener el mayor rendimiento del proyecto y alcanzar los
resultados.
343
BPM (Business Process Management)
plir los requerimientos del proyecto y alcanzar los objetivos del proyecto as
como mantener un cdigo tico de conducta en sus decisiones.
344
Captulo 7. Implementacin de BPM
345
BPM (Business Process Management)
Tie
e
nc
mp
ca
o
Al
CALIDAD
Coste
Una buena prctica para el desarrollo de este Plan de Direccin del Pro-
yecto es la realizacin de la EDT (Estructura de Desglose del Trabajo), para
subdividir los entregables del proyecto en paquetes de trabajo ms mane-
jables que puedan ser asignados a personas o equipos de trabajo. La EDT es
una herramienta de descomposicin jerrquica orientada a entregables que
incluye todo el trabajo necesario para realizar el producto e incluye el pro-
pio trabajo de gestin del proyecto. A partir de la EDT nos ser ms fcil
calcular y realizar estimaciones de tiempo y costes para el proyecto.
346
Captulo 7. Implementacin de BPM
347
BPM (Business Process Management)
Todo este material utilizado para gestionar las comunicaciones del pro-
yecto nos servir no slo para comunicar a empleados sino tambin para
persuadir de la necesidad y ventajas del proyecto a los patrocinadores del
mismo.
348
Captulo 7. Implementacin de BPM
Resultado
Personas
Tecnologas de
Recursos
la Informacin.
Organizacin
Procesos (TI)
Informacin
Direccin de
Proyecto /
Timonel.
Objetivo
349
BPM (Business Process Management)
350
Captulo 7. Implementacin de BPM
351
BPM (Business Process Management)
Workflow:
352
Captulo 8. Tecnologa BPM. BPMS
Los BPMS pueden ser vistos como una extensin de los workflow, pero
de una forma mucho ms amplia, pues las soluciones de workflow repre-
sentan slo uno de los diez mdulos interrelacionados con los que puede
contar un BPMS. En la prctica, un flujo BPM (o modelo de proceso BPM)
visualmente es muy parecido a un WorkFlow, pero la diferencia est en que
en que en los BPMS ciertas actividades son realizadas por personas, y otras
son actividades automatizadas y ambas aparecen en el flujo.
353
BPM (Business Process Management)
Menos programacin:
Otro aspecto que suele llamar la atencin, en especial para enfadar a los
programadores, es el que afirma que no es necesario escribir una sola lnea
de cdigo, cualquiera puede realizar las aplicaciones software. En BPM los
procesos no se programan, sino que se modelan grficamente, permitiendo
que sea ms sencilla su modificacin sin tener que programar o recurrir a
cdigo intermedio, pues modificando el modelo, esta modificacin se refle-
ja en la aplicacin web resultante. Otras veces, en lugar del modelado po-
dremos hacer uso de BPEL, con el cual, como hemos visto al inicio de este
captulo, podremos tambin modelar procesos de negocio sin necesidad de
programar y que gracias a BPEL4People, como una capa superior de BPEL,
podremos incluir en el modelado la interaccin humana resultando en que
los procesos modelados en BPEL al final quedarn expuestos como servicios
web (web services).
Al igual que con la notacin BPMN, un BPMS puede ser usado por prc-
ticamente cualquier perfil dentro de la organizacin, tanto personal de TI
como de negocio y aqu radica otra de sus ventajas. La gente de negocio y
los analistas crean conjuntamente los modelos y definen los datos a ser
usados para gestionar y monitorizar un proceso, reduciendo la brecha entre
los requerimientos de negocio y como estos son implementados por la tec-
nologa, al reducir y prcticamente eliminar las necesidades de programa-
cin de cdigo fuente, tanto en la concepcin inicial del sistema, como en
posteriores fases de mejora, depuracin y mantenimiento, involucrando a
la gente de negocio en estas tareas hasta ahora restringidas a analistas y
programadores expertos en desarrollo software y pudiendo generar cdigo
ejecutable directamente desde los requerimientos de negocio modelados
en un entorno grfico.
354
Captulo 8. Tecnologa BPM. BPMS
355
BPM (Business Process Management)
Como espero que haya quedado claro a lo largo de los captulos anterio-
res, la adquisicin de una plataforma BPMS no implica el implementar un
proyecto BPM y sin una correcta gestin del cambio, metodologa de ges-
tin de proyectos, gestin de personas, liderazgo y alineamiento estratgi-
co de nuestros procesos eficientes y optimizados, pocas son las ventajas
que extraeremos de la implementacin de la herramienta tecnolgica.
Smith y Fingar comparaban los BPMS con los sistemas gestores de bases
de datos (SGBD). Al igual que estos gestionan los datos en bases de datos
externas a las aplicaciones para poder modificar estas sin necesidad de
modificar el modelo de datos y como esto signific un enorme salto en el
desarrollo de las aplicaciones. Un salto de magnitud similar se ha producido
con la separacin de los procesos de negocio de las aplicaciones, para que
356
Captulo 8. Tecnologa BPM. BPMS
357
BPM (Business Process Management)
lector seguramente se habr hecho una idea de cmo debera ser un BPMS,
siguiendo los distintos pasos descritos en la implementacin, por lo que en
este apartado, describir los BPMS y los mdulos que lo conforman cin-
dome a la herramienta software y no a los detalles de su implementacin.
Cada mdulo de un BPMS tiene una funcionalidad y todas las etapas son
importantes para el desarrollo y despliegue de un proceso, por lo que una
de las cosas que debemos exigir a un BPMS como recomendacin es que
cuente con todas las etapas o mdulos necesarios integrados en su suite.
Esto no quiere decir que no podamos realizar por ejemplo el modelado en
una herramienta especfica de modelado y luego trasladarlo a otra suite
para transformar el modelo en cdigo ejecutable o gestionar el proceso, sin
embargo, nuestra recomendacin es la de procurar la integracin de estos
mdulos y funcionalidades en un mismo producto.
358
Captulo 8. Tecnologa BPM. BPMS
359
BPM (Business Process Management)
Las fases del ciclo de vida no tienen por qu ser ejecutadas en el orden
indicado, sino que estas pueden ser concurrentes y podemos pasar de una
a otra en cualquier momento segn lo necesitemos.
1. Modelar el proceso.
2. Introducir datos del proceso.
3. Crear los formularios web de interaccin con personas.
4. Establecer las Reglas de Negocio.
5. Asignar los recursos.
6. Integracin con otros sistemas.
7. Verificar el proceso.
8. Implementar el proceso.
360
Captulo 8. Tecnologa BPM. BPMS
362
Captulo 8. Tecnologa BPM. BPMS
363
BPM (Business Process Management)
Con los modeladores usados por los BPMS, podemos no slo modelar
diagramas de comportamiento y procesos de nuestra organizacin, como lo
hacamos antes, sino que podemos aadirles informacin, para luego a
travs de BPEL, ser ejecutados. Esta informacin se refiere a costos, des-
cripciones de los procesos y actividades, tiempos, roles de usuarios, formu-
larios, tareas automatizadas o humanas y reglas de negocio que nos permi-
tirn adems simular el comportamiento de los procesos previamente a su
implementacin.
365
BPM (Business Process Management)
Estos sern los formularios a travs de las cuales los usuarios que parti-
cipen en el proceso interactuarn con el mismo, registrando la informacin
necesaria para la ejecucin del proceso y visualizando los datos que puedan
necesitar para poder ejecutar las tareas que se le soliciten.
Para ayudarnos con este paso, los BPMS cuentan con un modelador de
formularios, en el cual podremos disear los formularios asociados a las
actividades que hayamos especificado como manuales. En el modelador de
formularios, encontraremos una paleta con los distintos elementos que
pueden formar parte de un formulario y los distintos atributos del modelo
de datos para de forma grfica, ir componiendo y asociando el formulario
con los atributos y especificar cada uno de los campos: requerido, editable
y visible, as como sus valores por defecto.
366
Captulo 8. Tecnologa BPM. BPMS
367
BPM (Business Process Management)
Asignacin de recursos:
Los procesos rara vez operan aislados o parten de la nada, sino que ms
bien, estos deben integrarse con los sistemas existentes en los que recalan
los repositorios de datos e informacin necesaria para poder ejecutar los
procesos. Los procesos de negocio no se limitarn al modelado que reali-
cemos y generalmente, muchas partes de estos procesos se encontrarn en
aplicativos que ya existen dentro la empresa como los ERP, CRM, SCM y
otras aplicaciones informticas. Otras veces, estas partes de los procesos,
de su lgica, datos o informacin, se encontrarn dentro de capas de in-
termediacin o middleware.
368
Captulo 8. Tecnologa BPM. BPMS
369
BPM (Business Process Management)
370
Captulo 8. Tecnologa BPM. BPMS
Coreografa y orquestacin:
Existen dos marcos sobre los que pueden trabajar las empresas para la
combinacin de servicios entre distintos participantes y que se realizan,
como hemos visto en BPMN, exclusivamente a travs de mensajes entre los
procesos. Estas dos formas de interaccin son la Coreografa y la Orquesta-
cin.
Servidor de procesos.
371
BPM (Business Process Management)
372
Captulo 8. Tecnologa BPM. BPMS
Prcticamente todos los BPMS del mercado operan sobre una arquitec-
tura web como la mostrada en el siguiente grfico:
Las interacciones con usuarios son a travs de frontales web desde cual-
quier dispositivo con acceso a internet y la plataforma BPM le proporciona-
r todos los datos y la informacin necesaria para poder completar sus ta-
reas. Al ser internet un medio pasivo, para poder continuar un proceso,
muchas veces se requerir de la accin de una persona para que el proceso
373
BPM (Business Process Management)
El servidor de procesos del BPMS tiene acceso a una base de datos pro-
pia o repositorio donde almacena datos de ejecucin de los procesos, man-
tiene los componentes y recursos de los procesos (definiciones, modelos,
reglas, etc.) y permite su disponibilidad para ser reutilizados en otros proce-
sos, al tiempo que se comunica con aplicativos y bases de datos externas
(ERP, CRM, etc.) para poder ejecutar la monitorizacin y anlisis de proce-
sos.
Como es de esperar, estos motores de los BPMS, son los que ms recur-
sos hardware consumen, en especial si los comparamos con las suites de
workflow. Esto es as principalmente por el motor de integracin, por lo que
cuando ejecutemos estos motores necesitaremos de grandes servidores
capaces de correr estos motores de procesos.
374
Captulo 8. Tecnologa BPM. BPMS
Simulacin.
En los BPMS, una vez que se introducen los datos, la simulacin produce
aleatoriedad en el modelo del proceso, ejecutando el mismo varias veces y
por diferentes caminos del flujo diseado y realizando los clculos asocia-
dos al proceso. Esta simulacin incluye el clculo de probabilidades, funcio-
nes de simulacin, de distribuciones, anlisis estadstico, clculo de tiempos
375
BPM (Business Process Management)
376
Captulo 8. Tecnologa BPM. BPMS
Monitorizacin de procesos.
377
BPM (Business Process Management)
378
Captulo 8. Tecnologa BPM. BPMS
379
BPM (Business Process Management)
380
Captulo 8. Tecnologa BPM. BPMS
381
BPM (Business Process Management)
382
Captulo 8. Tecnologa BPM. BPMS
SOAP
Solicitante de Proveedor de
Servicio Servicio
WSDL WSDL
Registro de
Servicio
Para los servicios que deban ser expuestos y/o consumidos por usuarios,
se utilizan generalmente los frontales web que se conectan a los servicios a
travs de un bus de servicios. En SOA, a diferencia de las integraciones tra-
dicionales a travs por ejemplo de Middleware, las integraciones se realiza-
rn mediante los ESB (Enterprise Service Bus) para convertir los aplicativos
en web services. Aunque los ESB no implementan una arquitectura orienta-
da a servicios SOA nos permite el poder implementar al ser el encargado del
enrutamiento de los mensajes a las aplicaciones apropiadas y la transfor-
macin a travs de adaptadores de los mensajes en una arquitectura SOA
Como vemos, los web services son el mecanismo a travs del cual im-
plementamos actualmente las arquitecturas orientadas a servicios SOA. Los
web services pueden ser publicados o invocados por otras aplicaciones a
travs de la web para ofrecer sus funcionalidades. Los servicios que publi-
quemos o invoquemos proveern de los datos, la lgica y las reglas de ne-
gocio relacionados con algn aspecto de este, especificando que se puede y
que no se puede realizar con ellos y con quien, por lo que a menudo se
acompaan de un contrato que establece estos permisos y restricciones.
383
BPM (Business Process Management)
384
Captulo 8. Tecnologa BPM. BPMS
385
BPM (Business Process Management)
La capa de procesos:
Gestin de casos
387
BPM (Business Process Management)
388
Captulo 8. Tecnologa BPM. BPMS
389
BPM (Business Process Management)
Bibliografa
Libros:
Addy, Rob. Effective IT Service Management to ITIL and Beyond!
Springer, 2007.
Age, Susan, The Power of Business Improvement, 2010, ISBN-13: 978-0-
8144-1478-1
Boar, Bernard H. Practical Steps for Aligning Information Technology with
Business Strategies. Wiley, 1994.
Bridgeland, David & Zahavi, Ron. Business Modeling: A Practical Guide to
Realizing Business Value.- MK/OMG Press, 2008.
Champy, James. Reengineering Management: The Mandate for New
Leadership. Harper Business Book, 1995.
Chang, James F. Business Process Management Systems- Auerbach, 2006.
ISBN-10: 084932310X
Chopra, Sunil and Peter Meindl. Supply Chain Management: Strategy,
Planning and Operations. Prentice Hall College Division, 2000.
Cummins, Fred. Building the Agile Enterprise with SOA, BPM, and MBM -
Morgan Kaufmann/OMG Press, 2009
Curtis, Bill, William E. Hefley and Sally A. Miller. The People Capability
Maturity Model: Guidelines for Improving the Workforce. Addison-
Wesley, 2002.
Damelio, Robert. The Basics of Process Mapping. 1996, ISBN 0-527-76316-0
Davenport, Thomas. Process Innovation: Reengineering Work through
Information Technology. H. Harvard Business School Press, 1993.
390
Bibliografa
392
Bibliografa
Especificaciones de OMG:
Todas estas especificaciones podemos descargarlas en la pgina de OMG
(Object Management Group) en: www.omg.org.