SlideShare uma empresa Scribd logo
1 de 94
Baixar para ler offline
Mapeamento e Modelagem de
                Processos de Negócios com BPMN
Especificação: 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) | Versão: 21.1
Mapeamento e Modelagem de Processos de Negócios com BPMN             Sobre o autor: Rildo F. Santos
                                                                     Coach e Consultor de Gestão de Negócios, Inovação e Tecnologia para a Gestão 2.0, a Gestão Ágil.

                                                                     A Gestão Ágil ajuda as empresas a responder mais rápido as demandas de negócio e mudanças. A Gestão 2.0,
                                                                     abrange Planejamento Estratégico, Gestão por Processos Ágeis, Gestão de Projetos Ágeis, Tecnologia da Informação
                                                                     (Métodos Ágeis), Inovação e Liderança.

                                                                     Minha Experiência:
                                                                     Tenho mais de 10.000 horas de experiência em Gestão de Negócios, Gestão de Inovação, Governança e Engenharia de
                                                                     Software. Formado em Administração de Empresas, Pós-Graduado em Didática do Ensino Superior e Mestre em Engenharia
                                                                     de Software pela Universidade Mackenzie.

                                                                     Fui instrutor de Tecnologia de Orientação a Objetos, UML e Linguagem Java na Sun Microsystems e na IBM.

                                                                     Conheço Métodos Ágeis (SCRUM, Lead, FDD e XP), Arquitetura de Software, SOA (Arquitetura Orientado a Serviço),
                                                                     RUP/UP - Processo Unificado, Business Intelligence, Gestão de Risco de TI entre outras tecnologias.

                                                                     Sou professor de curso de MBA da Fiap e fui professor de pós-graduação da Fasp e IBTA.

                                                                     Possuo fortes conhecimentos de Gestão de Negócio (Inteligência de Negócio, Gestão por Processo, Inovação, Gestão de
                                                                     Projetos e GRC - Governance, Risk and Compliance), SOX, Basel II e PCI;
                                                                     E experiência na implementação de Governança de TI e Gerenciamento de Serviços de TI. Conhecimento dos principais
                                                                     frameworks e padrões: ITIL, Cobit, ISO 27001 e ISO 15999;

                                                                     Desempenhei diversos papéis como: Estrategista de Negócio, Gerente de Negócio, Gerente de Projeto, Arquiteto de Software,
                                                                     Projetista de Software e Analista de Sistema em diversos segmentos: Financeiro, Telecomunicações, Seguro, Saúde,
                                                                     Comunicação, Segurança Pública, Fazenda, Tecnologia, Varejo, Distribuição, Energia e Petróleo e Gás.

                                                                     Possuo as certificações: 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/


                                                           Versão 23 | RFS                                    rildosan@uol.com.br                 Todos os direitos reservados e protegidos © 2006 e 2009   2
Mapeamento e Modelagem de Processos de Negócios com BPMN   Comentário inicial:




                                                           Durante a minha vida profissional trabalhei com Gestão de Negócio e com Tecnologia da Informação em
                                                           diversas empresas de vários segmentos.
                                                           Acumulei experiência ao longo deste tempo, principalmente sobre o assunto Gestão por Processo.
                                                           Nos últimos três anos estou trabalhando com BPM, BPI e BPMN para a gestão, melhoria e modelagem de
                                                           processos.

                                                           Escrevi este tutorial para compartilhar minha vivência na aplicação das técnicas e práticas de gestão por
                                                           processo, com foco no Mapeamento e Modelagem de Processos e para demonstrar como a visão de
                                                           processos pode auxiliar as empresas na criação de valor.

                                                           O Mapeamento e a Modelagem de Processos, podem ajudar as empresas a identificar os processos de
                                                           negócio, aumentar resultado financeiro da empresa, melhorar a qualidade de seus produtos e serviços,
                                                           reduzir custos, eliminar desperdícios e melhorar a forma de trabalho das pessoas.

                                                           O Mapa de Processo é um importante documento que apresenta uma visão de todos processos, seus
                                                           relacionamentos, stakeholders, papéis, responsabilidades e fluxo de valor.

                                                           Utilizei um Estudo de Caso para demonstrar aplicação prática do mapeamento e modelagem de a notação
                                                           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.


                                                           Versão 23 | RFS                          rildosan@uol.com.br           Todos os direitos reservados e protegidos © 2006 e 2009   3
Mapeamento e Modelagem de Processos de Negócios com BPMN   Introdução:
                                                           Um pouco de história:

                                                           Os desenhos pré-históricos são as primeiras formas de comunicação não instintivas que
                                                           permaneceram preservadas e até os dias atuais. Ao longo do tempo e da evolução da espécie, as
                                                           diversas culturas que existiram desenvolveram diversos processos, artesanais ou industriais, para
                                                           conservar e transmitir todos os conhecimentos e informações que julgaram relevantes para as
                                                           gerações seguintes.
                                                           A grande parte dessas formas de transmissão 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 comunicação falada, que são signos sonoros onde
                                                           seus significados são compreensíveis por toda humanidade.
                                                           A ferramenta que criamos foi a escrita, conjunto de símbolos gráficos que representam os sons da fala.
                                                           Os tipos de escrita:


                                                                                                                  Pictografia: Derivado do latino „Pictus‟ (pintado) e
                                                                                                                  do grego „grafe‟ (descrição). Escrita figurada usada
                                                                                                                  pelo homem primitivo para fixar nas paredes das
                                                                                                                  cavernas.

                                                                                   Hieroglífica: Os Egípcios desenvolveram uma linguagem baseada em
                                                                                   complexos desenhos com significados próprios.
                                                                                   Cada um desses desenhos expressava uma idéia, e seu todo formava uma
                                                                                   imensa variedade de formas onde compunham um conjunto extremamente
                                                                                   complexo.
                                                                                                                               Inspiração http://torqueteam.wordpress.com/2009/04/28/origem-da-escrita-ou-quase-isso/


                                                           Versão 23 | RFS                          rildosan@uol.com.br                 Todos os direitos reservados e protegidos © 2006 e 2009                4
Mapeamento e Modelagem de Processos de Negócios com BPMN




                                                            1ª Parte: O Estudo de Caso
                                                           Versão 23 | RFS   rildosan@uol.com.br   Todos os direitos reservados e protegidos © 2006 e 2009   5
Mapeamento e Modelagem de Processos de Negócios com BPMN   Mapear e Modelar para conhecer:
                                                            O Mapeamento e a modelagem de processo faz que a empresa conheça seus processos, identificando
                                                            claramente os seus pontos fortes, pontos fracos, stakeholders, papéis e responsabilidades e fluxo de valor.

                                                            E é essencial que a empresa conheça seus processos quando:

                                                            Na implementação:
                                                            - Na implementação ou na revisão do Planejamento Estratégico;
                                                            - Na implementação de sistema empresarial ou grande sistemas gestão, tais como: ERP, CRM, SCM e WMS.
                                                            - Implementação de Centro de Serviços Compartilhados;
                                                            - Na implementação do SPED (Fiscal, Contábil e NF-e) ou qualquer lei ou regulamentação que se exige
                                                            conformidade (compliance);
                                                            - Na implementação de projeto de redução de custos (eliminação de desperdício, terceirização e mitigação de
                                                            risco na operação);
                                                            - Na implementação da SOA (Arquitetura Orientada a Serviço);

                                                            Na necessidade:
                                                            - Necessidade de aumentar a qualidade dos produtos e/ou serviços;
                                                            - Necessidade de melhorar o nível de satisfação dos clientes;
                                                            - Necessidade aumentar a produção;

                                                            Na implantação de Sistema/Programa de Qualidade:
                                                            - Implantação de programa/sistema de qualidade (exemplo: ISO);
                                                            - Implantação de programa de melhoria continua;

                                                            Na Melhoria de Performance Negócio:
                                                            - Ajudar em processo de fusão/aquisição;
                                                            - Melhorar a performance do negócio;
                                                            - Focar no “Core Business”;
                                                            - Mudar ou estabelecer posicionamento no mercado;
                                                            - Aumentar a vantagem competitiva.

                                                           Versão 23 | RFS                              rildosan@uol.com.br             Todos os direitos reservados e protegidos © 2006 e 2009   6
