Você está na página 1de 94

Mapeamento e Modelagem de

Processos de Negcios com BPMN


Especificao: BPMN v.1.2

Rildo F Santos
rildo.santos@etecnologia.com.br
rildo.santos@companyweb.com.br

Twitter: http://twitter.com/rildosan
Blog: http://rildosan.blogspot.com/
Autor: Rildo F. dos Santos (rildosan@uol.com.br) | Verso: 21.1

Mapeamento e Modelagem de Processos de Negcios com BPMN

Sobre o autor: Rildo F. Santos


Coach e Consultor de Gesto de Negcios, Inovao e Tecnologia para a Gesto 2.0, a Gesto gil.
A Gesto gil ajuda as empresas a responder mais rpido as demandas de negcio e mudanas. A Gesto 2.0,
abrange Planejamento Estratgico, Gesto por Processos geis, Gesto de Projetos geis, Tecnologia da Informao
(Mtodos geis), Inovao e Liderana.
Minha Experincia:
Tenho mais de 10.000 horas de experincia em Gesto de Negcios, Gesto de Inovao, Governana e Engenharia de
Software. Formado em Administrao de Empresas, Ps-Graduado em Didtica do Ensino Superior e Mestre em Engenharia
de Software pela Universidade Mackenzie.
Fui instrutor de Tecnologia de Orientao a Objetos, UML e Linguagem Java na Sun Microsystems e na IBM.
Conheo Mtodos geis (SCRUM, Lead, FDD e XP), Arquitetura de Software, SOA (Arquitetura Orientado a Servio),
RUP/UP - Processo Unificado, Business Intelligence, Gesto de Risco de TI entre outras tecnologias.
Sou professor de curso de MBA da Fiap e fui professor de ps-graduao da Fasp e IBTA.
Possuo fortes conhecimentos de Gesto de Negcio (Inteligncia de Negcio, Gesto por Processo, Inovao, Gesto de
Projetos e GRC - Governance, Risk and Compliance), SOX, Basel II e PCI;
E experincia na implementao de Governana de TI e Gerenciamento de Servios de TI. Conhecimento dos principais
frameworks e padres: ITIL, Cobit, ISO 27001 e ISO 15999;
Desempenhei diversos papis como: Estrategista de Negcio, Gerente de Negcio, Gerente de Projeto, Arquiteto de Software,
Projetista de Software e Analista de Sistema em diversos segmentos: Financeiro, Telecomunicaes, Seguro, Sade,
Comunicao, Segurana Pblica, Fazenda, Tecnologia, Varejo, Distribuio, Energia e Petrleo e Gs.
Possuo as certificaes: CSM - Certified SCRUM Master, CSPO - Certified SCRUM Product Owner , SUN Java Certified
Instrutor, ITIL Foundation e sou Instrutor Oficial de Cobit Foundation e Cobit Games;
Sou membro do IIBA-International Institute of Business Analysis (Canada)
Onde estou:
Twitter: http://twitter.com/rildosan
Blog: http://rildosan.blogspot.com/

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

Mapeamento e Modelagem de Processos de Negcios com BPMN

Comentrio inicial:

Durante a minha vida profissional trabalhei com Gesto de Negcio e com Tecnologia da Informao em
diversas empresas de vrios segmentos.
Acumulei experincia ao longo deste tempo, principalmente sobre o assunto Gesto por Processo.
Nos ltimos trs anos estou trabalhando com BPM, BPI e BPMN para a gesto, melhoria e modelagem de
processos.

Escrevi este tutorial para compartilhar minha vivncia na aplicao das tcnicas e prticas de gesto por
processo, com foco no Mapeamento e Modelagem de Processos e para demonstrar como a viso de
processos pode auxiliar as empresas na criao de valor.
O Mapeamento e a Modelagem de Processos, podem ajudar as empresas a identificar os processos de
negcio, aumentar resultado financeiro da empresa, melhorar a qualidade de seus produtos e servios,
reduzir custos, eliminar desperdcios e melhorar a forma de trabalho das pessoas.
O Mapa de Processo um importante documento que apresenta uma viso de todos processos, seus
relacionamentos, stakeholders, papis, responsabilidades e fluxo de valor.
Utilizei um Estudo de Caso para demonstrar aplicao prtica do mapeamento e modelagem de a notao
BPMN v1.2 utilizada para o desenho dos processos.
Recomendo o uso da ferramenta de modelagem BizAgi (Business Agile Process Modeler) pela facilidade
de uso que ela apresenta.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

Mapeamento e Modelagem de Processos de Negcios com BPMN

Introduo:
Um pouco de histria:
Os desenhos pr-histricos so as primeiras formas de comunicao no instintivas que
permaneceram preservadas e at os dias atuais. Ao longo do tempo e da evoluo da espcie, as
diversas culturas que existiram desenvolveram diversos processos, artesanais ou industriais, para
conservar e transmitir todos os conhecimentos e informaes que julgaram relevantes para as
geraes seguintes.
A grande parte dessas formas de transmisso do conhecimento inventada pelos homens se baseia em
grafismos (desenho), sejam elas realistas ou abstratos.

Um jeito que encontramos para melhorar e acumular todo esse conhecimento de forma segura, clara e
permanente, foi capacidade de desenvolver uma comunicao falada, que so signos sonoros onde
seus significados so compreensveis por toda humanidade.
A ferramenta que criamos foi a escrita, conjunto de smbolos grficos que representam os sons da fala.
Os tipos de escrita:
Pictografia: Derivado do latino Pictus (pintado) e
do grego grafe (descrio). Escrita figurada usada
pelo homem primitivo para fixar nas paredes das
cavernas.
Hieroglfica: Os Egpcios desenvolveram uma linguagem baseada em
complexos desenhos com significados prprios.
Cada um desses desenhos expressava uma idia, e seu todo formava uma
imensa variedade de formas onde compunham um conjunto extremamente
complexo.
Inspirao http://torqueteam.wordpress.com/2009/04/28/origem-da-escrita-ou-quase-isso/

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

Mapeamento e Modelagem de Processos de Negcios com BPMN

1 Parte: O Estudo de Caso


Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

Mapeamento e Modelagem de Processos de Negcios com BPMN

Mapear e Modelar para conhecer:


O Mapeamento e a modelagem de processo faz que a empresa conhea seus processos, identificando
claramente os seus pontos fortes, pontos fracos, stakeholders, papis e responsabilidades e fluxo de valor.
E essencial que a empresa conhea seus processos quando:
Na implementao:
- Na implementao ou na reviso do Planejamento Estratgico;
- Na implementao de sistema empresarial ou grande sistemas gesto, tais como: ERP, CRM, SCM e WMS.
- Implementao de Centro de Servios Compartilhados;
- Na implementao do SPED (Fiscal, Contbil e NF-e) ou qualquer lei ou regulamentao que se exige
conformidade (compliance);
- Na implementao de projeto de reduo de custos (eliminao de desperdcio, terceirizao e mitigao de
risco na operao);
- Na implementao da SOA (Arquitetura Orientada a Servio);
Na necessidade:
- Necessidade de aumentar a qualidade dos produtos e/ou servios;
- Necessidade de melhorar o nvel de satisfao dos clientes;
- Necessidade aumentar a produo;
Na implantao de Sistema/Programa de Qualidade:
- Implantao de programa/sistema de qualidade (exemplo: ISO);
- Implantao de programa de melhoria continua;
Na Melhoria de Performance Negcio:
- Ajudar em processo de fuso/aquisio;
- Melhorar a performance do negcio;
- Focar no Core Business;
- Mudar ou estabelecer posicionamento no mercado;
- Aumentar a vantagem competitiva.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

Mapeamento e Modelagem de Processos de Negcios com BPMN

A estratgia e os processos:
Os donos queriam que o hotel que a taxa de ocupao e a receita crescessem, para que isto
acontea, foi revisado o planejamento estratgico. E foi feito um realinhamento da definio de
viso, misso, valores, metas e objetivos.

Negcio

Estratgia executada atravs de


processos de negcio e projetos

Ciclo PDCA de
Melhoria Contnua

Processos & Cadeia de Valor


Infra-estrutura empresarial
Gerenciamento de Recursos Humanos

negcio
Para alcanar resultado (valor) o
negcio requer uma estratgia

Ciclo
PDCA

Desenvolvimento de Tecnologia
Compras / Aquisio de insumos

Monitoramento dos
resultados
Portflio de Projetos

Metas e Indicadores

Estratgia
Projetos
A estratgia define a
viso, a misso, valores,
metas e os objetivos

