Del modelado a la automatización y monitorización de procesosde negocio
Enrique BertrandDirector de TecnologíaSoftware AG España
Universidad de Oviedo
Escuela deIngenier íaInformática
Máster en Ingeniería Web
15.09.11 Software AG - Get There Faster 2
¿Cuál es el verdadero valor de TI en las empresas?
Fuente: Har vard Business Review, Nicholas G. Carr , Mayo 2003 (http://hbr .or g/2003/05/it-doesnt-matter/ar /1 )
Mayo 2003
15.09.11 Software AG - Get There Faster 3
La gestión por procesos es “el negocio”
“Innovar en banca es absurdo, porque la capacidad
de copiar es brutal. La capacidad de creación de nuevos productos es limitada porque inmediatamente te los copian.”
“Lo imposible de copiar es la gestión, el control de costes y de riesgos, el modelo de organización del negocio.”
Procesos >> Productos
Juan Rodríguez InciarteDirector General Banco de Santander
Noviembre de 2008
Fuente: www.elconfidencial.com (http://www.elconfidencial.com/cache/2008/11/03/elconfidente_60_santander .html)
15.09.11 Software AG - Get There Faster 4
Solic itud
Cliente ServicioAsistencia
Enviar
solicitud
Validar solicitud
Notificar a operaciones
Comprobar
dispon.
Aceptar solicitud Lanzar orden
EjecutadoEnviar orden
Flujo de actividades y tareas
Reglas denegocio
Solicitud
¿Cómo el negocio entiende los procesos?
Indicadores críticos de desempeño
15.09.11 Software AG - Get There Faster 5
Marcoregulatorio
La excelencia en los procesos es la meta
“Cliente”
Contratación OperacionesRiesgos AuditoríaComercial
-costes +productividad +satisfacción
15.09.11 Software AG - Get There Faster 6
Soporte “ad hoc” de procesos de negocio
Demandante Corredor ProveedorAbogadoAgente Validador
CRMGestióndocument.
Base datosclientes
Pagos
Back OfficeSistemas y Datos
SiniestrosAdmón.pólizas
“FrontEnd”Usuarios
¿Cómo es el proceso?
15.09.11 Software AG - Get There Faster 7
TI no siempre “piensa” en procesos
¡Pero sí ya tenemos todo automatizado! ¿Qué falta?
15.09.11 Software AG - Get There Faster 8
La aproximación TI tradicional no ayuda
El proceso “cableado”
El proceso “empotrado”
Incompletos, Inflexibles,Invisibles, Ineficientes, In…
15.09.11 Software AG - Get There Faster 9
TI en la encrucijada: un cambio de perspectiva
?
15.09.11 Software AG - Get There Faster 10
El ciclo de la excelencia en procesos
Estrategia Análisis
Diseño
ImplementaciónEjecución
Monitorizacióny control
Negocio
TI
15.09.11 Software AG - Get There Faster 11
El ciclo de la excelencia en procesos
Estrategia Análisis
Diseño
ImplementaciónEjecución
Monitorizacióny control
Negocio
TI
Transformación
Autom
atizac
ión
Optim
ización
15.09.11 Software AG - Get There Faster 12
El impacto en los dptos. de TI
Estrat egiaEstrat egia AnálisisAnálisis
DiseñoDiseño
ImplementaciónImplementaciónEjecuciónEjecución
Monitorizacióny control
Monitorizacióny control
Enfoque
PlataformasMetodología
15.09.11 Software AG - Get There Faster 13
Cambio en la relación TI <> Negocio
Estrat egiaEstrat egia AnálisisAnálisis
DiseñoDiseño
ImplementaciónImplementaciónEjecuciónEjecución
Monitorizacióny control
Monitorizacióny control
Enfoque
Metodología Plataformas
15.09.11 Software AG - Get There Faster 14
Excelencia en procesos: dos dimensiones
Documentado
Repetible
Medible
Consistente
Valioso parael “cliente”
Adaptable
Bien concebido Automatizado
15.09.11 Software AG - Get There Faster 15
¿Un proceso bien concebido es suficiente?
• Simplificación de tareas y eficiencia operativa
• Fundamento de la transparencia
• Consolidación de mejores prácticas
¿Cómo garantizamos, y medimos, su cumplimiento a lo largo de la organización?
15.09.11 Software AG - Get There Faster 16
Procesos industriales
Modelo
Ejecución
Correspondencia
15.09.11 Software AG - Get There Faster 17
La “industrialización” de los procesos de negocio
ProcesoDocumentado
ProcesoDocumentado
VA44
ActualOver hea. ..
0
Offi ce /Sa les Suppor t/Pur chasi ng
VCC1
Paym entCa rds :. ..
0
SAP techn ic al
V. 14
Sa lesOr der s .. .
0
VA01
Cr eat eSa le . ..
890 .507
VA05
L is t o fSa le .. .
144 .382
V. 15
Di s pl ayBac ko r der s
46
V. 25
Re leas eC ust om.. .
0
V. 26
Se lec ti onby Ob j .. .
0
Ope ra tions Mg r
Branch M anage ras sis t an t
VA08
C om par eS al es -. ..
0
VA07
C om par eS al es -. ..
0
V.02
L is t o fI nc om p le .. .
57
Ex po rt Off ic e
VA03
Di s pl aySal e ...
28. 103
V. 01
Sa lesOr de r Err .. .
0
V. 23
Re leas eOr de rs f .. .
0
Con t ro lle r
Proces s Sal esOrde r
Off ic e/ Sa les Suppo rt
Sa les Suppo rtW ar ehous e
Active Process /Process step (Function)
SAP Transactions (Screen)
Active Not Active
VA44
Ac tua lOve r hea. ..
0
Offi ce /Sa les Suppor t/Pur chasi ng
VCC1
Paym entCa rds :. ..
0
SAP techn ic al
V. 14
Sa lesOr der s .. .
0
VA01
Cr eat eSa le . ..
890 .507
VA05
L is t o fSa le .. .
144 .382
V. 15
Di s pl ayBac ko r der s
46
V. 25
Re leas eC ust om.. .
0
V. 26
Se lec ti onby Ob j .. .
0
Ope ra tions Mg r
Branch M anage ras sis t an t
VA08
C om par eS al es -. ..
0
VA07
C om par eS al es -. ..
0
V.02
L is t o fI nc om p le .. .
57
Ex po rt Off ic e
VA03
Di s pl aySal e ...
28. 103
V. 01
Sa lesOr de r Err .. .
0
V. 23
Re leas eOr de rs f .. .
0
Con t ro lle r
Proces s Sal esOrde r
Off ic e/ Sa les Suppo rt
Sa les Suppo rtW ar ehous e
Active Process /Process step (Function)
SAP Transactions (Screen)
Active Not Active
ProcesoImplementado
ProcesoImplementado
ProcesoEjecutado
ProcesoEjecutado
“Digitalizar el negocio”
15.09.11 Software AG - Get There Faster 18
Arquitectura e infraestructuras software
Estrat egiaEstrat egia AnálisisAnálisis
DiseñoDiseño
ImplementaciónImplementaciónEjecuciónEjecución
Monitorizacióny control
Monitorizacióny control
Enfoque
PlataformasMetodología
15.09.11 Software AG - Get There Faster 19
Automatizar procesos = “Orquestar” recursos
Personas Actividades
Sistemas Documentos
“Orquestar”
15.09.11 Software AG - Get There Faster 20
Procesos bajo la perspectiva TI
ERP CRM DatosAplicac.Corporat. BI
15.09.11 Software AG - Get There Faster 21
Cambia el centro de gravedad de los SS. II.
Demandante Corredor ProveedorAbogadoAgente Validador
CRMGestióndocument.
Base datosclientes
Pagos
Back OfficeSistemas y Datos
SiniestrosAdmón..pólizas
Notificardaño
Recogerdatos
Tasar Investigar Negociar LiquidarRescatar y subrogar
Procesos
“FrontEnd”Usuarios
Dato
Transacción
Proceso
15.09.11 Software AG - Get There Faster 22
Plataformas software de soporte a procesos
Demandante Corredor ProveedorAbogadoAgente Validador
CRMGestióndocument.
Base datosclientes
Pagos
Back OfficeSistemas y Datos
SiniestrosAdmón..pólizas
Notificardaño
Recogerdatos
Tasar Investigar Negociar LiquidarRescatar y subrogar
Procesos
“FrontEnd”Usuarios
Integración y automatización
15.09.11 Software AG - Get There Faster 23
Simulación
Diseño
Integración
Monitorización
BPMS: Business Process Management Suites
Técnicosde procesos
Técnicosde TI
Analistasde procesos
Gerentesde negocioVisiVisióón del proceson del proceso
comcomúún y ejecutablen y ejecutable
Automatización consistente de los procesos
15.09.11 Software AG - Get There Faster 24
Arquitecturas SW para automatizar procesos
ERP CRM DatosAplicac.Corporat. BI
15.09.11 Software AG - Get There Faster 25
Necesitamos un arquitectura flexible
?ERP CRM Datos
Aplicac.Corporat. BI
15.09.11 Software AG - Get There Faster 26
Automatización sobre bases inestables
No podemos trasladar la complejidad de los “backoffice” directamente al proceso
ERP CRM DatosAplicac.Corporat. BI
15.09.11 Software AG - Get There Faster 27
Necesitamos la flexibilidad de la SOA
ERP CRM DatosAplicac.Corporat. BI
Servicio Servicio ServicioSOA
15.09.11 Software AG - Get There Faster 28
Infraestructuras SOA: Enterprise Service Bus (ESB)
Servicio Servicio
PaquetesDBMSAplicaciones
MediaciMediacióón, n, VirtualizaciVirtualizacióónn, Control,, Control,……
HabilitaciHabilitacióón, Orquestacin, Orquestacióón, Desacoplamiento,n, Desacoplamiento,……Socios
Servicio Servicio Servicio
15.09.11 Software AG - Get There Faster 29
¿Hace falta un ESB? ¿Para qué sirve?
Grady Booch
“crear la ilusión de simplicidad”
15.09.11 Software AG - Get There Faster 30
Arquitecturas SW para automatizar procesos
ERP CRM DatosAplicac.Corporat. BI
15.09.11 Software AG - Get There Faster 31
ERP CRM DatosAplicac.Corporat. BI
Una nueva forma de utilizar los sistemas
La bandeja de tareas como núcleo del puesto de trabajo
AsignaciónDelegaciónEscalado
15.09.11 Software AG - Get There Faster 32
ERP CRM DatosAplicac.Corporat. BI
Una nueva forma medir el desempeño
El seguimiento en tiempo real del proceso como modelo de control
15.09.11 Software AG - Get There Faster 33
Los procesos deben ser vigilado en tiempo real
KPIAlertasAlarmas
15.09.11 Software AG - Get There Faster 34
Especificación y diseño para Negocio y TI
Estrat egiaEstrat egia AnálisisAnálisis
DiseñoDiseño
ImplementaciónImplementaciónEjecuciónEjecución
Monitorizacióny control
Monitorizacióny control
Enfoque
PlataformasMetodología
15.09.11 Software AG - Get There Faster 35
¿Cómo abordar la transición Negocio - TI?
Estrategia Análisis
Diseño
ImplementaciónEjecución
Monitorizacióny control
Negocio
TI
15.09.11 Software AG - Get There Faster 36
Gestión de Ofertas y Pedidos
TramitarPedido
CrearPedido
Ventas
ActividadActividad
EscenarioEscenario
ProcesoProceso
EmpresaEmpresa
Procesos bajo la perspectiva “negocio”
15.09.11 Software AG - Get There Faster 37
Procesos bajo la perspectiva “negocio”
St rateg icpl ann in g &
i mpl emen tat io n
B udg et in g &co nt rol li ng
Opera ti on alman age ment
Cond uct ris k an dco mpl ia nce
ma nag emen t
Rese arch &Deve lo pmen t Cu stomer se rvi ce s
P roc uremen t
Prod uc ti on
Mark et in g & s al es Fi na nci al servi ces
HR F in anc e & Leg alCo mmuni ca t ion &
in fo rma t io n mana ge ment F ac il it y ma nag eme nt
Management pr ocesses
Core processes
Suppor t processes
B u si nes s Pro ces sM ana geme nt
Log is ti cs
M ar keting & sales
S al es pl an nin g P re -sal esma nage ment
U sage f act or : 10. 000
S ale s orderman ageme nt
C han nel ma nage ment
Bi ll in g
Prod uct io n Cu st omer servic es
S t rat egi cpl anni ng &
i mpl ement at i on
Bud get i ng &con trol li ng
Q uotat ion processi ng
in ERP
Contr act pr ocessi ng
Sales or der
pr oces si ng
Custom er qual ifi cati on
Local dealer Local dealer Local dea ler Subsidi ary sales
Onl inequotat ion
pr ocessi ng
To- Be processes
Gestión de Ofertas y Pedidos
TramitarPedido
CrearPedido
Ventas
ActividadActividad
EscenarioEscenario
ProcesoProceso
EmpresaEmpresa
Co nt rac t p ro ce ss ing
Ch ec k sa lesco nt rac t a ndd oc um en ts
Av g. pr oc es sin g tim e : 1 .0 M inu te (s )
S al es c on tra ct
a nd do cu m en tsc om p let e
Pr ob ab ilit y: 0, 7
S a les c on tra ct
an d d oc um e ntin co m pl ete
Pr ob ab ilit y: 0, 3
R et urnd oc um e nts
to ve nd or
A vg. p roc es si ng ti me : 2 .0 M in ute (s )
Ch ec k if c us to me rm as ter d ata
ava ila bl e
Av g. pr oc es sin g tim e : 0 .2 M inu te (s )
Co nt ra ct p ro ce ss in g
C us tom e r m a ste rda ta av ail ab le
Pr ob ab ilit y: 0, 3
Cu st om e r m as te rda ta no t a va ila bl e
Pr ob ab ilit y: 0, 7
C rea te cu st om e r
m as ter d ata
Av g. pr oc es sin g tim e : 2 .0 M inu te (s )
Cu st om e r m as te rda ta cr ea te d
S YS
C he ck
if veh ic le in sto c k
D oc um e nts
r etu rn ed to
v en do r
Co nt rac t
fin ali ze d
Su bs id iar y s a les re p.
Su bs id iar y s a les re p. S u bs idia ry s ale s re p.
Su bs id iar y s a les re p.
En te r v eh icl e
da ta a nd de ta ils
Av g. pr oc es sin g tim e : 3 .0 M inu te (s )
Su bs id iar y s a les re p.
S ale s co nt rac t
S ale s co nt rac t
S AP R /3
E NT E RP R ISE
Co nt ra ct
fin al ize d
S AP R /3
E NT E RP R ISE
S AP R /3
E NT E RP R ISE
S AP R /3
E NT E RP R ISE
S AP R /3
E NT E RP R ISE
15.09.11 Software AG - Get There Faster 38
BPA: Business Process Analysis
¿Qué sistemasoporta la actividad?
¿Qué sistemasoporta la actividad?
¿Quién es el responsable?
¿Quién es el responsable?
¿Quédesencadenala actividad?
¿Quédesencadenala actividad?
¿Qué hay quehacer y cuándo?
¿Qué hay quehacer y cuándo?
EPC / CPEEvent-driven Process Chains
15.09.11 Software AG - Get There Faster 39
Del modelo a la ejecución “ordenadamente”
ERPERP CRMCRM DatosDatosAplicac.Corporat.Aplicac.Corporat. BIBI
¿Cómo convertir un modelo de negocio en un modelo ejecutable?
15.09.11 Software AG - Get There Faster 40
BPA frente BPMS
?
15.09.11 Software AG - Get There Faster 41
Necesitamos un modelo “intermedio”
• Datos no estructurados
• Incompleto(excepciones)
• Técnicamentecompleto.
• Representación dela “verdad TI”
Modelo de Negocio Modelo EjecutableModelo Lógico
• Conciso y consistente
• Aceptado pornegocio y TI
15.09.11 Software AG - Get There Faster 42
¿Por qué BPMN 2.0 para el modelado lógico?
• Precisión para TI.
• Familiaridad para Negocio.
• Eventos “técnicos”.
• Amplia aceptación (OMG).
15.09.11 Software AG - Get There Faster 43
Las dos perspectivas de BPMN 2.0
"Todos los modelos son incompletos; algunos, además, son útiles."
BPMN descriptivo (Negocio)
BPMN analítico (TI)
15.09.11 Software AG - Get There Faster 44
EPC frente a BPMN 2.0
Source: http://bpmb.de/poster
BPMN (Business Process Modeling & Notation)BPMN (Business Process Modeling & Notation)EPC (Event-driven process chain)EPC (Event-driven process chain)
Foco
► Todo tipo de procesos (manuales, automatizados).
► Flexibilidad. Comprensión y aceptación.
► Visión empresarial. Relación con estrategia, objetivos, organización, riesgos, etc.
Foco
► Procesos automatizados.
► Estructura y lógica precisas.
► Visión TI. Relación con recursos, reglas, servicios, etc.
Ambos necesarios en función de la audiencia y propósito
15.09.11 Software AG - Get There Faster 45
Del modelo de negocio al modelo ejecutable
BPABPA
BPMSBPMS
M. Negocio
M. BPMN-N
M. BPMN-T
Ejecución
Iterac
iones
15.09.11 Software AG - Get There Faster 46
BPABPA
BPMSBPMS
M. NegocioM. NegocioM. Negocio
M. BPMN-NM. BPMN-NM. BPMN-N
M. BPMN-TM. BPMN-TM. BPMN-T
EjecuciónEjecuciónEjecución
Iteraciones
Una transformación gobernada
Responsable TI
ResponsableNegocio
15.09.11 Software AG - Get There Faster 47
Una metodología de transformación
Crear y refinar la visión lógica Crear el proceso ejecutableDefinir la visión de negoc io
Documentarel soporte TI
y capacidades
Identificarserv icios
de negocio
Revisar yliberarproceso
Descr ibir elproceso de
negocio
Comprobarcalidad del
proceso
Adaptarprocesológico
Refinarprocesológico
Revisar yliberar
proceso lóg ico
Revisarmodelológico
Racionalizarproceso
ejecutable
Mejorar ycomponer
p. ejecutable
Revisar yliberar
p. ejecutable
BPABPA
BPMSBPMS
M. NegocioM. NegocioM. Negocio
M. BPMN-NM. BPMN-NM. BPMN-N
M. BPMN-TM. BPMN-TM. BPMN-T
EjecuciónEjecuciónEjecución
Iterac
iones
Responsable TIResponsable TIResponsable TI
ResponsableNegocio
ResponsableNegocio
ResponsableNegocio
15.09.11 Software AG - Get There Faster 48
La “digitalización del negocio” cambia TI
Estrat egiaEstrat egia AnálisisAnálisis
DiseñoDiseño
ImplementaciónImplementaciónEjecuciónEjecución
Monitorizacióny control
Monitorizacióny control
Enfoque
PlataformasMetodología
15.09.11 Software AG - Get There Faster 49
Requisitosdel negocioOrder
Requerimientosde los procesos
“Biblioteca” de servicios, reglas y modelos de proceso reutilizables
• Activos TI
Cliente ServicioAsistencia
Env iar
solicitud
Validar solicitud
Notificar a operaciones
Comprobar dispon.
Aceptar solicitud Lanzar orden
EjecutadoEnviar orden
Cliente ServicioAsistencia
Env iar
solicitud
Validar solicitud
Notificar a operaciones
Comprobar dispon.
Aceptar solicitud Lanzar orden
EjecutadoEnviar orden
Nuevo modelo de relación TI - Negocio
Visión del negocio
Nueva factoría dedesarrollo de “servicios”
Los procesos son la “nueva” especificaciónde requisitos para TI
Negocio y TI hablan en el lenguaje de los procesos
15.09.11 Software AG - Get There Faster 50
Nuevas plataformas SW para mejorar los procesos
Estrategia,análisis ydiseño deprocesos
Automatizaciónde procesos y“workflows”
Desplieguede servicios
Procesos alineados con los objetivos de negocio, auditables
Procesos eficientes, controlados y monitorizados
Activos TI combinados de forma flexible para soportar nuevos
procesos
BPA
BPMS
ESB
15.09.11 Software AG - Get There Faster 51
Nuevos métodos de especificación de requisitos
Modelo
Ejecución
Correspondencia
BPMN 2.0
15.09.11 Software AG - Get There Faster 52
Del modelo a la automatización de procesos
Velocidad de implementación
Aprovechar activos TI existentes$£ ¥€
Trazabilidad Negocio-TI
15.09.11 Software AG - Get There Faster 53
TI es factor clave de la excelencia en procesos
Septiembre 2011
15.09.11 Software AG - Get There Faster 54
¡Muchas Gracias!
Universidad de Oviedo
Escuela deIngenier íaInformática
Máster en Ingeniería Web