Mapeamento e Modelagem de Processos de Negócios com BPMN   A estratégia e os processos:
                                                           Os donos queriam que o hotel que a taxa de ocupação e a receita crescessem, para que isto
                                                           aconteça, foi revisado o planejamento estratégico. E foi feito um realinhamento da definição de
                                                           visão, missão, valores, metas e objetivos.

                                                                       Negócio                    Estratégia é executada através de
                                                                                                                                                              Ciclo PDCA de
                                                                                                  processos de negócio e projetos
                                                                                                                                                             Melhoria Contínua

                                                                                                        Processos & Cadeia de Valor

                                                                                                  Infra-estrutura empresarial                                            Ciclo
                                                                                                                                                                         PDCA
                                                                                                 Gerenciamento de Recursos Humanos
                                                                         negócio                 Desenvolvimento de Tecnologia

                                                             Para alcançar resultado (valor) o   Compras / Aquisição de insumos

                                                              negócio requer uma estratégia

                                                                                                                                                           Monitoramento dos
                                                                                                                                                               resultados
                                                                                                               Portfólio de Projetos
                                                                                                                                                         Metas e Indicadores

                                                                         Estratégia

                                                                                                           Projetos

                                                                     A estratégia define a
                                                                  visão, a missão, valores,
                                                                     metas e os objetivos

                                                           A estratégia é considerada a arte de gerar valor e os processos são responsáveis pela execução da
                                                           estratégia.
                                                           Versão 23 | RFS                               rildosan@uol.com.br           Todos os direitos reservados e protegidos © 2006 e 2009   7
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: A estratégia e os processos:
                                                            Este estudo de caso demonstrará o mapeamento e a modelagem de processos na revisão
                                                            do Planejamento Estratégico;
                                                                                                                           Visão:
                                                                                                                           Ser reconhecido pelo mercado global
                                                                                                                           como marco de referência em
                                                                                                                           excelência na hotelaria de eventos e
                                                                                                                           hospedagem.

                                                                                                                           Missão:
                                                                                                                           Oferecer serviços hoteleiros de
                                                                                                                           excelência em qualidade, visando a
                                                                                                                           satisfação dos clientes, a valorização
                                                                                                                           dos colaboradores e benefícios à
                                                                                                                           sociedade, promovendo a melhoria
                                                                                                                           contínua e resultados para a
                                                                                                                           organização.




                                                             O Gran Hotel Fine, é um hotel cinco estrela, que tem a taxa de ocupação de 70% dos seus
                                                             apartamentos.
                                                             O hotel possui cem apartamentos distribuídos em suíte: Single, Double, Triplo e Luxo.
                                                             O hotel também possui um centro de convenção que tem duas salas com capacidade de cem
                                                             pessoas com toda a infra-estrutura para eventos e convenções.
                                                             O hotel tem restaurante e centro de lazer, com salão de beleza, salão de ginástica, piscina,
                                                             sauna, quadra de tênis e pista de cooper.

                                                           Versão 23 | RFS                       rildosan@uol.com.br        Todos os direitos reservados e protegidos © 2006 e 2009   8
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: Os Principais Processos do Hotel:
                                                           Os principais processos do Hotel são Reserva, Check-IN, Serviço de Hospedagem e Check-Out.
                                                           As pessoas envolvidas com estes processos faziam um esforço enorme para que a operação do
                                                           hotel funcionasse...
                                                           Todavia, havia alguns conflitos de relacionamento entre departamentos e muitas dúvidas das
                                                           pessoas de como conduzir suas atividades do dia-a-dia, para que os objetivos e metas
                                                           estabelecidas sejam atingidas.
                                                           Principais processos:


                                                                     Reserva
                                                                                                                        Objetivo:
                                                               Objetivo:                                                Fazer recepção do cliente, preenchimento de
                                                               Fazer reservas de apartamentos
                                                               e salas para convenções;
                                                                                                Check-in                documentos informações sobre o hotel, serviços
                                                                                                                        e entrega de chaves e acomodação no apartamento



                                                                                                    Serviço de                             Objetivo:
                                                                                                                                           Fornecer serviços de governança,
                                                                                                   Hospedagem                              e ofertar outros serviços.




                                                                                                                                               Check-out
                                                                                                                                           Objetivo:
                                                                                                                                           Gerar a fatura de pagamento,
                                                                                                                                           Receber pagamento e fazer a
                                                                                                                                           pesquisa de satisfação.

                                                           Versão 23 | RFS                        rildosan@uol.com.br             Todos os direitos reservados e protegidos © 2006 e 2009   9
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: Conflito - Reserva x Relacionamento com Cliente
                                                           O pessoal que cuidava do processo de Reserva, sofria, pois,
                                                           eles necessitavam das informações dos clientes (as
                                                                                                                                                                         Reserva
                                                           preferências de cada cliente, por exemplo) e estas elas
                                                           eram muito importante, principalmente no momento da
                                                           realização da reserva. Pois, elas permitiam um
                                                           atendimento personalizado.

                                                           O departamento responsável pelo Relacionamento com
                                                           Cliente, que cuidava das informações dos clientes,
                                                           trabalhava de forma isolado, com suas próprias prioridades                                 Relacionamento
                                                                                                                                                        com cliente
                                                           e objetivos, ou seja, um silo (este departamento funcionava
                                                           como se fosse uma empresa à parte dos outros
                                                           departamentos do hotel).

                                                           Isto provocava conflitos e gerava dificuldade no atendimento
                                                           aos clientes (principalmente quando era necessário dar o
                                                           atendimento personalizado ou especial aos clientes).
                                                           As taxas de fidelização de clientes eram sempre baixas,
                                                           pois, na maioria das vezes mesmo tendo informações sobre
                                                           o cliente elas acabavam chegando tarde demais e às vezes,
                                                           quando o cliente já estava hospedado...


                                                                     Reserva               x Relacionamento com Cliente
                                                           Versão 23 | RFS                     rildosan@uol.com.br        Todos os direitos reservados e protegidos © 2006 e 2009   10
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: A estratégia, conflitos, processos e pessoas:
                                                           Mesmo após a revisão do Planejamento Estratégico, as pessoas ainda tinham algumas dúvidas
                                                           de como elas poderiam contribuir para a atingir a missão da empresa.

                                                           Dúvidas mais constantes nas conversas do funcionários:
                                                           - Quais são os processos de negócios chaves para alcançar a visão ?
                                                           - Como cada departamento pode atingir suas metas e objetivos ?

                                                           Os funcionário do hotel sabiam que os principais processos existiam, entretanto, os processos
                                                           não estavam bem definidos, ou seja, não eram totalmente documentados, nem comunicados e as
                                                           vezes não sequer praticados...

                                                           As pessoas também não sabiam como solucionar os conflitos entre os departamentos de
                                                           Relacionamento com Cliente e Reserva , pois, existia a necessidade de maior integração e
                                                           colaboração entre eles.




                                                           Versão 23 | RFS                      rildosan@uol.com.br        Todos os direitos reservados e protegidos © 2006 e 2009   11
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: Buscando ajuda
                                                           Para resolver estes problemas, o Presidente da empresa contratou um experiente
                                                           Consultor de Negócio...




                                                           Versão 23 | RFS                rildosan@uol.com.br   Todos os direitos reservados e protegidos © 2006 e 2009   12
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: O começo do trabalho. Check List:
                                                           Primeira Lição: Trabalhe a Comunicação.
                                                           É 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 é contribuição que das pessoas
                                                           para que o trabalho tenha êxito.

                                                           O Consultor e o Presidente da empresa promoveram um
                                                           Workshop com propósito de comunicar o trabalho que seria
                                                           realizado.

                                                           Segunda Lição: Estabeleça o “Senso de Urgência”
                                                           É necessário estabelecer o Senso de Urgência para o trabalho.
                                                           Este senso define o nível de prioridade do trabalho.

                                                           Consultor e o Presidente fizeram um reunião para decidir o
                                                           Senso de Urgência. 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 Lição: 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                                Mapeamento
                                                                                                                                                        de Processos
                                                           de recursos disponíveis e exeqüível em termos de prazo e
                                                           resultado.

                                                           O grupo de trabalho e Consultor elaboram um Plano de Trabalho
                                                           realista e exeqüível.
                                                           Versão 23 | RFS                          rildosan@uol.com.br      Todos os direitos reservados e protegidos © 2006 e 2009   13
Mapeamento e Modelagem de Processos de Negócios com BPMN   Mapeamento de Processo
                                                           O que é Mapeamento de Processo ?
                                                           O Mapeamento de Processo é uma ferramenta gerencial e de comunicação que tem a
                                                           finalidade de ajudar a melhorar os processos existentes ou de implantar uma nova estrutura
                                                           voltada para processos.

                                                           Os processos de negócio são os primeiros processos a serem identificados, depois os processos
                                                           de apoio (aos processos de negócio) e por fim os processos de controle e/ou reguladores.
                                                           Com todos os processos identificados pode-se iniciar a elaboração da “Cadeira de Valor.”

                                                           O mapeamento também auxilia a empresa a enxergar claramente os pontos fortes, pontos fracos
                                                           (pontos que precisam ser melhorados tais como: complexidade na operação, reduzir custos,
                                                           gargalos, falhas de integração, atividades redundantes, tarefas de baixo valor agregado,
                                                           retrabalhos, excesso de documentação e aprovações), além de ser uma excelente forma de
                                                           melhorar entendimento sobre os processos e aumentar a performance do negócio.

                                                            Objetivo do Mapeamento de Processos:
                                                            É buscar um melhor entendimento dos processos de negócios existentes e dos futuros
                                                            para melhorar o nível de satisfação do cliente e aumentar desempenho do negócio.

                                                           Técnicas de Mapeamento de Processos:

                                                           - Entrevistas, questionários, reuniões e workshops;
                                                           - Observação de campo;
                                                           - Análise da documentação existente;
                                                           - Análise de sistemas legados
                                                           - Coleta de evidências.

                                                           Versão 23 | RFS                        rildosan@uol.com.br       Todos os direitos reservados e protegidos © 2006 e 2009   14
Mapeamento e Modelagem de Processos de Negócios com BPMN   Modelagem de Processos
                                                           O que é Modelagem de Processos ?
                                                           É a elaboração de um diagrama ou mapa do processo de negócio e a documentação que descreve suas
                                                           propriedades e características, que identifica as atividades realizadas e as informações que fluem entre
                                                           elas.
                                                            Após 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 visão dos processos da
                                                            empresa, seus relacionamentos, atividades/tarefas, stakeholders, papéis e responsabilidades e o fluxo
                                                            de valor dos processos.
                                                            Exemplo: Mapa de Processo do Hotel:




                                                           O Mapa de processos deve ser apresentado em uma linguagem gráfica 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 precisão na descrição do processo;
                                                           - Focar a atenção nas interfaces entre os processos e
                                                           - Prover uma análise de processos poderosa e consistente com o vocabulário de negócio
                                                           Versão 23 | RFS                           rildosan@uol.com.br          Todos os direitos reservados e protegidos © 2006 e 2009   15
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: O trabalho de Mapeamento de Processos
                                                           O Consultor de Negócio e o grupo de trabalho, começaram a trabalhar no Mapeamento dos
                                                           Processos do Hotel:

                                                           Inicialmente foi preciso identificar todos os processos, níveis 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 formulários elas preenchiam e etc.

                                                            Visitou cada departamento e setor, conversou longamente com cada gestor, com cada equipe e
                                                            com as demais pessoas envolvidas na operação do hotel.

                                                            Observou como cada pessoa realizava suas tarefas e atividades, registrou o tempo de
                                                            realização de cada tarefa e procurou entender quais eram as conexões entre os departamentos.

                                                            Recolheu um grande número de documentos (políticas, procedimentos e instruções de trabalho)

                                                            E por fim ele se encontrou com os parceiros de negócio e fornecedores e para conhecer quais
                                                            os serviços providos por eles e qual era o nível de qualidade destes serviços.




                                                           Versão 23 | RFS                         rildosan@uol.com.br         Todos os direitos reservados e protegidos © 2006 e 2009   16
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: Apresentação do Relatório:
                                                           Após o trabalho de Mapeamento e Modelagem, o consultor fez uma longa e detalhada
                                                           apresentação do relatório para as todas pessoas envolvidas com os processos da empresa.

                                                           Ele começou reunião de apresentação dizendo sobre a importância do Mapeamento e da
                                                           Modelagem dos processos.

                                                           - A modelagem é forma de comunicação, disse o consultor, quando modelamos um
                                                           processo, estamos facilitando seu entendimento por todas as pessoas envolvidas
                                                           diretamente e indiretamente com realização das atividades e tarefas e com aquelas
                                                           interessadas no resultado gerado pelo processo.




                                                                             Benefícios do Mapeamento e
                                                                             da Modelagem de Processo:

                                                                             - Melhora a comunicação;
                                                                             - Facilita a visualização;
                                                                             - Reduz o nível de abstração;
                                                                             - Ajuda no entendimento
                                                                             do que deve ser feito;
                                                                             - Auxilia na identificação
                                                                             de quem deve fazer o quê;
                                                                             - É a base documentação;


                                                           Versão 23 | RFS                                   rildosan@uol.com.br   Todos os direitos reservados e protegidos © 2006 e 2009   17
Estudo de Caso: Mapa de Processo
                                                           O consultor apresentou e explicou quais eram os processos de negócio, processos de
Mapeamento e Modelagem de Processos de Negócios com BPMN

                                                           apoio, os stakeholders (clientes, fornecedores e agência reguladora), o fluxo de valor e
                                                           como cada processo contribui para geração de valor.




                                                           Versão 23 | RFS                    rildosan@uol.com.br       Todos os direitos reservados e protegidos © 2006 e 2009   18
