Você está na página 1de 10

1

Basedeconhecimento>CryoTechnologies

TudosobreBPM

Passoapassopara comear

WhitePaper
Autores:RafaelBortolini(rafael@cryo.com.br)eMauricioSteinbruch(mauricio.steinbruch@cryo.com.br) Verso:1.0 Data:Segundafeira,26demaiode2008 Indexao:bpm,bpmn,xpdl,bpel,processos,businessprocess,controle,tutorial,guia,bpms,soa,webservices

CryoTechnologies|555130193532|www.cryo.com.br

Basedeconhecimento>CryoTechnologies

Uma tentativa
Essedocumentoconsisteemumatentativainicialdeagrupar,demaneiraresumida,os principaisaspectosedefiniesrelacionadasaoBusinessProcessManagementBPM.O pblicoalvosoprofissionaisqueestoiniciandonoestudodessamatria.Estamosabertosa sugestodemelhoriasepossveiscorrees,assimcomolinksparamaisreferncias. Contribua!

1. PrimeiroPasso:entenderprocessos
1.1 Oqueumprocesso?
Um processo um grupo de atividades realizadas numa seqncia determinada que produz um bem ou um servio. Pode ser encarado, tambm, como qualquer atividade ou conjunto de atividades onde h uma entrada, uma transformao, e uma sada. No necessariamenteaentradadequeestamosnosreferindomaterial,podendoserinformao, porexemplo.
SaibaMais http://www.fgvsp.br/rae/artigos/006019.pdf http://www.fgvsp.br/rae/artigos/008019.pdf http://pt.wikipedia.org/wiki/Processos

1.2 Porquesotoimportantes?
Os processos so to importantes pois atravs deles que as empresas exercem suas funes.Todotrabalhoimportanterealizadonasempresasfazpartedealgumprocesso.
SaibaMais http://www.fgvsp.br/rae/artigos/006019.pdf http://www.fgvsp.br/rae/artigos/008019.pdf

1.3 Comoenxergareidentificarprocessos?
Paraenxergareidentificarprocessosdasempresasprecisoumaanlisequeverifique quais so os processos essenciais (relacionado ao foco da empresa), e quais so os processos auxiliares, verificando como a empresa realiza sua funo desde o primeiro contato com o clienteataentregaeavaliaodoproduto/servio.
SaibaMais http://www.fgvsp.br/rae/artigos/008019.pdf

CryoTechnologies|555130193532|www.cryo.com.br

Basedeconhecimento>CryoTechnologies

1.4 Comogerenciarprocessos?
No gerenciamento de processos importante que se tenha uma viso ampla do que est sendo produzido (seja bens ou servios), evitando restringirse a um nico ponto ou atividade.Deveseravaliadaasinergiaentreasatividadesparaummelhorresultadofinal.
SaibaMais http://www.fgvsp.br/rae/artigos/008019.pdf http://www.lgti.ufsc.br/posgraduacao/legenda/gpa/GP_basico_cochabamba.pdf

1.5 Comoavaliarprocessos?
Existem um srie de indicadores que permitem a avaliao de processos. Esta avaliao pode ser feita atravs de uma anlise de gargalo, anlise de produtividade, de custos, etc., variando de acordo com os desejos da empresa. A empresa pode definir seus prpriosindicadoresrelativosapropriedadesoufuncionamentosdosprocessos.
SaibaMais http://www.hammerandco.com/pemm.asp http://blog.cryo.com.br/2008/04/18/melhoriaseavaliacaodeprocessos/

2. SegundoPasso:entenderconceitosde BPM
2.1 OqueBPM?
Business Process Management (BPM) consiste em uma metodologia de gesto para gerenciamentodeprocessos,quepodeserauxiliadaporferramentastecnolgicas.
SaibaMais http://pt.wikipedia.org/wiki/Business_Process_Management http://www.intranetportal.com.br/egov/eg_4 http://www.softwareag.com/ch/res/books/default.asp https://www.bpminstitute.org/articles/article/article/whatisbpmanyway.html

