Modelagem de Processos de Negócio Aula 4 Projeto de Modelagem Andréa Magalhães Magdaleno andrea@ic.uff.br 2017.01
Agenda Projeto de Modelagem Método Meta-Modelo Notação Ferramenta Estudo de Caso Exercício 2
Projeto de Modelagem 3
MÉTODO
Método SHARP 5
META-MODELO
Meta-Modelo Diagramas 7
Meta-Modelo Elementos 8
NOTAÇÃO
Notações de modelagem de processos UML Unified Modeling Language Notação voltada para processos de software. eepc Event Driven Process Chain Notação utilizada para facilitar o entendimento dos processos principalmente por pessoas do negócio. BPMN Business Process Modeling Notation Notação padrão amplamente utilizada. 10
Notações de modelagem de processos EPC BPMN 11
Notações de modelagem de processos adotadas nas organizações Pesquisa do ano anterior BPMN representava 44% e EPC 28% BPMN se solidificando como principal notação no mercado brasileiro (EloGroup, 2011) 12
Notações de modelagem de processos BPMN Desenvolvida por BPMI (Business Process Management Initiative) e mantida pela OMG (Object Management Group) Define um diagrama de processo Business Process Diagram BPD Notação utilizada para facilitar o entendimento dos processos intra e inter organizacionais. Versão 2.0 13
Notações de modelagem de processos BPMN 14
Notações de modelagem de processos eepc Desenvolvida pelo Professor Scheer nos anos 90 Implementada na ferramenta ARIS e hoje adotada por diversas outras Notação utilizada para facilitar o entendimento dos processos por pessoas do negócio Modelagem baseada em uma composição de diagramas O processo de negócio é representado segundo um fluxo de eventos que desencadeia ações Composto por eventos, funções (atividades) e conectores lógicos 15
eepc Instituidor/Patrocinador Massa de dados de prospects disponível Enviar massa de dados de prospects Verificar existência de dados de prospects Dados de prospects existentes Dados de prospects não existentes Verificar necessidade de atualização de dados de prospects MAAB - Operacional Dados de prospects atualizados Dados de prospects desatualizados Carregar dados de prospects Dados de prospects carregados Dados disponíveis para segmentação Dados disponíveis para a proposta eletrônica Inscrever Participante Via Proposta de Inscrição Eletrônica Aplicar critérios de segmentação VER INTERFACE COM PROCESSO DE VENDA POR MARKETING DIRETO Força de vendas Imprimir proposta de inscrição Proposta de inscrição pré-impressa Realizar Prospecção e Venda 16
FERRAMENTA
Ferramenta de modelagem de processos Gartner Magic Quadrant for Business Process Analysis Tools 18
Ferramenta de modelagem de processos Por que? Centralização dos modelos em um repositório de processos acessível Permite a integração entre várias visões do negócio Transparência na documentação Permite a visualização pela organização das iniciativas de modelagem e melhoria de processos em andamento. Redução dos tempos e dos custos para se obter os processos documentados Uso de padrões e metodologias de modelagem de processos estabelecidas pela organização. 19
Ferramenta de modelagem de processos Free Vantagens Custo Compartilhamento de código-fonte Interoperabilidade Comercial Vantagens Softwares mais robustos Mais funcionalidades Suporte Desvantagens Ausência de suporte Versões limitadas Desvantagens Custo
Decisão Melhor combinação entre notação e ferramenta que permita a compreensão e gestão do processo Levar em consideração: Custos para a organização Ferramentas disponíveis na organização Uso externo pela consultoria Manutenção futura dos processos 21
Ferramenta de modelagem de processos Na última pesquisa ARIS representava 50% Diversificação ao longo dos anos VISIO e Bizagi mais que dobraram, mostrando sua aceitação pelo mercado (EloGroup, 2011) 22
BIZAGI
BizAgi Software livre Utiliza a notação BPMN Validação automática de regras pré-definidas durante a modelagem Ferramenta orientada a tarefas e não a objetivos Não possui banco de dados Não permite o compartilhamento entre múltiplos usuários 24
Fluxo de Processo Atividade Modelando processos Eventos inicial, intermediário e final Conector lógico Grupo: Agrupa os objetos que estiverem dentro do grupo Anotações Dados e documentos usados nas atividades Raias, sub-raias e marcadores Conectores de relacionamento entre objetos 25
Fluxo de Processo Subprocessos Navegação pelos modelos através das abas 26
Fluxo de Processo Visualização do subprocesso 27 27
Documentação Documentando o processo Descrição do processo. 28
Exportação Exportando modelos: Imagem Word PDF Visio XPDL 29
Exemplo 30
ARIS EXPRESS
ARIS Express Software livre Utiliza a notação eepc Oferece diferentes visões Geração automática de modelos a partir de informações tabeladas Trabalha com fragmentos para as combinações de objetos mais usadas Projetado para uso ocasional Não possui banco de dados Não permite o compartilhamento entre múltiplos usuários 32
ARIS Express Visão Geral 33
Fluxo de Processo 34
ARIS
ARIS Business Architecture of Integrated Information Systems Diferentes modelos capazes de representar graficamente e manter visões dos processos da organização Armazenamento em banco de dados relacional Evita a inconsistência entre diferentes informações Permite reutilização Otimiza a manutenção 36
ARIS Business Navegação amigável entre modelos VAC Advogado Comitê de auditoria VAC 1 VAC 2 VAC 3 Comitê de auditoria Sistema Insumo VAC 4 Produto Insumo Produto VAC 2 Regra de negócio Risco Termo técnico Indicador VAC 2.1 VAC 2.2 VAC 2.3 37 37
ARIS Business- Visões Qual informação é importante? Relaciona atividades, dados, unidades organizacionais e produtos Quais unidades organizacionais existem? Quais atividades serão executadas? Quais produtos são importantes? 38
ARIS Business- Visões Organizational Chart Application System Type Diagram Objective Diagram ERM Data Model Product Tree VAC eepc FAD 39
ARIS Business - Home Criar um novo modelo para qualquer base de dados que se tenha acesso HELP do ARIS e Dicas do dia B A R R A D E Configurar qual aba da esquerda irá abrir automaticament e toda vez que iniciar o ARIS M Ó D U L O S 40
ARIS Business - Explorer Utilizado para organizar a estrutura de uma base de dados e o seu conteúdo 41
ARIS Business - Explorer Model or Object display Servidor local Base de dados Grupo Modelo Objeto 42
ARIS Business Conexão - Assignments Viabilizar a navegação entre diagramas Representa a associação de um objeto a um diagrama Existe regras que definem a quais diagramas cada objeto por ser associado Após realizada a associação aparece ao lado do objeto o símbolo Analisar crédito 43
Analista Demanda identificada ARIS Business Engenheiro de sistemas - Exemplo Gerente Analisar demanda Assignment Demanda de automação identificada Demanda de sistemas identificada Verificar condições de atendimento Encaminhar demanda de automação Demanda de automação encaminhada Demanda justificada Demanda não justificada Aprovar demanda Analista Sistema gerenciador de demanda Tratar demanda de automação Demanda aprovada Demanda recusada Demanda Analisar demanda Análise da demanda Demanda aceita Demanda Análise da demanda Planejar projeto Disponibilizar informações sobre demanda 44 Média de demandas analisadas 44
ARIS Business Relatórios Com os relatórios é possível exibir o conteúdo da base de dados de forma textual ou tabelada Podem ser gerados documentos nos seguintes formatos: doc, xls, rtf, htm e txt Pode-se limitar a informação a ser obtida no âmbito de modelos individuais ou realizar uma pesquisa em toda a base de dados Relatório são gerados através da execução de scripts Os scripts podem ser executados a partir de um grupo, modelo ou objeto, dependendo do seu objetivo 45
ARIS Business Relatórios Customização: Codificação em JavaScript
ARIS Business Semantic Check Contexto: Verificar as regras de modelagem é uma tarefa realizada normalmente de forma manual. Objetivo: O objetivo do Semantic Check é automatizar essa verificação de regras (sintáticas e semânticas) de modelagem de processos. 47
ARIS Business Semantic Check Benefícios: Repetibilidade A mesma avaliação pode ser realizada diversas vezes para refinar a modelagem, de forma fácil e rápida Perfis podem ser criados para a realização de verificações de rotina Avaliação objetiva Todos os elementos verificados são avaliados da mesma forma e segundo os mesmos critérios. Não é influenciado pelo ponto de vista do avaliador 48
ARIS Business Publicação Web Aris Business Publisher Integrado ao Aris Business Architect no módulo Administration. Requer um servidor que trate páginas Java. Ex.: Apache, Tomcat, etc... Informações publicadas em uma página web. Ex.: Internet Explorer, Firefox 49
ARPO
ARPO 51
ARPO Ferramenta Comercial com versão free Permite a modelagem em EPC e BPMN Uso do banco de dados permite o compartilhamento de modelos Trabalha com diferentes modelos 52
ARPO Modelos 53
ARPO - Modelos 54
ARPO - Modelos 55
ARPO Relatórios 56
ARPO Exportação web 57
ESTUDO DE CASO
Estudo de Caso Aquisição de Insumos Conhecer e praticar as técnicas de modelagem de processos usando BPMN Trabalhar em grupo para transformar uma descrição vaga do problema real em uma modelagem detalhada e de alta qualidade Ler descrição detalhada no Google Classroom 59
EXERCÍCIO
Exercício Projeto de Modelagem Em grupo, definam os elementos do projeto de modelagem Método Sharp Meta-modelo Quais diagramas e elementos? Por que? Notação Qual? Por que? Ferramenta de modelagem Qual? Por que? 61
Dúvidas? 62
Leitura Complementar http://www.dheka.com.br/projeto-modelagem 63
Próxima Aula 64
Modelagem de Processos de Negócio Aula 4 Projeto de Modelagem Andréa Magalhães Magdaleno andrea@ic.uff.br 2017.01