modelagem de processos de negócio aula 6 –modelagem de ... · desenhar cadeia de valor priorizar...

62
Modelagem de Processos de Negócio Aula 6 – Modelagem de Processos Andréa Magalhães Magdaleno [email protected]

Upload: lamdung

Post on 02-Dec-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Modelagem de Processos de NegócioAula 6 – Modelagem de Processos

Andréa Magalhães [email protected]

2

Agenda

• Aulas anteriores

• Cadeia de Valor

• Fluxo de Processo

AULAS ANTERIORES

4

Cronograma

5

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

• Opcional o uso do quadro

• 1º. Seminário• Projeto de Modelagem• Levantamento de

Processos• Cadeia de Valor• Modelagem de processos

AS-IS

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

• Brainstorming de ideias

• Modelagem de processos TO-BE

CADEIA DE VALOR

7

Cadeia de Valor

Pro

cess

os

de

Ne

cio

Pro

cess

os

de

Ge

stã

o

Pro

cess

os

de

Ap

oio

Administração

Financeiro

Marketing

Vendas

Tecnologia da

Informação

Prestação de

Serviços

Desenvolviment

o de ProdutosPesquisa

Estratégia

Detalhar o conjunto de processos desempenhados por uma organização desde as relações com os fornecedores e ciclos de produção e de venda até à fase da distribuição final.

Detalhar o conjunto de processos desempenhados por uma organização desde as relações com os fornecedores e ciclos de produção e de venda até à fase da distribuição final.

8

Hierarquia

Finalizar intervençãoPreparar intervenção demanutenção

Preparar intervenção deinvestimento

Acompanhar intervenção

Gerenciar aexecução dosprojetos comintervençã...

Intervir em poços RNCE

Programarcontrataçãodeinstrument...

Programaraquisição eutilização demateriais e

Gerenciar asações de SMSde poço

Finalizar intervençãoAcompanhar intervenção

Sondainstalada

Serviço desondagemconcluído

Poço prontopara sertestado

Grupo deexecução de

intervenção empoços

Testar eficiênciavolumétrica

Elaborarplanejamento

diário

UN-RNCE/ATP-ARG/IP

Empresa deintervenção em

poços

Prover auxílio aogrupo de

execução daintervenção

Realizarintervenção

diária

Gerar boletimdiário deoperação

Necessidade deauxílio técnico

Avaliar auxíliosolicitado naintervenção

Necessidade deauxílio da gerência

de Reservatório

Prover auxílio àmesa de

operações

Capacidade deprover auxílio

Solicitar auxílioà mesa deoperações

Solicitar auxílioà gerência deEngenharia de

Poços

Sem necessidadede auxílio técnico

Imprimir boletimdiário deoperação

Enviar boletimdiário deoperação

Prepararintervenção demanutenção

Finalizarintervenção

Prepararintervenção decompletação

Poçonecessitado

de maisintervenção

Resultado deteste

insatisfatório

UN-RNCE/ST/EP

Testareficiência

volumétrica

Bomba defundo

Boletim diário de operações de intervenção

Alto doRodrigues

Grupo deexecução deintervençã...

BDCA

Eficiênciavolumétrica

Macroprocesso

Processo

Atividade

9

Cadeia de valor

Levantar macroprocessos

Desenhar cadeia de valor

Priorizar macroprocessos

Estimar modelagem dos

processos

10

Cadeia de valorLevantar macroprocessos

Levantar macroprocess

os

Desenhar cadeia de

valor

Priorizar macroprocess

os

Estimar modelagem

dos processos

11

Elaborar lista de macroprocessos

• Todo projeto requer um escopo bem definido

• Contexto do processo• Especificação• Fronteiras

• Uma das fases mais importantes do projeto!

12

Elaborar lista de macroprocessos

• Um processo possui sempre um evento que o inicia eum resultado atingido no final, produzido para umcliente

• A maioria dos processos ocorrem transversalmente aosdepartamentos e funções da organização

• Os processos devem ser definidos de forma macro

13

Preencher ficha de processos

14

Definir pontos focais dos macroprocessos• Quem são os grupos de interesse deste processo e que

resultados esperam obter?

• Quem é o responsável pelo processo? Possuiconhecimento sobre a execução do processo?

15

Cadeia de valorDesenhar cadeia de valor

Levantar macroprocess

os

Desenhar cadeia de

valor

Priorizar macroprocess

os

Estimar modelagem

dos processos

16

Cadeia de valorPriorizar macroprocessos

17

Priorizar macroprocessos

• Definir gravidade, tendência, urgência dos processos

18

Cadeia de valorEstimar modelagem dos processos

Levantar macroprocess

os

Desenhar cadeia de

valor

Priorizar macroprocess

os

Estimar modelagem

dos processos

FLUXO DE PROCESSO

20

Modelar fluxo do processo AS-IS

• Objetivo: compreender o processo• Para quê?