A estratgia considerada a arte de gerar valor e os processos so responsveis pela execuo da


estratgia.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: A estratgia e os processos:


Este estudo de caso demonstrar o mapeamento e a modelagem de processos na reviso
do Planejamento Estratgico;
Viso:
Ser reconhecido pelo mercado global
como marco de referncia em
excelncia na hotelaria de eventos e
hospedagem.
Misso:
Oferecer servios hoteleiros de
excelncia em qualidade, visando a
satisfao dos clientes, a valorizao
dos colaboradores e benefcios
sociedade, promovendo a melhoria
contnua e resultados para a
organizao.

O Gran Hotel Fine, um hotel cinco estrela, que tem a taxa de ocupao de 70% dos seus
apartamentos.
O hotel possui cem apartamentos distribudos em sute: Single, Double, Triplo e Luxo.
O hotel tambm possui um centro de conveno que tem duas salas com capacidade de cem
pessoas com toda a infra-estrutura para eventos e convenes.
O hotel tem restaurante e centro de lazer, com salo de beleza, salo de ginstica, piscina,
sauna, quadra de tnis e pista de cooper.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Os Principais Processos do Hotel:


Os principais processos do Hotel so Reserva, Check-IN, Servio de Hospedagem e Check-Out.
As pessoas envolvidas com estes processos faziam um esforo enorme para que a operao do
hotel funcionasse...
Todavia, havia alguns conflitos de relacionamento entre departamentos e muitas dvidas das
pessoas de como conduzir suas atividades do dia-a-dia, para que os objetivos e metas
estabelecidas sejam atingidas.
Principais processos:

Reserva
Objetivo:
Fazer reservas de apartamentos
e salas para convenes;

Check-in

Objetivo:
Fazer recepo do cliente, preenchimento de
documentos informaes sobre o hotel, servios
e entrega de chaves e acomodao no apartamento

Servio de
Hospedagem

Objetivo:
Fornecer servios de governana,
e ofertar outros servios.

Check-out
Objetivo:
Gerar a fatura de pagamento,
Receber pagamento e fazer a
pesquisa de satisfao.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Conflito - Reserva x Relacionamento com Cliente


O pessoal que cuidava do processo de Reserva, sofria, pois,
eles necessitavam das informaes dos clientes (as
preferncias de cada cliente, por exemplo) e estas elas
eram muito importante, principalmente no momento da
realizao da reserva. Pois, elas permitiam um
atendimento personalizado.
O departamento responsvel pelo Relacionamento com
Cliente, que cuidava das informaes dos clientes,
trabalhava de forma isolado, com suas prprias prioridades
e objetivos, ou seja, um silo (este departamento funcionava
como se fosse uma empresa parte dos outros
departamentos do hotel).

Reserva

Relacionamento
com cliente

Isto provocava conflitos e gerava dificuldade no atendimento


aos clientes (principalmente quando era necessrio dar o
atendimento personalizado ou especial aos clientes).
As taxas de fidelizao de clientes eram sempre baixas,
pois, na maioria das vezes mesmo tendo informaes sobre
o cliente elas acabavam chegando tarde demais e s vezes,
quando o cliente j estava hospedado...

Reserva
Verso 23 | RFS

x Relacionamento com Cliente


rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

10

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: A estratgia, conflitos, processos e pessoas:


Mesmo aps a reviso do Planejamento Estratgico, as pessoas ainda tinham algumas dvidas
de como elas poderiam contribuir para a atingir a misso da empresa.
Dvidas mais constantes nas conversas do funcionrios:
- Quais so os processos de negcios chaves para alcanar a viso ?
- Como cada departamento pode atingir suas metas e objetivos ?
Os funcionrio do hotel sabiam que os principais processos existiam, entretanto, os processos
no estavam bem definidos, ou seja, no eram totalmente documentados, nem comunicados e as
vezes no sequer praticados...
As pessoas tambm no sabiam como solucionar os conflitos entre os departamentos de
Relacionamento com Cliente e Reserva , pois, existia a necessidade de maior integrao e
colaborao entre eles.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

11

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Buscando ajuda


Para resolver estes problemas, o Presidente da empresa contratou um experiente
Consultor de Negcio...

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

12

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: O comeo do trabalho. Check List:


Primeira Lio: Trabalhe a Comunicao.
preciso comunicar a todas pessoas da empresa qual o
objetivo do trabalho da consultoria, dizer o qu vai ser feito,
como vai ser feito e qual contribuio que das pessoas
para que o trabalho tenha xito.
O Consultor e o Presidente da empresa promoveram um
Workshop com propsito de comunicar o trabalho que seria
realizado.
Segunda Lio: Estabelea o Senso de Urgncia
necessrio estabelecer o Senso de Urgncia para o trabalho.
Este senso define o nvel de prioridade do trabalho.
Consultor e o Presidente fizeram um reunio para decidir o
Senso de Urgncia. Como o trabalho tinha alta prioridade, ficou
definido que seria destacado um grupo de pessoas (grupo de
trabalho) da empresa com foco de 100% neste trabalho.
Terceira Lio: Defina um bom Plano de Trabalho
Para qualquer trabalho tenha sucesso, preciso estabelecer e
elaborar um bom Plano de Trabalho que seja realista em termos
de recursos disponveis e exeqvel em termos de prazo e
resultado.

Mapeamento
de Processos

O grupo de trabalho e Consultor elaboram um Plano de Trabalho


realista e exeqvel.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

13

Mapeamento e Modelagem de Processos de Negcios com BPMN

Mapeamento de Processo
O que Mapeamento de Processo ?
O Mapeamento de Processo uma ferramenta gerencial e de comunicao que tem a
finalidade de ajudar a melhorar os processos existentes ou de implantar uma nova estrutura
voltada para processos.
Os processos de negcio so os primeiros processos a serem identificados, depois os processos
de apoio (aos processos de negcio) e por fim os processos de controle e/ou reguladores.
Com todos os processos identificados pode-se iniciar a elaborao da Cadeira de Valor.
O mapeamento tambm auxilia a empresa a enxergar claramente os pontos fortes, pontos fracos
(pontos que precisam ser melhorados tais como: complexidade na operao, reduzir custos,
gargalos, falhas de integrao, atividades redundantes, tarefas de baixo valor agregado,
retrabalhos, excesso de documentao e aprovaes), alm de ser uma excelente forma de
melhorar entendimento sobre os processos e aumentar a performance do negcio.

Objetivo do Mapeamento de Processos:


buscar um melhor entendimento dos processos de negcios existentes e dos futuros
para melhorar o nvel de satisfao do cliente e aumentar desempenho do negcio.
Tcnicas de Mapeamento de Processos:

- Entrevistas, questionrios, reunies e workshops;


- Observao de campo;
- Anlise da documentao existente;
- Anlise de sistemas legados
- Coleta de evidncias.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

14

O que Modelagem de Processos ?


a elaborao de um diagrama ou mapa do processo de negcio e a documentao que descreve suas
propriedades e caractersticas, que identifica as atividades realizadas e as informaes que fluem entre
elas.
Aps o Mapeamento, inicia-se o trabalho de modelagem. O primeiro documento resultante deste
trabalho o Mapa de Processos, o objetivo deste mapa fornecer uma nica viso dos processos da
empresa, seus relacionamentos, atividades/tarefas, stakeholders, papis e responsabilidades e o fluxo
de valor dos processos.

Exemplo: Mapa de Processo do Hotel:

Mapeamento e Modelagem de Processos de Negcios com BPMN

Modelagem de Processos

O Mapa de processos deve ser apresentado em uma linguagem grfica que seja simples e que facilite o
entendimento de todos os envolvidos e que permita:
- Exibir os detalhes dos processos de modo gradual e controlado;
- Encorajar preciso na descrio do processo;
- Focar a ateno nas interfaces entre os processos e
- Prover uma anlise de processos poderosa e consistente com o vocabulrio de negcio
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

15

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: O trabalho de Mapeamento de Processos


O Consultor de Negcio e o grupo de trabalho, comearam a trabalhar no Mapeamento dos
Processos do Hotel:
Inicialmente foi preciso identificar todos os processos, nveis de maturidades, pontos fortes,
pontos fracos, riscos e pessoas envolvidas com os processos.
Para fazer o levantamento o Consultor conversou com todas as pessoas envolvidas nos
processos do hotel. Procurou conhecer cada pessoa, o que elas faziam, para quem elas se
reportavam, quais os formulrios elas preenchiam e etc.
Visitou cada departamento e setor, conversou longamente com cada gestor, com cada equipe e
com as demais pessoas envolvidas na operao do hotel.
Observou como cada pessoa realizava suas tarefas e atividades, registrou o tempo de
realizao de cada tarefa e procurou entender quais eram as conexes entre os departamentos.
Recolheu um grande nmero de documentos (polticas, procedimentos e instrues de trabalho)
E por fim ele se encontrou com os parceiros de negcio e fornecedores e para conhecer quais
os servios providos por eles e qual era o nvel de qualidade destes servios.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