Mapeamento e Modelagem de Processos de Negócios 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 métricas e a documentação do
                                                           processo.




                                                           Versão 23 | RFS                   rildosan@uol.com.br     Todos os direitos reservados e protegidos © 2006 e 2009   19
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: Mapa de Processo
                                                           Ainda como objetivo de facilitar a compreensão do processo Reserva ele exibiu o
                                                           diagrama (desenho) do processo:




                                                                             Com o desenho do processo ficou visível todas as atividades/tarefas, quem
                                                                             eram as pessoas que participavam, o que elas faziam e qual era resultado
                                                                             esperado após a execução do processo.
                                                           Versão 23 | RFS                       rildosan@uol.com.br      Todos os direitos reservados e protegidos © 2006 e 2009   20
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: Mapa de Processo
                                                           As pessoas entenderam qual era real importância de suas atividades e como elas se
                                                           relacionavam, assim ficou mais fácil de ver e entender a operação da empresa e o que era
                                                           necessário para que a ela funcionasse em harmonia...




                                                           Versão 23 | RFS                    rildosan@uol.com.br      Todos os direitos reservados e protegidos © 2006 e 2009   21
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: Primeiros Resultados
                                                           O Mapa de Processo, deu a visão de processo, necessária para que as pessoas tivessem o
                                                           claro entendimento da operação do hotel. Pois, ficou claro quais eram os processos de
                                                           negócio, quais eram os processos de apoio (os processos internos e os externos).

                                                           Também ficou esclarecido o relacionamento entre os processos, a importância da realização
                                                           das tarefas/atividades e os respectivos níveis de prioridade.
                                                           As pessoas sabem como elas podem participar e colaborar para a geração de valor da
                                                           empresa.
                                                           Desta forma, atingir as metas e objetivos são tornou um desafio mais fácil.




                                                           Versão 23 | RFS                    rildosan@uol.com.br      Todos os direitos reservados e protegidos © 2006 e 2009   22
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: Passagem do Bastão
                                                           O Consultor fez a transferência de conhecimento, fez várias recomendações, criou e
                                                           entregou os modelos de documentação 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, vocês conhecem bem a empresa,
                                                                             logo vocês são os mais indicados para
                                                                             este trabalho.
                                                                             Estarei dando apoio sempre que vocês
                                                                             precisarem.
                                                                             Boa sorte!




                                                                                            Obrigado...estaremos
                                                                                            fazendo o melhor




                                                                                                                         Concordo...podemos
                                                                                                                         começar a trabalhar...




                                                           Versão 23 | RFS                         rildosan@uol.com.br         Todos os direitos reservados e protegidos © 2006 e 2009   23
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: A Recomendação 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
                                                                 notações, portanto escolha primeiro a notação
                                                                 de depois a ferramenta.

                                                                 - Modelos evoluem com a organização;

                                                                 - A combinação de notações e técnicas podem
                                                                 ser usadas para facilitar o entendimento;

                                                                 - Para melhorar a produtividade considere
                                                                 adotar uma ferramenta;

                                                                 - Procure adotar uma notação que é padrão
                                                                 de mercado.




                                                           Versão 23 | RFS                           rildosan@uol.com.br   Todos os direitos reservados e protegidos © 2006 e 2009   24
Mapeamento e Modelagem de Processos de Negócios com BPMN   Estudo de Caso: Missão Cumprida
                                                           O Consultor despediu do Presidente, e foi embora, confiante que sua missão
                                                           estava completa...




                                                           Versão 23 | RFS                rildosan@uol.com.br   Todos os direitos reservados e protegidos © 2006 e 2009   25
Mapeamento e Modelagem de Processos de Negócios com BPMN




                                                               2ª Parte - BPMN, a lição de casa
                                                           Versão 23 | RFS   rildosan@uol.com.br   Todos os direitos reservados e protegidos © 2006 e 2009   26
Mapeamento e Modelagem de Processos de Negócios com BPMN   Lição de Casa
                                                           O Grupo de Trabalho começou 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, deverão ser
                                                           os primeiros a serem modelados.
                                                           A lição de casa, deixada pelo Consultor era a seguinte:
                                                           - Definir uma notação padrão para a modelagem (desenho dos processos);
                                                           - Escolher uma ferramenta que facilite a modelagem dos processos.




                                                                             Hummm..temos diversos
                                                                             tipos de notações 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
                                                           Versão 23 | RFS                                 rildosan@uol.com.br   Todos os direitos reservados e protegidos © 2006 e 2009   27
Mapeamento e Modelagem de Processos de Negócios com BPMN   O que é notação ?
                                                           A notação é uma representação gráfica de atividades, tarefas, responsabilidades, papéis e
                                                           fluxo de trabalho de um processo.

                                                            A Notação do processo também define os seguintes elementos:
                                                            - Objetivo o processo;
                                                            - Especifica as entradas;
                                                            - Especifica as saídas;
                                                            - Recursos consumidos;
                                                            - Atividades feitas em alguma ordem (Fluxo de trabalho);
                                                            - Eventos que conduzem o processo;
                                                            - Ajuda na padronização da modelagem de processo.        O que é notação ?



                                                                             Notação segundo o dicionário:

                                                                             1 ato de notar, de representar algo por meio de símbolos ou
                                                                             caracteres


                                                                             2 sistema de representação gráfica de elementos de determinado
                                                                             campo de conhecimento (por exemplo: música, lógica, matemática,
                                                                             química etc.)


                                                                             3 símbolo ou conjunto de símbolos ou caracteres com que é feita
                                                                             essa representação

                                                           Versão 23 | RFS                           rildosan@uol.com.br          Todos os direitos reservados e protegidos © 2006 e 2009   28
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. UML

                                                           UML (Linguagem de Modelagem Unificada)
                                                                                                                                      Exemplos:
                                                            A UML é uma linguagem-padrão (OMG) para                                      Check IN
                                                            elaboração da estrutura de projetos de software.
                                                                                                                                                Recepção                    Transporte e Despacho
                                                            A UML poderá ser usada para:
                                                            • Visualização;                                                                 Solicita o TKT ao
                                                                                                                                                passageiro
                                                            • Especificação;
                                                            • Construção de modelos e diagramas;                                             Verifica o TKT
                                                            • Documentação.
                                                            A UML é adequada para a modelagem de sistemas, cuja                              Solicita bagagem
                                                            a abrangência poderá incluir sistemas de informação
                                                            corporativos a serem distribuídos a aplicação baseadas
                                                            em Web e até sistemas complexos de tempo real.                                   Entrega o TKT

                                                            A UML é apenas uma linguagem visual e, portanto, é
                                                            somente uma parte de um método para                                                Pesa, coloca a
                                                                                                                                                                                       Recebe a
                                                            desenvolvimento de software. Ela é independente do                                   etiqueta e
                                                                                                                                                                                       Bagagem
                                                                                                                                            despacha a bagagem
                                                            processo, apesar de ser perfeitamente utilizada em
                                                            processo orientado a casos de usos, centrado na
                                                                                                                                                                                  Verifica Etiqueta
                                                            arquitetura, iterativo e incremental.

                                                                                                                                                                                     Despacha
                                                             Vantagens                        Desvantagens                                                                           a bagagem
                                                                                                                                                                                   para embarque
                                                            - UML é linguagem padrão de      - O suporte a modelagem de negócios é
                                                            mercado (OMG)                    via extensão
                                                            - Grande número de ferramentas
                                                            disponíveis no mercado


                                                           Versão 23 | RFS                                      rildosan@uol.com.br          Todos os direitos reservados e protegidos © 2006 e 2009   29
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. Fluxograma
                                                           Fluxograma
                                                            Descrição:
                                                                                                                                          Exemplos:
                                                            - O fluxograma é notação simples que utiliza o retângulo
                                                            para indicar um passo de processamento. O losango                                                                       início
                                                            representa uma condição e as setas mostram a
                                                            orientação do fluxo de controle. Fluxograma é um padrão
                                                            ANSI.                                                                                                                 Efetivar
                                                                                                                                                                                   Pedido
                                                            Exemplos:


                                                                                                                                                                                 Planeja a
                                                                Primeira                                 Primeira
                                                                                                                                                                                 Produção
                                                                 tarefa                                   tarefa


                                                                                            verdadeira                       falsa                                Não
                                                                                                         Condição                            Solicita a                          Material
                                                                 Segunda
                                                                                                                                            compra de                           suficiente ?
                                                                  Tarefa
                                                                                                                                             material
                                                                                        Segunda                           Terceira                                                           Sim
                                                                                         tarefa                            tarefa
                                                                                                                                                                                Produzir o
                                                                                                                                                                                 Produto



                                                                                                                                                                                 Entregar o
                                                             Vantagens                         Desvantagens                                                                       Produto

                                                            - Baixo custo                     - Muito orientada a procedimentos
                                                            - De fácil entendimento           - Modelos não são detalhados
                                                                                              - Não modelo todos os objetos de um
                                                                                                                                                                                      fim
                                                            - Descreve trilhas de decisão
                                                                                              processo de negócio.


                                                           Versão 23 | RFS                                          rildosan@uol.com.br           Todos os direitos reservados e protegidos © 2006 e 2009   30
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. EPC
                                                            EPC (Event-Driven Process Chain), pertence à arquitetura ARIS (Architecture of Integrated
                                                            Information Systems).
                                                             EPC habilita a modelagem de processo como uma seqüência lógica de funções.
                                                             Considerando EPC como um processo que pode ser entendido como a quantidade de
                                                             funções que são disparadas por um ou mais eventos.
                                                           Exemplo:

                                                                                                     Escolher
                                                               Falha            Investigar
                                                                                                      método
                                                            Identificada         soluções
                                                                                                    de resolução



                                                                                 Solicitar          Determinar
                                                               Implanta
                                                                                aprovação            recursos
                                                               a solução
                                                                               do orçamento         necessários



                                                               Falha
                                                              corrigida




                                                            A EPC foi desenvolvida em uma colaboração 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 crítica
                                                            com relação a este tipo de ferramenta é sobre seu alto custo, a complexidade de utilização.

                                                           Versão 23 | RFS                          rildosan@uol.com.br          Todos os direitos reservados e protegidos © 2006 e 2009   31
Mapeamento e Modelagem de Processos de Negócios com BPMN   Lição de Casa (Notação)
                                                           O grupo de trabalho já estudou algumas notações, contudo, ainda não
                                                           selecionaram qual será notação que eles vão utilizar para modelar os processos.
                                                           Foi decidido que olhariam o BPMN de forma mais detalhada.




                                                                     Gostei destas notações..                                        Vamos olhar com nível
                                                                     O fluxograma parece                                             maior de detalhe o
                                                                     que é bastante simples                                          BPMN..afinal esta
                                                                                                                                     notação foi recomendada
                                                                                                                                     pelo Consultor




                                                           Versão 23 | RFS                      rildosan@uol.com.br   Todos os direitos reservados e protegidos © 2006 e 2009   32
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. BPMN


                                                               Fiz download da especificação do BPMN...
                                                                                                                                      Ok, mas vamos estudar um
                                                               BPMN, quer dizer: Business Process Modeling                            pouco mais a especificação...
                                                               Notation

                                                               O BPMN é uma notação gráfica, padrão OMG
                                                               (www.omg.org), que tem por objetivo prover
                                                               recursos e elementos para modelar (desenhar) os
                                                               processos de negócio;

                                                               O BPMN pode e deve ser compreendido por
                                                               analistas de negócio, técnicos, usuários e
                                                               todos os envolvidos com o processo;

                                                               Os modelos (diagramas) BPMN podem ser usado
                                                               como um “contrato” entre as áreas técnicas e os
                                                               usuários;

                                                                O BPMN também pode ser utilizado para modelar
                                                               (desenhar) processos internos e externos (B2B)...




                                                           Especificação BPMN v 1.2 http://www.omg.org/spec/BPMN/1.2/

                                                           Versão 23 | RFS                                      rildosan@uol.com.br      Todos os direitos reservados e protegidos © 2006 e 2009   33
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. BPMN
                                                           O BPMN fornece uma notação para expressar os processos de negócio em um único diagrama de
                                                           processo de negócio (Business Process Diagram – BPD).
                                                           Fornece uma notação que compreensível por todos os usuários, analistas e técnicos.
                                                           Garante que linguagens projetadas para a execução de processos de negócio, tais como o BPEL4WS e
                                                           o BPML sejam visualmente expressas com uma notação comum.

                                                           Simbologia do BMPN:




                                                                                 Um dos objetivos da BPMN é criar
                                                                                 um mecanismo simples para o
                                                                                 desenvolvimento dos modelos
                                                                                 processos de negócio e facilitar o
                                                                                 entendimento de todas as pessoas
                                                                                 envolvidas com o processo.

                                                                                                            http://www.bpmn.org/

                                                           Versão 23 | RFS                       rildosan@uol.com.br           Todos os direitos reservados e protegidos © 2006 e 2009   34
