Você está na página 1de 10

 

1  Base de conhecimento > Cryo Technologies

 
   

Tudo sobre BPM
Passo a passo para 
 
começar

White Paper
Autores: Rafael Bortolini (rafael@cryo.com.br) e Mauricio Steinbruch (mauricio.steinbruch@cryo.com.br) 
Versão: 1.0 
Data: Segunda‐feira, 26 de maio de 2008 
Indexação: bpm, bpmn, xpdl, bpel, processos, business process, controle, tutorial, guia, bpms, soa, web services 

 

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 
2  Base de conhecimento > Cryo Technologies

Uma tentativa 

Esse documento consiste em uma tentativa inicial de agrupar, de maneira resumida, os 
principais aspectos e definições relacionadas ao Business Process Management – BPM. O 
público alvo são profissionais que estão iniciando no estudo dessa matéria. Estamos abertos a 
sugestão de melhorias e possíveis correções, assim como links para mais referências. 
Contribua! Mande um e‐mail para nós com sua sugestão/complementação. 

1. Primeiro Passo : entender processos 

1.1 O que é um processo? 

Um  processo  é  um  grupo  de  atividades  realizadas  numa  seqüência  determinada  que  
produz  um  bem  ou  um  serviço.    Pode  ser  encarado,  também,  como  qualquer  atividade  ou 
conjunto  de  atividades  onde  há  uma  entrada,  uma  transformação,  e  uma  saída.  Não 
necessariamente a entrada de que estamos nos referindo é material, podendo ser informação, 
por exemplo.  
Saiba Mais 
http://www.fgvsp.br/rae/artigos/006‐019.pdf  
http://www.fgvsp.br/rae/artigos/008‐019.pdf  
http://pt.wikipedia.org/wiki/Processos  
  
 
 

 
 

1.2 Porque são tão importantes? 

  Os processos são tão importantes pois é através deles que as empresas exercem suas 
funções. Todo trabalho importante realizado nas empresas faz parte de algum processo.  
Saiba Mais 
http://www.fgvsp.br/rae/artigos/006‐019.pdf  
http://www.fgvsp.br/rae/artigos/008‐019.pdf  

1.3 Como enxergar e identificar processos? 

  Para enxergar e identificar processos das empresas é preciso uma análise que verifique 
quais são os processos essenciais (relacionado ao foco da empresa),  e quais são os processos 
auxiliares,  verificando  como  a  empresa  realiza  sua  função  desde  o  primeiro  contato  com  o 
cliente até a entrega e avaliação do produto/serviço.  
Saiba Mais 
http://www.fgvsp.br/rae/artigos/008‐019.pdf  

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 
3  Base de conhecimento > Cryo Technologies

1.4 Como gerenciar processos? 

  No gerenciamento de  processos é importante que se tenha uma visão ampla do que 
está  sendo  produzido  (seja  bens  ou  serviços),  evitando  restringir‐se  a  um  único  ponto  ou 
atividade. Deve ser avaliada a sinergia entre as atividades para um melhor resultado final.  
Saiba Mais 
http://www.fgvsp.br/rae/artigos/008‐019.pdf  
http://www.lgti.ufsc.br/posgraduacao/legenda/gpa/GP_basico_cochabamba.pdf  
 

1.5 Como avaliar processos? 

Existem  um  série  de  indicadores  que  permitem  a  avaliação  de  processos.  Esta 
avaliação  pode  ser  feita  através  de  uma  análise  de  gargalo,  análise  de  produtividade,  de 
custos,  etc.,  variando  de  acordo  com  os  desejos  da  empresa.  A  empresa  pode  definir  seus 
próprios indicadores relativos a propriedades ou funcionamentos dos processos.  
Saiba Mais 
http://www.hammerandco.com/pemm.asp  
http://blog.cryo.com.br/2008/04/18/melhorias‐e‐avaliacao‐de‐processos/  

2. Segundo  Passo : entender conceitos de 
BPM 

2.1 O que é BPM? 

  Business  Process  Management  (BPM)  consiste  em    uma  metodologia  de  gestão  para 
