Modelagem e análise de processos de negócio

Post on 07-Apr-2017

93 views 4 download

Transcript of Modelagem e análise de processos de negócio

Prof.Dr.MauricioUrionaMaldonado

Modelagem e análisede processos de negócio

Departamento de Engenharia de Produção e Sistemas

Gestão Estratégica da TI

2

o Novos produtos todo ano à PDPo Muito lento (18-24 meses)o 50% Ideias abandonadas (geram custo R$)o A gerência investiu num sistema de informação

para automatizar o processo de PDPo Contudo, o PDP ainda apresentava problemas; o O novo gerente descubriu que o problema não

era o SI e sim o processo de negócio (PDP).

à O processo era ineficiente

CASO INICIAL

3

§ A Sloan decidiu redesenhar o processo de PDP;§ Equipe multidisciplinar (manufatura, engenharia, TI,

financeiro, marketing, PCP e qualidade);

§ Definição do Dono do Processo (Diretor de Projetos de Engenharia);

§ O processo melhorou considerávelmente (time-to-market < 12 meses);

§ Case de Sucesso: nem sempre a «automação» dos processos, ou seja a informatização, traráresultados positivos ao negócio.

CASO INICIAL

O IMPACTO DA TI NOS PROCESSOS

§ TI pode agilizar os processos assimcomo pode prejudicá-los;

§ O projeto (design) adequado dos processos junto com a tecnologiaadequada podem trazer resultados muitopositivos;

§ Processos que não são otimizadosviram gargalos.

4

Perspectiva e visãode processo

5

6

SILO• As funções são

organizadas pelascompetências essênciaisda empresa;• Essa estrutura facilita

focar as ações naquelasatividades que sabemfazer melhor;• Otimizam a expertise.

PERSPECTIVA DE SILO

7

§ Visão horizontal do negócio;

§ Foca nasatividades que agregam valor;

§ Facilitamvisualizar as principais‘entregas’ do negócio.

Perspectiva deProcesso

PERSPECTIVA DE PROCESSO

Modelagem de processos

8

• Business Process Modeling Notation (BPMN) é umas das notações de modelagem de processos de negócio mais aceitas no mercado;• BPMN é um padrão relativamente novo criado por

um consórcio de fornecedores de ferramentas no mercado BPM;• BPMN fornece uma simbologia simples, mas

robusta, para modelar todos os aspectos de processos de negócio.

CBOK.Guideto theBusinessProcessManagementCommonBodyofKnowledge- BPMCBOK, 2013.9

BPMN

A1 A2 An

Piscinas: servem para

identificar quem (agente) faz o quê (atividade

ou tarefa).

10

NOTAÇÃO: PISCINAS

Atividade EventoFluxo

Exemplo:Ordemdecompra

11

BPMN: SÍMBOLOS

Atividade

Evento

XOR

AND

DecisõesexclusivasX

+ Decisõesparalelas

12

BPMN: SÍMBOLOS

OPERADOR “XOR”

Exemplo:Ordemdecompra

13

OPERADOR “AND”

Exemplo:Check-in

14

Exemplo:Ordemdecompra15

MODELAGEM DE PROCESSOS

REPETIÇÃO/RETRABALHO

16

PISCINAS E RAIAS

17

Análise Qualitativa do processo• Análise do Valor agregado• Análise da causa raíz• Análise de pareto• Registro de ocorrências (issues)

Análise Quantitativa do processo• Análise do fluxo de processo• Teoria de Filas• Simulação de processo

18

Medidas dedesempenho deprocesso

Custos unitários

Utilizaçãoderecursos

Desperdiço

CustoTempodeciclo(fluxo)

Tempodeespera (tempogastoem NVA)

TempoCEP(controleestatístico deprocesso)

Engenharia daqualidade

Taxasdeerro

Nãoatendimento àsnecessidades docliente

Quali-dade

19

Análise de ProcessosTEMPO DE CICLO

20

TEMPO DE CICLO

§ TC: Duração do processo desde que inicia atéque conclui;

§ Análise do fluxo do processo: levantar o TC médio de um ou vários processos;

§ No caso mais simples, o TC será igual aosomatório dos tempos unitários de cadaprocesso sequencial;

§ Nos casos mais complexos, precisaremoscalcular o TC considerando a existência de caminhos alternativos XOR, AND, etc.

21

Qualéotempodeciclo?ch7_FlowAnalysisSequence

A(10)

B(20)

Marlon Dumas 1 of 1 10.02.2012

R.30minutos

22

Tempodeciclo?

Eagora?ch7_FlowAnalysisXORSplit

A(10)

B(20)

C(10)

Marlon Dumas 1 of 1 10.02.2012

R.DependerádafrequênciadeocorrênciadoprocessoB edoprocessoC

23

Tempodeciclo?

Assumimosumafrequênciade50%cada,e agora?

ch7_FlowAnalysisXORSplit

A(10)

B(20)

C(10)

Marlon Dumas 1 of 1 10.02.2012

50%

50%

TC=10+(0,5*20)+(0,5*10)=10+10+5=25minutos

24

Eagora?ch7_FlowAnalysisXORSplit

A(10)

B(20)

C(10)

Marlon Dumas 1 of 1 10.02.2012

90%

10%

25

QuandoanalisamosTCcomcaminhosparalelos(AND):

R.TCseráigualaovalormáximo(tempodeciclodocaminhomaislongo)

TC=10+MAX(TB,TC)=10+20=30minutos 26

QuandoanalisamosTCcomretrabalho:

R.TCseráigualaotempodoprocessoB,divididopor(1-R)

TC=10+[20/(1– 0,20)]=10+25=35minutos

