Modelagem de Processos de Negócio Aula 4 –Projeto de...

67
Modelagem de Processos de Negócio Aula 4 – Projeto de Modelagem Andréa Magalhães Magdaleno [email protected] 2018.01

Transcript of Modelagem de Processos de Negócio Aula 4 –Projeto de...

Modelagem de Processos de NegócioAula 4 – Projeto de Modelagem

Andréa Magalhães [email protected]

2018.01

2MPN 2018.01

Agenda

• Projeto de Modelagem• Método

• Meta-Modelo

• Notação

• Ferramenta

• Estudo de Caso

• Exercício

3MPN 2018.01

Projeto de Modelagem

MÉTODO

5MPN 2018.01

Método SHARP

META-MODELO

7MPN 2018.01

Meta-ModeloDiagramas

8MPN 2018.01

Meta-ModeloElementos

NOTAÇÃO

10MPN 2018.01

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.

11MPN 2018.01

Notações de modelagem de processos

► EPC ► BPMN

12MPN 2018.01

Notações de modelagem de processos adotadas nas organizações

• Pesquisa de 2009• BPMN representava 44% e EPC 28%

• BPMN se solidificando como principal notação no mercado brasileiro

(Revista BPM Global Trends, 2015)

13MPN 2018.01

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

14MPN 2018.01

Notações de modelagem de processosBPMN

15MPN 2018.01

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 dosprocessos por pessoas do negócio

• Modelagem baseada em uma composição de diagramas

• O processo de negócio é representado segundo um fluxo deeventos que desencadeia ações• Composto por eventos, funções (atividades) e conectores

lógicos

16MPN 2018.01

eEPC

In

sti

tuid

or/

Pa

tro

cin

ado

rM

AA

B -

Op

era

cio

nal

Fo

rça

de v

en

da

s

Massa de dadosde prospects

disponível

Enviar massa dedados deprospects

Verificarexistência de

dados deprospects

Dados deprospectsexistentes

Verificarnecessidade deatualização de

dados deprospects

Dados deprospects

não existentes

Dados deprospects

atualizados

Dados deprospects

desatualizados

Carregar dadosde prospects

Dados deprospects

carregados

Dados disponíveispara segmentação

Dados disponíveispara a proposta

eletrônica

Aplicar critériosde segmentação

InscreverParticipante Via

Proposta deInscriçãoEletrônica

Imprimir propostade inscrição

VER INTERFACE COM PROCESSO DEVENDA POR MARKETING DIRETO

Proposta deinscrição

pré-impressa

RealizarProspecção e

Venda

FERRAMENTA

18MPN 2018.01

Ferramenta de modelagem de processos

• Gartner Magic Quadrant for iBPMS

19MPN 2018.01

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.

Ferramenta de modelagem de processos

• Free• Vantagens

• Custo

• Compartilhamento de código-fonte

• Interoperabilidade

• Desvantagens• Ausência de suporte

• Versões limitadas

• Comercial• Vantagens

• Softwares mais robustos

• Mais funcionalidades

• Suporte

• Desvantagens• Custo

21MPN 2018.01

Decisão

• Melhor combinação entre notação e ferramentaque 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

22MPN 2018.01

Ferramenta de modelagem de processos

• Na pesquisa de 2009, ARIS representava 50%

• Diversificação ao longo dos anos

• VISIO e Bizagi mais que dobraram, mostrando sua aceitação pelo mercado

(Revista BPM Global Trends, 2015)

BIZAGI

24MPN 2018.01

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

25MPN 2018.01

Fluxo de Processo

• Modelando processos

Atividade

Eventos inicial, intermediário e final

Grupo: Agrupa os objetos que estiverem dentro do grupo

Conector lógico

Anotações

Dados e documentos usados nas atividades

Raias, sub-raias e marcadores

Conectores de relacionamento entre objetos

26MPN 2018.01

Fluxo de Processo

• Subprocessos

Navegação pelos modelos através das abas

27MPN 2018.01

Fluxo de Processo• Visualização do subprocesso

27

28MPN 2018.01

Documentação

• Documentando o processo

• Descrição do processo.

29MPN 2018.01

Exportação

• Exportando modelos:• Imagem

• Word

• PDF

• Visio

• XPDL

29

ARIS EXPRESS

31MPN 2018.01

ARIS Express

• Software livre

• Utiliza a notação eEPC

• Oferece diferentes visões

• Geração automática de modelos a partir deinformações tabeladas

• Trabalha com fragmentos para as combinações deobjetos mais usadas

• Projetado para uso ocasional

• Não possui banco de dados

• Não permite o compartilhamento entre múltiplosusuários

32MPN 2018.01

ARIS Express – Visão Geral

33MPN 2018.01

Fluxo de Processo

ARIS

35MPN 2018.01

ARIS Business

• 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

Architecture of Integrated Information Systems

36MPN 2018.01

ARIS Business

36

• Navegação amigável entre modelosVAC

VAC 1

VAC 2 VAC 3

VAC 4