16

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Apresentao do Relatrio:


Aps o trabalho de Mapeamento e Modelagem, o consultor fez uma longa e detalhada
apresentao do relatrio para as todas pessoas envolvidas com os processos da empresa.
Ele comeou reunio de apresentao dizendo sobre a importncia do Mapeamento e da
Modelagem dos processos.
- A modelagem forma de comunicao, disse o consultor, quando modelamos um
processo, estamos facilitando seu entendimento por todas as pessoas envolvidas
diretamente e indiretamente com realizao das atividades e tarefas e com aquelas
interessadas no resultado gerado pelo processo.

Benefcios do Mapeamento e
da Modelagem de Processo:
- Melhora a comunicao;
- Facilita a visualizao;
- Reduz o nvel de abstrao;
- Ajuda no entendimento
do que deve ser feito;
- Auxilia na identificao
de quem deve fazer o qu;
- a base documentao;

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

17

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Mapa de Processo


O consultor apresentou e explicou quais eram os processos de negcio, processos de
apoio, os stakeholders (clientes, fornecedores e agncia reguladora), o fluxo de valor e
como cada processo contribui para gerao de valor.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

18

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Mapa de Processo


Para um facilitar o entendimento, o Consultor demonstrou os detalhes do processo de
Reserva, ele mostrou quem era o dono, indicadores e mtricas e a documentao do
processo.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

19

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Mapa de Processo


Ainda como objetivo de facilitar a compreenso do processo Reserva ele exibiu o
diagrama (desenho) do processo:

Com o desenho do processo ficou visvel todas as atividades/tarefas, quem


eram as pessoas que participavam, o que elas faziam e qual era resultado
esperado aps a execuo do processo.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

20

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Mapa de Processo


As pessoas entenderam qual era real importncia de suas atividades e como elas se
relacionavam, assim ficou mais fcil de ver e entender a operao da empresa e o que era
necessrio para que a ela funcionasse em harmonia...

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

21

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Primeiros Resultados


O Mapa de Processo, deu a viso de processo, necessria para que as pessoas tivessem o
claro entendimento da operao do hotel. Pois, ficou claro quais eram os processos de
negcio, quais eram os processos de apoio (os processos internos e os externos).

Tambm ficou esclarecido o relacionamento entre os processos, a importncia da realizao


das tarefas/atividades e os respectivos nveis de prioridade.
As pessoas sabem como elas podem participar e colaborar para a gerao de valor da
empresa.
Desta forma, atingir as metas e objetivos so tornou um desafio mais fcil.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

22

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Passagem do Basto


O Consultor fez a transferncia de conhecimento, fez vrias recomendaes, criou e
entregou os modelos de documentao para o Grupo de Trabalho.
A partir deste ponto o grupo de trabalho dever trabalhar sozinho e consultor dever
fazer apenas o Coach (acompanhamento) do desenvolvimento do trabalho do grupo.
Pessoal, vocs conhecem bem a empresa,
logo vocs so os mais indicados para
este trabalho.
Estarei dando apoio sempre que vocs
precisarem.
Boa sorte!

Obrigado...estaremos
fazendo o melhor

Concordo...podemos
comear a trabalhar...

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

23

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: A Recomendao do Consultor


- Objetivo do modelo comunicar;
- Modelos devem ser simples e intuitivos;

- Modelos devem ser adequado a cultura da


empresa;
- Ferramentas podem influenciar na escolha da
notaes, portanto escolha primeiro a notao
de depois a ferramenta.
- Modelos evoluem com a organizao;
- A combinao de notaes e tcnicas podem
ser usadas para facilitar o entendimento;
- Para melhorar a produtividade considere
adotar uma ferramenta;
- Procure adotar uma notao que padro
de mercado.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

24

Mapeamento e Modelagem de Processos de Negcios com BPMN

Estudo de Caso: Misso Cumprida


O Consultor despediu do Presidente, e foi embora, confiante que sua misso
estava completa...

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

25

Mapeamento e Modelagem de Processos de Negcios com BPMN

2 Parte - BPMN, a lio de casa


Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

26

Mapeamento e Modelagem de Processos de Negcios com BPMN

Lio de Casa
O Grupo de Trabalho comeou a trabalhar.
Eles sabiam que todos os processos devem ser modelados, a prioridade foi definida pelo
valor agregado de cada processo, ou seja, os processos da Cadeira de Valor, devero ser
os primeiros a serem modelados.
A lio de casa, deixada pelo Consultor era a seguinte:
- Definir uma notao padro para a modelagem (desenho dos processos);
- Escolher uma ferramenta que facilite a modelagem dos processos.

Hummm..temos diversos
tipos de notaes para a
modelagem de processo...
O que devemos usar ?

Concordo, vamos olh-las


e depois decidimos

BPMN, EPC, Fluxograma ou


UML...
O Consultor recomendou
BPMN..mas vamos olhar
todas elas e depois decidir
qual a melhor de acordo
com a cultura da nossa
empresa
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

27

Mapeamento e Modelagem de Processos de Negcios com BPMN

O que notao ?
A notao uma representao grfica de atividades, tarefas, responsabilidades, papis e
fluxo de trabalho de um processo.
A Notao do processo tambm define os seguintes elementos:
- Objetivo o processo;
- Especifica as entradas;
- Especifica as sadas;
- Recursos consumidos;
- Atividades feitas em alguma ordem (Fluxo de trabalho);
- Eventos que conduzem o processo;
O que notao ?
- Ajuda na padronizao da modelagem de processo.

Notao segundo o dicionrio:


1 ato de notar, de representar algo por meio de smbolos ou
caracteres
2 sistema de representao grfica de elementos de determinado
campo de conhecimento (por exemplo: msica, lgica, matemtica,
qumica etc.)
3 smbolo ou conjunto de smbolos ou caracteres com que feita
essa representao
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

28

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. UML
UML (Linguagem de Modelagem Unificada)
A UML uma linguagem-padro (OMG) para
elaborao da estrutura de projetos de software.
A UML poder ser usada para:
Visualizao;
Especificao;
Construo de modelos e diagramas;
Documentao.
A UML adequada para a modelagem de sistemas, cuja
a abrangncia poder incluir sistemas de informao
corporativos a serem distribudos a aplicao baseadas
em Web e at sistemas complexos de tempo real.
A UML apenas uma linguagem visual e, portanto,
somente uma parte de um mtodo para
desenvolvimento de software. Ela independente do
processo, apesar de ser perfeitamente utilizada em
processo orientado a casos de usos, centrado na
arquitetura, iterativo e incremental.

Vantagens
- UML linguagem padro de
mercado (OMG)
- Grande nmero de ferramentas
disponveis no mercado
Verso 23 | RFS

Exemplos:
Check IN
Recepo

Transporte e Despacho

Solicita o TKT ao
passageiro

Verifica o TKT

Solicita bagagem

Entrega o TKT

Pesa, coloca a
etiqueta e
despacha a bagagem

Recebe a
Bagagem

Verifica Etiqueta

Despacha
a bagagem
para embarque

Desvantagens
- O suporte a modelagem de negcios
via extenso

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

29

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. Fluxograma
Fluxograma
Descrio:

Exemplos:

- O fluxograma notao simples que utiliza o retngulo


para indicar um passo de processamento. O losango
representa uma condio e as setas mostram a
orientao do fluxo de controle. Fluxograma um padro
ANSI.
Exemplos:

Primeira
tarefa

Efetivar
Pedido

Planeja a
Produo

Primeira
tarefa
verdadeira

falsa
Condio

Segunda
Tarefa
Segunda
tarefa

Vantagens
- Baixo custo
- De fcil entendimento
- Descreve trilhas de deciso

Verso 23 | RFS

incio

Terceira
tarefa

Solicita a
compra de
material

No

Material
suficiente ?
Sim
Produzir o
Produto

Entregar o
Produto

Desvantagens
- Muito orientada a procedimentos
- Modelos no so detalhados
- No modelo todos os objetos de um
processo de negcio.

rildosan@uol.com.br

fim

Todos os direitos reservados e protegidos 2006 e 2009