gerenciamento de processos, que pode ser auxiliada por ferramentas tecnológicas.  
Saiba Mais 
http://pt.wikipedia.org/wiki/Business_Process_Management   
http://www.intranetportal.com.br/e‐gov/eg_4   
http://www.softwareag.com/ch/res/books/default.asp  
https://www.bpminstitute.org/articles/article/article/what‐is‐bpm‐anyway.html  
 

2.2 Para quê serve o BPM? 

  O BPM ajuda as empresas a identificarem a importância estratégica de seus processos 
e  a  tirarem  vantagens  competitivas  disso.  Serve  também  para  proporcionar  ao  gestor  uma 
maior facilidade de encontrar oportunidades de  melhoria para o serviço prestado ao cliente, 
através de indicadores de resultados.  
Saiba Mais 
http://pt.wikipedia.org/wiki/Business_Process_Management  
http://blog.cryo.com.br/  
 

2.3 Como o BPM controla processos? 

  O BPM controla processos através de uma série de índices de avaliação de processos. 
Por exemplo, pode ser avaliado o tempo de execução do processo, melhorias de desempenho, 
e  acompanhamento  do  processo  corrente.  Estes  índices  devem  ser  voltados  às  necessidades 
da empresa, referentes aos seus processos especificamente.   

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 
4  Base de conhecimento > Cryo Technologies

Saiba Mais 
http://pt.wikipedia.org/wiki/Business_Process_Management  

2.4 Que tipos de melhoria pode se obter com BPM? 

  O  BPM  pode  gerar  melhorias  em  termos  de  rapidez  em  que  o  processo  é  realizado, 
eficácia, qualidade e custo.  
Saiba Mais 
http://pt.wikipedia.org/wiki/Business_Process_Management  

2.5 Onde e como o BPM pode ser utilizado? 

  O BPM pode ser utilizado em uma grande variedade de setores. Por exemplo, no setor 
de  varejo,  no  setor  industrial,no  setor  governamental,  etc.  Pode,  também,    ser  utilizado  em 
diversos  departamentos  das  empresas,  como  por  exemplo,  no  departamento  financeiro,  de 
recursos humanos, comercial, etc. Todos eles apresentam processos. A metodologia do BPM 
permite que, através de uma execução e de um controle mais eficazes, processos possam ser 
melhorados em qualquer uma dessas áreas.  
Saiba Mais 
http://pt.wikipedia.org/wiki/Business_Process_Management  

3. Terceiro Passo – o que é mapeamento e 
modelagem de processos 

3.1 O que é mapeamento de processos? 

  O mapeamento de processos é o entendimento de processos já existentes, através da  
sua descrição e de seu desenho, assim como identificação sua inter‐relação. É extremamente 
útil  às  empresas,  visto  que  com  ele  conseguem  ter  uma  visão  mais  ampla  e  clara  da 
organização.  
Saiba Mais 
http://www.lgti.ufsc.br/posgraduacao/legenda/gpa/MapeamentoCochabamba.pdf  

3.2 O que é e para que serve um fluxograma?  

Um  fluxograma  é  um  diagrama,  com  simbologia  específica,  que  representa  o 


sequenciamento  das  atividades  de  um  processo.  Podem,  também,  apresentar  quem  são  os 
responsáveis por estas atividades. Existem softwares específicos para desenho de fluxogramas, 
sendo que alguns BPMS já apresentam essa ferramenta no próprio sistema.  
Saiba Mais 
http://en.wikipedia.org/wiki/Flowchart    

3.3 O que é modelagem de processos? 

  A modelagem de processos, apesar de ser um conceito comumente citado junto com 

“mapeamento”, faz uma análise mais específica e profunda do processo, criando um modelo 
de  seu  funcionamento  com  vistas  a  atingir  algum  objetivo,  como  automação  ou 
acompanhamento de longo prazo, por exemplo.  
Saiba Mais 

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 
5  Base de conhecimento > Cryo Technologies