2.2 ParaquserveoBPM?
O BPM ajuda as empresas a identificarem a importncia estratgica de seus processos e a tirarem vantagens competitivas disso. Serve tambm para proporcionar ao gestor uma maior facilidade de encontrar oportunidades de melhoria para o servio prestado ao cliente, atravsdeindicadoresderesultados.
SaibaMais http://pt.wikipedia.org/wiki/Business_Process_Management http://blog.cryo.com.br/

2.3 ComooBPMcontrolaprocessos?
O BPM controla processos atravs de uma srie de ndices de avaliao de processos. Porexemplo,podeseravaliadootempodeexecuodoprocesso,melhoriasdedesempenho, e acompanhamento do processo corrente. Estes ndices devem ser voltados s necessidades daempresa,referentesaosseusprocessosespecificamente. CryoTechnologies|555130193532|www.cryo.com.br 3

Basedeconhecimento>CryoTechnologies

SaibaMais http://pt.wikipedia.org/wiki/Business_Process_Management

2.4 QuetiposdemelhoriapodeseobtercomBPM?
O BPM pode gerar melhorias em termos de rapidez em que o processo realizado, eficcia,qualidadeecusto.
SaibaMais http://pt.wikipedia.org/wiki/Business_Process_Management

2.5 OndeecomooBPMpodeserutilizado?
OBPMpode serutilizadoemumagrandevariedadedesetores.Porexemplo,nosetor de varejo, no setor industrial,no setor governamental, etc. Pode, tambm, 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, atravs de uma execuo e de um controle mais eficazes, processos possam ser melhoradosemqualquerumadessasreas.
SaibaMais http://pt.wikipedia.org/wiki/Business_Process_Management

3. TerceiroPassooquemapeamentoe modelagemdeprocessos
3.1 Oquemapeamentodeprocessos?
O mapeamento de processos o entendimento de processos j existentes, atravs da sua descrio e de seu desenho. extremamente til s empresas, visto que com ele conseguemterumavisomaisamplaeclaradoprocesso.
SaibaMais http://www.lgti.ufsc.br/posgraduacao/legenda/gpa/MapeamentoCochabamba.pdf

3.2 Oquemodelagemdeprocessos?
A modelagem tratase do desenho dos fluxogramas de processos e de suas inter relaes.Tambmbastantetilemtermosdeorganizaodaempresa.
SaibaMais http://en.wikipedia.org/wiki/Business_process_modeling

3.3 Oqueumaferramentademodelagem?
Uma ferramenta de modelagem uma ferramenta especfica para o desenho e documentao de fluxogramas; no consegue, entretanto, executar o processo. Alguns BPMS possuemferramentasdemodelageminseridasemseusistema.
SaibaMais http://office.microsoft.com/ptbr/visio/FX100487861046.aspx http://www.bizagi.com/esp/noticias/noticias/2008/modeladorbizagi.html

CryoTechnologies|555130193532|www.cryo.com.br

Basedeconhecimento>CryoTechnologies

3.4 Oqueeparaqueserveumfluxograma?
Um fluxograma um diagrama que representa o sequenciamento das atividades de um processo. Podem, tambm, apresentar quem so os responsveis por estas atividades. Existem softwares especficos para desenho de fluxogramas, mas alguns BPMS j apresentam essaferramentanoprpriosistema.
SaibaMais http://en.wikipedia.org/wiki/Flowchart

3.5 OqueumaferramentadeBPA(BusinessProcessAnalysis)?
Business Process Analysis, ou BPA, uma ferramenta (software) que envolve modelagem de processos de negcio e simulao da sua performance. Ajuda a empresa a alcanar os seus objetivos atravs da modificao de regras, processos, e informaes. Est sendo bastante utilizado, tambm, em aquisies e fuses de empresas, onde ajuda a documentareanalisarosprocessosdasempresasenvolvidas.
SaibaMais http://www.casewise.com/Solutions/BusinessProcessAnalysis/ http://www.idsscheer.com.cn/evaluation/Magic%20Quadrant%20for%20Business%20Process%20Analysis,%202004.htm

3.6 Quaissoasferramentasdemodelagemdisponveisnomercado?
Algumas das ferramentas disponveis no mercado so: ARIS, Microsoft Visio, BizAgi Modeler, ARPO Process Modeler, ferramentas da Proforma Corporation, ProVision , Synthis ProcessModeler,etc.
SaibaMais http://office.microsoft.com/ptbr/visio/FX100487861046.aspx http://www.bizagi.com/esp/noticias/noticias/2008/modeladorbizagi.html