30

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. EPC
EPC (Event-Driven Process Chain), pertence arquitetura ARIS (Architecture of Integrated
Information Systems).

EPC habilita a modelagem de processo como uma seqncia lgica de funes.


Considerando EPC como um processo que pode ser entendido como a quantidade de
funes que so disparadas por um ou mais eventos.
Exemplo:
Falha
Identificada

Implanta
a soluo

Investigar
solues

Escolher
mtodo
de resoluo

Solicitar
aprovao
do oramento

Determinar
recursos
necessrios

Falha
corrigida

A EPC foi desenvolvida em uma colaborao da empresa IDS (que desenvolveu a ARIS Toolset) com a
SAP AG, sendo o componente chave de modelagem de business process do SAP R/3. A principal crtica
com relao a este tipo de ferramenta sobre seu alto custo, a complexidade de utilizao.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

31

Mapeamento e Modelagem de Processos de Negcios com BPMN

Lio de Casa (Notao)


O grupo de trabalho j estudou algumas notaes, contudo, ainda no
selecionaram qual ser notao que eles vo utilizar para modelar os processos.
Foi decidido que olhariam o BPMN de forma mais detalhada.

Gostei destas notaes..


O fluxograma parece
que bastante simples

Verso 23 | RFS

Vamos olhar com nvel


maior de detalhe o
BPMN..afinal esta
notao foi recomendada
pelo Consultor

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

32

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

Fiz download da especificao do BPMN...


BPMN, quer dizer: Business Process Modeling
Notation

Ok, mas vamos estudar um


pouco mais a especificao...

O BPMN uma notao grfica, padro OMG


(www.omg.org), que tem por objetivo prover
recursos e elementos para modelar (desenhar) os
processos de negcio;
O BPMN pode e deve ser compreendido por
analistas de negcio, tcnicos, usurios e
todos os envolvidos com o processo;
Os modelos (diagramas) BPMN podem ser usado
como um contrato entre as reas tcnicas e os
usurios;
O BPMN tambm pode ser utilizado para modelar
(desenhar) processos internos e externos (B2B)...

Especificao BPMN v 1.2 http://www.omg.org/spec/BPMN/1.2/


Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

33

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
O BPMN fornece uma notao para expressar os processos de negcio em um nico diagrama de
processo de negcio (Business Process Diagram BPD).
Fornece uma notao que compreensvel por todos os usurios, analistas e tcnicos.
Garante que linguagens projetadas para a execuo de processos de negcio, tais como o BPEL4WS e
o BPML sejam visualmente expressas com uma notao comum.

Simbologia do BMPN:

Um dos objetivos da BPMN criar


um mecanismo simples para o
desenvolvimento dos modelos
processos de negcio e facilitar o
entendimento de todas as pessoas
envolvidas com o processo.
http://www.bpmn.org/
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

34

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Faa download da especificao: http://www.bpmn.org

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

35

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Um exemplo comentado do Processo Confirmar Reserva:
sub-processo
Verificar novamente
No
Incio
atividade

Verificar
pagamento

Pago ?

+
Sim
condio

Confirmar
Reserva

Verificar
reserva
do hotel

Receive

Verificar
reserva
do vo

exceo

Fazer
Confirmao

grupo
juno

Tratar falha
final

Reply

Comentrio:
Voc pode pode comear a desenhar os processos utilizando os elementos bsicos do BPMN, eles
tambm so conhecidas como core elements, e depois e evoluir para parte mais avanada,
conhecida como full elements.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

36

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Elementos do BPMN:
A especificao BPMN divida em trs reas:
Core Elements
Full Elements
Atributtes
Core Elements:
Conjunto de elementos comuns e simplificados, capazes de modelarem a maior parte dos processos
das empresas.
Full Elements:
Conjunto de todos os elementos da especificao, inclusive Core Elements, capazes de modelarem
qualquer processo de negcio.

Atributtes (Atributos):
Conjunto de propriedades e informaes de cada elemento (informaes no formato texto)
Exemplo:
Nome
Tipo
Status
Descrio
Escopo
Mtricas
Indicadores
Dono (Process Owner)
Patrocinador (Sponsor)
Freqncia
Papis
etc...
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

37

Business Process Diagram (BPD)


O BPMN fornece uma notao para expressar os processos de negcio em um nico diagrama de
processo de negcio (Business Process Diagram BPD).
Processo:
Para o BPMN, processo uma atividade realizada por uma empresa e composta por uma srie de
etapas e controles que permitem o fluxo de informaes;
O conceito de processo extremamente hierrquico, iniciando macro-processos e indo at o nvel de
tarefa (menor nvel dentro de processo);
Processo de Negcio (business process) conceituado como uma srie de atividades que so
realizadas por uma ou mais empresas;
Atributos: Nome, Tipo (abstrato, privado ou colaborao) e Status (Ativo, Inativo,Cancelado, Pronto,
Completado e etc.) e Performers (executante) um ou mais executantes podem ser inscritos. O
atributo performers (executantes) define o recurso que ser responsvel pelo processo. O executante
pode ser na forma de um indivduo especfico, um grupo, um papel funcional ou uma posio ou uma
empresa.
Um BPD, o local para modelar o processo de negcio que pode ser formado por um ou mais
processos; Estes processos dentro do processo de negcio podem ser formados por sub-processos;
Processo de Negcio

BPD

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

Processo 1

Processo 2

Principais Atributos: ID (identificador nico), Nome (descrio do diagrama), Verso (nmero da verso
do diagrama) e Autor (nome do autor).
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

38

Processo:
O BPMN pode modelar os tipos de processo:
Processo interno (Private (Internal) Business Process)
Processo abstrato (Abstract (Public) Process)
Processo de colaborao (Collaboration (Global) Process)

Fbrica 1

o tipo de processo mais comum, composto por


uma srie de atividades que so realizadas
unicamente dentro de uma empresa.
O fluxo da sequncia do processo contido dentro
do Pool e no pode cruzar os limites do Pool.

Receber
Ordem de
Servio

Fazer o
Setup de
mquina

Executar
Ordem de
Servio

Fbrica 1

Processo Interno:

Receber
Ordem de
Servio

Fazer o
Setup de
mquina

Executar
Ordem de
Servio

Processos Abstratos:
Muitas vezes, o processo inclui atividades que so
realizadas fora da empresa (realizado por
terceiros, por exemplo) e no temos gerncia sobre
a execuo destas atividades
Utilizamos um modelo abstrato para representar
uma entidade independente, com processos
prprios, mas que no podemos modelar (por no
conhecer o processo) ou no nos interessa modello;
No exemplo ao lado o Fornecedor faz o beneficiamento
da matria prima, entretanto, um processo interno do
fornecedor, o qual no conhecido, ele deve ser
modelado como um processo abstrato (caixa preta).

Verso 23 | RFS

Fornecedor

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

39

Processo:
O BPMN pode modelar os tipos de processo:
Processo interno (Private (Internal) Business Process)
Processo abstrato (Abstract (Public) Process)
Processo de colaborao (Collaboration (Global) Process)

Descrevem processos B2B e as interaes entre


duas ou mais entidades de negcio.
Os diagramas processos so geralmente de um
ponto de vista global.
As interaes so descritas como as seqncias de
atividades e as trocas de mensagens entre os
participantes.
No exemplo ao lado o Autorizador (Administradora de
Carto de Crdito) faz a autorizao de pagamento
por carto de crdito, neste caso este processo
interessa a Empresa 1 (que realiza a venda), logo ele
dever ser modelado (desenhado) explicitamente.

Verso 23 | RFS

Empresa 1

Processos de Colaborao:

Autorizador

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

rildosan@uol.com.br

Processar
transao
de venda

Solicitar
autorizao
de pagamento

Fazer
Entrega

Processar
autorizao

Todos os direitos reservados e protegidos 2006 e 2009

40

Mapeamento e Modelagem de Processos de Negcios com BPMN

BPMN. Processo
Legal, entendi o BPD,
tipos de processo e
os elementos

Agora vamos ver Categoria


dos Elementos:
So quadro categorias:
Objetos de Fluxo;
Objetos de Conexo;
Swimlanes;
Artefatos;

Quatro categorias bsicas de elementos:


Objetos de Fluxo:

Swimlanes:

Eventos
Atividades
Gateways

Pools
Lanes

Objetos de Conexo:

Artefatos:

Fluxo de Sequncia (Sequence Flow)


Fluxo de Mensagem (Message Flow)
Associao

Objeto de Dados (Data Object)


Grupo
Anotao

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

