71
1 Gestão de Processos de Negócio André Venâncio - [email protected] - Software Architect http://www.linkedin.com/in/venanc BPM 31-8

Introdução ao BPM - André Venâncio

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

Page 1: Introdução ao BPM - André Venâncio

1

Gestão de Processos de Negócio

André Venâncio - [email protected] - Software Architect http://www.linkedin.com/in/venanc

BPM

31-8

Page 2: Introdução ao BPM - André Venâncio

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

Page 3: Introdução ao BPM - André Venâncio

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

Page 4: Introdução ao BPM - André Venâncio

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

Page 5: Introdução ao BPM - André Venâncio

5

Outros “BPMs”... "  Beats per minute

"  Bluster, Power , Master

"  BMP (Bitmap) ... Aquele do Paint brush

"  Business Process Modeling

"  Business Performance Management

34-8

Page 6: Introdução ao BPM - André Venâncio

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

Page 7: Introdução ao BPM - André Venâncio

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

Page 8: Introdução ao BPM - André Venâncio

8

BPM é Importante ?

37-8

Page 9: Introdução ao BPM - André Venâncio

Fases do BPM (ciclo de vida)

Governança de Processos

Melhores Práticas

Desenvolvimento Ágil

Business Ownership

Page 10: Introdução ao BPM - André Venâncio

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

Page 11: Introdução ao BPM - André Venâncio

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

Page 12: Introdução ao BPM - André Venâncio

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

Page 13: Introdução ao BPM - André Venâncio

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

Page 14: Introdução ao BPM - André Venâncio

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

Page 15: Introdução ao BPM - André Venâncio

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

Page 16: Introdução ao BPM - André Venâncio

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

Page 17: Introdução ao BPM - André Venâncio

Como representar processos de negócio ?

46-8

Page 18: Introdução ao BPM - André Venâncio

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

Page 19: Introdução ao BPM - André Venâncio

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

Page 20: Introdução ao BPM - André Venâncio

20

Mapeamento e Modelagem...

1- Entrada 2- Saída

3-Nomenclatura

Dados da Modelagem 49-8

Page 21: Introdução ao BPM - André Venâncio

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

Page 22: Introdução ao BPM - André Venâncio

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

Page 23: Introdução ao BPM - André Venâncio

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

Page 24: Introdução ao BPM - André Venâncio

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

Page 25: Introdução ao BPM - André Venâncio

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

Page 26: Introdução ao BPM - André Venâncio

26

Automação de Processos e Regras

Fase Construção ! Composição ! Integração ! Testes ! Implementação

02-9

Page 27: Introdução ao BPM - André Venâncio

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

Page 28: Introdução ao BPM - André Venâncio

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

Page 29: Introdução ao BPM - André Venâncio

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

Page 30: Introdução ao BPM - André Venâncio

30

Representação Gráfica

23-9

Page 31: Introdução ao BPM - André Venâncio

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

Page 32: Introdução ao BPM - André Venâncio

26-9

Page 33: Introdução ao BPM - André Venâncio

30-9

Page 34: Introdução ao BPM - André Venâncio

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

Page 35: Introdução ao BPM - André Venâncio

O Desafio da Orientação a Processos

Visão Departamental

Visão de processos

Otimização de processos

34-9

Page 36: Introdução ao BPM - André Venâncio

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

Page 37: Introdução ao BPM - André Venâncio

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

Page 38: Introdução ao BPM - André Venâncio

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

Page 39: Introdução ao BPM - André Venâncio

39

Evolução contínua de processos de negócio

39

42-9

Page 40: Introdução ao BPM - André Venâncio

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

Page 41: Introdução ao BPM - André Venâncio

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

Page 42: Introdução ao BPM - André Venâncio

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

Page 43: Introdução ao BPM - André Venâncio

43

Classificação de Processos de Negócio #  Processos de Negócio Nível Organizacional

Page 44: Introdução ao BPM - André Venâncio

44

Classificação de Processos de Negócio #  Processo de Negócio Nível Operacional

Page 45: Introdução ao BPM - André Venâncio

45

Classificação de Processos de Negócio #  Processo de Negócio Executável

Page 46: Introdução ao BPM - André Venâncio

46

Classificação de Processos de Negócio #  Process Internos (Intraorganizational) versus Processos Externos (Choreographies)

Page 47: Introdução ao BPM - André Venâncio

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

Page 48: Introdução ao BPM - André Venâncio

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.

Page 49: Introdução ao BPM - André Venâncio

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)

Page 50: Introdução ao BPM - André Venâncio

50

Padrões de Mercado

"  Padrões para BPM #  BPMN #  XPDL #  BPDM #  BPEL

Page 51: Introdução ao BPM - André Venâncio

51

Padrões de Mercado BPMN - Business Process Modeling Notation - Padrão desenvolvido para notação gráfica e semântica

Page 52: Introdução ao BPM - André Venâncio

52

Padrões de Mercado XPDL - XML Process Definition Language - Padrão de “De facto” para troca de informação.

Page 53: Introdução ao BPM - André Venâncio

53

Padrões de Mercado BPDM - Business Process Definition Metamodel - Padrão de “Open” para troca de informação - Deve substituir o XPDL

Page 54: Introdução ao BPM - André Venâncio

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>

....

Page 55: Introdução ao BPM - André Venâncio

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

Page 56: Introdução ao BPM - André Venâncio

56

Mercado BPM - Definição

BPM Software BPM Suite (Gartner) BPM System

BPMS .... o “S” é de ?

Page 57: Introdução ao BPM - André Venâncio

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

Page 58: Introdução ao BPM - André Venâncio

Organizações  Centradas  em  Processo  

Visão Departamental

Visão de processos

Otimização de processos

Temos um gancho para SOA aqui ?

Page 59: Introdução ao BPM - André Venâncio

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

Page 60: Introdução ao BPM - André Venâncio

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

Page 61: Introdução ao BPM - André Venâncio

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)

Page 62: Introdução ao BPM - André Venâncio

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)

Page 63: Introdução ao BPM - André Venâncio

BPM  e  Conformidade  "  No Brasil

#  ISO 9000

#  SOX

#  Basiléia I e II

#  ISO 14000

#  ANS

#  ANVISA

#  ANATEL

Page 64: Introdução ao BPM - André Venâncio

Maturidade das Empresas Frente a BPM

BPMM – Business Process Maturity Model CMM – Capability Maturity Model

Page 65: Introdução ao BPM - André Venâncio

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

Page 66: Introdução ao BPM - André Venâncio

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

Page 67: Introdução ao BPM - André Venâncio

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.

Page 68: Introdução ao BPM - André Venâncio

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/

Page 69: Introdução ao BPM - André Venâncio

Redbooks  são  FREE    

Disponíveis na Web via PDF

http://www.ibm.com/redbooks

Page 70: Introdução ao BPM - André Venâncio

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/

Page 71: Introdução ao BPM - André Venâncio

71

Obrigado! André Venâncio

[email protected]

http://www.linkedin.com/in/venanc

45-9