http://en.wikipedia.org/wiki/Business_process_modeling  

3.4 O que é uma ferramenta de modelagem? 

  Uma  ferramenta  de  modelagem  é  uma  ferramenta  específica  para  o  desenho,  


documentação e detalhamento de processos de negócio; não consegue, entretanto, executar 
o processo. Alguns BPMS possuem ferramentas de modelagem inseridas em seu sistema.  
Saiba Mais 
http://office.microsoft.com/pt‐br/visio/FX100487861046.aspx  
http://www.bizagi.com/esp/noticias/noticias/2008/modeladorbizagi.html  

3.5 O que é uma ferramenta de BPA (Business Process Analysis)? 

Business  Process  Analysis,  ou  BPA,  é  uma  ferramenta  (software)  que  envolve 
modelagem  de  processos  de  negócio  e  simulação  da  sua  performance.  Ajuda  a  empresa  a 
alcançar  os  seus  objetivos  através  da  modificação  de  regras,  processos,  e  informações.  Está 
sendo  bastante  utilizado,  também,  em  aquisições  e  fusões  de  empresas,  onde  ajuda  a 
documentar e analisar os processos das empresas envolvidas.  
Saiba Mais 
http://www.casewise.com/Solutions/BusinessProcessAnalysis/  
http://www.ids‐scheer.com.cn/evaluation/Magic%20Quadrant%20for%20Business%20Process%20Analysis,%202004.htm   
   

3.6 Quais são as ferramentas de modelagem disponíveis no mercado? 

  Algumas  das  ferramentas  disponíveis  no  mercado  são:  ARIS,  Microsoft  Visio,  BizAgi 
Modeler,  ARPO  Process  Modeler,  ferramentas  da  Proforma  Corporation,    ProVision  ,  Synthis 
Process Modeler, etc.  
Saiba Mais 
http://office.microsoft.com/pt‐br/visio/FX100487861046.aspx  
http://www.bizagi.com/esp/noticias/noticias/2008/modeladorbizagi.html  

4. Quarto Passo – o que são e qual a aplicação 
dos BPMS 

4.1 O que é um BPMS? 

Um BPMS (Business Process Management Suite) é um sistema (software) responsável  
pela  automação  da  metodologia  BPM.  Através  dos  BPMS  é  possível  realizar  processos  com 
rapidez  e  com  um  rígido  controle.  Geralmente  apresentam  ferramentas  e  relatórios  de 
extrema utilidade para o gestor.  
Saiba Mais 
http://thebpmexperience.wordpress.com/bpms‐directory/  
http://bpmsbrasil.blogspot.com/  
http://www.baguete.com.br/artigosDetalhes.php?id=117  
 

4.2 O que um BPMS pode fazer?  5 

Um BPMS geralmente permite a simulação, a execução, o controle e a otimização de 
processos. Além disso, permite que todos os funcionários conheçam melhor os processos que 

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 
6  Base de conhecimento > Cryo Technologies

participam.  Muitas  vezes,  fornece  relatórios  customizados  de  acordo  com  a  necessidade  da 
empresa, gerando informações importantíssimas para a busca de melhores resultados.  
Saiba Mais 
http://www.cryo.com.br/Solucoes/Business‐Process‐Management.aspx  
http://bpmsbrasil.blogspot.com/2007/08/quer‐desenvolver‐uma‐aplicao‐de‐negcio_17.html  
  

4.3 O que é e para quê serve um formulário? 

Um  formulário  representa  um  conjunto  de  informações  que  são  necessárias  para  o 
andamento do processo. Nos BPMS, o andamento do processo pode ser dado juntamente com 
o  preenchimento  de  um  formulário  eletrônico,  onde  cada  pessoa  participante  do  processo 
deve preencher determinadas informações. Esta informação inserida nos formulários pode ter 
influência no caminho que o processo toma.  
Saiba Mais 
http://en.wikipedia.org/wiki/Flowchart    
 

4.4 O que são regras de negócio? E BRE (Business Rules Engine)?  