41

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Objetos de Fluxo:

Objeto

Descrio

Evento

algo que acontece durante um processo do negcio.


Estes eventos afetam o fluxo do processo e tm
geralmente uma causa (trigger) ou um impacto (result).
Existem 3 tipos de eventos (baseados sobre quando
afetam o fluxo): inicio (start), intermedirio
(intermediate) e fim (end). Este evento no possui trigger.

Atividade1,2

um termo genrico para um trabalho executado. Os


tipos de atividades so: tarefa[1] e sub-processo [2]. O
sub-processo distinguido por uma pequena cruz no
centro inferior da figura.
Principais Atributos: Tipo de atividade (sub-processo
ou tarefa), Status (Ativo, Inativo,Cancelado, Pronto,
Completado e etc.) e Performers (0-n) : Performers
(executantes) um ou mais executantes podem ser
inscritos. O atributo performer (executante) define o
recurso que ir executar ou sero responsveis pela a
atividade. A entrada do Performer poderia ser na forma de
um Indivduo, um grupo, uma papel funcional ou uma
posio ou uma empresa.

Gateway

Figura

tarefa

sub-processo

usado para controlar a divergncia e/ou a convergncia


da seqncia de um fluxo. Assim, determinar decises
tradicionais, como unir ou dividir trajetos.

1 Tarefa: A tarefa a menor unidade de um processo, geralmente atmica (no pode ser dividida em mais objetos);
2 sub-processo: Um sub-processo, dentro de um BPD, como uma atividade composta por um srie de outras atividades, formando um
novo fluxo; O sub-processo pode exibido de duas forma: aberta ou fechada;
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

42

Objetos de Fluxo: Atividade e sub-processo


Entrega

sub-processo, exemplo forma fechada:

Receber
Ticket

Processar
Ticket

Fazer a
Entrega

Fechar
Ticket

O desenho completo de um sub-processo fechado pode estar ou no dentro do mesmo Pool do processo-pai;
Pode ser um processo modelador em outro BPD;
Pode estar no mesmo BPD em outra pgina, por exemplo.
sub-processo, exemplo forma aberta:

Processar
Ticket

Entrega

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

Planejar
Entrega

Receber
Ticket

Fazer a
Entrega
Validar
Ticket

Fechar
Ticket

Registrar
Ticket
Ticket
Registrado

No caso de um sub-processo aberto, o desenho completo dever estar sempre no mesmo Pool

Dependente X Independente:
Os sub-processos podem ser do tipo Dependente (Embedded), quando so totalmente dependente do
processo-pai e devem ser desenhados dentro do mesmo Pool;
Ou podem ser do tipo Independente, quando so reutilizveis atravs de diferentes processos e
possuem um BPD prprio (e at mesmo Pools diferentes)
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

43

Objetos de Conexo:

Descrio

Fluxo de
seqncia

usado para mostrar a ordem (seqncia) com


que as atividades sero executadas em um
processo.

Fluxo de
mensagem

usado para mostrar o fluxo das mensagens


entre dois participantes diferentes que os enviam
e recebem mensagens.

Associao

usada para associar dados, texto e outros


artefatos com os objetos de fluxo. As associaes
so usadas para mostrar as entradas e as sadas
das atividades.

Exemplo:

Processar
Pagamento

Objeto

Autorizador

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

Verso 23 | RFS

Receber
Conta

Solicitar
Autorizao
Pagamento

Figura

Nota Fiscal
impressa

Imprimir
Nota Fiscal

Processar
autorizao

+
rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

44

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Objetos de Conexo. Fluxo de Sequncia:
Existem diversas regras de uso do fluxo de seqncia, um caracterstica interessante que o uso
destas conexes podem, muitas vezes, substituir o uso de gateways, veja o exemplo:

Processar
Ticket

Processar
Ticket

Receber
Ticket

Fazer
entrega

Aprovar
Ticket

Aprovar
Ticket

Quando no utilizamos gateway para convergir ou divergir processos, podemos dizer que o processo
no controlado, ou seja, no existe controle absoluto sobre o fluxo de informaes ao longo do
processo.
Alm do fluxo de seqncia, existem duas varincias:
Condicional: existe uma condio lgica intrinsecamente relacionada conexo;

Default: trata-se de um fluxo de seqncia padro cujo uma condio dever ser sempre verdadeira;

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

45

Swimlanes:
Funcionam como um mecanismo de organizao das atividades em categorias visuais
separadas.

Pool

Representa um participante em um
processo. Um participante pode ser uma
entidade de negcio (exemplo: uma
empresa) ou pode ser um papel (de
negcio), como por exemplo: vendedor,
comprador ou fabricante.
Graficamente, o Pool um container
para partio do processo de um de
outros Pools, geralmente no contexto de
situaes de B2B.

Lane

Lane uma subdiviso dentro de um


Pool usado para organizar e categorizar
as atividades.

Verso 23 | RFS

rildosan@uol.com.br

Figura

Nome Nome

Descrio

Nome

Objeto

Nome

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

Todos os direitos reservados e protegidos 2006 e 2009

46

Swimlanes pools:

Pools so utilizados quando o diagrama envolve duas entidades de negcio ou


participantes que esto separados fisicamente no diagrama.
Especifica o "quem faz o que" colocando os eventos e os processos em reas protegidas,
chamados de pools

Cliente

Exemplo: Swimlanes (Pools)


Fazer
pedido

Receber
email

Enviar o
pedido

Vendas

Receber o
pedido

Registrar

Pedido

Enviar
Ordem de
Entrega

Enviar
e-mail de
confirmao

Receber
produto

Receber
comprovante
de entrega

Processar
pedido
Pedido

Entregador

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

Verso 23 | RFS

Receber
Ordem de
Entrega

rildosan@uol.com.br

Gerar
ticket de
entrega

Fazer
entrega
+

Todos os direitos reservados e protegidos 2006 e 2009

47

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Swimlanes lanes:
Os objetos do tipo Lane so utilizados para separar as atividades associadas para uma
funo de negcio ou papel especfico
Um Pool representa uma entidade de negcio ou um papel de negcio e uma Lane
representa uma funo de negcio ou um papel.
Exemplo:

Pool
Verso 23 | RFS

Lane
rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

48

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Artefatos:
Ilustram as entradas e as sadas das atividades no processo
Objeto

Descrio

Objetos de dados

Objeto de Dados considerado como


artefato e no com fluxo de objeto. Ele
Considerado como um artefato porque no
afeta a fluxo de mensagem e nem fluxo de
seqncia de um processo, mas ele
fornece informao sobre o que processo
faz. Ele pode ser utilizado para representar
documentos tais como: fatura, nota fiscal,
ordem de servio, requisio, e-mail e etc.

Grupo

Um grupo representado por um retngulo


usado para agrupamento de atividades e
tarefas, tambm pode ser usado com
objetivo de documentao ou de anlise.

Anotaes

As anotaes fornecer informaes


adicionais e comentrios para o leitor de
um diagrama BPMN.

Figura

Nome
[estado]

Comentrios

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

49

Administrao

Aprovar
a requisio

Servidor Web

Processar
Requisio

Gerenciamento

Exemplo: Swimlanes (lanes):

Processar Requisio

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

Notificar
solicitante

Requisio
aprovada

Iniciar toda
tera-feira

Solicitar
aprovao
da requisio

Exemplo de agrupamento
funcional

Comentrios: Lanes podem representar uma funo de negcio ou um papel


Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

50

Mapeamento e Modelagem de Processos de Negcios com BPMN

BPMN. Processo
Legal, tambm entendi..
as categorias dos
processos...

E agora vamos ver os


Gateways..

Qual o papel dos Gateways ?


O papel dos Gateways coordenar os Fluxos de Seqncia em situaes de divergncia e
convergncia de fluxos.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

51

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Gateways
Exclusive Decision/Merge (XOR)

(XOR) Data

Inclusive Decision/Merge (OR)

Parallel Fork/Join (AND)

(OR)
Complex Decision/Merge

(XOR) Evento

Exclusive Gateways Decision/Merge (Deciso / Juno) esto localizados dentro do processo de


negcio onde o Fluxo de Sequncia pode ter dois ou mais caminhos alternativos:
Caminho alternativo A

evento

evento

Caminho alternativo B

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

52

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Gateways
Exclusive Decision/Merge (XOR)

(XOR) Data

Inclusive Decision/Merge (OR)

Parallel Fork/Join (AND)

(OR)
Complex Decision/Merge

(XOR) Evento

Inclusive Gateways Decision/Merge (Deciso / Juno). A representa uma ponto de ramificao