• Preservar os bons aspectos e corrigir os maus• Basear-se em fatos e não em opiniões• Estabelecer desempenho desejado• Descobrir quem será afetado com possíveis mudanças• Manter interfaces e compromisso com outros processos e

sistemas

• O nível de detalhamento deste modelo pode ser tãogrande quanto maior for a necessidade dos usuáriosdeste processo• AS-IS: não detalhar demasiadamente

21

Modelar fluxo do processo AS-IS

• Diagrama de processos:• Explicita a sequência de atividades que compõem um processo

• Existem 3 tipos:• modelo livre

• modelo com raias horizontais

• modelo com raias verticais

22

Modelar fluxo do processo AS-IS

• Fase de levantamento do processo: desenvolvimento de lista de atividades

• Agrupar as atividades em um processo coerente

• Brainstorming• Sem críticas

• Sem avaliações prévias

• Todas as sugestões são bem-vindas (quanto mais melhor)

• Primeiro momento: busca-se quantidade e não qualidade

• Estrutura: • Verbo (infinitivo) + Substantivo (produto)

• Aceitar pedido

• Realizar pagamento

23

Modelar fluxo do processo AS-IS

Realizar visitatécnica

Realizaridentificação

Organizaracervo

Consultar documentação

Receber acervo

Disponibilizarreprodução

Resultado do brainstorming: conjunto de atividades

24

Modelar fluxo do processo AS-IS

• Ligar as atividades (passos)

• Observar que saída de uma atividade deve ser entrada de outra• Criar fluxo• Evidenciar passos não identificados

• Identificar a relação de ocorrência entre cada link• (1:1), (1:M), (M:1)

25

Organizaracervo

Consultardocumentação

Solicitarreprodução

Realizaridentificação

Realizar visitatécnica

Receber acervo1:1 1:1

1:M M:1 1:1

Dica: conjuntos de passos com links 1:1 geralmente constituem processos bem formados

Modelar fluxo do processo AS-IS

26

Modelar fluxo do processo AS-IS

• Nomeando as atividades• Definir padrão

• Verbo de ação + nome (qualificado ou não)

• A frase deve identificar claramente o resultado do processo

• Verbos “vagos” devem ser evitados• Não contribuem para entendimento

• Exemplos:• Analisar incidente – Determinar causa do incidente• Checar status – Aprovar crédito• Processar fatura – Pagar fatura• Revisar documento – Verificar completude do documento

27

Modelar fluxo do processo AS-IS

Organizaracervo

Solicitarreprodução

Realizaridentificação

Realizar visitatécnica

Consultardocumentação

Receber acervo1:1 1:1

1:M

M:1

1:1

Recebimento de acervo

Processamento Técnico

Consulta

28

Modelar fluxo do processo AS-IS

• Construa um diagrama com uma raia para cada

ator identificado

• Comece com o evento inicial

• Pergunte: quem é o próximo responsável?

• Ignore detalhes de como o trabalho é realizado

• Se houver variação (decisão), volte ao passo 2 para cada

uma das possibilidades

• Valide criando alguns cenários

29

Diretrizes de Modelagem

• Documento especificando as boas práticas de modelagem que ajudará a verificar a qualidade dos modelos gerados.

• Exemplos de diretrizes: • Não utilizar aspas nos nomes dos objetos

• Não utilizar abreviatura

• A primeira palavra de uma frase deve iniciar com letra maiúscula.

• No caso de nomes de sistemas prevalece o estilo do nome que o fabricante do mesmo utiliza sendo

• Não utilizar objetos que não constem no padrão de notação, mesmo que estejam disponíveis na ferramenta

30

Verificação do Diagrama

• Revisão de cada passo

• Cinco perguntas:

• O que faz este passo prosseguir?

• Quem mais está envolvido neste passo?

• O nome deste passo reflete o seu resultado?

• Todas as entradas e saídas estão representadas?

• Como o trabalho é passado adiante?

31

Descrição dos Processos

Descrições textuais que são associadas

aos modelos gráficos produzidos

32

Validação dos Modelos Construídos

• Objetivo:• Garantir a consistência dos modelos gerados

• Trabalhar com modelos mais próximos do real

33

Validação dos Modelos Construídos

• O que buscar nesta validação?• Atividades que estão faltando• Conferir fluxo• Confirmar responsabilidades

• Perguntar sobre funções não alocadas

• Decisões e paralelismo• Uso e geração de eventos• Produtos e repositórios• Forma e conteúdo• Descrições

34

Validação dos Modelos Construídos

• Recomendações:• Utilizar um grupo ampliado com outros participantes

do processo• Preparar cópias para todos os participantes• Usar um projetor ou impressão para ampliar o

modelo• Discussão processo a processo• Levar conjunto de dúvidas e problemas identificados

na modelagem• Pelo menos dois analistas:

• Um relata e discute e o outro anota

35

Validação dos Modelos Construídos

• Colher todas as informações e expressá-las no modelo

