modelagem e análise de processos de negócio
TRANSCRIPT
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