onde as alternativas so baseados em expresses condicionais contido dentro fluxo de seqncia.

An Inclusive Decision using an OR Gateway

(OR)

An Inclusive Gateway Merging Sequence


Flow

Condio 1

A Complex Decision (Gateway)

Condio 1

Condio2

Condio2

Default

Condio3

Pelo menos uma das condies deve ser


verdadeira
Verso 23 | RFS

Gateway tambm pode ser utilizado


como uma juno (merge).
rildosan@uol.com.br

Quando o Gateway utilizado como uma


deciso, uma expresso determinar qual
opo para continuao do o fluxo
Todos os direitos reservados e protegidos 2006 e 2009

53

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Gateways
Exclusive Decision/Merge (XOR)

(XOR) Data

Inclusive Decision/Merge (OR)

Parallel Fork/Join (AND)

(OR)
Complex Decision/Merge

(XOR) Evento

Parallel Fork/Join (AND). Geralmente utilizado para demonstrar atividades e/ou tarefas que so
executadas em paralelo. Tambm usada para mostrar sincronizao.

Fork

Paralelismo

Verso 23 | RFS

Join

Paralelismo e Sincronizao (Fork/Join)

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

54

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Exemplo: Gateways

Dar sada no
estoque do
produto

sim

+
Mais produtos ?
Ler cdigo
do produto

+
Somar o valor
na lista de
compras

no

Totalizar a
lista de compras

Processar
o pagamento

+
Digitar o cdigo
do produto

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

55

Mapeamento e Modelagem de Processos de Negcios com BPMN

BPMN. Processo
Gateways, a coisa est
ficando interessante...

Os eventos...

O que um evento ?
Um Evento representa algo que ocorre durante a execuo de um processo, afetando o seu fluxo

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

56

Mapeamento e Modelagem de Processos de Negcios com BPMN

BPMN. Eventos:
Eventos:
Tipo de Dimenso: Mensagem, Tempo, Erro, Cancelar, Compensao, Condicional, Link, Sinal,
Terminador e Mltiplo )
Capturar*

Lanamento**

Mensagem

Mensagem (Message):
Uma chega mensagem de um participante e dispara (inicia) o
processo, continua o processo (em caso da mensagem
intermediaria) ou uma mensagem indica final de um processo
Tempo (Timer):
Uma data e hora especfica ou ciclo especfico (por exemplo, toda
segunda-feira, s 9h) pode ser definido que iro acionar o incio do
processo.
* O Evento tempo no ser o evento de final de um processo

Tempo

Erro
Cancelar

Erro (error) ou Exceo:


Um evento de exceo (erro) informa ao processo que aconteceu um
erro e que ele deve ser tratado.

Compensao

Cancelar (Cancel):
Este evento indica que o processo foi cancelado.
* O Evento Cancel no pode iniciar um processo

Condicional
Link

Compensao (Compensation):
O evento de compensao indica que uma compensao
necessria. Esta compensao feita por um evento
intermedirio quando o trabalho realizado pelo processo
desfeito (roll back)
* Um evento de compensao no pode iniciar um processo

Sinal
Terminador
Mltiplo

iniciar

intermedirio

fim

Condio (Condicional);
Gatilhos (triggers ) so disparadas quando uma condio da regra
verdadeira (true).
* Este evento no ser o evento de final de um processo

*Catching = Capturar
**Throwing = Lanamento
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

57

Mapeamento e Modelagem de Processos de Negcios com BPMN

BPMN. Eventos:
Eventos:
Tipo de Dimenso: Mensagem, Tempo, Erro, Cancelar, Compensao, Condicional, Link, Sinal,
Terminador e Mltiplo )
Capturar*

Lanamento**

Mensagem

Link:
Link mecanismo de conexo entre pginas ou desvio.
Sinal (Signal)
Sinal uma forma de interao entre processos.
Exemplo:
Chega um sinal que foi transmitido a partir de outro processo e
desencadeia o incio do Processo. Note que o sinal no uma
mensagem, que tem um objetivo especfico para a mensagem.
Vrios processos podem ter eventos de incio que so acionados
a partir do mesmo sinal transmitido.

Tempo

Erro
Cancelar

Compensao

Terminador (terminate):
Este evento encerra todas atividades, tarefas e sub-processos.

Condicional

Mltiplo:
Significa que existem mltiplos caminhos para iniciar o processo,
contudo, Somente um caminho deve ser selecionado para iniciar o
processo.

Link
Sinal
Terminador
Mltiplo

iniciar

intermedirio

fim

*Catching = Capturar
**Throwing = Lanamento
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

58

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Exemplo: Eventos: Mensagem e Erro (Exceo)

Verificar dados
do pagamento

Confirmar
Pedido

Verificar dados
dos produtos

Receive

Enviar e-mail
de confirmao
do pedido

Verificar dados
do cliente

Tratar a exceo
Reply

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

59

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Exemplo: Evento Sinal ( utilizado para sincronizar entre processos)

B completado

B completado

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

60

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Exemplo: Eventos Timer e Link ( utilizado como conector de pgina)

Registrar
Ordem de
Produo

Planejar e
Agendar
Execuo

Processar
Ordem de
Produo
A

Processar Ordem de
Produo a partir das 18h
Pgina 1

Fabricar
produtos
A

Planejar entrega
do produto

Pgina 2

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

61

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Exemplo: Link tambm pode ser utilizado como go to (desvio: v para)

Receber
Ordem de
Produo

Ordem aceita?

sim

Planejar e
agendar
execuo

Processar
Ordem de
Produo

no

Ordem
Produo

Planejar entrega
do produto

Avisar solicitante

Encerrar Ordem
de Produo

Encerrar Ordem
Produo
Encerrar Ordem
de Produo

Dica: Use para facilitar a leitura do fluxo ou para deix-lo menos poludo.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

62

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Exemplo: Evento Compensao

Pedido
[invlido]

Receber
Pedido

Validar
Pedido

Pedido
vlido ?

no

Notificar
Solicitante

sim

Pedido
[aprovado]

Processar
pagamento do
pedido

Processar
Pedido

Creditar
o valor do
pedido

Comentrio:
A compensao dos mecanismos para "desfazer" as atividades, ela requer uma notao especfica,
pois, uma circunstncia especial que ocorre fora do fluxo normal do processo. Por esta razo, a
compensao um evento intermedirio que no tem uma seqncia de fluxo de sada, mas tem uma
associao.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

63

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

Eventos....puxa...

Veremos as Atividades
e Transao

O que uma atividade ?


Uma atividade uma representao de um trabalho que realizado em um processo de negcio.
Pode ser de dois tipos:
- Tarefa (Task), menor unidade de trabalho e no pode ser dividida em outras atividades.
- Sub-Processo (Sub-Process), pode ser dividido em outras atividades (tarefas e/ou outros subprocesso).

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

64

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Atividades:

Mltipla instancia

Compensao

Loop
A tarefa ou sub-processo repetido (loop)

Ad hoc
A execuo no segue uma ordem formal (seqncia).

Sub-processo:
Loop

Verso 23 | RFS

Mltipla instancia

Ad hoc

rildosan@uol.com.br

Compensao

Todos os direitos reservados e protegidos 2006 e 2009

65

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Exemplo: Exemplo de Loop + Sub-processo e Link

Receber
e-mail

Publicar
mensagem

Abrir ciclo de
discusso
A

Pgina 1

fechar ciclo
de discusso
A

Arquivar
mensagens

Pgina 2

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

66

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Exemplo: Sub-processo AD-HOC

Exemplo: Compensao

Sub processo fechado

Escrever
captulo

Sub processo aberto


Exemplo: Viso parcial do processo que
demonstra a compensao
Escrever
resumo do
captulo

Escrever
captulo

Selecionar
figuras

Organizar
referncia

~
As execuo destas atividades no so
seguem nenhuma seqncia (ordem)
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

67

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Transao:
Uma transao um tipo de sub-processo que fora que todas as atividades dentro dele sejam
completadas com sucesso ou canceladas.
Transao:

Veja o exemplo abaixo:

Reservar Vo

Enviar
Cancelamento
Vo
Processar
pagamento

Reservar Hotel

Enviar
Cancelamento
Hotel

Notificar a
Indisponibilidade

Tratar atravs
do SAC

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

68

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. Regras de Conexo do Fluxo de Seqncia


Tabela abaixo exibe as regras de conexo do Fluxo de Seqncia:
- Ela exibe como um objeto pode ser conectado a outro objeto atravs do Fluxo de Seqncia.

De/para

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