Regras  de  Negócio  são  operações,  definições  e  restrições  que  são  necessárias  à 
empresa  para  que  atinja  os  seus  objetivos.  Muitas  vezes,  regras  de  negócio  determinam  o 
caminho  que  o  processo  vai  tomar.  Uma  regra  de  negócio  poderia  ser,  por  exemplo,  a  que 
determina que em uma empresa X, compras acima de 100.000 reais devem ter autorização do 
diretor. Os Business Rules Engines são sistemas (softwares) responsáveis pelo gerenciamento e 
automação das regras de negócio.   
Saiba Mais 
http://en.wikipedia.org/wiki/Business_rules     
http://en.wikipedia.org/wiki/Business_rules_engine  

4.5 Como é a interface de um BPMS? 

A interface de um BPMS varia de acordo com o sistema que estamos tratando. Quando 
trata‐se de Suites com foco em pessoas, são bastante intuitivos e com uma interface bastante 
amigável.  Já  quando  trata‐se  de  Suites  de  integração,  verificamos  uma  interface  menos 
amigável e mais técnica.  
Saiba Mais 
http://www.cryo.com.br/Solucoes/Business‐Process‐Management.aspx     
http://bpmsbrasil.blogspot.com/2007/08/quer‐desenvolver‐uma‐aplicao‐de‐negcio_17.html     

4.6 Como é feita a simulação? 

A simulação é feita através do sequenciamento de atividades proposto no fluxograma 
anteriormente.  Permite  que  um  único  usuário  “execute”  todas  as  tarefas  visando  testar  se 
existe algum erro técnico do sistema ou se o que está sendo realizado segue a realidade.  
Saiba Mais 
http://pt.wikipedia.org/wiki/Business_Process_Management   

4.7 Como é feita a execução? 

Na  execução,  cada  tarefa  é  enviada  a  seus  respectivo  responsável  na  devida  órdem 
estabelecida  na  modelagem.  Quando  um  usuário  concluir  a  sua  tarefa,  imediatamente  a 
próxima tarefa é enviada para o seu respectivo responsável. Para isto, é necessário preencher  6 
os campos solicitados no formulário ou outras informações pré‐definidas.  
Saiba Mais 
http://pt.wikipedia.org/wiki/Business_Process_Management   

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 
7  Base de conhecimento > Cryo Technologies

4.8 Como é feito o controle?  

Existem diversas formas de controle; uma delas é através de relatórios. Os relatórios 
acompanham  e  apresentam  indicadores  do  processo  durante  e  após  o  seu  andamento.  
Permite que o gestor tome medidas rápidas para a correção de erros ou para a melhoria do 
processo.  
Saiba Mais 
http://pt.wikipedia.org/wiki/Business_Process_Management  

4.9 Preciso de um BPMS para ter BPM? 

Não.  Implantar  BPM  está  num  nível  de  abstração  superior  a  um  software.  Implantar 
BPM significa entender o negócio voltado ao cliente e enxergar os processos da organização. 
Muitas vezes, significa mudança cultural também. O BPMS, entretanto, ajuda a implantar BPM 
de uma forma mais prática, segura e controlada, sendo um importante aliado para o gestor de 
processos.  Entretanto,  é  fundamental  que  a  empresa  consiga  enxergar  seus  processos  antes 
para depois conseguir selecionar o BPMS mais adequado a ajudar na implantação.  
Saiba Mais 
http://webinsider.uol.com.br/index.php/2007/08/11/bpm‐nao‐e‐tecnologia‐e‐orientacao‐para‐a‐gestao/   
http://www.baguete.com.br/artigosDetalhes.php?id=117   

4.10 Qual o melhor BPMS para a minha empresa? 

A  implantação  de  um  BPMS  é  um  passo  intermediário  dentro  da  agenda  de 
implantação de BPM. Antes de pensar no BPMS, é preciso entender os processos da empresa, 
suas  características,  e  as  características  e  cultura  das  pessoas  envolvidas.  É  essencial  que  o 
BPMS seja coerente com os objetivos de BPM definidos. Existem muitas soluções no mercado, 
que irão se adaptar a diferentes realidades de empresas. Avalie o maior número delas. 
Saiba Mais 
http://thebpmexperience.wordpress.com/bpms‐directory/ 