VAC 2

VAC 2.1

VAC 2.2 VAC 2.3

Advogado Comitê deauditoria

Comitê deauditoria

Insumo

InsumoProduto

Produto

Regra denegócio

Sistema

Termo técnico

Risco

Indicador

37MPN 2018.01

ARIS Business- Visões

Quais unidades organizacionais

existem?

Qual informação é importante?

Relaciona Relaciona atividades, dados,

unidades organizacionais e

produtos

Quais atividades serão

executadas?

Quais produtos são

importantes?

38MPN 2018.01

ARIS Business- Visões

Organizational Chart

ERM Data Model

VACeEPCFAD

Application System Type Diagram

Objective Diagram

Product Tree

39MPN 2018.01

ARIS Business - Home

Configurar qual aba da esquerda irá abrir automaticamente toda vez que iniciar o ARIS

HELP do ARIS e “Dicas do dia”

Criar um novo modelo para qualquer base de dados que se tenha acesso

BARRA

DE

MÓDULOS

40MPN 2018.01

ARIS Business - Explorer

• Utilizado para organizar a estrutura de uma base de dados eo seu conteúdo

41MPN 2018.01

ARIS Business - Explorer

Model or Objectdisplay

Servidor local

Modelo

Base de dados

Grupo

Objeto

42MPN 2018.01

ARIS BusinessConexã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

Analisarcrédito

43MPN 2018.01 43

ARIS Business- Exemplo

Analisar demanda

AnalistaSistema

gerenciador dedemanda

Disponibilizarinformações

sobre demanda

Demanda

Demanda

Análise dademanda

Análise da demanda

Média dedemandasanalisadas

AnalistaEngenheiro de

sistemas Gerente

Demandaidentificada

Analisar demanda

Demanda deautomaçãoidentificada

Demanda desistemas

identificada

Encaminhardemanda deautomação

Demanda deautomação

encaminhada

Tratar demanda deautomação

Aprovar demanda

Demandaaprovada

Demandarecusada

Demanda aceita

Planejar projeto

Verificarcondições deatendimento

Demandajustificada

Demanda nãojustificada

Assignment

44MPN 2018.01

ARIS BusinessRelató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

ARIS BusinessRelatórios• Customização:

• Codificação em JavaScript

46MPN 2018.01

ARIS BusinessSemantic 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.

47MPN 2018.01

ARIS BusinessSemantic 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

48MPN 2018.01

ARIS BusinessPublicaçã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

ARPO

50MPN 2018.01

ARPO

51MPN 2018.01

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

52MPN 2018.01

ARPOModelos

53MPN 2018.01

ARPO - Modelos

54MPN 2018.01

ARPO - Modelos

55MPN 2018.01

ARPORelatórios

56MPN 2018.01

ARPOExportação web

OUTRAS FERRAMENTAS

58MPN 2018.01

Outras Ferramentas

ESTUDO DE CASO

60MPN 2018.01

Estudo de Caso• Gestão de Acervos

• Conhecer e praticar as técnicas de modelagem de processos usandoBPMN

• Trabalhar em grupo para transformar uma descrição vaga do problemareal em uma modelagem detalhada e de alta qualidade

• Ler descrição do case detalhada no site

• http://www2.ic.uff.br/~andrea/teaching/201801/mpn/Aula4-Case2-Trabalho-GestaoAcervos.pdf

• Ler especificação do trabalho no site

• http://www2.ic.uff.br/~andrea/teaching/201801/mpn/MPN-EspecificacaoTrabalho.pdf

61MPN 2018.01

Seminários

• Apresentação do andamento do trabalho

• Apresentação com duração de 20 minutos por grupo

• Entrega de slides e relatório do trabalho pelo Facebook

• 1º. Seminário• Projeto de Modelagem

• Método, meta-modelo, notação e ferramenta

• Levantamento de Processos• Ficha de processos

• Ata de Reunião

• Cadeia de Valor

• Estrutura Organizacional

• Modelagem de processos AS-IS• Fluxos de processos

• Diagramas de detalhamento das atividades

• 2º. Seminário• Avaliação do AS-IS

• Stakeholders• Habilitadores• F.O.F.A

• Brainstorming de ideias• Cadeia de Valor• Estrutura Organizacional• Modelagem de processos

TO-BE• Fluxos de processos• Diagramas de detalhamento

das atividades

EXERCÍCIO

63MPN 2018.01

Exercício• Projeto de Modelagem

• Em grupo, definam os elementos do projeto demodelagem

• Método – Sharp

• Meta-modelo – Quais diagramas e elementos? Por que?

• Notação – Qual? Por que?

• Ferramenta de modelagem – Qual? Por que?

64MPN 2018.01

Dúvidas?

65MPN 2018.01

Leitura Complementar

http://www.dheka.com.br/projeto-modelagem

66MPN 2018.01

Próxima Aula

Modelagem de Processos de NegócioAula 4 – Projeto de Modelagem

Andréa Magalhães [email protected]

2018.01