Event-Driven Process Chain e Business Process Management Notation, uma comparação das notações de Business Process Management - PDF
Event-Driven Process Chain e Business Process Management Notation, uma comparação das notações de Business Process Management
Download "Event-Driven Process Chain e Business Process Management Notation, uma comparação das notações de Business Process Management"
Lorenzo Almada Fagundes
1 Faculdade de Tecnologia e Ciências Sociais Aplicadas FATECS Curso: Administração Linha de pesquisa: Business Process Management Área: Processos ERIC DE ABREU AMORIM RA: Event-Driven Process Chain e Business Process Management Notation, uma comparação das notações de Business Process Management Brasília 2013
2 ERIC DE ABREU AMORIM Event-Driven Process Chain e Business Process Management Notation, uma comparação das notações de Business Process Management Trabalho de Curso (TC) apresentado como um dos requisitos para a conclusão do curso de Administração de Empresas do UniCeub Centro Universitário de Brasília. Orientador: Roberto Avila Paldês Brasília 2013
3 ERIC DE ABREU AMORIM Event-Driven Process Chain e Business Process Management Notation, uma comparação das notações de Business Process Management Trabalho de Curso (TC) apresentado como um dos requisitos para a conclusão do curso de Administração de Empresas do UniCeub Centro Universitário de Brasília. Orientador: Roberto Avila Paldês Brasília, 15 de maio de 2013 Banca Examinadora Prof. Orientador Prof(a). Examinador(a) Prof(a). Examinador(a)
4 Event-Driven Process Chain e Business Process Management Notation, uma comparação das notações de Business Process Management Eric de Abreu Amorim RESUMO O mercado a cada dia vem se tornando mais competitivo e umas das leis da sobrevivência para as organizações é diminuir custos e aumentar a produtividade. O gerenciamento de processos de negócios é uma abordagem completamente focada em gerar valor para o cliente final. Esse valor pode ser identificando e exterminando gargalos e dando aos colaboradores uma visão sistêmica da empresa. Antiga visão que direciona a produtividade do colaborador em seu superior funcional vem sendo trocada pela visão por processos que direciona o foco do colaborador para o cliente final da organização. Para se implantar o gerenciamento de processos de negócios em uma organização, seja ela pública ou privada, algumas metodologias vigentes no mercado adotam convenções de padrões gráficos. As mais comuns hoje são as notações Event-Driven Process Chain (EPC) e Business Process Management Notation (BPMN). Esta pesquisa pretende descobrir qual das notações é melhor compreendida pelos futuros usuários das áreas de negócios. Contribui, assim, para que os analistas de processos a tenham a perspectiva dos usuários com pouco ou nenhum conhecimento de processos de negócios. O estudo demonstra que as duas notações são bastante utilizadas pelo mercado porém, o BPMN é uma notação mais bem compreendida pelos futuros usuários de acordo com a clareza na exibição dos mapas. O BPMN oferece também a interpretação dos usos dos elementos pela notação e da facilidade de compreensão do conteúdo dos mapas de processos. O EPC se mostrou uma notação mais técnica, exigindo do usuário um conhecimento prévio para a compreensão dos mapas de processo. Palavras-chave: Gerenciamento de Processos de Negócios, BPM, Event-Driven Process Chain, EPC, Business Process Management Notation, BPMN, Modelagem de processos, Notações de Processos
5 5 1 INTRODUÇÃO Este trabalho se insere no âmbito do Gerenciamento de Processos de Negócios (Business Process Management BPM), mais especificamente nas notações utilizadas para fazer o mapeamento de processos das áreas de negócios das organizações. O gerenciamento de processos negócios se baseia na visão da organização como uma entidade complexa. A palavra complexa significa um conjunto cujos componentes que funcionam entre si com diversas relações de interdependência (HOUAISS, 2001). A inteligência mecanicista ou parcelada destrói a complexidade das empresas em fragmentos distintos, fracionando os problemas e separando o que está unido (MORIN, 2000). Este problema está evidente nas organizações quando são estabelecidos setores individualizados e distintos da complexidade organizacional, ignorando o objetivo comum e focando em resultados locais. Segundo Follet (1997) os administradores devem considerar a organização como um todo (modelo holístico), não apenas seus indivíduos e grupos. Deve-se considerar, inclusive, os fatores ambientais como política, economia e cultura. Existem diversas formas, técnicas e metodologias de gestão para se buscar e implantar esta visão holística da organização. Uma abordagem bastante utilizada é a Gestão por Processos. O gerenciamento de processos de negócio é o enfoque disciplinado para identificar, projetar, executar, documentar, mensurar, monitorar e controlar processos de negócio, automatizados ou não, para se obter resultados consistentes alinhados com objetivos estratégicos da organização (CBOK 2010). As ações de processos nas organizações até meados do século XXI ocorriam em iniciativas isoladas, setoriais, com intuito de atender a objetivos locais e singulares. Estas iniciativas eram concretizadas em forma de projetos, como por exemplo, o levantamento de processos para definição uma nova metodologia de seleção e recrutamento, sempre ações pontuais. Ao longo dos tempos a Gestão de processos passou a ser adotada como uma metodologia rotineira, sendo então estendida à organização como um todo (BARROS, 2009). A Queensland University of Technology fez uma pesquisa sobre as questões atuais do gerenciamento de processos com o intuito de averiguar as principais questões sobre o BPM que dificultam sua implantação. Uma das causas encontradas foi a ausência de padrões
6 6 no uso das notações para transcrever os mapas de processos, onde dependendo do profissional ou da empresa o mapa era transcrito de uma forma ou de outra. Neste contexto o problema que este trabalho pretende abordar como linha condutora é: qual a notação melhor compreendida pelos futuros usuários das áreas de negócios (Business Process Management Notation, BPMN, ou Event-Driven Process Chain, EPC)? Nota-se a importância deste problema pois os investimentos em BPM tiveram um aumento de cerca de 70%, onde antes havia um montante inferior a R$ ,00 em 2007, há projeção para um investimento entre R$ ,00 a R$ ,00 em 2008 (BARROS, 2009). Isso mostra como as empresas estão dispostas implementar o BPM como modelo de gestão. Ainda no âmbito financeiro pode-se dizer que o mercado vem evoluindo cada vez mais e assim ficando mais exigente (TSCHESCHNER, 2005). Muitas ferramentas antigas estão se convertendo para novas assim como as notações, como no caso da pesquisa em questão. Entretanto, ainda há aqueles que preferem EPC ao invés de BPMN. Esta pesquisa traz para ambos os casos uma visão comparativa das notações para um maior conhecimento a respeito de como elas são vistas pelos usuários dos processos de negócio. Outro ponto que evidencia a importância desta pesquisa é a indefinição de padrões que leva a existência de iniciativas em processos de forma não padronizada dentro das organizações (INFOSYS, 2006; ROSEMANN, 2007). O resultado desta pesquisa vai facilitar aos gestores de processo a opção por qual notação optar de modo a ser mais compreensível aos olhos dos usuários das áreas de negócio, e não apenas da perspectiva do gestor. O objetivo geral deste trabalho é identificar a notação que é melhor compreendida por futuros usuários das áreas de negócios, comparando as notações Business Process Management Notation e Event-Driven Process Chain. Para que seja atingido este objetivo são elencados três objetivos específicos: 1) Identificar as características das convenções adotadas pelas notações BPMN e EPC 2) Identificar as características de bom mapa de processo de acordo com as normas da ABPMP
7 7 3) Verificar qual das notações tem uma aceitação melhor pelos futuros usuários das áreas de negócios 2. METODOLOGIA Trata-se de uma pesquisa de caráter descritivo, pois segundo Gil (1991) visa descrever as características de determinada população ou fenômeno ou o estabelecimento de relações entre variáveis, assim como proposta neste projeto de estudo que busca a identificação das características que mais se adaptam aos usuários de processos de negócios. Quanto ao método de abordagem do problema será qualitativo e quantitativo já que a primeira parte da pesquisa tem como caráter qualitativo, pois trata-se de uma primeira aproximação do tema, visando o refinamento do problema de pesquisa, para assim conseguir as características que serão utilizadas na segunda fase (ROESCH, 2007; MALHOTRA). A segunda fase será quantitativa, pois tem como objetivo a identificação do melhor mapa em cada característica listada na primeira fase, e serão encontrados dados exatos e precisos comprovados pela frequência de cada característica apontada (GIL, 1999). Na revisão bibliográfica serão pesquisados artigos em periódicos científicos de administração, como EBSCO, SciElo e ANPad, assim como livros de diversos autores relacionados ao tema e sites especializados em BPM como bptrends.com, bpminstitute.com entre outros. Nas pesquisas em periódicos científicos, serão realizadas pesquisas apenas pelas palavra-chave seguintes: Business Process Management, Gerenciamento de Processos de Negócios, BPM, Event-Driven Process Chain, EPC, Business Process Management Notation, BPMN. O universo desta pesquisa abrange os formandos da Faculdade de Tecnologia de uma Instituição de Ensino Superior do DF. A amostra deste universo compreende três turmas de alunos, algo em torno de 120 participantes dos cursos de Administração, Tecnologia da Informação e Contabilidade. A seleção da amostra tem por objetivo ouvir dos alunos que estão ingressando no mercado de trabalho, se já não estiverem inseridos, sua percepção. O processo finalístico de uma empresa de Trade Marketing de Brasília, escolhido por conveniência e facilidade de acesso é usado como exemplo para verificar qual das notações é mais bem compreendida. Para isso é utilizado o
8 8 Business Process Management System (BPMS) Microsoft Office Visio 2013 (Microsoft, 2012). O Visio é selecionado devido a sua capacidade de mapear um processo de acordo com as duas notações. Depois de mapeado o processo será enviado para dois profissionais com certificação CBPP (Certified Business Processo Professionals) do Distrito Federal vinculados à ABPMP (Associationof Business Process Management Professionals). Com este mapa serão elencadas características que qualificam um mapa de processos adequado às normas do CBOK (Commom Book of Knowledge). Aos participantes será aplicado um formulário com os dois processos mapeados, respectivamente, de acordo com a notação de BPMN e EPC, e as características listadas pelos especialistas em BPM. Os participantes terão que escolher qual dos dois mapas é melhor compreendido de acordo com a característica. Além do mapa e das características será disponibilizado um espaço para informações pessoais como opcional, para ser enviado este projeto de pesquisa aos interessados. Depois da aplicação destes formulários, as informações serão tabuladas no sistema Microsoft Office Excel. Com estas informações será criado um gráfico expositivo com os percentuais obtidos de cada mapa em cada questão. 3 - REVISAO CONCEITUAL Para falar sobre as notações de BPMN é necessário o entendimento de alguns conceitos básicos inerentes ao BPM. Estes conceitos serão apresentados a seguir conforme Figura 1 Gerenciamento de processos de Negócios Modelagem de processos de negócios Notações BPMN e EPC Figura 1 - Apresentação da Revisão Conceitual Fonte: Consolidação do Autor, 2013
9 9 3.1 Gerenciamento de Processos de Negócios f Todo trabalho importante realizado nas empresas faz parte de algum processo. Não existe um produto ou serviço oferecido por uma empresa sem um processo organizacional. (GONÇALVES, 2006). Antes de entrar no conceito de Gerenciamento de Processos é importante ter a compreensão do conceito de Processo sob a ótica de alguns autores. O processo de acordo com Humphrey (2003) é uma sequência lógica de ações direcionadas à realização de uma tarefa e tem de conter os dados suficientemente descritos a fim de direcionar ao objetivo final: agregar valor ao cliente. Hammer e Champy (1994) também consideram como processo um conjunto de atividades que realizadas em uma sequencia tendem a fornecer um bem ou serviço para o cliente seja ele interno ou externo. Gonçalves (2006) toma a mesma posição dizendo que processo é qualquer atividade que toma um input, adiciona valor a ele e fornece um output a um cliente específico. Um dos autores precursores do gerenciamento de processos o conceitua de forma a ser uma organização singular de atividades ou ações de trabalho com um começo, entradas e saídas e fim, uma estrutura para ação (DAVENPORT, 1998). A Figura 2 exemplifica a relação existente entre a empresa e o cliente sob a luz da teoria de processos. Figura 2 Exemplo de processo Fonte: - CBOK, ABPMP, 2001 adaptado pelo Autor
10 10 Estes autores defendem a importância de agregar valor ao processo. Caullireaux (2009) se aprofunda mais no conceito e estabelece algumas conjunturas que auxiliam a compreensão da definição: Deve descrever um conjunto de atividades que começam e terminam em clientes externos seja criando ou suprindo uma demanda; Devem ser diferenciados os processos ligados a objetivos intermediários dos ligados ao objetivo final; Para o melhor entendimento do usuário do mapa de processos devem ser representados sempre os níveis hierárquicos. Embora Caullireaux considere que todo processo tenha que terminar em um cliente externo, Harrison (1995) considera que processo seja um conjunto de atividades direcionadas a fim de atender a demanda de um cliente externo e também de um cliente interno. Há ainda outros autores que definem processos com o enfoque de processos de negócio considerando processo um fluxo do objeto no tempo e espaço, podendo ser este objeto um bem ou serviço, ou seja, o processo é o fluxo de um serviço através do tempo e espaço (ANTUNES, 2006). Com estes conceitos relacionados este trabalho conceitua processos como: uma cadeia de ações detalhadas, transcorridas em certo tempo e espaço, envolvendo pessoas, procedimentos, recursos e tecnologia para realizar um bem ou serviço e atingir um objetivo agregando valor ao cliente final, seja ele um integrante da organização ou um cliente externo. Esta definição se assemelha a outra definição utilizada no CBOK para a certificação de especialistas em processos (CBPP Certified Business Process Professional), organização lógica de pessoas, energia, equipamentos e procedimentos em atividades de trabalho projetadas para produzir um resultado final (PALL, 1987). Com a compreensão do conceito de processos, agora deve-se diferenciá-los quanto a sua importância dentro da organização. Para isso os processos estão divididos em três categorias: Processos de Gestão, Processos de Apoio e Processos Primários. Os processos de gestão como o próprio nome já diz estão ligados aos processos gerenciais da empresa. Tem como função realizar as atividades da
11 11 melhor forma possível (PAIM, 2009). Capote (2011) completa dizendo que os processos gerenciais são aqueles responsáveis por garantir a entrega das metas e cumprimento de prazos dos processos geridos por ele. Alguns exemplos de processos: Fixar metas, avaliar desempenho, alocar recursos (GONÇALVES, 2000). Os processos de suporte ou apoio assistem aos processos primários, geralmente internos e com clientes internos. Uma característica marcante é o evidente vínculo com a visão funcional da empresa (CAPOTE, 2011). De acordo com Gonçalves (2000) estes processos viabilizam o funcionamento e a coordenação dos vários sistemas da organização buscando sempre a garantia do desempenho. Paim (2009) ressalta que estes processos por serem intermediários aos processos primários incorporam diversas atividades destes últimos. Por fim os processos primários ou finalísticos assim chamados por Paim (2009). São os processos fundamentais da empresa ligados diretamente ao cliente. Capote (2011) a cadeia de valor dos processos de uma organização é o conjunto de seus processos primários. Com o entendimento do conceito de processos pode-se aprofundar ainda mais neste campo e discutir os conceitos de Gerenciamento de Processos Ao longo do tempo diversos consultores, pesquisadores e gestores vêm dizendo que a estrutura organizacional baseada em funções, como mostra a Figura 3, revela-se restritiva para lidar com a realidade atual onde a organização precisa ser flexível, integrada, e ágil. (PAIM; CARDOSO; CAULLIREAUX; CLEMENTE, 2009). Capote (2011) critica as organizações que tem este pensamento por meio de um exemplo de quando um setor executa uma tarefa com maestria e outro atrasa uma atividade a saída deste serviço continua sendo ineficiente. Capote (2011) também defende que enquanto a organização não tomar para si a visão sistêmica, as soluções continuarão sendo setoriais e pontuais e no caso para ter a visão sistêmica. A figura 4 mostra exatamente a estrutura funcional representada na figura 3 convertida para uma estrutura orientada a processos. O CBOK (2010) classifica esta visão de Funções de negócios como um grupo de atividades a fim de executar tarefas e objetivos locais ou setoriais como, por exemplo, departamento financeiro, departamento comercial.
12 12 Figura 3 Estrutura Funcional Clássica Fonte: CBOK, 2010, adaptado pelo Autor Figura 4 Estrutura funcional clássica convertida para orientada por processos Fonte: CBOK, 2010 De acordo com a UNICAMP (2003) o Gerenciamento de Processos é definido pelo: Enfoque administrativo aplicado por uma organização que busca a otimização e melhoria da cadeia de processos, desenvolvida para atender necessidades e expectativas das partes interessadas, assegurando o melhor desempenho possível do sistema integrado a partir da mínima utilização de recursos e do máximo índice de acerto. Com a adoção do gerenciamento de processos a organização busca o atingimento do resultado final, sem enfoque setorial, de onde as atividades são realizadas, e sim no processo como um todo para entrega do resultado ao cliente (CAPOTE, 2009). Paim (2009) considera que a implantação da gestão por processos consiste em uma mudança na visão da estrutura da empresa visando adequar os processos às funções. A grande mudança é no foco da organização que deixa de ser na hierarquia e sim na demanda do cliente, exemplificado na Figura 5.
13 13 Figura 5 - Objetivos Visão Funcional x Objetivos Visão por Processos Fonte: ELO Group, 2007, adaptado pelo Autor Segundo Barros (2009) apud PAIM et al (2007 a, 2009) a gestão de processos é a organização de três grandes grupos de tarefas necessárias para que a organização possa fazer a gestão orientada nos seus processos. O Quadro 1 uma tabela que representa a lista das tarefas para a gestão de processos de acordo com estes três grupos: Projetar Processos, Gerir Processos, Aprendizagem de Processos. Paim (2009) demonstra as tarefas da Gestão de Processos dentro dos três grupos citados por ele no Quadro 2.
14 14 Quadro 2 Tarefas da Gestão de Processos Fonte: Paim (2009) Modelagem de processos. A modelagem de processos é uma ferramenta que evidencia informações precisas e acuradas sobre as atividades realizadas dentro de uma organização. Para melhor ilustrar este conceito no Quadro 2 são reunidas algumas teorias e seus autores Autor CBOK (ABPMP, 2010) Teoria Modelagem de processos comina um conjunto de processos e habilidades que fornecem uma visão e entendimento do processo de negócio e habilita análise. Desenho e medição de desempenho. A modelagem faz parte de um cluster de atividades envolvidas no desenvolvimento de um processo existente ou novo. Ela tem como objetivo evidenciar o processo do seu início ao
15 15 fim, dos mais simples aos mais complexos. É conhecida por diagnosticar o processo como ele é. (As-is) Barbará (2009) Identificação e mapeamento, principalmente nos processos-chave da organização, aqueles que contemplam os fatores críticos para o sucesso da organização. Pode ser usado para reter clientes e ainda captá-los, dependendo de como a organização os enxerga. Capote (2011) Quadro 1 Conceitos de Modelagem de Processos Fonte: Barbará (2009), Capote (2011) e CBOK (2010), consolidado pelo Autor, 2013 A modelagem de processos de negócio nada mais é que um conjunto de atividades para a criação de representações de processos existentes ou que ainda estão em planejamento ou sendo projetados. Tem por objetivo contemplar todos os processos, primários, de suporte e de gestão. Interpretando o quadro podemos ver que a modelagem é um conjunto de ações que englobam o processo como é (AS IS), a análise desse processo, e o redesenho desse processo (TO-BE). Na figura 6, um exemplo de um mapa de processos. Figura 6 Mapa de Processos Fonte: Autor da pesquisa, 2013
16 Notações de BPM: Business Process Management Notation e Event- Driven Process Chain As Notações de Gerenciamento de Processos de Negócio são as formas utilizadas na metodologia de mapeamento de processos para se comunicar com os gestores do negócio, facilitando o entendimento da complexidade do negócio. As notações conseguem atingir o nível de todas as atividades mas não possuem os detalhes suficientes para a automação dos processos (CBOK, 2010). As notações de processos de negócios são diferentes das notações de processos de TI. Enquanto as notações de BPM focam nos usuários das áreas de negócios as notações de TI focam nas responsabilidades dos computadores (CBOK, 2010). Pode-se dizer que as notações são a simbologia padrão utilizada como representação para descrever as atividades, tarefas e usuários de um processo (DEBEVOISE; GENEVA, 2011). O CBOK (ABPMP, 2010) diz que existem diversas notações e metodologias para fazer a representação gráfica de um processo de negócio. Estão listadas a seguir algumas vantagens de se utilizar as notações de BPM no processo de modelagem: a) Linguagem padronizada; b) Processos mapeados de acordo com padrões possuem conceitos definidos e claros tanto para o desenho do mapa quanto para a assimilação do conteúdo do mapa; c) Facilidade para utilizar os padrões e modelos criados em diversas plataformas assim como exportá-los para outras linguagens. Neste trabalho foram selecionadas as notações BPMN e EPC pelo fato de serem líderes no mercado internacional (QUIRINO, 2011) BPMN Business Process Management Notation A BPMN é um padrão aberto, criado a partir da evolução de experiências anteriores da BPMI (Business Process Management Initiative) e mantido pela Organization Management Group (OMG) que incorporou o outro grupo em 2005 (SABARÁ, 2009). Segundo Capote (2011) é a ferramenta mais utilizada hoje no mercado internacional, grande parte dos fabricantes de softwares se baseiam na BPMN para desenvolvimento de ferramentas.
17 17 O principal objetivo do OMG ao criar o BPMN foi criar uma linguagem democratizada onde não é necessário ser um especialista em BPM para compreender mapas de processos complexos (OMG, 2005). Onde a compreensão inicia nos analistas de processos, que esboçam os primeiros mapas, passando pelos desenvolvedores técnicos responsáveis pela implantação da tecnologia de automação e chegando aos usuários das áreas de negócios que vão efetivamente monitorar e gerenciá-los (White, 2005). Nº Padrão BPMN EPC 1 Sequência Divisão paralela Sincronização Escolha exclusiva Convergência Simples Multipla escolha + +/- 7 Convergência Sincronizada +/- +/- 8 Multipla Convêrgencia Discriminadores +/ Ciclos Arbitrários Terminação Implícita Multiplas Instâncias sem sincronização Multiplas Instâncias sem Experiência a Priori Escolha diferida Rotas Paralelas Intercaladas +/ Milestone Cancelamento de Atividade Cancelamento de Caso + - Quadro 3 Relação de Padrões suportados por BPMN e EPC Fonte: Stein (2010), adaptado pelo autor Stein (2010) estabelece uma relação entre os padrões que podem ser descritos nas notações EPC e BPMN no Quadro 2. Quando se tem o sinal de + significa que a notação é capaz de descrever tal padrão, quando se tem o sinal - quer dizer que a notação não suporta aquele padrão e o sinal de +/- significa que o conjunto oficial de elementos da notação não suporta a descrição, porém com elementos adicionais consegue descrever. Segundo Stein (2010) o BPMN tem forte influência de outra notação, o Workflow, característico pela expressividade na representação do processo tornando-se mais representativo que o EPC.
18 18 Segundo Engiel (2011) alguns fatores podem ser elencados que caracterizam a boa assimilação de conteúdo do BPMN: Representa o passo a passo de execução das atividades ; Possibilita a inclusão de anotações no diagrama ; Representa os fluxos de decisão através de perguntas, facilitando o entendimento da lógica do negócio ; Representa as informações (dados) necessárias para execução da atividade. Uma vantagem da notação BPMN é o fato de poder ser usada para modelar processos de acordo com as duas visões de processos, negócios e TI, visa ainda reduzir o intervalo temporal entre o mapeamento de processos e a implementação. Com sua linguagem de fácil compreensão nota-se uma facilidade no aprendizado e alta aceitação. A questão deste padrão são as representações de relações organizacionais, intraorganizacionais e extra organizacionais. Segundo Silver (2007) a capacidade de enviar mensagens e ser interrompido por elas é um ponto fundamental para o controle e gerenciamento levando em consideração o ambiente externo. E um último ponto positivo é a riqueza dos elementos estruturais que facilitam criações complexas sem perder a simplicidade (OMG, 2010). O Quadro 4 é uma compilação dos padrões mais utilizados na notação BPMN para um entendimento do leitor. Por ser uma notação gráfica, a BPMN fica limitada no quesito integração com outras ferramentas dependendo muito de sua representação textual. Outra desvantagem da BPMN é seu foco exclusivo em processos, impossibilitando o manuseio em diferentes visões (ARAÚJO; NETO, 2009).
19 Nome 19 Padrão Categoria Denominação Descrição Swimlanes Pool ou Piscina Usada para descrever um processo ou uma entidade. Utilizada quando o mapa de processos explicita duas entidades do negócio separados fisicamente. Lane ou Raia São utilizadas para separar dentro da Pool, atividades relacionadas a função ou papel singular. Conectores Fluxo de sequencia (Sequence flow) O fluxo de sequencia é usado para mostrar a ordem em que as atividades serao processadas Associação Uma associação é usada para relacionar informacoes com os objetos de fluxo. Textos e gráficos que não fazem parte do fluxo podem ser assoxiadas com os objetos de Fluxo Eventos Eventos ou um impacto (Resultado). Eventos são representados por círculos vazados para permitir a sinalizacao que identificarão os Gatilhos ou resultados. Evento de Início Inicia um processo Evento Intermediário Acontece durante o curso de um processo Evento de Fim Finaliza o fluxo do processo Atividades Atividade Atividade é um termo genérico para o trabalho que a empresa realiza. Uma atividade pode ser atômica ou não atômica (composta). Os tipos de atividades que fazem parte de um processo de negócio sãoç Processos, Subprocessos e Tarefas. Tarefas e Subprocessos são representados por um retangulo arredondado. Os processos pordem ser representados ou por um retângulo arredondado ou incluído dentro de um pool. Decisões Decisões Uma Decisão é usada para controlar as ramificações e os encontros dos Fluxos de sequência. Desta forma, ele irá determinar as ramificalçoes, consolidações e união dos caminhos. A sinalização gráfica interna ao desenh irá indicar o tipo de comportamento da decisão Objetos Objeto de dados Anotação Objeto de Dados são considerados artefatos porque eles não têm nenhum efeito direto sobre o fluxo de sequencia ou fluxo de mensagem do processo, mas eles podem fornecer informações sobre o que a atividade necessita para ser executada ou/e o que elas produzem Uma anotação de texto é um mecanismo para que o modelador forneça informações adicionais para facilitar a leitura do diagrama por parte do usuário Quadro 4 Elementos da BPMN Fonte: OMG (2005) EPC - Event-Driven Process Chain Definida literalmente por Cadeia de Processos Orientada por Eventos, o EPC foi desenvolvido pelos professores Scheer, Keller e Nüttgens na universidade de Saarland em É uma técnica focada no controle de fluxos de atividade e eventos junto com as relações de dependência entre elas. Trata da representação
20 20 dos processos em seus níveis lógicos, nem sempre nos níveis formais do negócio para facilitar a compreensão pelos usuários (Aalst, 1998). É exclusivamente voltado para a descrição de processos. O EPC é uma linguagem que não se restringe aos padrões de modelagem, compreende também a análise e melhoramento de processos (BARBARÁ, 2009). O Event-Driven Process Chain (EPC) foi desenvolvido dentro do framework da Architecture of Integrated Information System (ARIS), e é utilizado por diversas empresas para modelagem, análise e redesenho de processos de negócios (OMG, 2006). O ARIS (Scheer, A.-W, 1999) tem como conceito dividir os modelos de processos complexos em diferentes camadas, tornando-os mais simples. As camadas podem ser manuseadas de forma independente como relatado. Capote (2011) diz que com o avanço do BPMN notações clássicas de modelagem, como o EPC, estão entrando em desuso. Para uma melhor compreensão da notação EPC, a figura 9 organiza os principais símbolos da metodologia. De acordo com Barbará (2009) as principais vantagens do uso da notação de EPC são: Mapeia com perfeição o fluxo de controle em processos complexos. Notação simples com suporte de diversos BPMS Possui integração com elementos com outras visões (não exclusivamente processos) De acordo com Baldan (2007) o EPC tem notoriedade no âmbito internacional por algumas razões: Notação consistente Desenvolvida na plataforma ARIS Toolset, o maior sucesso mundial em softwares de processos. ERPs (Sistemas corporativos integrados) corporativos costumam utilizar a metodologia (SAP Softwares) De acordo com Barbará (2009) suas desvantagens são: Não possui uma entidade para gerir e atualizar os padrões; O fato de ter necessariamente um evento após cada atividade torna o mapa complexo e confuso já que diversos eventos são dispensáveis para a assimilação do processo;