5. Quinto Passo – padrões de processos 

5.1 O que é BPMN?  

O BPMN, Business Process Modeling Notation, trata‐se de uma notação padrão para o 
desenho  de  fluxogramas  em  processos  de  negócios.  Na  prática  trata‐se  de  um  conjunto  de 
regras  e  convenções  que  determinam  como  os  fluxogramas  devem  ser  desenhados.  É  a 
notação mais reconhecida no ramo de BPM atualmente. Abaixo, segue um exemplo.  
Saiba Mais 
http://www.bpmn.org/Documents/Introduction%20to%20BPMN.pdf   
http://www.bpmn.org/Documents/OMG%20Final%20Adopted%20BPMN%201‐0%20Spec%2006‐02‐01.pdf   
http://en.wikipedia.org/wiki/BPMN   
http://www.bptrends.com/publicationfiles/05‐08‐ART‐BPMN%20Survey‐Recker‐JR%20final.pdf   

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 
8  Base de conhecimento > Cryo Technologies

5.2 Para que serve o BPMN? 

O BPMN serve para facilitar o entendimento de fluxogramas entre as pessoas. Existem 
inúmeras  maneiras  e  lógicas  de  se  desenhar  um  fluxograma;  para  que  o  entendimento  seja 
mais rápido e fácil, é extremamente importante que se siga um padrão e convenções.  
Saiba Mais 
http://www.bpmn.org/Documents/6AD5D16960.BPMN_and_BPM.pdf       
http://en.wikipedia.org/wiki/BPMN#Uses_of_BPMN   

5.3 O que é BPEL? 

  O  BPEL  (Business  Process  Execution  Language)  é  uma  linguagem  baseada  em  Web 
Services específica para executar  processos de negócio que envolvam integração de sistemas. 
Trata‐se de um padrão de uso exclusivo por profissionais técnicos.  
Saiba Mais 
http://en.wikipedia.org/wiki/BPEL  
http://docs.oasis‐open.org/wsbpel/2.0/wsbpel‐v2.0.html  

5.4 O que são Web Services? 

É uma solução tecnológica utilizada na integração de sistemas e na comunicação entre 
aplicações diferentes.  
Saiba Mais 
http://pt.wikipedia.org/wiki/Web_service  

5.5 O que é XPDL? 

  XPDL  é  um  formato  padronizado  pela  Workflow  Management  Coalition 


(WfMC)    que  permite  que  um  fluxograma  desenhado  em  uma  ferramenta  de  modelagem 
possa  ser  transferido  para  um  BPMS  ou  outra  ferramenta  de  modelagem,  por  exemplo.  Na 
prática, é extremamente útil e poupa bastante tempo.  
Saiba Mais  8 
http://www.wfmc.org/standards/xpdl.htm   
http://en.wikipedia.org/wiki/XPDL  
http://xml.coverpages.org/XPDL20010522.pdf  
 

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 
9  Base de conhecimento > Cryo Technologies

6. Sexto Passo – SOA 

6.1 O que é SOA? 

SOA (Service Orienthed Architecture) não é uma tecnologia nem um software. É uma 
filosofia de desenvolvimento de softwares que visa buscar uma maior facilidade de integração 
entre os sistemas da empresa.  
Saiba Mais 
http://br.groups.yahoo.com/group/BPM‐Forum/files/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/  
http://en.wikipedia.org/wiki/Service‐oriented_architecture  
http://pt.wikipedia.org/wiki/Service‐oriented_architecture   
http://www.javaworld.com/javaworld/jw‐06‐2005/jw‐0613‐soa.html   
 

6.2 Quais são as premissas do  SOA? 