Notação. BPMN
                                                            Faça download da especificação: http://www.bpmn.org
Mapeamento e Modelagem de Processos de Negócios com BPMN




                                                           Versão 23 | RFS                     rildosan@uol.com.br   Todos os direitos reservados e protegidos © 2006 e 2009   35
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. BPMN
                                                           Um exemplo comentado do “Processo Confirmar Reserva”:
                                                                                                    sub-processo
                                                                                                                           Verificar novamente

                                                                                                                                                                  Não

                                                                 Início                                 Verificar                                            Pago ?
                                                                               atividade               pagamento
                                                                                                           +
                                                                                                                                                                  Sim
                                                                                                                                     condição

                                                                             Confirmar                  Verificar


                                                                 Receive
                                                                              Reserva                   reserva
                                                                                                        do hotel                                             +                       Fazer
                                                                                                                                                                                   Confirmação




                                                                                                        Verificar
                                                                                                         reserva
                                                                  exceção                                do vôo
                                                                                                                                     grupo
                                                                                                                                                                      junção




                                                                                     Tratar falha

                                                                                                                                                                    final



                                                                                                                                                                                        Reply
                                                            Comentário:
                                                            Você pode pode começar a desenhar os processos utilizando os elementos básicos do BPMN, eles
                                                            também são conhecidas como “core elements”, e depois e evoluir para parte mais avançada,
                                                            conhecida como “full elements”.
                                                           Versão 23 | RFS                                     rildosan@uol.com.br               Todos os direitos reservados e protegidos © 2006 e 2009   36
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. BPMN
                                                            Elementos do BPMN:
                                                            A especificação BPMN é divida em três á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 especificação, inclusive “Core Elements”, capazes de modelarem
                                                            qualquer processo de negócio.

                                                            • Atributtes (Atributos):
                                                            – Conjunto de propriedades e informações de cada elemento (informações no formato texto)
                                                            Exemplo:
                                                            • Nome
                                                            • Tipo
                                                            • Status
                                                            • Descrição
                                                            • Escopo
                                                            • Métricas
                                                            • Indicadores
                                                            • Dono (Process Owner)
                                                            • Patrocinador (Sponsor)
                                                            • Freqüência
                                                            • Papéis
                                                            etc...
                                                           Versão 23 | RFS                         rildosan@uol.com.br         Todos os direitos reservados e protegidos © 2006 e 2009   37
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. BPMN
                                                             Business Process Diagram (BPD)
                                                             O BPMN fornece uma notação para expressar os processos de negócio em um único diagrama de
                                                             processo de negócio (Business Process Diagram – BPD).
                                                             Processo:
                                                             Para o BPMN, processo é uma atividade realizada por uma empresa e composta por uma série de
                                                             etapas e controles que permitem o fluxo de informações;
                                                             O conceito de processo é extremamente hierárquico, iniciando “macro-processos” e indo até o nível de
                                                             tarefa (menor nível dentro de processo);
                                                             Processo de Negócio (business process) é conceituado como uma série de atividades que são
                                                             realizadas por uma ou mais empresas;

                                                             Atributos: Nome, Tipo (abstrato, privado ou colaboração) 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á responsável pelo processo. O executante
                                                             pode ser na forma de um indivíduo específico, um grupo, um papel funcional ou uma posição ou uma
                                                             empresa.
                                                            Um BPD, é o local para modelar o processo de negócio que pode ser formado por um ou mais
                                                            processos; Estes processos dentro do processo de negócio podem ser formados por sub-processos;

                                                                                   Processo de Negócio

                                                                                      Processo 1
                                                                             BPD




                                                                                      Processo 2



                                                            Principais Atributos: ID (identificador único), Nome (descrição do diagrama), Versão (número da versão
                                                            do diagrama) e Autor (nome do autor).
                                                           Versão 23 | RFS                               rildosan@uol.com.br     Todos os direitos reservados e protegidos © 2006 e 2009   38
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. BPMN
                                                            Processo:
                                                            O BPMN pode modelar os tipos de processo:
                                                            – Processo interno (Private (Internal) Business Process)
                                                            – Processo abstrato (Abstract (Public) Process)
                                                            – Processo de colaboração (Collaboration (Global) Process)

                                                           Processo Interno:




                                                                                                                     Fábrica 1
                                                           É o tipo de processo mais comum, composto por                          Receber            Fazer o                  Executar
                                                                                                                                 Ordem de            Setup de                Ordem de
                                                           uma série de atividades que são realizadas                             Serviço            máquina                  Serviço
                                                           unicamente dentro de uma empresa.
                                                           O fluxo da sequência do processo é contido dentro
                                                           do Pool e não pode cruzar os limites do Pool.


                                                           Processos Abstratos:




                                                                                                                     Fábrica 1
                                                           Muitas vezes, o processo inclui atividades que são                     Receber            Fazer o                  Executar
                                                                                                                                 Ordem de            Setup de                Ordem de
                                                           realizadas fora da empresa (realizado por                              Serviço            máquina                  Serviço
                                                           terceiros, por exemplo) e não temos gerência sobre
                                                           a execução destas atividades
                                                            Utilizamos um modelo abstrato para representar
                                                           uma “entidade” independente, com processos
                                                                                                                    Fornecedor

                                                           próprios, mas que não podemos modelar (por não
                                                           conhecer o processo) ou não nos interessa modelá-
                                                           lo;
                                                           No exemplo ao lado o Fornecedor faz o beneficiamento
                                                           da matéria prima, entretanto, é um processo interno do
                                                           fornecedor, o qual não é conhecido, ele deve ser
                                                           modelado como um processo abstrato (caixa preta).



                                                           Versão 23 | RFS                               rildosan@uol.com.br                Todos os direitos reservados e protegidos © 2006 e 2009   39
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. BPMN
                                                            Processo:
                                                            O BPMN pode modelar os tipos de processo:
                                                            – Processo interno (Private (Internal) Business Process)
                                                            – Processo abstrato (Abstract (Public) Process)
                                                            – Processo de colaboração (Collaboration (Global) Process)
                                                           Processos de Colaboração:

                                                           Descrevem processos B2B e as interações entre




                                                                                                                     Empresa 1
                                                           duas ou mais entidades de negócio.
                                                                                                                                 Processar            Solicitar
                                                           Os diagramas processos são geralmente de um                           transação          autorização
                                                                                                                                                                                Fazer
                                                                                                                                                                               Entrega
                                                           ponto de vista global.                                                 de venda         de pagamento
                                                           As interações são descritas como as seqüências de
                                                           atividades e as trocas de mensagens entre os
                                                           participantes.




                                                                                                                   Autorizador
                                                           No exemplo ao lado o Autorizador (Administradora de
                                                           Cartão de Crédito) faz a autorização de pagamento                                         Processar
                                                                                                                                                    autorização
                                                           por cartão de crédito, neste caso este processo
                                                           interessa a Empresa 1 (que realiza a venda), logo ele                                           +
                                                           deverá ser modelado (desenhado) explicitamente.




                                                           Versão 23 | RFS                               rildosan@uol.com.br                 Todos os direitos reservados e protegidos © 2006 e 2009   40
Mapeamento e Modelagem de Processos de Negócios com BPMN   BPMN. Processo

                                                                                    Legal, entendi o BPD,
                                                                                    tipos de processo e
                                                                                    os elementos




                                                                                                  Agora vamos ver Categoria
                                                                                                  dos Elementos:
                                                                                                  São quadro categorias:
                                                                                                  – Objetos de Fluxo;
                                                                                                  – Objetos de Conexão;
                                                                                                  – Swimlanes;
                                                                                                  – Artefatos;


                                                           Quatro categorias básicas de elementos:
                                                           • Objetos de Fluxo:                                     • Swimlanes:
                                                           • Eventos                                               • Pools
                                                           • Atividades                                            • Lanes
                                                           • Gateways
                                                           • Objetos de Conexão:                                   • Artefatos:
                                                           • Fluxo de Sequência (Sequence Flow)                    • Objeto de Dados (Data Object)
                                                           • Fluxo de Mensagem (Message Flow)                      • Grupo
                                                           • Associação                                            • Anotação

                                                           Versão 23 | RFS                          rildosan@uol.com.br            Todos os direitos reservados e protegidos © 2006 e 2009   41
Mapeamento e Modelagem de Processos de Negócios com BPMN   Notação. BPMN
                                                           Objetos de Fluxo:
                                                                Objeto                                         Descrição                                                            Figura
                                                                Evento            É algo que acontece durante um processo do negócio.
                                                                                  Estes eventos afetam o fluxo do processo e têm
                                                                                  geralmente uma causa (trigger) ou um impacto (result).
                                                                                  Existem 3 tipos de eventos (baseados sobre quando
                                                                                  afetam o fluxo): inicio (start), intermediário
                                                                                  (intermediate) e fim (end). Este evento não possui trigger.
                                                             Atividade1,2         É um termo genérico para um trabalho executado. Os
                                                                                  tipos de atividades são: 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,
                                                                                                                                                                           tarefa               sub-processo
                                                                                  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 serão responsáveis pela a
                                                                                  atividade. A entrada do Performer poderia ser na forma de
                                                                                  um Indivíduo, um grupo, uma papel funcional ou uma
                                                                                  posição ou uma empresa.
                                                               Gateway            É usado para controlar a divergência e/ou a convergência
                                                                                  da seqüência de um fluxo. Assim, determinará decisões
                                                                                  tradicionais, como unir ou dividir trajetos.
                                                            1 – Tarefa: A tarefa é a menor unidade de um processo, geralmente atômica (não pode ser dividida em mais objetos);
                                                            2 – sub-processo: Um sub-processo, dentro de um BPD, é como uma atividade composta por um série de outras atividades, formando um
                                                            novo fluxo; O sub-processo pode exibido de duas forma: “aberta” ou “fechada”;
                                                           Versão 23 | RFS                                       rildosan@uol.com.br                    Todos os direitos reservados e protegidos © 2006 e 2009   42
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN
Mapeamento e Modelagem de Processos de Negócio com BPMN

Mais conteúdo relacionado

Mais procurados

Apresentação do ERP
Apresentação do ERPApresentação do ERP
Apresentação do ERPMurilojose10
 
Tutorial BizAgi Modelagem de Processos de Negócio
Tutorial BizAgi Modelagem de Processos de NegócioTutorial BizAgi Modelagem de Processos de Negócio
Tutorial BizAgi Modelagem de Processos de NegócioRildo (@rildosan) Santos
 
KPIs - Indicadores Chave de Performance
KPIs - Indicadores Chave de PerformanceKPIs - Indicadores Chave de Performance
KPIs - Indicadores Chave de PerformanceFábio Póvoa
 
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXIGerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXICRA-BA
 
Modelagem de Processos
Modelagem de ProcessosModelagem de Processos
Modelagem de ProcessosThiago Andress
 
Portfólio - Acm Consultoria Empresarial
Portfólio - Acm Consultoria EmpresarialPortfólio - Acm Consultoria Empresarial
Portfólio - Acm Consultoria EmpresarialFabricio Macedo
 
Criação e Gestão de Indicadores de Processos
Criação e Gestão de Indicadores de ProcessosCriação e Gestão de Indicadores de Processos
Criação e Gestão de Indicadores de ProcessosStratec Informática
 
Gestao de processos
Gestao de processosGestao de processos
Gestao de processosGilson Souza
 
Ferramentas da Qualidade
Ferramentas da QualidadeFerramentas da Qualidade
Ferramentas da QualidadeMayra de Souza
 