• Retornar apenas para sanar dúvidas geradas na validação de outros processos• Incoerências nos eventos – resolver

• Atividades semelhantes – confirmar

• Repositórios semelhantes – confirmar

• Levantar como os processos e atividades se ligam aos objetivos

• Levantar problemas já identificados

BPMN

37

Histórico

• 2000 • Criação da Business Process Management

Initiative• Organização sem fins lucrativos, iniciada pela

Intalio Inc.• Objetivo de criar padrões e uma arquitetura comum

para gerenciamento de processos de negócio

• Recebeu imediatamente o suporte de gigantes da indústria como a IBM, SAP, BEA, Fujitsu, WebMethods e IDS Scheer

38

Histórico

• Agosto 2001• Formado o Business Process Modeling

Notation Working Group (BPMN-WG)• 35 empresas iniciaram os trabalhos para criar a

BPMN.

• Maio 2004• Versão 1.0 da especificação escrita por

Stephen White da IBM

39

Histórico

• Junho 2005• BPMI anunciou sua junção a OMG (Object

Management Group)• Associação sem fins lucrativos que desde 1989

desenvolve e mantém padrões e especificações, dentre elas, a notação UML.

• 2014• Versão 2.0 da linguagem

40

Diagrama de Processos de Negócio

• Baseado em fluxo de atividades

• Quatro categorias básicas de elementos:• Objetos de fluxo

• Objetos de conexão

• Raias (swinlanes)

• Artefatos

41

Objetos de fluxo

• Eventos• São representados por círculos • Representam algo que "ocorre" durante o cursos

do processo de negócio.• Os eventos afetam o fluxo do processo e

normalmente possuem uma causa ou então um impacto ( resultado).

• Existem 3 tipos de eventos:• Inicial• Intermediário • Final

42

Objetos de fluxo

• Eventos

43

Objetos de fluxo

• Eventos

44

Objetos de fluxo

• Atividade

• Subprocesso: é distinguido por um sinal de mais no centro inferior da forma

45

Objeto de fluxo

• Gateway• É representado por um losango

• Usado para controlar as divergências e convergências do fluxo

• Determina as decisões, os bifurcamentos, as junções dos caminhões

46

Objeto de fluxo

• Gateway Exclusivo - Split• Apenas uma das alternativas, com base nos

critérios de execução, é escolhida e executada

• Um caminho default é definido

47

Objeto de fluxo

• Gateway Exclusivo - Merge• Apenas uma das entradas, com base nos

critérios de decisão, é escolhida para ser executada

X

48

Objeto de fluxo

• Gateway Inclusivo - Split• Uma ou mais saídas podem ser executadas

• Um caminho deve obrigatoriamente ser definido como default

49

Objeto de fluxo

• Gateway Inclusivo - Join• O processo continua assim que pelo menos

uma atividade é executada

50

Objeto de fluxo

• Gateway Paralelo - Split• Todas as atividades devem ser executadas

• Divide o fluxo em dois ou mais que serão executados paralelamente

51

Objeto de fluxo

• Gateway Paralelo - Join• Sincroniza vários caminhos paralelos em um,

dando sequência apenas quando todos os caminhos de entrada forem completados

52

Objeto de conexão

• Fluxo de sequência• É representado por uma linha sólida com

uma seta solida na ponta

• É usado para mostrar sequencia das atividades que serão executadas no processo

53

Objeto de fluxo

• Gateway Paralelo• Uma ou mais saídas podem ser executadas

• Um caminho deve obrigatoriamente ser definido como default

54

Objeto de conexão

• Fluxo de mensagem• É representado por uma linha pontilhada com

uma seta aberta

• É usado para mostrar o fluxo de mensagem enviadas e recebidas entre participantes de diferentes processos

• Em BPMN, 2 piscinas separadas irão trocar fluxos de mensagens

55

Objeto de conexão

• Associação• É representada por um linha pontilhada com

uma ponta de seta no final

• É usado para associar dados, textos e outros artefatos aos objetos do fluxo

• Associações são usadas para mostrar as entradas e saídas das atividades

56

Raias (Swimlanes)

57

Artefatos

• Objetos de dados• Mecanismo que mostra que dados são

necessários ou produzidos nas atividades. São conectados as atividades através de associações

58

Artefatos

• Grupo• Representado por um retângulo arredondado

com linhas pontilhadas

• Pode ser usado para agrupar documentação, mas não afeta a sequência do fluxo

59

Artefatos

• Anotações• Mecanismos para o modelador acrescentar

mais informação textual para o leitor do Diagrama BPMN

60

Exercício 1

• Estudo de Caso do Processo de Aquisição de Insumos• Em grupo, desenhe:

• Cadeia de Valor

• Fluxo da situação atual (AS-IS) do processo

61

Dúvidas?

Modelagem de Processos de NegócioAula 6 – Modelagem de Processos

Andréa Magalhães [email protected]