4. QuartoPassooquesoequalaaplicao dosBPMS
4.1 OqueumBPMS?
Um BPMS (Business Process Management Suite) um sistema (software) responsvel pela automao da metodologia BPM. Atravs dos BPMS possvel realizar processos com rapidez e com um rgido controle. Geralmente apresentam ferramentas e relatrios de extremautilidadeparaogestor.
SaibaMais http://thebpmexperience.wordpress.com/bpmsdirectory/ http://bpmsbrasil.blogspot.com/ http://www.baguete.com.br/artigosDetalhes.php?id=117

4.2 OqueumBPMSpodefazer?
Um BPMS geralmente permite a simulao, a execuo, o controle e a otimizao de processos. Alm disso, permite que todos os funcionrios conheam melhor os processos que

CryoTechnologies|555130193532|www.cryo.com.br

Basedeconhecimento>CryoTechnologies

participam. Muitas vezes, fornece relatrios customizados de acordo com a necessidade da empresa,gerandoinformaesimportantssimasparaabuscademelhoresresultados.
SaibaMais http://www.cryo.com.br/Solucoes/BusinessProcessManagement.aspx http://bpmsbrasil.blogspot.com/2007/08/querdesenvolverumaaplicaodenegcio_17.html

4.3 Oqueeparaquserveumformulrio?
Um formulrio representa um conjunto de informaes que so necessrias para o andamentodoprocesso.NosBPMS,oandamentodoprocessopodeserdadojuntamentecom o preenchimento de um formulrio eletrnico, onde cada pessoa participante do processo devepreencherdeterminadas informaes. Esta informao inserida nosformulriospodeter influncianocaminhoqueoprocessotoma.
SaibaMais http://en.wikipedia.org/wiki/Flowchart

4.4 Oquesoregrasdenegcio?EBRE(BusinessRulesEngine)?
Regras de Negcio so operaes, definies e restries que so necessrias empresa para que atinja os seus objetivos. Muitas vezes, regras de negcio determinam o caminho que o processo vai tomar. Uma regra de negcio poderia ser, por exemplo, a que determinaqueemumaempresaX,comprasacimade100.000reaisdevemterautorizaodo diretor.OsBusinessRulesEnginessosistemas(softwares)responsveispelogerenciamentoe automaodasregrasdenegcio.
SaibaMais http://en.wikipedia.org/wiki/Business_rules http://en.wikipedia.org/wiki/Business_rules_engine

4.5 ComoainterfacedeumBPMS?
AinterfacedeumBPMSvariadeacordocomosistemaqueestamostratando.Quando tratase de Suites com foco em pessoas, so bastante intuitivos e com uma interface bastante amigvel. J quando tratase de Suites de integrao, verificamos uma interface menos amigvelemaistcnica.
SaibaMais http://www.cryo.com.br/Solucoes/BusinessProcessManagement.aspx http://bpmsbrasil.blogspot.com/2007/08/querdesenvolverumaaplicaodenegcio_17.html

4.6 Comofeitaasimulao?
A simulao feita atravs do sequenciamento de atividades proposto no fluxograma anteriormente. Permite que um nico usurio execute todas as tarefas visando testar se existealgumerrotcnicodosistemaouseoqueestsendorealizadoseguearealidade.
SaibaMais http://pt.wikipedia.org/wiki/Business_Process_Management

4.7 Comofeitaaexecuo?
Na execuo, cada tarefa enviada a seus respectivo responsvel na devida rdem estabelecida na modelagem. Quando um usurio concluir a sua tarefa, imediatamente a

CryoTechnologies|555130193532|www.cryo.com.br

Basedeconhecimento>CryoTechnologies

prxima tarefa enviada para o seu respectivo responsvel. Para isto, necessrio preencher oscampossolicitadosnoformulrioououtrasinformaesprdefinidas.
SaibaMais http://pt.wikipedia.org/wiki/Business_Process_Management