Gestão de processos e qualidade
Gestão de processos e qualidadeGestão de processos e qualidade
Gestão de processos e qualidadeGerisval Pessoa
 
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgiTutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgiRildo (@rildosan) Santos
 

Mais procurados (20)

Guia BPM CBOK(R)
Guia BPM CBOK(R)Guia BPM CBOK(R)
Guia BPM CBOK(R)
 
Gestão De Processos
Gestão De ProcessosGestão De Processos
Gestão De Processos
 
Apresentação do ERP
Apresentação do ERPApresentação do ERP
Apresentação do ERP
 
Gestão por Processo
Gestão por ProcessoGestão por Processo
Gestão por Processo
 
Guia de Práticas de Análise de Negócio
Guia de Práticas de Análise de NegócioGuia de Práticas de Análise de Negócio
Guia de Práticas de Análise de Negócio
 
Tutorial BizAgi Modelagem de Processos de Negócio
Tutorial BizAgi Modelagem de Processos de NegócioTutorial BizAgi Modelagem de Processos de Negócio
Tutorial BizAgi Modelagem de Processos de Negócio
 
Gestão de Processos de Negócio (BPM)
Gestão de Processos de Negócio (BPM)Gestão de Processos de Negócio (BPM)
Gestão de Processos de Negócio (BPM)
 
Mapeamento processos
Mapeamento processosMapeamento processos
Mapeamento processos
 
KPIs - Indicadores Chave de Performance
KPIs - Indicadores Chave de PerformanceKPIs - Indicadores Chave de Performance
KPIs - Indicadores Chave de Performance
 
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXIGerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
 
Modelagem de Processos
Modelagem de ProcessosModelagem de Processos
Modelagem de Processos
 
Portfólio - Acm Consultoria Empresarial
Portfólio - Acm Consultoria EmpresarialPortfólio - Acm Consultoria Empresarial
Portfólio - Acm Consultoria Empresarial
 
Gestão por Processos
Gestão por ProcessosGestão por Processos
Gestão por Processos
 
Criação e Gestão de Indicadores de Processos
Criação e Gestão de Indicadores de ProcessosCriação e Gestão de Indicadores de Processos
Criação e Gestão de Indicadores de Processos
 
Gestao de processos
Gestao de processosGestao de processos
Gestao de processos
 
Ferramentas da Qualidade
Ferramentas da QualidadeFerramentas da Qualidade
Ferramentas da Qualidade
 
Gestão de processos e qualidade
Gestão de processos e qualidadeGestão de processos e qualidade
Gestão de processos e qualidade
 
ISO 38500 Visão Geral
ISO 38500   Visão GeralISO 38500   Visão Geral
ISO 38500 Visão Geral
 
Gestão de Projetos
Gestão de ProjetosGestão de Projetos
Gestão de Projetos
 
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgiTutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
Tutorial BizAgi - Modelagem de Processos com BPMN e BizAgi
 

Semelhante a Mapeamento e Modelagem de Processos de Negócio com BPMN

Mapeamento e Modelagem de Processos de Negócios com BPMN
Mapeamento e Modelagem de Processos de Negócios com BPMNMapeamento e Modelagem de Processos de Negócios com BPMN
Mapeamento e Modelagem de Processos de Negócios com BPMNJean Israel B. Feijó
 
Mapeamento e Modelagem de Processos de Negócios com BPM
Mapeamento e Modelagem de Processos de Negócios com BPMMapeamento e Modelagem de Processos de Negócios com BPM
Mapeamento e Modelagem de Processos de Negócios com BPMRogério Araújo
 
Engenharia de Software Ágil (Scrum e FDD)
Engenharia de Software Ágil (Scrum e FDD)Engenharia de Software Ágil (Scrum e FDD)
Engenharia de Software Ágil (Scrum e FDD)Rildo (@rildosan) Santos
 
Análise, Simulação e Melhoria de Processo com WBM
Análise, Simulação e Melhoria de Processo com WBMAnálise, Simulação e Melhoria de Processo com WBM
Análise, Simulação e Melhoria de Processo com WBMRildo (@rildosan) Santos
 
Modelagem de Processos com BPMN e Tibco Business Studio
Modelagem de Processos com BPMN e Tibco Business StudioModelagem de Processos com BPMN e Tibco Business Studio
Modelagem de Processos com BPMN e Tibco Business StudioRildo (@rildosan) Santos
 
Ampliando a competitividade e conhecimento do cliente atraves do Business Int...
Ampliando a competitividade e conhecimento do cliente atraves do Business Int...Ampliando a competitividade e conhecimento do cliente atraves do Business Int...
Ampliando a competitividade e conhecimento do cliente atraves do Business Int...Grupo Treinar
 
CARTA APRESENTACAO fernando marcos
CARTA APRESENTACAO fernando marcosCARTA APRESENTACAO fernando marcos
CARTA APRESENTACAO fernando marcosfernandomarcosbhz
 
Engenharia de Software 100% Agil (SCRUM, FDD e XP)
Engenharia de Software 100% Agil (SCRUM, FDD e XP)Engenharia de Software 100% Agil (SCRUM, FDD e XP)
Engenharia de Software 100% Agil (SCRUM, FDD e XP)Rildo (@rildosan) Santos
 
Técnicas de Gestão para Análise de Negócio
Técnicas de Gestão para Análise de NegócioTécnicas de Gestão para Análise de Negócio
Técnicas de Gestão para Análise de NegócioRildo (@rildosan) Santos
 
Pós Gradução Lean seis sigma em Campinas
Pós Gradução Lean seis sigma em CampinasPós Gradução Lean seis sigma em Campinas
Pós Gradução Lean seis sigma em Campinaswab030
 