SOA enxerga os diversos sistema da empresa e suas funcionalidades como provedores 
de  “serviços”.  Cada  “serviço”  é  uma  função  que  um  sistema  pode  desempenhar.  Utilizando 
padrões de comunicação de sistemas, é possível expor esses serviços uns aos outros e assim 
criar novos sistemas (softwares) a partir da combinação de serviços.  
Saiba Mais 
http://cio.uol.com.br/tecnologia/2006/07/17/idgnoticia.2006‐07‐17.3732358054/  
http://f1.grp.yahoofs.com/v1/4IcxSMVqt7mJPmsh1ywBgQ02dh9EdKiMlefxR70p6wsTNuRy2bE5kjiDa5cK83jSlKmMyFNHJ326wgzAvJU‐
5L7KrVXMXVa7Vu5vnp2‐q‐
cT/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/BPM%20Forum%20Day%2C%20Primeira%20Edicao%2C%20Palestra%202%20‐
%25   

6.3 Para ter BPM preciso de SOA? 

Não.  Como  vimos,  BPM  é  uma  prática  de  gestão  e  não  uma  arquitetura  tecnológica. 
Porém, SOA pode ser um grande aliado do lado da TI (Tecnologia da Informação) para tornar 
os  projetos  de  BPM  mais  coerentes  com  os  objetivos  da  empresa,  muitas  vezes  integrando 
sistemas e automatizando atividades que antes seriam desenvolvidas manualmente.  
Saiba Mais 
http://br.groups.yahoo.com/group/BPM‐Forum/files/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/  
http://www.igpinformatica.com.br/docs/BPMSOA.pdf   

6.4 Se tenho SOA tenho BPM? 

Não. SOA pode ser considerado o principal instrumento da  área de informática para 
ajudar  a  empresa  na  implantação  de  BPM,  porém  não  é  tudo.  Diversas  outras  áreas  da 
empresa devem contribuir com conhecimentos e capacitações específicas.  
Saiba Mais 
http://thebpmexperience.wordpress.com/2006/03/17/bpm‐e‐soa/   
http://www.igpinformatica.com.br/docs/BPMSOA.pdf    

6.5 O que é um ESB e para quê serve? 

Um ESB (Enterprise Service Bus) é uma ferramenta (software) que ajuda na integração 
de sistemas da empresa utilizando serviços de mercado.  
Saiba Mais 
http://br.groups.yahoo.com/group/BPM‐Forum/files/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/    9 
http://en.wikipedia.org/wiki/Enterprise_service_bus   
 

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 
10  Base de conhecimento > Cryo Technologies

6.6 Para ter SOA preciso de um ESB? 

Não. Porém um ESB vai tornar a tarefa de implantar SOA muito mais fácil.  
Saiba Mais 
http://br.groups.yahoo.com/group/BPM‐Forum/files/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/   
http://softwarecommunity.intel.com/articles/eng/3773.htm   

6.7 Qual a diferença entre  SOA e Web Services? 

O SOA tem como objetivo criar aplicações dentro de uma empresa, criando todos os 
programas  com  uma  metodologia  de  desenvolvimento  de  software  específica.  Já  os  Web 
services são um conjunto de mecanismos‐padrão de comunicação criados sobre a World Wide 
Web.  
Saiba Mais 
http://cio.uol.com.br/tecnologia/2006/07/17/idgnoticia.2006‐07‐17.3732358054/   

 
 
Sobre a Cryo 
A Cryo Technologies, fundada em 2003, é inovadora na construção de soluções de Gestão por Processos 
através da tecnologia de BPM (Business Process Management), apoiando organizações a implantarem um modelo 
definitivo de automação de fluxos de trabalho.  Saiba mais em www.cryo.com.br 
Sobre o Orquestra BPM 
O  Orquestra,  desenvolvido  pela  Cryo  Technologies,  é  uma  solução  pioneira  no  Brasil  no  segmento  de 
Business Process Management (BPM), ajudando organizações a implantarem com sucesso um modelo definitivo de 
Gestão por Processos em larga escala. Saiba mais em www.cryo.com.br/orquestra 
 
 
10 

Cryo Technologies | 55 51 3019‐3532 | www.cryo.com.br 
 

Você também pode gostar