Académique Documents
Professionnel Documents
Culture Documents
Gesto de
Processos de
Negcio
Andr Venncio - andrevenanc@hotmail.com - Software Architect
http://www.linkedin.com/in/venanc
31-8
BPM
A
G
E
N
D
A
32-8
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
O que BPM ?
Ciclo de Vida de Processos de Negcios
Planejamento
Modelagem
Automao
Monitorao
Governana e Melhores Prticas
Evoluo Contnua
Organizaes
Centradas
em
Processo
Grandes
movimentos
atuais
Fatores
Cr9cos
de
Sucesso
BPM
TI
no
BPM
Modelo
de
Referencia
BPM
e
Conformidade
Maturidade
das
Empresas
Frente
a
BPM
BPM
e
SOA
Redbooks
Cer9caes
Cases
O que BPM ?
Business Process Management (BPM)
Gesto de Processos de Negcio (Negotium) um campo
emergente do conhecimento e da pesquisa, referente a
interseco de negcios e tecnologia da informao,
incluindo metodologias, tcnicas, e ferramentas para
desenho, execuo, controle e analise operacional de
processos de negcio envolvendo humanos, organizaes,
aplicativos, documentos e outras fontes de informao.
Fonte Wikipedia :
http://en.wikipedia.org/wiki/Business_process_management
3
33-8
Outros BPMs...
" Beats per minute
" Bluster, Power , Master
" BMP (Bitmap) ... Aquele do Paint brush
" Business Process Modeling
" Business Performance Management
5
34-8
Integrao complexa
entre vrios processos
Gargalos impedem
eficincia
Mudana de processos
trabalhosa
Visibilidade limitada
de performance
KPIs no
definidos
BPM Inclui
Integration
Modeling
Monitoring
Models
6
35-8
Rules Engine
Metrics
Conhecimento
Software
Forms
Process Knowledge
Workflow
Policies
Business Logic
Methodology
1920
1930
1940
Scientific
management
36-8
1950
1960
1970
1980
1990
2000
2010 2020
Flexible and
adaptive BPM
Computerized
process flow
3
Total
Quality
Management
Organizations and
Methods
(O&M)
Agility
Lean
SixSigma
BPR
Workflow
JIT
Industrial Engineer
Operational Research
Time and
Motion
Taylorism
BPM no
uma coisa nova ?
7
BPM Importante ?
8
37-8
Desenvolvimento
gil
Governana
de Processos
Business
Ownership
10
39-8
Pontos de Produtividade
Desenho
Automao
Gerenciar processos
Atravs da modelagem e
analise de processos
existentes e futuros
Responder rapidamente
a mudanas
Atravs de processos baseados
em uma infra-estrutura flexvel
Aumentar a Eficincia
Adaptando processos para
uma performance adequada
Monitorao
11
40-8
Planejamento
Estratgico
Automao
de Processos
e Regras
Monitorao
12
41-8
Planejamento Estratgico
Modelagem de
Processos de
Negcios
Planejamento
Estratgico
Automao
de Processos
e Regras
Monitorao
13
42-8
Organizacional
versus
Operacional
Objetivos Especficos
Reduzir Custo Material
Processo de alto nivel
Gerencia de Estoque
Modelo de Processo de Negcio
A11_Entrega_Material_Model
Processo de Negcio Executvel
14
A11_Entrega_Material.bpel
43-8
Anlise Estratgica
Mapa
e Motivacional
Estratgico
Capacidades
Operacionias
Mapa de
Capacidade
Viso Geral
de Processo
44-8
Mapa de
Processos
Planejamento
Estratgico
Automao
de Processos
e Regras
Monitorao
16
45-8
46-8
18
47-8
19
Mapeamento e Modelagem...
2- Sada
1- Entrada
3-Nomenclatura
Dados da Modelagem
49-8
20
!Desenho
! Preparao, Entrevista
! Modelagem de Processos de Negcio
! Documentao
!Analise e Otimizao
!Validao
!Simulao
!Verificao
21
50-8
22
51-8
Ver
Credito
Enviar
Atualizar
DB
Processar
Pedido
AS-IS
Receber
Pedidos
TO-BE
52-8
Cancelar
Ver
Credito
Processar
Pedido
Enviar ou
Cancelar
Automtico
Atualizar
DB
23
24
53-8
Automao
de Processos
e Regras
Monitorao
25
00-9
Fase Construo
!Composio
!Integrao
!Testes
!Implementao
26
02-9
Fase Execuo
Ambiente onde temos o motor
de processos de negcio e regras.
! Aplicativo final para usurios
! Listas de Tarefas
! Garantia de Performance
! Versionamento de Processos
! Tcnicas de Produtividade
27
12-9
Monitorao
Modelagem de
Processos de
Negcios
Planejamento
Estratgico
Automao
de Processos
e Regras
Monitorao
28
21-9
Monitorao
!Mining de Processos
! Business Inteligence de Processos
! Drill-up e Drill-Down
29
Representao Grfica
30
23-9
Acompanhamento de processos...
Julio
Tiago
Jos
1 dia
3 dias
10 dias
25-9
26-9
30-9
Modelagem de
Processos de
Negcios
Automao
de Processos
e Regras
Planejamento
Estratgico
Monitorao
34
32-9
Viso de processos
Otimizao de
processos
34-9
38-9
Modelagem de
Processos de
Negcios
Automao
de Processos
e Regras
Planejamento
Estratgico
Monitorao
38
40-9
39
42-9
Planejamento
Estratgico
Automao
de Processos
e Regras
Monitorao
40
38-8
# Grau de Estruturao
41
Organizacional
versus
Operacional
Objetivos Especficos
Reduzir Custo Material
Processo de alto nivel
Gerencia de Estoque
Modelo de Processo de Negcio
A11_Entrega_Material_Model
Processo de Negcio Executvel
42
A11_Entrega_Material.bpel
43
44
45
46
#Processos Automticos
!Reserva de passagem area
!Aprovisionamento de Servio de ADSL
#Processos Semi-Automticos
!Sinistro de Seguro
!Crdito Imobilirio
#Processos Manuais
!Cadastro de Novas Idias
!Aprovao de Viagem
47
#Mistos
#No Estruturados (Atividades Ad Hoc )
!Usurios podem definir que atividades devem ser
executadas
!A ordem e quantas vezes devem ser executas
!Orientado a eventos (Mquina de Estado)
49
Padres de Mercado
" Padres para BPM
# BPMN
# XPDL
# BPDM
# BPEL
50
Padres de Mercado
BPMN
- Business Process Modeling Notation
- Padro desenvolvido para notao grfica e semntica
51
Padres de Mercado
XPDL
- XML Process Definition Language
- Padro de De facto para troca de informao.
52
Padres de Mercado
BPDM
- Business Process Definition Metamodel
- Padro de Open para troca de informao
- Deve substituir o XPDL
53
Padres de Mercado
BPEL ( Business Process Execution Language )
- Linguagem de execuo para varios BPMS
- Usado para implementao de integraes
- Formato de troca para SOA
....
<bpws:partnerLinks>
<bpws:partnerLink myRole="TesteRole" name="Teste"
partnerLinkType="ns:TestePLT"/>
</bpws:partnerLinks>
<bpws:variables>
<bpws:variable messageType="ns0:opRequest" name="Input"/>
<bpws:variable messageType="ns0:opResponse" name="Output"/>
</bpws:variables>
<bpws:sequence name="Sequence">
<bpws:receive createInstance="yes" name="Rec" operation="op1"
partnerLink="Teste" portType="ns0:Teste" variable="Input"/>
<bpws:assign name="Assign">
<bpws:copy>
....
54
Padres de Mercado
Organizaes para padronizao de BPM
OMG - www.omg.org
(BPMN e BPDM)
Object Management Group
Standards for interoperable enterprise applications
Absorbed BPMI in 2005
55
BPMS ....
o S de ?
BPM Software
BPM Suite
(Gartner)
BPM System
56
Human-to-human
Case management
Searching
Security management
Human-to-system
Version management
System management
monitoring
System-to-system
Compensating
transaction
Repository partitioning
Publish & subscribe services
Check-in/Check-out
Deployment tools
Event-based rules
Inference-based rules
Rule simulation/what-if
analysis
Rule templates
Foldering
Document & image indexing
Predictive analysis
(financial & risk)
Document archiving
Doc. security management
Simulation repository
Optimization algorithms
Round-trip engineering
Gartner
Graphical process
monitoring
Process discovery tools
Project portals/rooms
Technical adapters
Role-based development
Service support
Instant messaging/blogs
57
Viso de processos
Otimizao de
processos
Modelos
de
Referencia
" Modelos de Referencia de Processos de Negcio
# Supply-Chain Operations Reference-model (SCOR)
# Process Classification Framework (APQC)
# Adotado por Boeing, Ford, IBM e US Navy
# Modelo Neutro e abrangente
BPM
e
Conformidade
" No Brasil
# ISO 9000
# SOX
# Basilia I e II
# ISO 14000
# ANS
# ANVISA
# ANATEL
BPM e SOA
" Melhor Juntos !
# Conceitos distintos
# Pesquisas indicam....
# BPM, Facilita a definio de servios (Nosso tema...)
# BPM, Apoiar a justificativa de investimentos em SOA
# BPM, Gesto de processos em SOA
# SOA, Torna os processos mais flexveis
# SOA, Facilita a otimizao de processos
# SOA, Promove o reuso
O que so os Redbooks?
Os Redbooks so publicaes tcnicas da IBM
Desenvolvidas e publicadas pelo IBM - ITSO
Com o objetivo de compartilhar e explorar os
conhecimentos tcnicos das solues IBM em cenrios
comuns :
Integrao,
Implementao
Operao
Performance
Desenvolvimento
Padres e Melhores Praticas
http://www.redbooks.ibm.com/residents.nsf/ResIndex/
Redbooks
so
FREE
Disponveis na
Web via PDF
http://www.ibm.com/redbooks
Cer9caes
# INSADI
! Mapeador e Modelador de Processos (Nvel 1)
! Arquiteto de Processos (Nvel 2)
! Gestor de Projetos de Processos (Nvel 3)
http://www.insadi.org.br/imprensa+e+noticias/GetRelease.asp?ID=31
# IBM
Certificaes de Ferramentas para BPM
!Modelagem (Modeler)
!Implementao (WID/WPS)
!Monitorao (Monitor)
http://www-03.ibm.com/certify/certs/ws_index.shtml
Certificaes de SOA
http://www-03.ibm.com/certify/certs/soa_index.shtml
# OMG
Business Process Management and Business Process Modeling
http://www.omg.org/oceb/
Obrigado!
Andr Venncio
andrevenanc@hotmail.com
http://www.linkedin.com/in/venanc
71
45-9