Upload
oscar-herrera
View
415
Download
0
Embed Size (px)
Implementacin de Procesos de Negocios con Tecnologa BPM
Oscar Herrera D. Gerente de Gestin y Procesos [email protected]
Agenda
El enfoque de BPMLa tecnologa de BPM Cmo abordar un proyecto de BPM Generacin de Valor
El enfoque de BPM
Business Process Management (BPM)
Enfoque de gestin orientado a la administracin y mejoramiento de los procesos del negocio con apoyo tecnolgico. Objetivo: mejorar la eficiencia a travs de la gestin sistemtica de los procesos de negocio Mtodo: alinear, definir, modelar, automatizar, ejecutar, monitorear y optimizar en forma continua los procesosHoy da las empresas valoran los procesos como un activo del negocio, pero para que ello se materialice se requieren procesos giles basados en tecnologa.
Business Process Management: The Third Wave Howard Smith y Peter Fingar (2003)
Los procesos, el negocio y la tecnologa
OBJETIVOS Y ESTRATEGIAS DE NEGOCIOS
PROCESOS DE NEGOCIOS
El usuario entiende de procesos
RRHH ORGANIZACIN TECNOLOGA
El usuario quiere usar la tecnologa pero no tener que entenderla El usuario quiere que esto funcione
Estructura Procedimientos Administrativos
Sistemas Plataforma Planificacin
Actitudes Incentivos Involucramiento
BPM en stack tecnolgico
BPM
Sistemas
El potencial de BPM
Un proyecto BPM es estratgico, porque cambia los principios tradicionales de funcionamiento de la empresa, hacindose cargo de gestionar la cadena de valor del negocio con apoyo tecnolgico
La tecnologa de BPM
La tecnologa: Oracle BPM Suite
Analista de Proceso Ambiente Grfico Notacin BPMN Documentacin
Desarrollador Formularios Acceso a Sistemas Reglas de negocio Recursos
Ejecutivo Monitoreo Gestin
Participante Portal Web Workspace
La tecnologa: BPM Suite
BPM Suite =+ + + + + + flujo de proceso reglas de negocio asignacin de recursos control de tiempo escalamientos formularios integracin servicios/sistemas
Oracle BPM Suite 11gArquitectura del producto
Oracle BPM Suite 11g
Motor Unificado de ProcesosOracle BPM Suite 11g Oracle BPM Suite 11g Motor nico y eficiente con BPMN 2.0 nativo, BPEL, reglas y ejecucin de flujos humanos Unifica la ejecucin de todos los tipos de procesos Ejecucin unificada con SOA, con servicios SOA compartidos e infraestructura SOA comn Seguridad unificada
Unifica la ejecucin para reducir la complejidad y el costoValue Valor Reduccin de la complejidad, aumento de la confiabilidad y rendimiento Eleccin de modelado con BPMN 2.0 o BPEL, o ambos Integracin simplificada con un ambiente basado en servicios
BPEL BAM
BPMN
Human Workflow
Business Rules
Mediator
Unified RuntimeCommon JCA-based connectivity infrastructure Policy Manager
B2B
Optimized binding
Oracle Service Bus
Repository
BPM Studio
Diseo y desarrollo unificados y por roles para TI y el negocioOracle BPM Suite 11g Oracle BPM Suite 11g Cliente unificado JDeveloper Roles para TI y negocio Modelado BPMN 2.0 y BPEL Simulacin de modelos Diseo de reglas Ambiente cero cdigo Diseo visual de formas Web ricas
Value Valor Una sola herramienta para aprender La herramienta correcta para cada rol Una herramienta para todo tipo de modelado Evaluacin de escenarios potenciales Creacin fcil de reglas Configuracin en lugar de codificacin
Interaccin personalizada de los participantes
Desarrollo multi-canalOracle BPM Suite 11g Oracle BPM Suite 11g Entono unificado en JDeveloper Application Development Framework (ADF) Todo el desarrollo de Fusion Middleware Aplicaciones Web Portales Interfaces de procesos Entrega a dispositivos mviles
Entorno de desarrollo unificado para Web, Procesos, Portal, y MvilValue Valor Menores costos de entrenamiento en un solo entorno de desarrollo Resutilizacin de componentes de interfaz a travs de los distintos tipos de aplicaciones
Menores costos de desarrollo y mejor time to market
Servicios de IntegracinOracle BPM Suite 11g Oracle BPM Suite 11g Adaptadores para integracin tradicional Servicios comunes con SOA Suite Integracin con repositorios UDDI y WSIL Integracin con BAM con reportes estndar y personalizados Integracin con MS Office, BI, etc.
Simplifica la conexin a aplicaciones, middleware y serviciosValue Valor Incorpora sistemas a procesos con su eleccin de tecnologa Extrae valor adicional de su inversin SOA Ajusta anlisis a una gran variedad de requerimientos de negocio Conocimiento accionable a travs de BI Uso de grandes conjuntos de datos como entrada a los procesos Iniciar y ver tareas en su herramienta de preferencia
Paper Forms
Events
Identity Directories
Applications
Business Intelligence
Content Repositories
Workspace
Despliegue rpido, enfoque de participacin todo en unoOracle BPM Suite 11g Oracle BPM Suite 11g Lista de tareas Pizarras de procesos Estado de procesos Reportes
Value Valor Puesta en ejecucin rpida Todo lo que se requiere en una interfaz Recurso central para toda la informacin de procesos
Anlisis de ProcesosOracle BPM Suite 11g Oracle BPM Suite 11g Indicadores estndar: tiempo, No. de instancias, promedio, etc. Indicadores especficos del modelo Pizarras drill down Editor de reportes WYSIWYG Reportes de impacto, brecha, redundancia y simulacin
Anlisis y reportes para mayor visibilidad del negocioValue Valor Visibilidad del negocio Ajusta el anlisis al negocio Lleva el anlisis fuera de BPM Explota BI para visibilidad adicional Reportes estndar y personalizables para todos los requerimientos del negocio
Cmo abordar un proyecto BPM?
EnfoqueLevantamiento de modelos de procesos Rediseo y/o Optimizacin Implementacin BPM
Gestin del Cambio
Levantamiento con objetivos estratgicos bien definidos. Anlisis e identificacin de oportunidades de mejora en los procesos levantados. Escoger procesos para su implementacin tecnolgica en BPM, que permitan mostrar beneficios concretos y alto impacto. Gestionar el impacto del cambio
Sobre los Modelos de Procesos
3 niveles de modelos: Nivel 1 - Descriptivo: modelo de alto nivel, con detalle para la compresin de los usuarios Nivel 2 - Analtico: conceptualizado, incluye manejo de excepciones o escalamientos, define requerimiento para implementacin Nivel 3 - Ejecutable: mapeo del analtico a una implementacin particular, puede ser dependiente de la herramienta
Descriptivo
Analtico
Ejecutable
Qu se necesita para ejecutar un proceso?Bandeja de Tareas (workspace)
Formulario Inicio
Formulario
ProcesoDOC_FLD_FLD_FK DOC_FOLDERS DOCS DOC_TDO_FKD OC _ID D OC _MIME D OC _N AME D OC _D ESC D OC _FECH A D OC _FECH A_PU B C OD _TIPO_D OCTO N OMBR E D ESC R IPC ION
TIPO_DOCUMENTO
Oracle ESB
FLD _ID FLD _N AME FLD _D ESC FLD _MASTER D OC _FLD _PK
DOC_FLD_FK
D OC _PU BLI CADO D OC _R EF D OC _OR IG_TIPO D OC _OR IG_PROC D OC _OR IG_R EF D OC U MEN T FLD _ID
TDOC_TD_FK
DOC_PRIVS DOC_PRIV_DOC_FKD OC _ID PR IV_R OLE PR IV_TY PE PR IV_U PD D OC _PR IV_PK D OC _PR IV_DOC _FK
IN S_U SER IN S_FEC HA U PD _USER U PD _DATE TD O_C OD_TI PO_DOC TO STD O_COD IGO D OC _TD O_F K D OC _FLD _FK D OC _SD O_FK D OC _PK D OC _TD O_F K D OC _SD O_FK D OC _FLD _FK
DOC_SDO_FK
SUBTIPO_DOCUMENTO
STD O_COD IGO STD O_DESC RI PC ION STD O_VIGEN C IA C OD _TIPO_D OCTO STD O_PK TD OC _TD _FK
Servicios (SOA)Ventas CRM Operaciones ERP
Datos
Qu se necesita para ejecutar un proceso?Proceso
Repositorio Documental
Herramientas BPM soportan manejo de documentos como parte del flujo No son administradores documentales (Content Manager)
Qu se necesita para ejecutar un proceso?Proceso Proceso Proceso
Monitoreo
DOC_FLD_FLD_FK
DOC_FOLDERS
DOCS DOC_TDO_FKD OC _ID D OC _MIME D OC _N AME D OC _D ESC D OC _FECH A D OC _FECH A_PU B
TIPO_DOCUMENTO
FLD _ID FLD _N AME FLD _D ESC FLD _MASTER D OC _FLD _PK
C OD _TIPO_D OCTO N OMBR E D ESC R IPC ION
DOC_FLD_FK
D OC _PU BLI CADO D OC _R EF D OC _OR IG_TIPO D OC _OR IG_PROC D OC _OR IG_R EF D OC U MEN T FLD _ID
DOC_PRIVS DOC_PRIV_DOC_FKD OC _ID PR IV_R OLE PR IV_TY PE PR IV_U PD D OC _PR IV_PK D OC _PR IV_DOC _FK
IN S_U SER IN S_FEC HA U PD _USER U PD _DATE TD O_C OD_TI PO_DOC TO STD O_COD IGO D OC _TD O_F K D OC _FLD _FK D OC _SD O_FK D OC _PK D OC _TD O_F K D OC _SD O_FK D OC _FLD _FK
DOC_SDO_FK
SUBTIPO_DOCUMENTO
STD O_COD IGO STD O_DESC RI PC ION STD O_VIGEN C IA C OD _TIPO_D OCTO STD O_PK TD OC _TD _FK
TDOC_TD_FK
Datos
Reportes
Qu se necesita para ejecutar un proceso?
Portal de trabajo (bandeja de tareas) Dado por la herramienta Formularios (inicio y de actividades del proceso) Datos Servicios externos Gestin Documental (si aplica) Monitoreo (apoyado por herramienta BAM) Reportes y Gestin Hay que definirlos (y construirlos) para cada proceso
Plataforma Tecnolgica para soportar Procesos de NegocioProceso de Negocio
Aplicativos de Negocio
BPM Server
Aplicaciones
Portales y Servicios Web
Mobile
Business Intelligence
Repositorios Integracin
DOC_FLD_FLD_FK
DOC_FOLDERS
DOCS DOC_TDO_FKD OC _ID D OC _MIME D OC _N AME D OC _D ESC D OC _FECH A D OC _FECH A_PU B
TIPO_DOCUMENTO
FLD _ID FLD _N AME FLD _D ESC FLD _MASTER D OC _FLD _PK
C OD _TIPO_D OCTO N OMBR E D ESC R IPC ION
DOC_FLD_FK
D OC _PU BLI CADO D OC _R EF D OC _OR IG_TIPO D OC _OR IG_PROC D OC _OR IG_R EF D OC U MEN T FLD _ID
DOC_PRIVS DOC_PRIV_DOC_FKD OC _ID PR IV_R OLE PR IV_TY PE PR IV_U PD D OC _PR IV_PK D OC _PR IV_DOC _FK
IN S_U SER IN S_FEC HA U PD _USER U PD _DATE TD O_C OD_TI PO_DOC TO STD O_COD IGO D OC _TD O_F K D OC _FLD _FK D OC _SD O_FK D OC _PK D OC _TD O_F K D OC _SD O_FK D OC _FLD _FK
DOC_SDO_FK
SUBTIPO_DOCUMENTO
STD O_COD IGO STD O_DESC RI PC ION STD O_VIGEN C IA C OD _TIPO_D OCTO STD O_PK TD OC _TD _FK
TDOC_TD_FK
Repositorio Datos
Repositorio Documental
Repositorio Usuarios
Bus de Servicios
Metodologa Proyectos BPMComponentes BPMLevantamiento y MejoraProceso BPM Monitoreo y gestin
Fases
Diseo Implementacin Estabilizacin Entrega
Gestin de Proyecto Gestin del Cambio
Modelo de datos
Aplicacin
Generacin de Valor
El peligro
Ahora que estamos automatizados, hacemos las cosas equivocadas ms rpido
BPM: Enfoque Tecnolgico o de Negocio?
Enfoque de slo tecnologa ignora el negocio
Enfoque de slo negocio deja GAP de implementacin
Se requiere unir las estrategias de negocio con la tecnologa para que esta sea un apoyo real a la ejecucin
Rodrigo Carvajal Ferrel
Generacin de Valor
Estandarizacin Eliminar descoordinaciones Reducir o eliminar manejode papeles Reducir tiempo en proceso
Eficiencia
AgilidadRpida adaptacin a cambios
EficaciaMayor productividad de los empleados Incremento en nivel satisfaccin de usuarios Capacidad de seguimiento y gestin
Roadmap de Generacin de ValorCorporativoColaboracin Servicios Externos, B2B
Valor de Negocio
Procesos corporativos
Procesos Transversales Procesos de Apoyo Servicios internos Procesos departamentales
Departamental
Complejidad
Factores crticos de xito
La formulacin de los proyectos BPM debe ser con objetivos claros, alineados al negocio y acotado. El levantamiento o rediseo debe ser participativo y orientado al negocio Debe existir entendimiento del negocio Vale la pena incorporar la visin del cliente La gestin del cambio debe ser abordada con seriedad No se pueden saltar etapas (de 0 a 100% tecnologa) No sirve automatizar procesos inmaduros Debe existir estrategia de implantacin y operacin posterior
Business Process Management (BPM) Agilidad en sus Procesos de Negocio