4.8 Comofeitoocontrole?
Existem diversas formas de controle; uma delas atravs de relatrios. Os relatrios acompanham e apresentam indicadores do processo durante e aps o seu andamento. Permite que o gestor tome medidas rpidas para a correo de erros ou para a melhoria do processo.
SaibaMais http://pt.wikipedia.org/wiki/Business_Process_Management

4.9 PrecisodeumBPMSparaterBPM?
No. Implantar BPM est num nvel de abstrao superior a um software. Implantar BPM significa entender o negcio voltado ao cliente e enxergar os processos da organizao. Muitasvezes,significamudanaculturaltambm.O BPMS,entretanto,ajudaaimplantarBPM deumaformamaisprtica,seguraecontrolada,sendoumimportantealiadoparaogestorde processos. Entretanto, fundamental que a empresa consiga enxergar seus processos antes paradepoisconseguirselecionaroBPMSmaisadequadoaajudarnaimplantao.
SaibaMais http://webinsider.uol.com.br/index.php/2007/08/11/bpmnaoetecnologiaeorientacaoparaagestao/ http://www.baguete.com.br/artigosDetalhes.php?id=117

4.10 QualomelhorBPMSparaaminhaempresa?
A implantao de um BPMS um passo intermedirio dentro da agenda de implantao de BPM. Antes de pensar no BPMS, preciso entender os processos da empresa, suas caractersticas, e as caractersticas e cultura das pessoas envolvidas. essencial que o BPMS sejacoerentecomos objetivosdeBPMdefinidos. Existem muitassoluesno mercado, queiroseadaptaradiferentesrealidadesdeempresas.Avalieomaiornmerodelas.

5. QuintoPassopadresdeprocessos
5.1 OqueBPMN?
O BPMN, Business Process Modeling Notation, tratase de uma notao padro para o desenho de fluxogramas em processos de negcios. Na prtica tratase de um conjunto de regras e convenes que determinam como os fluxogramas devem ser desenhados. a notaomaisreconhecidanoramodeBPMatualmente.Abaixo,segueumexemplo.
SaibaMais http://www.bpmn.org/Documents/Introduction%20to%20BPMN.pdf http://www.bpmn.org/Documents/OMG%20Final%20Adopted%20BPMN%2010%20Spec%20060201.pdf http://en.wikipedia.org/wiki/BPMN http://www.bptrends.com/publicationfiles/0508ARTBPMN%20SurveyReckerJR%20final.pdf

CryoTechnologies|555130193532|www.cryo.com.br

Basedeconhecimento>CryoTechnologies

5.2 ParaqueserveoBPMN?
OBPMN servepara facilitar oentendimentodefluxogramasentre aspessoas.Existem inmeras maneiras e lgicas de se desenhar um fluxograma; para que o entendimento seja maisrpidoefcil,extremamenteimportantequesesigaumpadroeconvenes.
SaibaMais http://www.bpmn.org/Documents/6AD5D16960.BPMN_and_BPM.pdf http://en.wikipedia.org/wiki/BPMN#Uses_of_BPMN

5.3 OqueBPEL?
O BPEL (Business Process Execution Language) uma linguagem baseada em Web Services especfica para executar processos de negcio que envolvam integrao de sistemas. Tratasedeumpadrodeusoexclusivoporprofissionaistcnicos.
SaibaMais http://en.wikipedia.org/wiki/BPEL http://docs.oasisopen.org/wsbpel/2.0/wsbpelv2.0.html

5.4 OquesoWebServices?
umasoluotecnolgicautilizadana integraodesistemasenacomunicaoentre aplicaesdiferentes.
SaibaMais http://pt.wikipedia.org/wiki/Web_service

5.5 OqueXPDL?
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 prtica,extremamentetilepoupabastantetempo.
SaibaMais http://www.wfmc.org/standards/xpdl.htm http://en.wikipedia.org/wiki/XPDL http://xml.coverpages.org/XPDL20010522.pdf

CryoTechnologies|555130193532|www.cryo.com.br

Basedeconhecimento>CryoTechnologies

