Este documento discute la importancia de la gestión por procesos de negocio (BPM) y los requisitos clave para proyectos BPM exitosos. Explica que un proyecto BPM requiere una fuerte implicación organizacional, una estrategia, metodología y arquitectura bien definidas. También destaca la importancia de modelar procesos, utilizar marcos como BPM, SOA y RBS de forma conjunta, y aplicar metodologías adicionales como RAD, BPI e ISIS de IBM.
2. IBM Software Group | WebSphere software
2
Business Process Management
BPM es una disciplina cuyo objetivo es mejorar la eficiencia a
través de la gestión de los procesos de negocio.
El modelo de gestión por procesos está dirigido a sacarle el máximo rendimiento a
los procesos de la organización, dotándoles de capacidad para reaccionar de
manera autónoma a los cambios mediante la mejora continua y la flexibilidad de la
arquitectura.
3. IBM Software Group | WebSphere software
3
Agilidad, flexibilidad, trazabilidad, m
ejora continua de procesos, todo
esto suena bien. Pero... ¿por qué no
todas las organizaciones abordan una
iniciativa de gestión por procesos?
Este tipo de proyectos no consiste
únicamente en instalar una solución
BPM determinada. Una iniciativa de
gestión por procesos requiere de una
fuerte implicación de la Organización y
de que exista una
estrategia, metodología y
arquitectura bien definida del
proyecto.
panacea universal?
4. IBM Software Group | WebSphere software
4
Que requiere un proyecto BPM?
Un proyecto BPM puede ser la
solución a múltiples problemas que se
encuentran relacionados a la toma de
decisiones, procesos de negocio
complejos y/o extensos, re-working,
desarrollos a la medida, etc.…, pero
se puede convertir en un verdadero
dolor de cabeza si no existen unos
lineamientos específicos durante
cada fase del ciclo de vida de cada
proyecto.
5. IBM Software Group | WebSphere software
5
Un Modelo se puede ver como un conjunto
de recursos y actividades
interrelacionados que transforman
elementos de entrada en elementos de
salida. Los recursos pueden incluir personal,
finanzas, instalaciones, equipos, técnicas y
métodos.
A través del modelado de las actividades y
procesos puede lograrse un mejor
entendimiento del proceso y la gran
mayoría de las veces esto presenta la
oportunidad de mejorarlos. (Reingeniería
de procesos)
1. Modelo de Proceso
6. IBM Software Group | WebSphere software
6
Modelo Bien Definido
- Reduce Errores
- Se visualiza el estado de los procesos.
- Procesos mas eficientes.
- Cumplir estándares (SLA)
- Facilita la mejora de los procesos.
- Facilita la identificación de problemas
en el proceso.
7. IBM Software Group | WebSphere software
7
2. Metodología BPM, SOA y RBS
La esencia de la metodología
BPM, RBS y la estrategia SOA
disponen que los procesos,
roles y artefactos deben
definirse en forma modular
(Building Blocks) de forma de
contar con una estructura
flexible de los mismos al
momento de tener que realizar
modificaciones o ajustes
producto de cambios en el
entorno del negocio.
8. IBM Software Group | WebSphere software
8
2. Metodología BPM, SOA y RBS
Estas 3 metodologías (BPM, SOA y RBS)
deben ser consideradas en forma conjunta al
momento de estructurar el funcionamiento
interno del negocio a fin de lograr el mayor
aprovechamiento de cada una. En este ámbito
BPM constituye una solución fundamental de
integración ya que es el componente
transversal de la solución.
No importa la solución tecnológica BPMs a
seleccionar, sino el concepto de cómo debe
llevarse adelante, de forma que la inversión
necesaria para su puesta en funcionamiento
genere beneficios significativos y sustentables
para la compañía.
9. IBM Software Group | WebSphere software
9
4. Metodologías BPM Adicionales
RAD: Rapid Analysis and Design
Enfocados a la optimización de la primera fase de diseño y análisis
de cada uno de los procesos, reduciendo los tiempos de esta fase
hasta un 70%.
BPI: Business Process Improvement
Metodología enfocada a la reingeniería de procesos, aumentando
el tiempo que toma la fase, facilitando los temas de reingeniería, y
evita los cambios constantes de los pequeños módulos.
BIS: Balance IT Scorecards
Util para crear Scorecards realmente grandes, con toda la información gerencial
requerida por cierto tipo de gerentes.
Etc.. Son nuevas metodologías, que buscan mejorar cada fase en la creación
de un proyecto BPM.
Aunque BPM es de por si una metodología propia, las metodologías de
desarrollo de software aplican como complemento sobre los artefactos o
entregables.
10. IBM Software Group | WebSphere software
4. Metodología ISIS
IBM ISSW Solution Implementation Standard
IBM ISSW Solution
Implementation Standard
(ISIS) es una metodología
utilizada para maximizar la
rentabilidad de nuestros
clientes sobre la inversión en
nuestros productos. ISIS se
basa en el Framework del
Método Unificado (UMF)
y provee las mejores prácticas
y artefactos de ejecución para
productos websphere basado
en la experiencia adquirida
con cientos de proyectos de
consultoría.
11. IBM Software Group | WebSphere software
5. Frameworks
Un marco de arquitectura
empresarial (EA Framework) es un marco
de arquitectura que define la forma de
organizar la estructura y puntos de
vista asociados a una arquitectura empresarial.
Los tres componentes de un framework de
arquitectura empresarial son los siguientes:
Vistas: proporcionan los mecanismos para
comunicar información acerca de las relaciones
que son importantes en la arquitectura
Métodos: proporcionar la disciplina necesaria
para reunir y organizar los datos y la
construcción de las opiniones de una manera
que ayuda a garantizar la integridad, exactitud e
integridad
Formación / Experiencia: apoyo a la aplicación
del método y el uso de herramientas
12. IBM Software Group | WebSphere software
5. Frameworks
Frameworks de arquitectura empresarial existen
muchos, .
EABOK
GERAM
IDEAS
Group
RM-ODP
TOGAF
MERDA
ARCON
Consortia-developed frameworks
TRAK
MEGAF
Praxeme
GOD
SABSA
LMO
Open-source frameworks
AM
SAM
IAF
CLEAR
OBASHI
IFW
Zachman Framework
Proprietary frameworks
DoDAF
MODAF
NAF
AGATE
DNDAF
Defense industry frameworks
GEA
FDIC
FEAF
FEA
TEAF
NORA
Government frameworks
Se usan de acuerdo a las necesidades
de la empresa, y es el arquitecto el
que debe dar la guia y principios de la
arquitectura que se use.