A Democratização da Arquitetura de Processos como fator chave para Inovação [...
A Democratização da Arquitetura de Processos como fator chave para Inovação [...A Democratização da Arquitetura de Processos como fator chave para Inovação [...
A Democratização da Arquitetura de Processos como fator chave para Inovação [...Kelly Sganderla
 
BPM Global Trends 2009 - Michael
BPM Global Trends 2009 - Michael BPM Global Trends 2009 - Michael
BPM Global Trends 2009 - Michael EloGroup
 
Capacitação em Design Thinking na Gestão de Processos - ADDTECH e Enjourney
Capacitação em Design Thinking na Gestão de Processos - ADDTECH e EnjourneyCapacitação em Design Thinking na Gestão de Processos - ADDTECH e Enjourney
Capacitação em Design Thinking na Gestão de Processos - ADDTECH e Enjourney.add
 
Relacionamento entre Gerenciamento de Projetos e Gerenciamento de Processos d...
Relacionamento entre Gerenciamento de Projetos e Gerenciamento de Processos d...Relacionamento entre Gerenciamento de Projetos e Gerenciamento de Processos d...
Relacionamento entre Gerenciamento de Projetos e Gerenciamento de Processos d...Iris Nunes, PMP®, PSM I
 

Semelhante a Mapeamento e Modelagem de Processos de Negócio com BPMN (20)

Mapeamento e Modelagem de Processos de Negócios com BPMN
Mapeamento e Modelagem de Processos de Negócios com BPMNMapeamento e Modelagem de Processos de Negócios com BPMN
Mapeamento e Modelagem de Processos de Negócios com BPMN
 
Mapeamento e Modelagem de Processos de Negócios com BPM
Mapeamento e Modelagem de Processos de Negócios com BPMMapeamento e Modelagem de Processos de Negócios com BPM
Mapeamento e Modelagem de Processos de Negócios com BPM
 
Engenharia de Software Ágil (Scrum e FDD)
Engenharia de Software Ágil (Scrum e FDD)Engenharia de Software Ágil (Scrum e FDD)
Engenharia de Software Ágil (Scrum e FDD)
 
Análise, Simulação e Melhoria de Processo com WBM
Análise, Simulação e Melhoria de Processo com WBMAnálise, Simulação e Melhoria de Processo com WBM
Análise, Simulação e Melhoria de Processo com WBM
 
Notação BPMN v. 1.2
Notação BPMN v. 1.2Notação BPMN v. 1.2
Notação BPMN v. 1.2
 
Notação BPMN v. 1.2
Notação BPMN v. 1.2 Notação BPMN v. 1.2
Notação BPMN v. 1.2
 
Modelagem de Processos com BPMN e Tibco Business Studio
Modelagem de Processos com BPMN e Tibco Business StudioModelagem de Processos com BPMN e Tibco Business Studio
Modelagem de Processos com BPMN e Tibco Business Studio
 
Ampliando a competitividade e conhecimento do cliente atraves do Business Int...
Ampliando a competitividade e conhecimento do cliente atraves do Business Int...Ampliando a competitividade e conhecimento do cliente atraves do Business Int...
Ampliando a competitividade e conhecimento do cliente atraves do Business Int...
 
Tutorial Visio Modelagem de Processos
Tutorial Visio Modelagem de ProcessosTutorial Visio Modelagem de Processos
Tutorial Visio Modelagem de Processos
 
CARTA APRESENTACAO fernando marcos
CARTA APRESENTACAO fernando marcosCARTA APRESENTACAO fernando marcos
CARTA APRESENTACAO fernando marcos
 
Scrum Experience [O Tutorial Scrum]
Scrum Experience [O Tutorial Scrum]Scrum Experience [O Tutorial Scrum]
Scrum Experience [O Tutorial Scrum]
 
Engenharia de Software 100% Agil (SCRUM, FDD e XP)
Engenharia de Software 100% Agil (SCRUM, FDD e XP)Engenharia de Software 100% Agil (SCRUM, FDD e XP)
Engenharia de Software 100% Agil (SCRUM, FDD e XP)
 
Técnicas de Gestão para Análise de Negócio
Técnicas de Gestão para Análise de NegócioTécnicas de Gestão para Análise de Negócio
Técnicas de Gestão para Análise de Negócio
 
Pós Gradução Lean seis sigma em Campinas
Pós Gradução Lean seis sigma em CampinasPós Gradução Lean seis sigma em Campinas
Pós Gradução Lean seis sigma em Campinas
 
Planejamento Estrategico com BSC
Planejamento Estrategico com BSCPlanejamento Estrategico com BSC
Planejamento Estrategico com BSC
 
A Democratização da Arquitetura de Processos como fator chave para Inovação [...
A Democratização da Arquitetura de Processos como fator chave para Inovação [...A Democratização da Arquitetura de Processos como fator chave para Inovação [...
A Democratização da Arquitetura de Processos como fator chave para Inovação [...
 
Jornada de Aprendizado Lean BPM
Jornada de Aprendizado Lean BPM Jornada de Aprendizado Lean BPM
Jornada de Aprendizado Lean BPM
 
BPM Global Trends 2009 - Michael
BPM Global Trends 2009 - Michael BPM Global Trends 2009 - Michael
BPM Global Trends 2009 - Michael
 
Capacitação em Design Thinking na Gestão de Processos - ADDTECH e Enjourney
Capacitação em Design Thinking na Gestão de Processos - ADDTECH e EnjourneyCapacitação em Design Thinking na Gestão de Processos - ADDTECH e Enjourney
Capacitação em Design Thinking na Gestão de Processos - ADDTECH e Enjourney
 
Relacionamento entre Gerenciamento de Projetos e Gerenciamento de Processos d...
Relacionamento entre Gerenciamento de Projetos e Gerenciamento de Processos d...Relacionamento entre Gerenciamento de Projetos e Gerenciamento de Processos d...
Relacionamento entre Gerenciamento de Projetos e Gerenciamento de Processos d...
 

Mais de Rildo (@rildosan) Santos

Minicurso Fundamentos da Análise de Negócio 3.0
Minicurso Fundamentos da Análise de Negócio 3.0Minicurso Fundamentos da Análise de Negócio 3.0
Minicurso Fundamentos da Análise de Negócio 3.0Rildo (@rildosan) Santos
 
Minicurso Gestão Ágil de Projetos com Abordagem Híbrida
Minicurso Gestão Ágil de Projetos com Abordagem HíbridaMinicurso Gestão Ágil de Projetos com Abordagem Híbrida
Minicurso Gestão Ágil de Projetos com Abordagem HíbridaRildo (@rildosan) Santos
 
Digital Business Design (Design de Negócios Digitais)
Digital Business Design (Design de Negócios Digitais)Digital Business Design (Design de Negócios Digitais)
Digital Business Design (Design de Negócios Digitais)Rildo (@rildosan) Santos
 
Novidades da Sétima Edição do Guia PMBOK
Novidades da Sétima Edição do Guia PMBOKNovidades da Sétima Edição do Guia PMBOK
Novidades da Sétima Edição do Guia PMBOKRildo (@rildosan) Santos
 
Portfólio de Análise de Negócio: Consultoria, Treinamento e Mentoria
Portfólio de Análise de Negócio: Consultoria, Treinamento e MentoriaPortfólio de Análise de Negócio: Consultoria, Treinamento e Mentoria
Portfólio de Análise de Negócio: Consultoria, Treinamento e MentoriaRildo (@rildosan) Santos
 

Mais de Rildo (@rildosan) Santos (20)

Feedback. Arte de dar e receber feedback
Feedback. Arte de dar e receber feedbackFeedback. Arte de dar e receber feedback
Feedback. Arte de dar e receber feedback
 
Minicurso Meça o que importa com OKR
Minicurso Meça o que importa com OKRMinicurso Meça o que importa com OKR
Minicurso Meça o que importa com OKR
 
Minicurso Fundamentos da Análise de Negócio 3.0
Minicurso Fundamentos da Análise de Negócio 3.0Minicurso Fundamentos da Análise de Negócio 3.0
Minicurso Fundamentos da Análise de Negócio 3.0
 
Meça o que importa com OKR
Meça o que importa com OKRMeça o que importa com OKR
Meça o que importa com OKR
 
Scrum Experience
Scrum ExperienceScrum Experience
Scrum Experience
 
Minicurso Gestão Ágil de Projetos com Abordagem Híbrida
Minicurso Gestão Ágil de Projetos com Abordagem HíbridaMinicurso Gestão Ágil de Projetos com Abordagem Híbrida
Minicurso Gestão Ágil de Projetos com Abordagem Híbrida
 
Digital Business Design (Design de Negócios Digitais)
Digital Business Design (Design de Negócios Digitais)Digital Business Design (Design de Negócios Digitais)
Digital Business Design (Design de Negócios Digitais)
 
Novidades da Sétima Edição do Guia PMBOK
Novidades da Sétima Edição do Guia PMBOKNovidades da Sétima Edição do Guia PMBOK
Novidades da Sétima Edição do Guia PMBOK
 
Mapa Mental Scrum
Mapa Mental ScrumMapa Mental Scrum
Mapa Mental Scrum
 
Tutorial Scrum Experience
Tutorial Scrum Experience Tutorial Scrum Experience
Tutorial Scrum Experience
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de Projetos
 
Scrum Master em ação
Scrum Master em açãoScrum Master em ação
Scrum Master em ação
 
Transformação Ágil
Transformação ÁgilTransformação Ágil
Transformação Ágil
 
Service Design Thinking
Service Design Thinking Service Design Thinking
Service Design Thinking
 
Gestão de Projetos Ágeis
Gestão de Projetos ÁgeisGestão de Projetos Ágeis
Gestão de Projetos Ágeis
 
Scrum, o tutorial definitivo
Scrum, o tutorial definitivo Scrum, o tutorial definitivo
Scrum, o tutorial definitivo
 
Feedback Canvas
Feedback CanvasFeedback Canvas
Feedback Canvas
 
Business Design Thinking
Business Design ThinkingBusiness Design Thinking
Business Design Thinking
 
Portfólio de Análise de Negócio: Consultoria, Treinamento e Mentoria
Portfólio de Análise de Negócio: Consultoria, Treinamento e MentoriaPortfólio de Análise de Negócio: Consultoria, Treinamento e Mentoria
Portfólio de Análise de Negócio: Consultoria, Treinamento e Mentoria
 
Project Agile Canvas
Project Agile CanvasProject Agile Canvas
Project Agile Canvas
 

Mapeamento e Modelagem de Processos de Negócio com BPMN

  • 1. Mapeamento e Modelagem de Processos de Negócios com BPMN Especificação: 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) | Versão: 21.1
  • 2. Mapeamento e Modelagem de Processos de Negócios com BPMN Sobre o autor: Rildo F. Santos Coach e Consultor de Gestão de Negócios, Inovação e Tecnologia para a Gestão 2.0, a Gestão Ágil. A Gestão Ágil ajuda as empresas a responder mais rápido as demandas de negócio e mudanças. A Gestão 2.0, abrange Planejamento Estratégico, Gestão por Processos Ágeis, Gestão de Projetos Ágeis, Tecnologia da Informação (Métodos Ágeis), Inovação e Liderança. Minha Experiência: Tenho mais de 10.000 horas de experiência em Gestão de Negócios, Gestão de Inovação, Governança e Engenharia de Software. Formado em Administração de Empresas, Pós-Graduado em Didática do Ensino Superior e Mestre em Engenharia de Software pela Universidade Mackenzie. Fui instrutor de Tecnologia de Orientação a Objetos, UML e Linguagem Java na Sun Microsystems e na IBM. Conheço Métodos Ágeis (SCRUM, Lead, FDD e XP), Arquitetura de Software, SOA (Arquitetura Orientado a Serviço), RUP/UP - Processo Unificado, Business Intelligence, Gestão de Risco de TI entre outras tecnologias. Sou professor de curso de MBA da Fiap e fui professor de pós-graduação da Fasp e IBTA. Possuo fortes conhecimentos de Gestão de Negócio (Inteligência de Negócio, Gestão por Processo, Inovação, Gestão de Projetos e GRC - Governance, Risk and Compliance), SOX, Basel II e PCI; E experiência na implementação de Governança de TI e Gerenciamento de Serviços de TI. Conhecimento dos principais frameworks e padrões: ITIL, Cobit, ISO 27001 e ISO 15999; Desempenhei diversos papéis como: Estrategista de Negócio, Gerente de Negócio, Gerente de Projeto, Arquiteto de Software, Projetista de Software e Analista de Sistema em diversos segmentos: Financeiro, Telecomunicações, Seguro, Saúde, Comunicação, Segurança Pública, Fazenda, Tecnologia, Varejo, Distribuição, Energia e Petróleo e Gás. Possuo as certificações: 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/ Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 2
  • 3. Mapeamento e Modelagem de Processos de Negócios com BPMN Comentário inicial: Durante a minha vida profissional trabalhei com Gestão de Negócio e com Tecnologia da Informação em diversas empresas de vários segmentos. Acumulei experiência ao longo deste tempo, principalmente sobre o assunto Gestão por Processo. Nos últimos três anos estou trabalhando com BPM, BPI e BPMN para a gestão, melhoria e modelagem de processos. Escrevi este tutorial para compartilhar minha vivência na aplicação das técnicas e práticas de gestão por processo, com foco no Mapeamento e Modelagem de Processos e para demonstrar como a visão de processos pode auxiliar as empresas na criação de valor. O Mapeamento e a Modelagem de Processos, podem ajudar as empresas a identificar os processos de negócio, aumentar resultado financeiro da empresa, melhorar a qualidade de seus produtos e serviços, reduzir custos, eliminar desperdícios e melhorar a forma de trabalho das pessoas. O Mapa de Processo é um importante documento que apresenta uma visão de todos processos, seus relacionamentos, stakeholders, papéis, responsabilidades e fluxo de valor. Utilizei um Estudo de Caso para demonstrar aplicação prática do mapeamento e modelagem de a notação 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. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 3
  • 4. Mapeamento e Modelagem de Processos de Negócios com BPMN Introdução: Um pouco de história: Os desenhos pré-históricos são as primeiras formas de comunicação não instintivas que permaneceram preservadas e até os dias atuais. Ao longo do tempo e da evolução da espécie, as diversas culturas que existiram desenvolveram diversos processos, artesanais ou industriais, para conservar e transmitir todos os conhecimentos e informações que julgaram relevantes para as gerações seguintes. A grande parte dessas formas de transmissão 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 comunicação falada, que são signos sonoros onde seus significados são compreensíveis por toda humanidade. A ferramenta que criamos foi a escrita, conjunto de símbolos gráficos que representam os sons da fala. Os tipos de escrita: Pictografia: Derivado do latino „Pictus‟ (pintado) e do grego „grafe‟ (descrição). Escrita figurada usada pelo homem primitivo para fixar nas paredes das cavernas. Hieroglífica: Os Egípcios desenvolveram uma linguagem baseada em complexos desenhos com significados próprios. Cada um desses desenhos expressava uma idéia, e seu todo formava uma imensa variedade de formas onde compunham um conjunto extremamente complexo. Inspiração http://torqueteam.wordpress.com/2009/04/28/origem-da-escrita-ou-quase-isso/ Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 4
  • 5. Mapeamento e Modelagem de Processos de Negócios com BPMN 1ª Parte: O Estudo de Caso Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 5
  • 6. Mapeamento e Modelagem de Processos de Negócios com BPMN Mapear e Modelar para conhecer: O Mapeamento e a modelagem de processo faz que a empresa conheça seus processos, identificando claramente os seus pontos fortes, pontos fracos, stakeholders, papéis e responsabilidades e fluxo de valor. E é essencial que a empresa conheça seus processos quando: Na implementação: - Na implementação ou na revisão do Planejamento Estratégico; - Na implementação de sistema empresarial ou grande sistemas gestão, tais como: ERP, CRM, SCM e WMS. - Implementação de Centro de Serviços Compartilhados; - Na implementação do SPED (Fiscal, Contábil e NF-e) ou qualquer lei ou regulamentação que se exige conformidade (compliance); - Na implementação de projeto de redução de custos (eliminação de desperdício, terceirização e mitigação de risco na operação); - Na implementação da SOA (Arquitetura Orientada a Serviço); Na necessidade: - Necessidade de aumentar a qualidade dos produtos e/ou serviços; - Necessidade de melhorar o nível de satisfação dos clientes; - Necessidade aumentar a produção; Na implantação de Sistema/Programa de Qualidade: - Implantação de programa/sistema de qualidade (exemplo: ISO); - Implantação de programa de melhoria continua; Na Melhoria de Performance Negócio: - Ajudar em processo de fusão/aquisição; - Melhorar a performance do negócio; - Focar no “Core Business”; - Mudar ou estabelecer posicionamento no mercado; - Aumentar a vantagem competitiva. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 6
  • 7. Mapeamento e Modelagem de Processos de Negócios com BPMN A estratégia e os processos: Os donos queriam que o hotel que a taxa de ocupação e a receita crescessem, para que isto aconteça, foi revisado o planejamento estratégico. E foi feito um realinhamento da definição de visão, missão, valores, metas e objetivos. Negócio Estratégia é executada através de Ciclo PDCA de processos de negócio e projetos Melhoria Contínua Processos & Cadeia de Valor Infra-estrutura empresarial Ciclo PDCA Gerenciamento de Recursos Humanos negócio Desenvolvimento de Tecnologia Para alcançar resultado (valor) o Compras / Aquisição de insumos negócio requer uma estratégia Monitoramento dos resultados Portfólio de Projetos Metas e Indicadores Estratégia Projetos A estratégia define a visão, a missão, valores, metas e os objetivos A estratégia é considerada a arte de gerar valor e os processos são responsáveis pela execução da estratégia. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 7
  • 8. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: A estratégia e os processos: Este estudo de caso demonstrará o mapeamento e a modelagem de processos na revisão do Planejamento Estratégico; Visão: Ser reconhecido pelo mercado global como marco de referência em excelência na hotelaria de eventos e hospedagem. Missão: Oferecer serviços hoteleiros de excelência em qualidade, visando a satisfação dos clientes, a valorização dos colaboradores e benefícios à sociedade, promovendo a melhoria contínua e resultados para a organização. O Gran Hotel Fine, é um hotel cinco estrela, que tem a taxa de ocupação de 70% dos seus apartamentos. O hotel possui cem apartamentos distribuídos em suíte: Single, Double, Triplo e Luxo. O hotel também possui um centro de convenção que tem duas salas com capacidade de cem pessoas com toda a infra-estrutura para eventos e convenções. O hotel tem restaurante e centro de lazer, com salão de beleza, salão de ginástica, piscina, sauna, quadra de tênis e pista de cooper. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 8
  • 9. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: Os Principais Processos do Hotel: Os principais processos do Hotel são Reserva, Check-IN, Serviço de Hospedagem e Check-Out. As pessoas envolvidas com estes processos faziam um esforço enorme para que a operação do hotel funcionasse... Todavia, havia alguns conflitos de relacionamento entre departamentos e muitas dúvidas das pessoas de como conduzir suas atividades do dia-a-dia, para que os objetivos e metas estabelecidas sejam atingidas. Principais processos: Reserva Objetivo: Objetivo: Fazer recepção do cliente, preenchimento de Fazer reservas de apartamentos e salas para convenções; Check-in documentos informações sobre o hotel, serviços e entrega de chaves e acomodação no apartamento Serviço de Objetivo: Fornecer serviços de governança, Hospedagem e ofertar outros serviços. Check-out Objetivo: Gerar a fatura de pagamento, Receber pagamento e fazer a pesquisa de satisfação. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 9
  • 10. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: Conflito - Reserva x Relacionamento com Cliente O pessoal que cuidava do processo de Reserva, sofria, pois, eles necessitavam das informações dos clientes (as Reserva preferências de cada cliente, por exemplo) e estas elas eram muito importante, principalmente no momento da realização da reserva. Pois, elas permitiam um atendimento personalizado. O departamento responsável pelo Relacionamento com Cliente, que cuidava das informações dos clientes, trabalhava de forma isolado, com suas próprias prioridades Relacionamento com cliente e objetivos, ou seja, um silo (este departamento funcionava como se fosse uma empresa à parte dos outros departamentos do hotel). Isto provocava conflitos e gerava dificuldade no atendimento aos clientes (principalmente quando era necessário dar o atendimento personalizado ou especial aos clientes). As taxas de fidelização de clientes eram sempre baixas, pois, na maioria das vezes mesmo tendo informações sobre o cliente elas acabavam chegando tarde demais e às vezes, quando o cliente já estava hospedado... Reserva x Relacionamento com Cliente Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 10
  • 11. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: A estratégia, conflitos, processos e pessoas: Mesmo após a revisão do Planejamento Estratégico, as pessoas ainda tinham algumas dúvidas de como elas poderiam contribuir para a atingir a missão da empresa. Dúvidas mais constantes nas conversas do funcionários: - Quais são os processos de negócios chaves para alcançar a visão ? - Como cada departamento pode atingir suas metas e objetivos ? Os funcionário do hotel sabiam que os principais processos existiam, entretanto, os processos não estavam bem definidos, ou seja, não eram totalmente documentados, nem comunicados e as vezes não sequer praticados... As pessoas também não sabiam como solucionar os conflitos entre os departamentos de Relacionamento com Cliente e Reserva , pois, existia a necessidade de maior integração e colaboração entre eles. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 11
  • 12. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: Buscando ajuda Para resolver estes problemas, o Presidente da empresa contratou um experiente Consultor de Negócio... Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 12
  • 13. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: O começo do trabalho. Check List: Primeira Lição: Trabalhe a Comunicação. É 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 é contribuição que das pessoas para que o trabalho tenha êxito. O Consultor e o Presidente da empresa promoveram um Workshop com propósito de comunicar o trabalho que seria realizado. Segunda Lição: Estabeleça o “Senso de Urgência” É necessário estabelecer o Senso de Urgência para o trabalho. Este senso define o nível de prioridade do trabalho. Consultor e o Presidente fizeram um reunião para decidir o Senso de Urgência. 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 Lição: 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 Mapeamento de Processos de recursos disponíveis e exeqüível em termos de prazo e resultado. O grupo de trabalho e Consultor elaboram um Plano de Trabalho realista e exeqüível. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 13
  • 14. Mapeamento e Modelagem de Processos de Negócios com BPMN Mapeamento de Processo O que é Mapeamento de Processo ? O Mapeamento de Processo é uma ferramenta gerencial e de comunicação que tem a finalidade de ajudar a melhorar os processos existentes ou de implantar uma nova estrutura voltada para processos. Os processos de negócio são os primeiros processos a serem identificados, depois os processos de apoio (aos processos de negócio) e por fim os processos de controle e/ou reguladores. Com todos os processos identificados pode-se iniciar a elaboração da “Cadeira de Valor.” O mapeamento também auxilia a empresa a enxergar claramente os pontos fortes, pontos fracos (pontos que precisam ser melhorados tais como: complexidade na operação, reduzir custos, gargalos, falhas de integração, atividades redundantes, tarefas de baixo valor agregado, retrabalhos, excesso de documentação e aprovações), além de ser uma excelente forma de melhorar entendimento sobre os processos e aumentar a performance do negócio. Objetivo do Mapeamento de Processos: É buscar um melhor entendimento dos processos de negócios existentes e dos futuros para melhorar o nível de satisfação do cliente e aumentar desempenho do negócio. Técnicas de Mapeamento de Processos: - Entrevistas, questionários, reuniões e workshops; - Observação de campo; - Análise da documentação existente; - Análise de sistemas legados - Coleta de evidências. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 14
  • 15. Mapeamento e Modelagem de Processos de Negócios com BPMN Modelagem de Processos O que é Modelagem de Processos ? É a elaboração de um diagrama ou mapa do processo de negócio e a documentação que descreve suas propriedades e características, que identifica as atividades realizadas e as informações que fluem entre elas. Após 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 visão dos processos da empresa, seus relacionamentos, atividades/tarefas, stakeholders, papéis e responsabilidades e o fluxo de valor dos processos. Exemplo: Mapa de Processo do Hotel: O Mapa de processos deve ser apresentado em uma linguagem gráfica 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 precisão na descrição do processo; - Focar a atenção nas interfaces entre os processos e - Prover uma análise de processos poderosa e consistente com o vocabulário de negócio Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 15
  • 16. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: O trabalho de Mapeamento de Processos O Consultor de Negócio e o grupo de trabalho, começaram a trabalhar no Mapeamento dos Processos do Hotel: Inicialmente foi preciso identificar todos os processos, níveis 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 formulários elas preenchiam e etc. Visitou cada departamento e setor, conversou longamente com cada gestor, com cada equipe e com as demais pessoas envolvidas na operação do hotel. Observou como cada pessoa realizava suas tarefas e atividades, registrou o tempo de realização de cada tarefa e procurou entender quais eram as conexões entre os departamentos. Recolheu um grande número de documentos (políticas, procedimentos e instruções de trabalho) E por fim ele se encontrou com os parceiros de negócio e fornecedores e para conhecer quais os serviços providos por eles e qual era o nível de qualidade destes serviços. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 16
  • 17. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: Apresentação do Relatório: Após o trabalho de Mapeamento e Modelagem, o consultor fez uma longa e detalhada apresentação do relatório para as todas pessoas envolvidas com os processos da empresa. Ele começou reunião de apresentação dizendo sobre a importância do Mapeamento e da Modelagem dos processos. - A modelagem é forma de comunicação, disse o consultor, quando modelamos um processo, estamos facilitando seu entendimento por todas as pessoas envolvidas diretamente e indiretamente com realização das atividades e tarefas e com aquelas interessadas no resultado gerado pelo processo. Benefícios do Mapeamento e da Modelagem de Processo: - Melhora a comunicação; - Facilita a visualização; - Reduz o nível de abstração; - Ajuda no entendimento do que deve ser feito; - Auxilia na identificação de quem deve fazer o quê; - É a base documentação; Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 17
  • 18. Estudo de Caso: Mapa de Processo O consultor apresentou e explicou quais eram os processos de negócio, processos de Mapeamento e Modelagem de Processos de Negócios com BPMN apoio, os stakeholders (clientes, fornecedores e agência reguladora), o fluxo de valor e como cada processo contribui para geração de valor. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 18
  • 19. Mapeamento e Modelagem de Processos de Negócios 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 métricas e a documentação do processo. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 19
  • 20. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: Mapa de Processo Ainda como objetivo de facilitar a compreensão do processo Reserva ele exibiu o diagrama (desenho) do processo: Com o desenho do processo ficou visível todas as atividades/tarefas, quem eram as pessoas que participavam, o que elas faziam e qual era resultado esperado após a execução do processo. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 20
  • 21. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: Mapa de Processo As pessoas entenderam qual era real importância de suas atividades e como elas se relacionavam, assim ficou mais fácil de ver e entender a operação da empresa e o que era necessário para que a ela funcionasse em harmonia... Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 21
  • 22. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: Primeiros Resultados O Mapa de Processo, deu a visão de processo, necessária para que as pessoas tivessem o claro entendimento da operação do hotel. Pois, ficou claro quais eram os processos de negócio, quais eram os processos de apoio (os processos internos e os externos). Também ficou esclarecido o relacionamento entre os processos, a importância da realização das tarefas/atividades e os respectivos níveis de prioridade. As pessoas sabem como elas podem participar e colaborar para a geração de valor da empresa. Desta forma, atingir as metas e objetivos são tornou um desafio mais fácil. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 22
  • 23. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: Passagem do Bastão O Consultor fez a transferência de conhecimento, fez várias recomendações, criou e entregou os modelos de documentação 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, vocês conhecem bem a empresa, logo vocês são os mais indicados para este trabalho. Estarei dando apoio sempre que vocês precisarem. Boa sorte! Obrigado...estaremos fazendo o melhor Concordo...podemos começar a trabalhar... Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 23
  • 24. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: A Recomendação 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 notações, portanto escolha primeiro a notação de depois a ferramenta. - Modelos evoluem com a organização; - A combinação de notações e técnicas podem ser usadas para facilitar o entendimento; - Para melhorar a produtividade considere adotar uma ferramenta; - Procure adotar uma notação que é padrão de mercado. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 24
  • 25. Mapeamento e Modelagem de Processos de Negócios com BPMN Estudo de Caso: Missão Cumprida O Consultor despediu do Presidente, e foi embora, confiante que sua missão estava completa... Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 25
  • 26. Mapeamento e Modelagem de Processos de Negócios com BPMN 2ª Parte - BPMN, a lição de casa Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 26
  • 27. Mapeamento e Modelagem de Processos de Negócios com BPMN Lição de Casa O Grupo de Trabalho começou 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, deverão ser os primeiros a serem modelados. A lição de casa, deixada pelo Consultor era a seguinte: - Definir uma notação padrão para a modelagem (desenho dos processos); - Escolher uma ferramenta que facilite a modelagem dos processos. Hummm..temos diversos tipos de notações 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 Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 27
  • 28. Mapeamento e Modelagem de Processos de Negócios com BPMN O que é notação ? A notação é uma representação gráfica de atividades, tarefas, responsabilidades, papéis e fluxo de trabalho de um processo. A Notação do processo também define os seguintes elementos: - Objetivo o processo; - Especifica as entradas; - Especifica as saídas; - Recursos consumidos; - Atividades feitas em alguma ordem (Fluxo de trabalho); - Eventos que conduzem o processo; - Ajuda na padronização da modelagem de processo. O que é notação ? Notação segundo o dicionário: 1 ato de notar, de representar algo por meio de símbolos ou caracteres 2 sistema de representação gráfica de elementos de determinado campo de conhecimento (por exemplo: música, lógica, matemática, química etc.) 3 símbolo ou conjunto de símbolos ou caracteres com que é feita essa representação Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 28
  • 29. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. UML UML (Linguagem de Modelagem Unificada) Exemplos: A UML é uma linguagem-padrão (OMG) para Check IN elaboração da estrutura de projetos de software. Recepção Transporte e Despacho A UML poderá ser usada para: • Visualização; Solicita o TKT ao passageiro • Especificação; • Construção de modelos e diagramas; Verifica o TKT • Documentação. A UML é adequada para a modelagem de sistemas, cuja Solicita bagagem a abrangência poderá incluir sistemas de informação corporativos a serem distribuídos a aplicação baseadas em Web e até sistemas complexos de tempo real. Entrega o TKT A UML é apenas uma linguagem visual e, portanto, é somente uma parte de um método para Pesa, coloca a Recebe a desenvolvimento de software. Ela é independente do etiqueta e Bagagem despacha a bagagem processo, apesar de ser perfeitamente utilizada em processo orientado a casos de usos, centrado na Verifica Etiqueta arquitetura, iterativo e incremental. Despacha Vantagens Desvantagens a bagagem para embarque - UML é linguagem padrão de - O suporte a modelagem de negócios é mercado (OMG) via extensão - Grande número de ferramentas disponíveis no mercado Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 29
  • 30. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. Fluxograma Fluxograma Descrição: Exemplos: - O fluxograma é notação simples que utiliza o retângulo para indicar um passo de processamento. O losango início representa uma condição e as setas mostram a orientação do fluxo de controle. Fluxograma é um padrão ANSI. Efetivar Pedido Exemplos: Planeja a Primeira Primeira Produção tarefa tarefa verdadeira falsa Não Condição Solicita a Material Segunda compra de suficiente ? Tarefa material Segunda Terceira Sim tarefa tarefa Produzir o Produto Entregar o Vantagens Desvantagens Produto - Baixo custo - Muito orientada a procedimentos - De fácil entendimento - Modelos não são detalhados - Não modelo todos os objetos de um fim - Descreve trilhas de decisão processo de negócio. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 30
  • 31. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. EPC EPC (Event-Driven Process Chain), pertence à arquitetura ARIS (Architecture of Integrated Information Systems). EPC habilita a modelagem de processo como uma seqüência lógica de funções. Considerando EPC como um processo que pode ser entendido como a quantidade de funções que são disparadas por um ou mais eventos. Exemplo: Escolher Falha Investigar método Identificada soluções de resolução Solicitar Determinar Implanta aprovação recursos a solução do orçamento necessários Falha corrigida A EPC foi desenvolvida em uma colaboração 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 crítica com relação a este tipo de ferramenta é sobre seu alto custo, a complexidade de utilização. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 31
  • 32. Mapeamento e Modelagem de Processos de Negócios com BPMN Lição de Casa (Notação) O grupo de trabalho já estudou algumas notações, contudo, ainda não selecionaram qual será notação que eles vão utilizar para modelar os processos. Foi decidido que olhariam o BPMN de forma mais detalhada. Gostei destas notações.. Vamos olhar com nível O fluxograma parece maior de detalhe o que é bastante simples BPMN..afinal esta notação foi recomendada pelo Consultor Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 32
  • 33. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. BPMN Fiz download da especificação do BPMN... Ok, mas vamos estudar um BPMN, quer dizer: Business Process Modeling pouco mais a especificação... Notation O BPMN é uma notação gráfica, padrão OMG (www.omg.org), que tem por objetivo prover recursos e elementos para modelar (desenhar) os processos de negócio; O BPMN pode e deve ser compreendido por analistas de negócio, técnicos, usuários e todos os envolvidos com o processo; Os modelos (diagramas) BPMN podem ser usado como um “contrato” entre as áreas técnicas e os usuários; O BPMN também pode ser utilizado para modelar (desenhar) processos internos e externos (B2B)... Especificação BPMN v 1.2 http://www.omg.org/spec/BPMN/1.2/ Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 33
  • 34. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. BPMN O BPMN fornece uma notação para expressar os processos de negócio em um único diagrama de processo de negócio (Business Process Diagram – BPD). Fornece uma notação que compreensível por todos os usuários, analistas e técnicos. Garante que linguagens projetadas para a execução de processos de negócio, tais como o BPEL4WS e o BPML sejam visualmente expressas com uma notação comum. Simbologia do BMPN: Um dos objetivos da BPMN é criar um mecanismo simples para o desenvolvimento dos modelos processos de negócio e facilitar o entendimento de todas as pessoas envolvidas com o processo. http://www.bpmn.org/ Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 34
  • 35. Notação. BPMN Faça download da especificação: http://www.bpmn.org Mapeamento e Modelagem de Processos de Negócios com BPMN Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 35
  • 36. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. BPMN Um exemplo comentado do “Processo Confirmar Reserva”: sub-processo Verificar novamente Não Início Verificar Pago ? atividade pagamento + Sim condição Confirmar Verificar Receive Reserva reserva do hotel + Fazer Confirmação Verificar reserva exceção do vôo grupo junção Tratar falha final Reply Comentário: Você pode pode começar a desenhar os processos utilizando os elementos básicos do BPMN, eles também são conhecidas como “core elements”, e depois e evoluir para parte mais avançada, conhecida como “full elements”. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 36
  • 37. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. BPMN Elementos do BPMN: A especificação BPMN é divida em três á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 especificação, inclusive “Core Elements”, capazes de modelarem qualquer processo de negócio. • Atributtes (Atributos): – Conjunto de propriedades e informações de cada elemento (informações no formato texto) Exemplo: • Nome • Tipo • Status • Descrição • Escopo • Métricas • Indicadores • Dono (Process Owner) • Patrocinador (Sponsor) • Freqüência • Papéis etc... Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 37
  • 38. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. BPMN Business Process Diagram (BPD) O BPMN fornece uma notação para expressar os processos de negócio em um único diagrama de processo de negócio (Business Process Diagram – BPD). Processo: Para o BPMN, processo é uma atividade realizada por uma empresa e composta por uma série de etapas e controles que permitem o fluxo de informações; O conceito de processo é extremamente hierárquico, iniciando “macro-processos” e indo até o nível de tarefa (menor nível dentro de processo); Processo de Negócio (business process) é conceituado como uma série de atividades que são realizadas por uma ou mais empresas; Atributos: Nome, Tipo (abstrato, privado ou colaboração) 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á responsável pelo processo. O executante pode ser na forma de um indivíduo específico, um grupo, um papel funcional ou uma posição ou uma empresa. Um BPD, é o local para modelar o processo de negócio que pode ser formado por um ou mais processos; Estes processos dentro do processo de negócio podem ser formados por sub-processos; Processo de Negócio Processo 1 BPD Processo 2 Principais Atributos: ID (identificador único), Nome (descrição do diagrama), Versão (número da versão do diagrama) e Autor (nome do autor). Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 38
  • 39. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. BPMN Processo: O BPMN pode modelar os tipos de processo: – Processo interno (Private (Internal) Business Process) – Processo abstrato (Abstract (Public) Process) – Processo de colaboração (Collaboration (Global) Process) Processo Interno: Fábrica 1 É o tipo de processo mais comum, composto por Receber Fazer o Executar Ordem de Setup de Ordem de uma série de atividades que são realizadas Serviço máquina Serviço unicamente dentro de uma empresa. O fluxo da sequência do processo é contido dentro do Pool e não pode cruzar os limites do Pool. Processos Abstratos: Fábrica 1 Muitas vezes, o processo inclui atividades que são Receber Fazer o Executar Ordem de Setup de Ordem de realizadas fora da empresa (realizado por Serviço máquina Serviço terceiros, por exemplo) e não temos gerência sobre a execução destas atividades Utilizamos um modelo abstrato para representar uma “entidade” independente, com processos Fornecedor próprios, mas que não podemos modelar (por não conhecer o processo) ou não nos interessa modelá- lo; No exemplo ao lado o Fornecedor faz o beneficiamento da matéria prima, entretanto, é um processo interno do fornecedor, o qual não é conhecido, ele deve ser modelado como um processo abstrato (caixa preta). Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 39
  • 40. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. BPMN Processo: O BPMN pode modelar os tipos de processo: – Processo interno (Private (Internal) Business Process) – Processo abstrato (Abstract (Public) Process) – Processo de colaboração (Collaboration (Global) Process) Processos de Colaboração: Descrevem processos B2B e as interações entre Empresa 1 duas ou mais entidades de negócio. Processar Solicitar Os diagramas processos são geralmente de um transação autorização Fazer Entrega ponto de vista global. de venda de pagamento As interações são descritas como as seqüências de atividades e as trocas de mensagens entre os participantes. Autorizador No exemplo ao lado o Autorizador (Administradora de Cartão de Crédito) faz a autorização de pagamento Processar autorização por cartão de crédito, neste caso este processo interessa a Empresa 1 (que realiza a venda), logo ele + deverá ser modelado (desenhado) explicitamente. Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 40
  • 41. Mapeamento e Modelagem de Processos de Negócios com BPMN BPMN. Processo Legal, entendi o BPD, tipos de processo e os elementos Agora vamos ver Categoria dos Elementos: São quadro categorias: – Objetos de Fluxo; – Objetos de Conexão; – Swimlanes; – Artefatos; Quatro categorias básicas de elementos: • Objetos de Fluxo: • Swimlanes: • Eventos • Pools • Atividades • Lanes • Gateways • Objetos de Conexão: • Artefatos: • Fluxo de Sequência (Sequence Flow) • Objeto de Dados (Data Object) • Fluxo de Mensagem (Message Flow) • Grupo • Associação • Anotação Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 41
  • 42. Mapeamento e Modelagem de Processos de Negócios com BPMN Notação. BPMN Objetos de Fluxo: Objeto Descrição Figura Evento É algo que acontece durante um processo do negócio. Estes eventos afetam o fluxo do processo e têm geralmente uma causa (trigger) ou um impacto (result). Existem 3 tipos de eventos (baseados sobre quando afetam o fluxo): inicio (start), intermediário (intermediate) e fim (end). Este evento não possui trigger. Atividade1,2 É um termo genérico para um trabalho executado. Os tipos de atividades são: 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, tarefa sub-processo 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 serão responsáveis pela a atividade. A entrada do Performer poderia ser na forma de um Indivíduo, um grupo, uma papel funcional ou uma posição ou uma empresa. Gateway É usado para controlar a divergência e/ou a convergência da seqüência de um fluxo. Assim, determinará decisões tradicionais, como unir ou dividir trajetos. 1 – Tarefa: A tarefa é a menor unidade de um processo, geralmente atômica (não pode ser dividida em mais objetos); 2 – sub-processo: Um sub-processo, dentro de um BPD, é como uma atividade composta por um série de outras atividades, formando um novo fluxo; O sub-processo pode exibido de duas forma: “aberta” ou “fechada”; Versão 23 | RFS rildosan@uol.com.br Todos os direitos reservados e protegidos © 2006 e 2009 42