R

1-R

27

Exercício 1: qual é o TC?

28

29

Exercício 2: qual é o TC?

30

Exercício 2: qual é o TC?

31

Exercício 2: qual é o TC?

Atividade Tempodeduração (TC)

Checkcompleteness 1dia

Checkcredithistory 1dia

Checkincomesources 3dias

Assessapplication 3dias

Makecreditoffer 1dia

Notifyrejection 2dias

Um20%dassolicitações chega incompleta.60%dassolicitações recebe aaceitação decrédito

32

Exercício 2: qual é o TC?

§ É uma medida de desempenho que ajuda a identificar o grau de eficiência do processo, do ponto de vista do tempo;

§ Para calcular a eficiência do tempo de ciclo, primeiro devemos calcular: o TC (utilizando as fórmulas anteriores) e o TCT (tempo de cicloteórico);

§ O TCT refere-se ao tempo necessário para executar (processar) as atividades, sem levar emconsideração tempos de espera, de transporte, etc.

33

EFICIÊNCIA DO TEMPO DE CICLO

TCT = Tempo de Processamento

Eficiência TC = Tempo de Ciclo Teórico

Tempo de Ciclo

TC = Tempo de Processamento + Tempo de Espera

34

EFICIÊNCIA DO TEMPO DE CICLO

Atividade Tempodeduração (TC) TCT

Checkcompleteness 1dia 2horas

Checkcredithistory 1dia 30 minutos

Checkincomesources 3dias 3horas

Assessapplication 3dias 2horas

Makecreditoffer 1dia 2horas

Notifyrejection 2dias 30minutos

Um20%dassolicitações chega incompleta.60%dassolicitações recebe aaceitação decrédito

35

EFICIÊNCIA DO TEMPO DE CICLO

TC=8,65dias=8,65dias*8horas/dia=69,2horas

TCT=2/(1– 0,2)+3+2+(0,6*2)+(0,4*0,5)=8,9horas

ETC=8,9/69,2=12,86

36

EFICIÊNCIA DO TEMPO DE CICLO

Atividade Tempodeduração (TC) TCT

Checkcompleteness 1dia 2horas

Checkcredithistory 1dia 30 minutos

Checkincomesources 3dias 3horas

Assessapplication 3dias 2horas

Makecreditoffer 1dia 2horas

Notifyrejection 2dias 30minutos

Um20%dassolicitações chega incompleta.60%dassolicitações recebe aaceitação decrédito

EXEMPLO MAIS COMPLEXO…

37

WIP = λ x TC

o A Lei de Little ajuda a relacionar a velocidadede processamento (λ) de um determinadoprocesso, com o número de instâncias (WIP) e com o tempo de ciclo médio da cada processo(TC).

38

LEI DE LITTLE

o WIP (work in process) é a quantidade de unidadessendo processadas a qualquer momento (tempo);

o Por exemplo:§ WIP pode representar o número de pessoas

sendo atendidas numa agência bancária a qualquer tempo t;

§ O número de produtos em processo dentro de um processo produtivo;

§ O número de ordens de pedido que ainda nãoforam concluidas.

WIP = λ x TC

39

LEI DE LITTLE: WIP

LEI DE LITTLE: Λ (LAMBDA)

o λ é a média de novas instâncias do processo, por unidade de tempo (novaschegadas);

o λ também é conhecida como “tempo de chegada” na Teoria de Filas.

40

WIP = λ x TC

EXEMPLO: CALCULAR O TC

§ Um restaurante recebe em média 1200 clientes por dia(entre 10:00 e 23:00).

§ Em horas de ponta (De 13:00 a 16:00 e de 20:00 a 23:00), o restaurante recebe uns 900 clientes no total e, em média, há 90 clientes ao mesmo tempo no restaurante.

§ Em horas fora da ponta, o restaurante recebe uns 300 clientes no total e, em média, há 30 clientessimultâneos no restaurante.§ Qual é o tempo médio por cliente no restaurante, em horas de

ponta e fora de ponta?

41

WIP = λ x TC

!""#$%&'()*+$,*(-.'/+

0'/1$(/2"(3'$+"$34,+".'&

56/17'$3"/%(1'/+(67$,*(-.'/+

56/17'$&')476&$,*(-.'/+

8'94',+$,'34&(+:$37'6&6/3'

0'/1$1'7(2'&:$/"+(3'

-

;<-

42

Limitação 1: Nem todos os processossão estruturados

• Asolução seria utilizar equaçõesmais complexas

©M.Dumasetal. FundamentalsofBPM,Springer-Verlag,2013

Limitação 2: Precisa da estimação de todos os tempos

• A solução é conseguir a informação por meiode:• Entrevistas e observação;• Fontes secundárias;• Usar os logs dos sistemas de informação

(business intelligence).

43

e (possívelmente custos) de cada processo

Limitação 3: Não levam em consideraçãoque o comportamento do processo

§Asumem uma carga fixa e uma capacidadede recursos fixa

§ Não consideram tempos de espera devido a contenção de recursos, que ocorre quandoexiste mais instâncias do que recursosdisponíveis para realizar o trabalho.

§ A solução é utilizar outras técnicas, como a Teoria de Filas ou a Simulação.

44

é afetado pela carga de ocupação

1. DU-Cap03;2. DU-Cap07(pág.219-229);3. BA-Cap01;4. BPMN

45

REFERÊNCIAS BIBLIOGRÁFICAS

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Prof.Dr.MauricioUrionaMaldonado

Modelagem e análisede processos de negócio

Departamento de Engenharia de Produção e Sistemas

Gestão Estratégica da TI