Modelagem de Processos de Negócio Aula 4 Projeto de Modelagem Andréa Magalhães Magdaleno

Documentos relacionados
Modelagem de Processos de Negócio Aula 3 Projeto de Modelagem. Andréa Magalhães Magdaleno

Introdução à Gestão de Processos de Negócios

BPMN e BPMS. Ad, Décio, Marcos, Yuri

Título da Apresentação

PROJETOS DE SISTEMAS DE INFORMAÇÃO

SISTEMA DE GESTÃO ERP

BPMN - Business Process Modeling Notation Uma Notação para a Modelagem de Processos. Renata Guanaes

Modelagem de Processos de Negócio Aula 6 Modelagem de Processos. Andréa Magalhães Magdaleno

Modelagem de Processos. Prof a. Silvia Inês Dallavalle de Pádua

Modelagem de Processos. Rômulo César

Requisitos de Software e UML Básico. Janaína Horácio

Introdução à Análise e Projeto de Sistemas

Rational Unified Process (RUP)

Gerenciamento de Processos de Negócio - BPM Marcos Sganderlla Henrique Brodbeck

Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP:

RUP RATIONAL UNIFIED PROCESS PRÁTICAS RECOMENDADAS. Prof. Fabiano Papaiz IFRN

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Modelagem e Análise de Processos na área de TI. Josué Vitor Professor e Pesquisador DEPAD/UFRN

Modelagem de Processos de Negócio Aula 1- Apresentação do Curso Andréa Magalhães Magdaleno

Desenvolvimento de Software

CellBus Plano de Gerenciamento de Qualidade Versão (1.3)

Treinamento em Activiti Workflow e BPM Open Source

CONTEÚDO DO HP ALM 11.5 ADOPTION READINESS TOOL (ART)

Aula 01 Conceito de Banco de Dados e SGBD

MODELAGEM DE PROCESSOS

Oficina - Gestão por Processos

RUP Rational Unified Proccess (Processo Unificado da Rational) Equipe WEB Cercomp

Requisitos de Sistemas

UML Unified Modeling Language Linguagem de Modelagem Unificada

BEM-VINDO!!! Apresentação Inicial. Por favor, descreva o seu atual conhecimento sobre Mapeamento de Processos

Desenvolvimento Java com ferramentas IBM

ROTINA OPERACIONAL PADRÃO

PCS3413 Engenharia de Software e Banco de Dados

Engenharia de Software

Termos de Referência para serviços especializados de consultoria Individual na área de Especialista em Transito

Engenharia de Software.

Gerência de Projetos e Manutenção de Software Aula 1- Apresentação do Curso Andréa Magalhães Magdaleno

Como escolher um BPMS que trará resultados reais para seu negócio?

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 15 PROFª BRUNO CALEGARO

Normas ISO:

Análise e projeto de sistemas

Definição e Melhoria de Processo na Produção de Software Web

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave

Teste de Software. Prof. Camila. Pedro de Assis Sobreira Jr.

Engenharia de Software

Insper Instituto de Ensino e Pesquisa Certificate in Business and People Management - CBPM. Nome completo

Introdução. à UML. Histórico (cont.) Histórico Definição Benefícios Notação Diagrama de Classes Diagramas de Interação Conclusões Revisão

Data Warehouse ETL. Rodrigo Leite Durães.

Pós-clique. em automações. Guia de configuração do pós-clique na automação de campanhas

De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software

UML Diagramas Estruturais Diagrama de Componentes

Banco de Dados. Perspectiva Histórica dos Bancos de Dados. Prof. Walteno Martins Parreira Jr

Software Para Geração de Consultas e Relatórios

Visão Geral da UML. SSC Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012

Treinamento BPM e BPMN Apresentação Executiva

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Oficina - Gestão por Processos

Prof. Dr. Thiago Jabur Bittar

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1

A c c e s s B á s i c o

Engenharia de Software II

Guia do Processo de Teste Metodologia Celepar

INTRODUÇÃO À GESTÃO DE PROCESSOS. Professora: Vanessa Leonardo de Araujo

Análise e Projeto de Software

WINTHOR UPGRADE VERSÃO 2

1º No módulo de Gestão Contábil é possível acessar o relatório através do menu Relatórios Diário.

GESTÃO DA INFORMAÇÃO TECNOLOGIA

COMPATIBILIZAÇÃO E COLABORAÇÃO DE PROJETOS BIM. Rodolfo Feitosa / Especialista Técnico

Curso: Banco de Dados I. Conceitos Iniciais

Unidade II MODELAGEM DE PROCESSOS. Profa. Gislaine Stachissini

Engenharia de Software II

Verificação e Validação (V & V)

Laboratório de Engenharia de Software I

ENGENHARIA DE SOFTWARE I AULA 3. Análise e diagramação. professor Luciano Roberto Rocha.

SUMÁRIO 1. APRESENTAÇÃO FUNCIONALIDADES COMUNS AOS USUÁRIOS... 3

Diagrama de Componentes e Implantação

As certificações no mercado de ECM

WORKSHOP MELHORIA DE PROCESSOS WORKSHOP II Mapeamento de Processos

2. Processos em Engenharia de Software

IMPLEMENTAÇÃO DE UM SITE E-COMMERCE

PROVA DE CONHECIMENTOS ESPECÍFICOS

Especificação de Requisitos. CITES Sistema de Emissão de Licenças

Fasci-Tech INTEGRAÇÃO ENTRE BPMN E UML: APLICANDO O MODELO USE PROCESSES. Palavras-Chave: Use Processes, BPMN, Casos de Uso, UML

PUC-GO- ADS: Prof. Vicente P. de Camargo. Desenvolvimento de Aplicações para Cliente Servidor

Arquiteto Metodológico - São os colaboradores integrantes do EP, responsáveis por implementar e disseminar as práticas de gestão de processos no MT.

Portal dos Convênios - Siconv

Apresentação do Curso de Engenharia de Software 2

1 Introdução. 1.1 Teoria dos Sistemas 23/4/2010

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR

Aula 1. Noções Básicas sobre Processos. Prof. Carina Frota Alves

Gestão eficiente e integrada

Modelagem de Processos de Trabalho e Desenvolvimento de Software: Notação e Ferramenta

Copyright OSIsoft, LLC. 1

Especificação Técnica Sistema de Acesso

Transcrição:

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