6. SextoPassoSOA
6.1 OqueSOA?
SOA (Service Orienthed Architecture) no uma tecnologia nem um software. uma filosofia de desenvolvimento de softwares que visa buscar uma maior facilidade de integrao entreossistemasdaempresa.
SaibaMais http://br.groups.yahoo.com/group/BPMForum/files/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/ http://en.wikipedia.org/wiki/Serviceoriented_architecture http://pt.wikipedia.org/wiki/Serviceoriented_architecture http://www.javaworld.com/javaworld/jw062005/jw0613soa.html

6.2 QuaissoaspremissasdoSOA?
SOA enxerga os diversos sistema da empresa e suas funcionalidades como provedores de servios. Cada servio uma funo que um sistema pode desempenhar. Utilizando padres de comunicao de sistemas, possvel expor esses servios uns aos outros e assim criarnovossistemas(softwares)apartirdacombinaodeservios.
SaibaMais http://cio.uol.com.br/tecnologia/2006/07/17/idgnoticia.20060717.3732358054/ http://f1.grp.yahoofs.com/v1/4IcxSMVqt7mJPmsh1ywBgQ02dh9EdKiMlefxR70p6wsTNuRy2bE5kjiDa5cK83jSlKmMyFNHJ326wgzAvJU 5L7KrVXMXVa7Vu5vnp2q cT/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/BPM%20Forum%20Day%2C%20Primeira%20Edicao%2C%20Palestra%202%20 %25

6.3 ParaterBPMprecisodeSOA?
No. Como vimos, BPM uma prtica de gesto e no uma arquitetura tecnolgica. Porm, SOA pode ser um grande aliado do lado da TI (Tecnologia da Informao) para tornar os projetos de BPM mais coerentes com os objetivos da empresa, muitas vezes integrando sistemaseautomatizandoatividadesqueantesseriamdesenvolvidasmanualmente.
SaibaMais http://br.groups.yahoo.com/group/BPMForum/files/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/ http://www.igpinformatica.com.br/docs/BPMSOA.pdf

6.4 SetenhoSOAtenhoBPM?
No. SOA pode ser considerado o principal instrumento da rea de informtica para ajudar a empresa na implantao de BPM, porm no tudo. Diversas outras reas da empresadevemcontribuircomconhecimentosecapacitaesespecficas.
SaibaMais http://thebpmexperience.wordpress.com/2006/03/17/bpmesoa/ http://www.igpinformatica.com.br/docs/BPMSOA.pdf

6.5 OqueumESBeparaquserve?
UmESB (EnterpriseServiceBus) umaferramenta (software)que ajuda na integrao desistemasdaempresautilizandoserviosdemercado.
SaibaMais http://br.groups.yahoo.com/group/BPMForum/files/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/ http://en.wikipedia.org/wiki/Enterprise_service_bus

CryoTechnologies|555130193532|www.cryo.com.br

10

Basedeconhecimento>CryoTechnologies

6.6 ParaterSOAprecisodeumESB?
No.PormumESBvaitornaratarefadeimplantarSOAmuitomaisfcil.
SaibaMais http://br.groups.yahoo.com/group/BPMForum/files/BPM%20Forum%20Day/01%20Primeira%20Edicao/Apresentacoes/ http://softwarecommunity.intel.com/articles/eng/3773.htm

6.7 QualadiferenaentreSOAeWebServices?
O SOA tem como objetivo criar aplicaes dentro de uma empresa, criando todos os programas com uma metodologia de desenvolvimento de software especfica. J os Web services so umconjuntodemecanismospadrodecomunicaocriados sobreaWorldWide Web.
SaibaMais http://cio.uol.com.br/tecnologia/2006/07/17/idgnoticia.20060717.3732358054/

SobreaCryo A Cryo Technologies, fundada em 2003, inovadora na construo de solues de Gesto por Processos atravs da tecnologia de BPM (Business Process Management), apoiando organizaes a implantarem um modelo definitivodeautomaodefluxosdetrabalho.Saibamaisemwww.cryo.com.br SobreoOrquestraBPM O Orquestra, desenvolvido pela Cryo Technologies, uma soluo pioneira no Brasil no segmento de Business Process Management(BPM),ajudandoorganizaes aimplantaremcom sucessoummodelodefinitivo de GestoporProcessosemlargaescala.Saibamaisemwww.cryo.com.br/orquestra

10

CryoTechnologies|555130193532|www.cryo.com.br

Você também pode gostar