Upload
andre-venancio
View
437
Download
2
Embed Size (px)
DESCRIPTION
O que é BPM ? Ciclo de Vida de Processos de Negócios Planejamento Modelagem Automação Monitoração Governança e Melhores Práticas Evolução Contínua Organizações Centradas em Processo Grandes movimentos atuais Fatores Críticos de Sucesso BPM TI no BPM Modelo de Referencia BPM e Conformidade Maturidade das Empresas Frente a BPM BPM e SOA Redbooks Certificações
Citation preview
1
Gestão de Processos de Negócio
André Venâncio - [email protected] - Software Architect http://www.linkedin.com/in/venanc
BPM
31-8
2
! O que é BPM ? ! Ciclo de Vida de Processos de Negócios ! Planejamento ! Modelagem ! Automação ! Monitoração ! Governança e Melhores Práticas ! Evolução Contínua ! Organizações Centradas em Processo ! Grandes movimentos atuais ! Fatores Crí9cos de Sucesso BPM ! TI no BPM ! Modelo de Referencia ! BPM e Conformidade ! Maturidade das Empresas Frente a BPM ! BPM e SOA ! Redbooks ! Cer9ficações ! Cases
BPM
32-8
A G E N D A
3
O que é BPM ? Business Process Management (BPM)
“Gestão de Processos de Negócio (Negotium) é um campo emergente do conhecimento e da pesquisa, referente a intersecção de negócios e tecnologia da informação, incluindo metodologias, técnicas, e ferramentas para desenho, execução, controle e analise operacional de processos de negócio envolvendo humanos, organizações, aplicativos, documentos e outras fontes de informação.”
Fonte Wikipedia : http://en.wikipedia.org/wiki/Business_process_management
33-8
4
O que é BPM ? ...outra definição Business Process Management (BPM) “BPM é uma prática de gerenciamento que prove governança para um ambiente de processos de negócio, focado no objetivo de melhorar a agilidade e performance operacional. BPM é uma disciplina que emprega métodos, políticas, métricas, praticas de gerenciamento e ferramentas para gerenciamento e continua otimização de atividades e processos de uma organização.”
Fonte : Gartner
5
Outros “BPMs”... " Beats per minute
" Bluster, Power , Master
" BMP (Bitmap) ... Aquele do Paint brush
" Business Process Modeling
" Business Performance Management
34-8
6
BPM é uma disciplina, sua raiz : Processos ! BPM resolve problemas comuns de negócio….
Processos não são documentados Gargalos impedem
eficiência Visibilidade limitada de performance
Integração complexa entre vários processos
Mudança de processos é trabalhosa
KPIs não definidos
Models Process Knowledge Metrics Conhecimento
Policies Business Logic Methodology
Integration Modeling Monitoring Software
Forms Rules Engine Workflow
BPM Inclui…
35-8
7
Melhoria de Processos – História sem fim...
1920 1930
1940 1950 1960 1970 1980 1990 2000 2010 2020
BPR
Scientific management
Operational Research
Lean Six- Sigma
1
2
3
Computerized process flow
Flexible and adaptive BPM
Taylorism Time and
Motion
Industrial Engineer JIT Workflow
Agility
Organizations and Methods (O&M)
Total Quality
Management
BPM não é uma coisa nova ?
36-8
8
BPM é Importante ?
37-8
Fases do BPM (ciclo de vida)
Governança de Processos
Melhores Práticas
Desenvolvimento Ágil
Business Ownership
10
Visão do Cenário de BPM Todo este aquecimento do mercado resultou em uma "onda" de ferramentas de ‘workflow’ de em meados da década de noventa. Estas ferramentas visavam somente a automação de processos bem estruturados, logo, teve aplicação limitada.
BPM endereça o tópico processos sobre uma perspectiva mais ampla, integrando diferentes tipos de análise, por exemplo, simulação, colaboração e processos de mining. E ainda ligando processos de negócio a aspectos sociais (como tarefas humanas ad-hoc).
39-8
11
Pontos de Produtividade
Monitoração
Automação Responder rapidamente a mudanças
Através de processos baseados em uma infra-estrutura flexível
Desenho
Aumentar a Eficiência
Adaptando processos para uma performance adequada
* Entender processo em tempo real. * Ajustando e modificando processos para atingir objetivos.
* Integrar sistemas e serviços facilmente. * Executar processos de forma segura e ágil.
* Reduzir tempo e custo de processos. * Processos de alta qualidade e relevantes para clientes.
Gerenciar processos Através da modelagem e analise de processos existentes e futuros
40-8
12
O que acontece em cada fase ?
12
Planejamento Estratégico
Automação de Processos
e Regras
Monitoração
Governança de Processos Melhores Práticas 41-8
13
Planejamento Estratégico
13
Planejamento Estratégico
Automação de Processos
e Regras
Monitoração
Governança de Processos Melhores Práticas
Modelagem de Processos de
Negócios
42-8
14
A Estratégia e o Processo de Negócio
Organizacional
versus
Operacional
Visão a longo prazo
Liderança Custo Produto
Objetivos Específicos
Reduzir Custo Material
Processo de alto nivel
Gerencia de Estoque
Modelo de Processo de Negócio
A11_Entrega_Material_Model
Processo de Negócio Executável
A11_Entrega_Material.bpel 43-8
Traduza estratégia em melhoria de processos
Análise Estratégica e Motivacional
Capacidades Operacionias
Visão Geral de Processo
Mapa
Estratégico
Mapa de Capacidade
Mapa de Processos
44-8
16
Modelagem de Processos de Negócio
16
Planejamento Estratégico
Automação de Processos
e Regras
Monitoração
Governança de Processos Melhores Práticas 45-8
Como representar processos de negócio ?
46-8
18
Representação Gráfica de Processos de Negócio
Imagine um processo de compra/venda :
Onde um pedido é recebido, um boleto é enviado, o pagamento é recebido, a entrega é preparada e o produto é enviado.
47-8
19
Elementos Básicos de Processos - Notação
Quando da modelagem de processos de negócio, vemos os seguintes elementos com frequencia :
Inicio
Fim Conector
Atividade
Decisão 48-8
20
Mapeamento e Modelagem...
1- Entrada 2- Saída
3-Nomenclatura
Dados da Modelagem 49-8
21
Modelagem de Processos de Negócios " O que acontece nesta fase ?
! Planejamento (Identificação de Processos de Negócio) ! SWOT , BSC, Cadeia de Valor ! Solução Imediata, Otimização, Visão Global de Processos
(eTOM) ! Desenho
! Preparação, Entrevista ! Modelagem de Processos de Negócio ! Documentação
! Analise e Otimização ! Validação ! Simulação ! Verificação
50-8
22
" Abordagens de Otimização de Processo # Melhoria continua (Six Sigma/ Lean/ Kaizen) # FAST (Fast Analysis Solution Technique) IBM # Benchmarking # Melhores práticas para processos comodizados # Inovação e Otimização Pura de Processos
51-8
23
Modelagem de Processos de Negócios ! A metodologia de trabalho mais utilizada é a Analise Inicial e Analise Futura. ! O mercado chama essa metodologia de AS-IS e TO-BE
Receber Pedidos
Ver Credito
Processar Pedido
Enviar
Cancelar
Atualizar DB
AS-IS
Receber Pedidos
Ver Credito
Processar Pedido
Enviar ou Cancelar Automático
Atualizar DB
TO-BE 52-8
24
" Melhorando a produtividade (processos To-Be) # Otimização Pura de Processos (Visão Agnóstica )
! Eliminar burocracia, Simplificar métodos ! Analisar valor agregado ! Eliminar tarefas duplicadas ! Remover gargalos, Transformar sequencial em paralelo ! Remover déficit ! Adequação de recursos ! Reduzir tempo do ciclo, Realizar parcerias ! Padronizar , Usar automação ! Modelos matemáticos de distribuição
53-8
25
Automação de Processos e Regras
25
Planejamento Estratégico
Modelagem de Processos de
Negócios
Automação de Processos
e Regras
Monitoração
Governança de Processos e Melhores Práticas 00-9
26
Automação de Processos e Regras
Fase Construção ! Composição ! Integração ! Testes ! Implementação
02-9
27
Automação de Processos e Regras
Fase Execução
Ambiente onde temos o motor de processos de negócio e regras.
! Aplicativo final para usuários ! Listas de Tarefas ! Garantia de Performance ! Versionamento de Processos ! Técnicas de Produtividade
12-9
28
Monitoração
28
Planejamento Estratégico
Modelagem de Processos de
Negócios
Automação de Processos
e Regras
Monitoração
Governança de Processos Melhores Práticas 21-9
29
Monitoração ! Mining de Processos
! Business Inteligence de Processos ! Drill-up e Drill-Down
! Business Activity Monitoring (BAM) ! Trabalhar com Previsibilidade ! Capacidade de Intervenção de Processos
! Preparação para evolução continuada ! Exportação de Resultados
Medição efetiva da produtividade... 22-9
30
Representação Gráfica
23-9
31
Acompanhamento de processos...
Onde as instâncias do processo estão paradas ?
Por onde passou esse processo ?
José
3 dias
Julio
1 dia
Tiago
10 dias
25-9
26-9
30-9
34
Evolução continua de processos de Negócio
34
Planejamento Estratégico
Modelagem de Processos de
Negócios
Automação de Processos
e Regras
Monitoração
Governança de Processos Melhores Práticas 32-9
O Desafio da Orientação a Processos
Visão Departamental
Visão de processos
Otimização de processos
34-9
36
Quais são os papéis envolvidos ?
! Chief Process Officer ! Analista de Negócio ! Desenvolvedor de Integração ! Usuários do Processo ! Dono do Processo ! Arquiteto de Sistemas ! Desenvolvedores
36-9
Melhores Práticas para projetos de sucesso !
" Projetos de bem-sucedidos de implantação de BPM tem :
# Apoio da alta direção (Sponsor)
# Alinhamento de BPM com estratégia organizacional
# Gerente de BPM (CPO)
# Capacitação de pessoas envolvidas
# Estratégias para tratar gestão de mudanças
# Definição de indicadores de performance
38-9
38
Evolução contínua de processos de negócio
38
Planejamento Estratégico
Modelagem de Processos de
Negócios
Automação de Processos
e Regras
Monitoração
Governança de Processos Melhores Práticas 40-9
39
Evolução contínua de processos de negócio
39
42-9
Fases do BPM – Revisando
40 40
Planejamento Estratégico
Automação de Processos
e Regras
Monitoração
Governança de Processos e Melhores Práticas 38-8
41
Classificação de Processos de Negócio # Organizacional versus Operacional
# Process Internos (Intraorganizational) versus Processos Externos (Choreographies)
# Nível de Automação
# Grau de Repetição
# Grau de Estruturação
42
Classificação de Processos de Negócio
Organizacional
versus
Operacional
Visão a longo prazo
Liderança Custo Produto
Objetivos Específicos
Reduzir Custo Material
Processo de alto nivel
Gerencia de Estoque
Modelo de Processo de Negócio
A11_Entrega_Material_Model
Processo de Negócio Executável
A11_Entrega_Material.bpel
43
Classificação de Processos de Negócio # Processos de Negócio Nível Organizacional
44
Classificação de Processos de Negócio # Processo de Negócio Nível Operacional
45
Classificação de Processos de Negócio # Processo de Negócio Executável
46
Classificação de Processos de Negócio # Process Internos (Intraorganizational) versus Processos Externos (Choreographies)
47
Classificação de Processos de Negócio " Nível de Automação
# Processos Automáticos ! Reserva de passagem aérea ! Aprovisionamento de Serviço de ADSL
# Processos Semi-Automáticos ! Sinistro de Seguro ! Crédito Imobiliário
# Processos Manuais ! Cadastro de Novas Idéias ! Aprovação de Viagem
48
Classificação de Processos de Negócio " Grau de Repetição
# O grau de repetição de um processo de negócio esta relacionado a quantidade de instancias que executadas em determinado período.
# Um exemplo de processo com baixo grau de repetição
é o modelo de processo para construção de um avião.
# Este tipo de processo é chamado de processo
colaborativo. # Processos com baixo grau de repetição tendem a não
oferecer o retorno de investimento esperado.
49
Classificação de Processos de Negócio " Grau de Estruturação # Estruturados
! Todos os possíveis caminhos a serem seguidos foram definidos em tempo de desenho.
! Em um processo de empréstimo, se a requisição tiver valor inferior a R$ 5000,00 não é necessário aprovação manual.
# Mistos
# Não Estruturados (Atividades Ad Hoc ) ! Usuários podem definir que atividades devem ser
executadas ! A ordem e quantas vezes devem ser executas ! Orientado a eventos (Máquina de Estado)
50
Padrões de Mercado
" Padrões para BPM # BPMN # XPDL # BPDM # BPEL
51
Padrões de Mercado BPMN - Business Process Modeling Notation - Padrão desenvolvido para notação gráfica e semântica
52
Padrões de Mercado XPDL - XML Process Definition Language - Padrão de “De facto” para troca de informação.
53
Padrões de Mercado BPDM - Business Process Definition Metamodel - Padrão de “Open” para troca de informação - Deve substituir o XPDL
54
Padrões de Mercado BPEL ( Business Process Execution Language )
- Linguagem de execução para varios BPMS - Usado para implementação de integrações - 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>
....
55
Padrões de Mercado Organizações para padronização de BPM OMG - www.omg.org (BPMN e BPDM)
• Object Management Group • Standards for interoperable enterprise applications • Absorbed BPMI in 2005
WfMC - www.wfmc.org (XPDL)
• Workflow Management Coalition • Workflow standards for terminology, interoperability and connectivity
OASIS - www.oasis-open.org (BPEL) Organization for the Advancement of Structured Information Standards E-business standards
56
Mercado BPM - Definição
BPM Software BPM Suite (Gartner) BPM System
BPMS .... o “S” é de ?
57
• Searching
• Version management
• Repository partitioning
• Publish & subscribe services
• Check-in/Check-out
BPMS Funcionalidade de Componentes
• Event-based rules
• Inference-based rules
• Rule test and debugging
• Rule simulation/what-if analysis
• Rule templates
• Role management
• Security management
• System management monitoring
• LDAP integration & active directory
• Deployment tools
• Predictive analysis (financial & risk)
• Concurrent process & rule simulation
• Simulation repository
• Optimization algorithms
• Round-trip engineering
• Drag & drop flow modeling
• Organizational modeling
• Business rule modeling
• Testing & debugging
• Pre-built process templates & process wizards
• Foldering
• Document & image indexing
• Manage structured & unstructured data
• Document archiving
• Doc. security management
• Shared work queues
• Project portals/rooms
• Role-based development
• Instant messaging/blogs
• Community bulletin board
• Event listeners, alarms, & triggers
• OLAP/BI reporting
• KPI dashboards
• Graphical process monitoring
• Process discovery tools
• Technical adapters
• Service support
• Enterprise service bus
• Data transformation tools
• Application adapters
• Human-to-human
• Human-to-system
• System-to-system
• Case management
• Compensating transaction
Gartner
Organizações Centradas em Processo
Visão Departamental
Visão de processos
Otimização de processos
Temos um gancho para SOA aqui ?
Grandes movimentos atuais " Três grandes movimentos que envolvem visão de processos
# Controle da qualidade total (TQC)
! Kaizen (Eliminação de Defeitos, Melhoria Continua)
! Ishikawa - Espinha de Peixe(Diagrama de causa e efeito)
! Just in time
# Sistemas integrados de Gestão (ERP)
! Aplicação de melhores praticas para processos
! Processo comuns vistos como commodities
# Gerenciamento de Processos de Negócio
! Eficaz, Processos em prática
! Inovador, analise e otimização constantes
! Resiliente, Responder a alterações do mercado
Fatores Crí9cos de Sucesso BPM
" Projetos de bem-sucedidos de implantação de BPM tem :
# Apoio da alta direção
# Alinhamento de BPM com estratégia organizacional
# Gerente de BPM (CPO)
# Capacitação de pessoas envolvidas
# Estratégias para tratar gestão de mudanças
# Monitoração
Tecnologia da Informação e BPM " Impacto de TI sobre processo
# Automacional
# Informacional (Compreensão)
# Seqüencial (Modificação da seqüência)
# De acompanhamento (Monitoração)
# Analítico (Tomada de decisão)
# Geográfico (Coordenação a distancia)
# Integrativo (Coordenação entre tarefas e processos)
# Intelectual (Colaborativo)
# Desintermediação (Eliminação de Intermediários)
Modelos de Referencia
" Modelos de Referencia de Processos de Negócio # Supply-Chain Operations Reference-model (SCOR)
# Process Classification Framework (APQC) # Adotado por Boeing, Ford, IBM e US Navy
# Modelo Neutro e abrangente
# Enhanced Telecommunication Operations Map (eTom)
# MIT Process Handbook (Repositório)
# RossettaNet (B2B)
BPM e Conformidade " No Brasil
# ISO 9000
# SOX
# Basiléia I e II
# ISO 14000
# ANS
# ANVISA
# ANATEL
Maturidade das Empresas Frente a BPM
BPMM – Business Process Maturity Model CMM – Capability Maturity Model
BPM e SOA " Melhor Juntos !
# Conceitos distintos
# Pesquisas indicam.... # BPM, Facilita a definição de serviços (Nosso tema...)
# BPM, Apoiar a justificativa de investimentos em SOA
# BPM, Gestão de processos em SOA
# SOA, Torna os processos mais flexíveis
# SOA, Facilita a otimização de processos
# SOA, Promove o reuso
O que são os Redbooks?
Os Redbooks são publicações técnicas da IBM Desenvolvidas e publicadas pelo IBM - ITSO Com o objetivo de compartilhar e explorar os conhecimentos técnicos das soluções IBM em cenários comuns : Integração, Implementação Operação Performance Desenvolvimento Padrões e Melhores Praticas
Como são produzidos os Redbooks?
Para a confecção de um Redbook são convidados profissionais ou recursos técnicos Normalmente de diversos paises onde a IBM atua Onde os profissionais tem contato com a ferramenta e exploram as funcionalidades dos produtos e relatam suas experiências. Desta forma, o Redbook acaba sendo aquele guia "passo-a-passo" que você precisa p/ a implementação de uma solução ou para estudo de uma tecnologia.
Você pode ser um autor de Redbooks! Você ou alguém da sua equipe podem participar de um programa de residência por um período de 2 a 6 semanas e ajudar a escrever um Redbook IBM. Trabalhando diretamente com produtos e soluções IBM, você poderá ter contato com tecnologias avançadas e com o que existe de mais novo no mercado. Além disso, você irá trabalhar diariamente em time com profissionais, parceiros de negócio e clientes IBM. Durante a residência você poderá desenvolver um relacionamento direto com os desenvolvedores do laboratório da IBM e expandir seus conhecimentos.
Os custos associados à residência são pagos pelo ITSO-IBM, sendo que o tempo e/ou serviços dos residentes não são compensados neste período. Faça seu cadastro aqui : http://www.redbooks.ibm.com/residents.nsf/ResIndex/
Redbooks são FREE
Disponíveis na Web via PDF
http://www.ibm.com/redbooks
Cer9ficações
# IBM
# INSADI
http://www.insadi.org.br/imprensa+e+noticias/GetRelease.asp?ID=31
! Mapeador e Modelador de Processos (Nível 1) ! Arquiteto de Processos (Nível 2) ! Gestor de Projetos de Processos (Nível 3)
Certificações de Ferramentas para BPM ! Modelagem (Modeler) ! Implementação (WID/WPS) ! Monitoração (Monitor)
http://www-03.ibm.com/certify/certs/ws_index.shtml Certificações 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/