69

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. Regras de Conexo do Fluxo de Mensagem


Tabela abaixo exibe as regras de conexo do Fluxo de Mensagem:
- Ela exibe como um objeto pode ser conectado a outro objeto atravs do Fluxo de Mensagem.
De/para

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

70

Mapeamento e Modelagem de Processos de Negcios com BPMN

3 Parte Indo alm da modelagem, a


automao (uma breve introduo)
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

71

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN

Mas, fique com uma dvida...se


precisarmos automatizar os processos,
Como faremos...?

Podemos dar uma


olhada no BPEL..

BPEL (Business Process Execution Language) uma linguagem baseada em XML que descreve um
processo de negcio.
Mapeando o BPMN para BPEL ou XPDL:
O BPMN pode ser traduzido para BPEL ou XPDL;
Para cada objeto no BPMN, deve existir um correspondente em BPEL;

A correspondncia entre BPMN e o XPDL ou BPEL o que permite gerar cdigos, XML, para os
sistemas a partir do desenho dos processos.
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

72

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Processo: BPMN e BPEL
Os processos podem ser orquestrado automaticamente via software.
A notao BPEL inclui controle de fluxo, variveis, execuo paralela, entrada, sada e tratamento
de erros. Um arquivo XML BPEL descreve um processo de negcio, geralmente utiliza um web
services, que so descritos em arquivos WSDL.
Um motor BPEL uma ferramenta capaz de ler arquivos BPEL (e outros elementos, tais
como arquivos WSDL) e criar representaes destes processos, que podem ser executados na
prtica.

BPMN e BPEL:
O BPMN tem como objetivo desenhar processo de negcio, enquanto BPEL tem como objetivo
possibilitar a execuo do processo.
Como BPEL atualmente considerada o padro mais importante para linguagem de execuo de
processos (BPMI, 2006), a prpria especificao da BPMN trata deste mapeamento (BPMN, 2006).
Assim, possvel, atravs de um diagrama BPMN, gerar arquivos BPEL e WSDL, que, por sua
vez, sero interpretados por um motor BPEL (ferramenta) e transformados em processos que
podem ser executados.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

73

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Processo: BPMN e BPEL
Exemplo:
Verificar novamente
no
Avaliar resultado
da reserva do
carro

Verificar a
reserva carro

sim
Confirmar
Reserva

Verificar a
reserva do hotel

Receive

Confirmao

Reply

Verificar a
reserva
do vo

XML
BPEL

Tratar a falha

Reply

BPEL

Mapeamento de atributos bsico do Processo de Negcio

Mapeamento as propriedades do processo para BPEL (variveis e mensagem)

A BPEL faz orquestrao pura dos processos


Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

74

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notao. BPMN
Processo: BPMN e XPDL
XPDL (XML Process Definition Language) uma especificao (padro) mantida pela WfMC (Workflow
Management Coalition) - www.wfmc.org - a verso atual a 2.1
O XPDL um padro XML de descrio de regras de processos de negcios. Sua especificao, baseia-se na descrio
de um conjunto de "atividades" relacionadas entre si atravs de "transies". Para a WfMC, "atividade" significa uma
unidade de trabalho que ser processada por um recurso, que pode ser um participante, um ator (usurio ou sistema)
O XPDL prov formas concretas de especificar regras relacionadas ao envio de tarefas para participantes definidos de
maneira dinmica ou esttica. Ao contrrio do BPEL, por exemplo, o XPDL contempla a anlise da estrutura organizacional
da empresa para determinar o ator de uma determinada tarefa.
Em termos prticos, a maior parte das solues disponveis no mercado utiliza o XPDL como um forma de troca de regras
de processos, utilizando sistemas prprios de importao/exportao de especificaes. Isso significa, por exemplo,
desenhar e configurar um processo em uma ferramenta, export-lo para o padro XPDL, e import-lo para utilizao em
outra engine/ferramenta.

O XPDL compatvel com a BPMN (BPMN o padro ideal para modelar o processo em nvel visual e o XPDL para
definir suas regras em nvel tcnico).
Ponto fraco da XPDL no tem suporte ao conceito de servios como: SOA.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

75

Mapeamento e Modelagem de Processos de Negcios com BPMN

BPMN. Introduo
Processo: BPMN e XPDL:
Exemplo:

1 Desenho o processo utilizando a BPMN


2 Faa a exportao do processo para XPDL
que criar um arquivo XML.
A BizAgi, possui suporte a exportao do processo
desenhado com BPMN e export-lo para XPDL (a sada
arquivo XML que descreve o processo no padro XPDL)
Este recurso possibilita de importao deste arquivo XPDL
para outra ferramenta BPMS, gerando uma aplicao
quase que instantaneamente.
Verso 23 | RFS

rildosan@uol.com.br

<?xml version="1.0" encoding="utf-8"?>


<Package xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" Id="b0e054eb-f1a3-4154-9525048ee9ff274e" Name="Diagram 1" OnlyOneProcess="false">
<PackageHeader>
<XPDLVersion>2.0</XPDLVersion>
<Vendor>BizAgi Process Modeler.</Vendor>
<Created>2008-10-18T21:36:57.8306475-02:00</Created>
<Description>Diagram 1</Description>
<Documentation />
<CreationVersion>1.3.0.0</CreationVersion>
<Version>1.3.0.0</Version>
</PackageHeader>
<RedefinableHeader>
<Author />
<Version />
<Countrykey>CO</Countrykey>
</RedefinableHeader>
<ExternalPackages />
<Participants />
<Pools>
<Pool Id="4db5a564-5e31-4a60-84d3-6cd6f72a906c" Process="154ccd40-ce9740cd-8ea7-1a7b7ae4561d" BoundaryVisible="false">
<Lanes />
<NodeGraphicsInfos>
<NodeGraphicsInfo ToolId="BizAgi_Process_Modeler" Height="0" Width="0"
BorderColor="-16777216" FillColor="-1">
<Coordinates XCoordinate="0" YCoordinate="0" />
</NodeGraphicsInfo>
</NodeGraphicsInfos>
</Pool>
<Pool Id="d58e6b22-b069-4c6d-aa9b-6cfe2dc494c7" Name="Vendas"
Process="7fd95e94-01ae-4da0-8e9a-c8b5e0aa470e" BoundaryVisible="true">
<Lanes />
<NodeGraphicsInfos>
<NodeGraphicsInfo ToolId="BizAgi_Process_Modeler" Height="166"
Width="694" BorderColor="-16777216" FillColor="-1">
<Coordinates XCoordinate="15" YCoordinate="15" />
</NodeGraphicsInfo>
</NodeGraphicsInfos>
</Pool>
</Pools>
<MessageFlows />
<Associations />
<Artifacts />
...
Todos os direitos reservados e protegidos 2006 e 2009

76

Mapeamento e Modelagem de Processos de Negcios com BPMN

Lio de Casa (Notao)


Depois de estudar, avaliar as notaes, o pessoal do Grupo de Trabalho, j tinha
condies de escolher qual a notao que seria utilizada para a modelagem
dos processos.

Acho que todas as


notaes...a BPMN
parece que atende as
nossas necessidades
O que voc acha ?

Verso 23 | RFS

No meu ponto de vista, o


Fluxograma mais
simples, no entanto, acho
que a BPMN mais
apropriada para modelar
processo.

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

77

Mapeamento e Modelagem de Processos de Negcios com BPMN

4 Parte Voc precisar de


uma ferramenta...
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

78

Mapeamento e Modelagem de Processos de Negcios com BPMN

Lio de Casa (Ferramenta de Modelagem de Processo):


Vamos avaliar
a ferramenta de
modelagem
Veremos as seguintes caractersticas:
- Suporte ao BPMN
- Recurso de publicao Web;
- Recurso de exportao/importao de
modelos (suporte a XMI);
- Controle de verso dos modelos;
- Modelagem (desenho de processo);
- Simulao de Processo;
- Suporte a BPEL;
- Suporte a XPDL;
- Suporte a colaborao;
- Suporte a documentao de apoio
(planilha, grficos, documentos word e
etc.);
- Suporte a Regra de Negcio (BRE
Business Rules Engine ou BRM Business
Rules Management);
- Suporte a SOA (Arquitetura Orientada a
Servio);
- Suporte a Gesto de Risco;
- Suporte a BAM (Business Activity
Monitoring - Monitoramento das Atividades
de Negcio).
Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

79

Mapeamento e Modelagem de Processos de Negcios com BPMN

Consultor tambm fez algumas recomendaes sobre as ferramentas:


Melhores Prticas sobre ferramenta:
- Compre uma ferramenta que atenda os objetivos da empresa;
- Faa testes antes de adquirir a ferramenta;
- A ferramenta deve ser adequada a cultura da empresa;
- Faa uma visita a empresas e pessoas que j utilizam a ferramenta;
- Faa uma relao de Custo x Benefcio;
- Ferramentas influenciam tcnicas e notaes. Portanto, escolha uma
notao antes de escolher uma ferramenta;
- Para melhorar a produtividade considere adotar uma ferramenta;
- Faa treinamento para dominar a ferramenta (para extrair o melhor da
ferramenta);
- Verifique qual o suporte e perodo de garantia da ferramenta;
- Evite o Vendor Lock In.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

80

Mapeamento e Modelagem de Processos de Negcios com BPMN

BPMN. Ferramenta de Modelagem:


Vamos ver as ferramentas de
modelagem de processo...

Vamos l...

Veja a lista de ferramentas que compliance BPMN http://www.bpmn.org/BPMN_Supporters.htm

ARIS - IDS Scheer AG

Oracle Suite

WebSphere Business Modeler (WBM)


Provides a process modeling tool enabling
testing and validation of business processes

Software AG
Verso 23 | RFS

Oracle BPM Studio

Oracle
rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

81

Mapeamento e Modelagem de Processos de Negcios com BPMN

BPMN. Ferramenta de Modelagem:


Vamos mais algumas
ferramentas ?

Sim, vamos ver


as ferramentas
open source e
as community...

Intalio Designer

www.intalio.com
Verso 23 | RFS

BizAgi

www.bizagi.com/
rildosan@uol.com.br

Business Studio Tibco


(Business Modeling)

http://developer.tibco.com/business_studio/
Todos os direitos reservados e protegidos 2006 e 2009

82

Mapeamento e Modelagem de Processos de Negcios com BPMN

BPMN. Ferramenta de Modelagem:


Bem, na minha opinio,
podemos escolher uma
ferramenta mais simples, open
source e depois, se for o caso
podemos comprar uma
ferramenta mais sofisticada...

Qual ferramenta
vamos selecionar
???

Concordo...
Na prxima
semana j
podemos
comear a
modelar os
processos

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

83

Mapeamento e Modelagem de Processos de Negcios com BPMN

Faa um tour virtual pelo Mapa de Processo:


http://www.companyweb.com.br/rildo/processos/exemplo/

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

84

Mapeamento e Modelagem de Processos de Negcios com BPMN

Faa um tour virtual pelo Mapa de Processo:


http://www.companyweb.com.br/rildo/processos/exemplo/
1 Clique no cone Reserva
Na pgina: proc_reserva_info.htm,
clique no link Ver os diagramas de
processo
http://www.companyweb.com.br/rildo/processos/exemplo/proc_reserva_info.htm

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

85

Mapeamento e Modelagem de Processos de Negcios com BPMN

Faa um tour virtual pelo Mapa de Processo:


http://www.companyweb.com.br/rildo/processos/exemplo/
Na pgina: reserva.htm, clique no
sub-processo Identificar o perfil do cliente.

http://www.companyweb.com.br/rildo/processos/exemplo/reserva.htm

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

86

Mapeamento e Modelagem de Processos de Negcios com BPMN

Faa um tour virtual pelo Mapa de Processo:

http://www.companyweb.com.br/rildo/processos/exemplo/reserva.htm

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

87

Mapeamento e Modelagem de Processos de Negcios com BPMN

Resultados (aps o Mapeamento e Modelagem de Processos)


O pessoal do departamento de Relacionamento
com Cliente agora entende plenamente as
necessidades de informaes do departamento de
Reserva.
Agora as solicitaes so atendidas com
mais rapidez.
O processo de Reserva, melhorou sensivelmente
o atendimento ao cliente se comea e tornar um
atendimento personalizado.
As taxas de fidelizao de cliente j comearam
aumentar.
O grupo de trabalho j enxerga que o Mapeamento e a Modelagem de Processos,
podem gerar outros benefcios para empresa, tais como:
- Implementar melhoria (TO BE)
- Reduzir custos;
- Eliminar os desperdcios;
- Aumentar o nvel de qualidades dos servios e
produtos .
Com certeza ainda
temos muito o que
melhorar...

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

88

Mapeamento e Modelagem de Processos de Negcios com BPMN

Melhoria de Processo
BPI (Business Process Improvement),
melhoria de processo de negcio, uma
metodologia (abordagem) que a ajuda a
otimizar e entender os processos de
negcio com objetivo de alcanar as
metas e melhorar os resultados dos
processos.
O primeiro passo da BPI determinar o
cenrio atual dos processos, ou seja,
AS-IS (que o cenrio atual) e depois
definir o cenrio futuro (j com as
sugestes de melhorias) TO-BE.

depois

Mas, isto assunto para um prximo trabalho...


Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

89

Mapeamento e Modelagem de Processos de Negcios com BPMN

Resultados Esperados:

Simplificao das operaes: reduo do clico das operaes, eliminao das atividades que
agregam valor (exemplo: aprovaes desnecessrias, retrabalhos, desperdcios e os relatrios).
Reduo dos Custos: Usar os recursos com eficincia ajudam na reduo dos custos, na
otimizao dos recursos e no aumento da margem operacional.
Aumento da satisfao do cliente: Ajuda a ter foco no cliente, entregando um produto e/ou
servio com a qualidade esperada e no prazo certo.
Melhoria de Qualidade: A melhora de qualidade dos produtos/servios o desdobramento da
melhoria continua dos processos e isto resulta em um aumento do valor agregado em cada
operao.

Estabelecer parceria com fornecedores: Conhecer os processos e suas dependncias


externas facilitam a Gesto de Contratos com Fornecedores, o estabelecimento de parcerias e
formao de alianas;
Foco no negcio: A partir da identificao dos processos da cadeia de valor, a empresa passa
a focar no seu core business e a terceirizar os processos que no so estratgicos para o
negcio.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

90

Mapeamento e Modelagem de Processos de Negcios com BPMN

Lies Aprendidas

Todo processo deve adicionar valor [percebido pelos CLIENTES].

Todo processo deve ter um dono


A execuo dos processos pode ser de responsabilidade de uma ou mais unidades
organizacionais.
O compartilhamento de responsabilidades representa um rompimento na viso
estanque do funcionamento das organizaes, onde cada unidade/departamento
representa um elo (uma parte) em uma cadeia de valor agregado.
Na viso de processos, o fluxo de trabalho, de modo geral, percorre
horizontalmente a estruturada Organizao, promovendo sinergia e integrao do
conjunto.
A utilizao da gesto de Processos induz a uma viso sistmica da organizao
Na Gesto por Processos o foco (geralmente) no cliente.
> Processos no so ilhas. Eles geralmente so conectados, formando uma rede.

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

91

Mapeamento e Modelagem de Processos de Negcios com BPMN

Notas:
Marcas Registradas:
Todos os termos mencionados e reconhecidos como Marca Registrada e/ou comercial so de
responsabilidade de seus proprietrios. O autor informa no estar associada a nenhum produto e/ou
fornecedor apresentado neste material. No decorrer deste, imagens, nomes de produtos e fabricantes
podem ter sido utilizados, e desde j o autor informa que o uso apenas ilustrativo e/ou educativo, no
visando ao lucro, favorecimento ou desmerecimento do produto/fabricante.

Melhoria e Reviso:
Este material esta em processo constante de reviso e melhoria, se voc encontrou algum problema
ou erro envie um e-mail ns.
Criticas e Sugestes:
Ns estamos abertos para receber criticas e sugestes que possam melhorar o material, por favor
envie um e-mail para ns.

Imagens:
Google, Flickr e Banco de Imagem.

Rildo F dos Santos (rildo.santos@etecnologia.com.br)


Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

92

Mapeamento e Modelagem de Processos de Negcios com BPMN

Licena:

Verso 23 | RFS

rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

93

Mapeamento e Modelagem de Processos de Negcios com BPMN

Mapeamento e Modelagem de
Processos de Negcios com BPMN

Especificao BPMN v.1.2

Rildo F Santos
rildo.santos@etecnologia.com.br
rildo.santos@companyweb.com.br

Twitter: http://twitter.com/rildosan
Blog: http://rildosan.blogspot.com/

Autor: Verso
Rildo 23
F. dos
23
| RFSSantos (rildosan@uol.com.br) | Verso:
rildosan@uol.com.br

Todos os direitos reservados e protegidos 2006 e 2009

Você também pode gostar