Vous êtes sur la page 1sur 77

DEPARTAMENTO DE CINCIAS EXATAS E TECNOLGICAS

CURSO DE ENGENHARIA DE PRODUO

DIAGRAMA DE ATIVIDADES
Clique para editar o estilo do subttulo mestre

Ilhus Ba Julho / 2012

7/5/12

DEPARTAMENTO DE CINCIAS EXATAS E TECNOLGICAS

CURSO DE ENGENHARIA DE PRODUO

Trabalho solicitado pela docente Aline Patrcia Mano, como cumprimento das atividades da disciplina: Gesto da Qualidade

Discentes: Anna Paula DAmico Caroline Conceio da Cunha Lvia Neri Lucinara Fernandes Coelho
7/5/12

INTRODUO
Diagrama de atividades (D/At) Elemento de modelagem simples Capaz de descrever fluxo de trabalho numa organizao, estabelecendo o plano mais adequado ao projeto Diferencia-se de um mero fluxograma Possibilidade de representao de atividades concorrentes, com execuo em paralelo

7/5/12

Booch, 1999

INTRODUO

O Diagrama de Atividades utilizado para descrever lgica de programao, processos de negcio e fluxos de trabalho. Este diagrama determina as regras essenciais de seqncia que se deve seguir para a execuo do processo. Sendo assim o diagrama de atividades sequencia as atividades, seus produtos de entrada e sada, e estados do fluxo de objetos.
LACHTERMARCHER, 2008 ABDALA, 2003 7/5/12

INTRODUO

O modelo em diagrama de atividades permite uma visualizao do encadeamento das atividades e os dados passados entre elas, permitindo a representao de atividades compostas.

ESELAW, 2009

7/5/12

INTRODUO
A partir do diagrama possvel:
Analisar

os tempos de maneira conjunta; as atividades crticas;

Identificar Discutir Ganhar

meios para melhorar o plano tempo

7/5/12

INTRODUO
Esse modelo de diagramas ilustra o caminho percorrido ao se executar uma operao. Esse diagrama mostra como est a situao ao se iniciar uma tarefa e passa por todas as micro-atividades dentro de cada operao visitando todos os fluxos de possveis caminhos alternativos at chegar a um ponto decisivo, que no aceite o prosseguimento, finalizando assim a tarefa.

7/5/12

INTRODUO
Ao se terminar uma ao, imediatamente se comea outra no contexto da atividade expressada pelo diagrama. A ao oferece uma idia de atomicidade, que no pode ser mais fragmentada, j a atividade pode ser particionada em vrias aes.

7/5/12

INTRODUO
Um diagrama de atividade essencialmente um grfico de fluxo, mostrando o fluxo de controle de uma atividade para outra. Ele empregado para fazer a modelagem de aspectos dinmicos do sistema. Na maior parte, isso envolve a modelagem das etapas seqenciais em um processo computacional; Os diagramas de atividades do nfase ao fluxo de controle de uma atividade para outra;
7/5/12

CONDIES PARA USAR O DIAGRAMA DE ATIVIDADES


O A

plano suficientemente complexo;

implementao do plano crtica para a empresa; com experincia na execuo das atividades envolvidas; com preciso os tempos para execuo das atividades.
7/5/12

Responsveis

Estimados

ATIVIDADES
Atividade

tempo. So representadas por setas de linha contnua, conforme ilustrado na Figura 1, indicando que necessrio um certo tempo para serem executadas. Toda seta inicia-se com um n ou evento, denominado evento-incio, e termina com outro, chamado de evento-fim de atividade.

todo trabalho que consome

7/5/12

ATIVIDADES

Figura 1

7/5/12

ATIVIDADES

O encadeamento das setas indica a sequncia cronolgica das atividades. Na Figura 2 a atividade (10,20) dita precedente imediata das atividades (20,30) e (20,40).

Figura 2
7/5/12

NS DE CONTROLE

Alm de aes, atividades, eventos e objetos, os diagramas de atividade admitem um conjunto de assim chamados ns de controle, pois controlam o fluxo do processo. Esses ns podem ser visualizados na figuras a seguir.

Gudwin, UNICAMP

7/5/12

NS DE CONTROLE

Figura 3

Figura 4

Figura 5

Figura 6
7/5/12

NS DE CONTROLE
N de deciso.

Quando existe um nico arco de entrada no n e diversos arcos de sada, ele representa um n de deciso. Nesse caso, cada arco de sada deve indicar uma condio de guarda, entre colchetes, condio que deve ser satisfeita para caracterizar o respectivo arco como a sequncia de controle.
Gudwin, UNICAMP

7/5/12

NS DE CONTROLE
N de Sincronizao

Esse n utilizado para representar fluxos de controle que ocorrem em paralelo, ou seja, aes que devem acontecer em paralelo. Ns de sincronizao podem ser de dois tipos diferentes.

Gudwin, UNICAMP

7/5/12

NS DE CONTROLE
Tipo Fork Ocorre quando se quer indicar que, a partir daquele instante, as aes subsequentes devem acontecer em paralelo.

Figura 7: Exemplo de N do tipo fork

Gudwin, UNICAMP

7/5/12

NS DE CONTROLE
Tipo Join Servem para indicar um ponto de sincronizao entre fluxos de ao que esto acontecendo em paralelo. Somente quando todas as aes que chegam a um join estiverem concludas que a ao consecutiva pode ser executada.

Figura 8: Exemplo de N do tipo join

Gudwin, UNICAMP 7/5/12

NS DE CONTROLE
Quando o final de uma ao alcana um n do tipo final de atividade, isso significa que a atividade como um todo, representada pelo diagrama termina. Quando o final de uma ao alcana um n do tipo final de fluxo, somente o fluxo em questo que termina, mas a atividade continua, em outros fluxos que estejam ainda em funcionamento.
7/5/12

TEMPO
Cada atividade est associada um intervalo de tempo, e cada n ou evento est associado uma data. Atravs do tempo, possvel identificar atividades crticas, com pouca ou nenhuma folga de tempo, e a partir da aperfeioar o plano. Para isso torna-se necessrias outras definies, denominadas datas de eventos.

7/5/12

TEMPO

TAHA,

7/5/12

TEMPO
Define-se Tc (data mais cedo) ou Forward Pass a mnima data em que estaro concludas todas as atividades do projeto. representado na parte superior de um retngulo colocado prximo ao evento correspondente. Tc

A data Tc calculada somando-se as duraes de todas as atividades precedentes. Tc(f) = Tc(i) + D(i,f)
7/5/12

TEMPO

TAHA, 2007

7/5/12

TEMPO

No caso de haver mais de uma atividade saindo do evento-incio, logicamente o valor de Tc dever ser o maior nmero obtido. Assim: Tc(f) = mx [Tc(i) D(i,f)]

7/5/12

TEMPO
Para definirmos as datas mais tarde ou Backward Pass, necessrio atribuir arbitrariamente uma data mxima ao evento final (evento no qual termina a ltima atividade do plano).

Representada por Tt, a data mais tarde em que um evento possa ocorrer sem causar um atraso na data final do plano.

7/5/12

TEMPO
representado na parte inferior de um retngulo colocado prximo ao evento correspondente.

A data Tt de um evento-incio qualquer obtida subtraindo-se da data mais tarde do evento-fim correspondente, a durao da atividade subsequente imediata. Assim;

Tt

Tt(i) = Tt(f) D(i,t)

7/5/12

TEMPO

TAHA, 2007 7/5/12

TEMPO

No caso de haver mais de uma atividade saindo do evento-incio, logicamente o valor de Tt dever ser o menor nmero obtido. Assim: Tt(i) = mn [Tt(f) D(i,f)]

7/5/12

ITENS ADICIONADOS AO DIAGRAMA


O Diagrama de Atividades serve para descrever partes do processo que so confusas e problemticas. Novos passos podem ser colocados no diagrama com o objetivo de tornar o processo o mais claro possvel:
Recursos; Custos; Sistemas.
SANTOS ET AL, 2006

7/5/12

FOLGAS

O gerenciamento de um plano ser mais eficaz se forem conhecidas e administradas as folgas existentes nos eventos do D/At.

Existem dois tipos de folga: folga de evento e folga de atividade.

7/5/12

FOLGAS
FOLGA DE EVENTO

o atraso que se ocorrncia do evento.

pode

suportar

na

F(i) = Tt(i) Tc(i)

Eventos crticos so aqueles menores folgas entre os demais.

com

as

7/5/12

FOLGAS
FOLGAS DE ATIVIDADES Existem dois tipo de folga de atividades: a folga total e a folga livre.

Folga Total (FT): o atraso mximo que uma atividade pode ter sem causar um atraso na data final do plano.

FT(i,f) = Tt(f) Tc(i) D(i,f)


7/5/12

FOLGAS

Folga livre (FL): o atraso mximo que uma atividade pode ter sem causar um atraso na data de incio de qualquer atividade subseqente.

FL(i,f) = Tc(f) Tc(i) D(i,f)

A partir das duas frmulas anteriores, fcil verificar que a folga total de uma atividade.

FT(i,f) = F(f) + FL(i,f)


7/5/12

EXEMPLO

Folgas

Representao das folgas

7/5/12

CAMINHO CRTICO
Atividade crtica aquela cujas folgas totais so as menores entre todas as demais.

atividades crticas determinam a existncia de um ou mais caminhos crticos na rede de eventos.

As

7/5/12

CAMINHO CRTICO

Existem vrios caminhos para se atingir o evento final, uma com maior e outros com menor durao total.

Caminho crtico: o caminho com a maior durao e representa o menor prazo possvel para a concluso do projeto.

7/5/12

CAMINHO CRTICO

Importncia: Conhecimento dos prazos; Identifica as atividades crticas; Permite estabelecer atividades. prioridades entre as

7/5/12

CAMINHO CRTICO
Identificao: O caminho crtico determinado pelo conjunto de atividades que possuem folga zero entre as mesmas.
-

PERT/CPM (Programas de computador)

Manualmente (Para um nmero de tarefas menor que 100).


-

7/5/12

EXEMPLO

Caminho crtico:10-20-50-60.

Representao do caminho crtico


7/5/12

EXEMPLO

Existem dois caminhos crticos: 10-20-60-70 10-30-50-60-70

Representao do caminho crtico


7/5/12

MTODO DE CONSTRUO DO DIAGRAMA DE ATIVIDADES


1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

Listar as atividades Preparar as cartelas Identificar os caminhos seqenciais de atividades Arranjar as cartelas Esboar as setas e eventos Anotar as duraes e das atividades Desenhar a rede de eventos e atividades Numerar os eventos Calcular as datas dos eventos Determinar o caminho crtico e revisar o 7/5/12

LISTAR AS ATIVIDADES

Esta etapa atividades:

compreende

as

seguintes

-Discusso entre os membros da equipe; -Lista das atividades completar o plano;


Atividades

necessrias

para

com maior o detalhamento e menor possibilidade de grandes erros.


7/5/12

PREPARAR AS CARTELAS

Os nomes das atividades sero transferidos para as cartelas adesivas.


Nome da atividade

Durao da atividade Representao ilustrativa de uma cartela


7/5/12

IDENTIFICAR OS CAMINHOS SEQUENCIAIS DE ATIVIDADES


A

partir da relao de precedncias /subsequnciais das atividades, alinhar horizontalmente as atividades que formam um caminho sequencial.
Atividad e1

Atividad e2

Atividad e3

Atividad e4

7/5/12

IDENTIFICAR OS CAMINHOS SEQUENCIAIS DE ATIVIDADES


Caminhos

sequenciais com atividades encaminhados em paralelo (simultaneamente) em relao aos demais caminhos.
Atividad e1 Atividad e2 Atividad e 2.1 Atividad e 2.2 Atividad e3

7/5/12

ARRANJAR AS CARTELAS
Posicionar

as cartelas numa folha de flipchart, de acordo com os critrios: com o caminho sequencial que tem o maior numero de atividades. as cartelas em ordem de precedncia, deixando um espao entre elas suficiente para desenhar um n (crculo) que seja visvel para todos da equipe. cada caminho sequencial 7/5/12 restante,

Comece

Disponha

Para

ESBOAR AS SETAS E EVENTOS


Posicionadas

todas as cartelas desenhar as setas e ns correspondentes a todas as atividades.

7/5/12

DURAES DAS ATIVIDADES


Anotar

as duraes de cada atividade

Estimar

as mais precisas possveis devem ser feitas para a reduo de cada atividade. de tempo: dias, semanas ou horas (evitar usar ms). importante considerar se a atividade pode usar o tempo dos feriados e fins-de-semana, ou no.
7/5/12

Unidade

DURAES DAS ATIVIDADES


Condies

atividade.

climticas sobre certos tipos de

Dados

estatsticos confiveis (durao das atividades) - considerar a durao mdia.

7/5/12

DESENHAR A REDE DE EVENTOS E ATIVIDADES


Passar

a limpo a rede at aqui esboada, desenhando-a na forma definitiva em uma ou mais folhas de flip-chart,

7/5/12

NUMERAR OS EVENTOS
Numerar No

os eventos em ordem crescente;

se deve numerar um evento sem que todos os eventos precedentes tenham sido numerados. seta deve dirigir-se de um evento de nmero mais baixo para um numero mais alto. os eventos de 10 em 10 (10, 20, 30,...) Incio: 00
7/5/12

Enumerar

CALCULAR AS DATAS DOS EVENTOS


Anotar

as duraes das atividades, prximo ao ponto mdio das setas. as datas mais cedo e datas mais tarde de cada evento.

Calcular

7/5/12

DETERMINAR O CAMINHO CRTICO E REVISTAR O D/AT


Identificar

crticas.

os eventos crticos e as atividades

Revisar

o D/At e, caso necessrio, identificar meios de reduzir o prazo: feitas , mesmo que no sejam sobre atividades crticas, podem deslocar o caminho crtico.

Alteraes

7/5/12

CAMINHO CRTICO E A REDE PERTS


CAMINHO:

Sequncia de atividades do incio ao final do projeto; DO PROJETO: Exige a concluso de toas as atividades; TOTAL DO PROJETO: Definido pelo caminho mais longo; CRTICO: Caminho mais longo do incio ao final;
7/5/12

CONCLUSO

TEMPO

CAMINHO

CAMINHO CRTICO E A REDE PERTS

IMC:

Tempo de incio mais cedo de cada atividade Tempo de trmino mais cedo de cada atividade Tempo de incio mais tarde de cada atividade Tempo de trmino mais tarde de cada atividade.
7/5/12

TMC:

IMT:

TMT:

CAMINHO CRTICO E A REDE PERTS

7/5/12

FOLGA E CAMINHO CRTICO


de atividade: Tempo extra que pode ser gasto na atividade sem afetar a durao do caminho.
FOLGA = IMT IMC = TMT TMC
Folga

crtico: aquele cuja folga de todas as atividades zero.

Caminho

7/5/12

FOLGA E CAMINHO CRTICO

A-B-C-G-HI-J
7/5/12

DIAGRAMA DE ATIVIDADES COM ESCALA DE TEMPO


Uma

verso til do D/At com escala de tempo; caractersticas do diagrama de

Agrega

Gantt;

til

para pequenos projetos ou projetos parciais, com cronogramas de durao relativamente curta. D/At-escala, o comprimento (horizontal) das setas proporcional durao das 7/5/12

No

COMPLEMENTO - Diagrama de GANTT


Diagrama

de GANTT um instrumento que permite modelar a planificao de tarefas necessrias para a realizao de um projeto. Inventado em 1917 por Henry L. GANTT.

7/5/12

EXEMPLO
Estudo Anlise

de Caso: Fast Food do negcio

Identificar

alguns processos inseridos no contexto deste tipo de atividade.

7/5/12

EXEMPLO
PROCESSOS: Negcio:

Vender Comidas Rpidas Comprar Insumos Estocar Insumos Manter Instalaes

Organizacionais:

Gerenciais:

Controlar Contabilidade / Fiscal

7/5/12

EXEMPLO
Viso

macro dos processos existentes.

7/5/12

EXEMPLO
Identificar

os postos de trabalho dos processos citados: da Empresa (Postos de Trabalho):

reas

Gerncia Caixa Atendimento Cozinha Entrega Conservao


7/5/12

EXEMPLO
Duas

formas distintas de comercializao: venda realizada no local e a venda por telefone.

7/5/12

EXEMPLO
Modelo

de Processo rpidas no Local.

Vender

Comidas

Setores:

Caixa Atendimento Cozinha

7/5/12

7/5/12

7/5/12

7/5/12

EXEMPLO
Modelo

de Processo rpidas por Telefone.

Vender

Comidas

Setores:

Tele-atendimento Atendimento Cozinha Entrega Caixa


7/5/12

7/5/12

7/5/12

7/5/12

REFERNCIAS

Gudwin R. R., Diagramas de Atividade e Diagramas de Estado. DCA-FEECUNICAMP Exemplos Diagrama de Atividade para Modelagem de Negcios - Estudo de Caso: Fast Food Rodrigues S. A., Projeto Multiplus, Preparando para o concurso Gerenciamento de Projetos, Gerenciamento do Tempo (Disponvel em <http://www.sergiorodrigues.net/aulas/downloads/gp/Preparatorio%20GP %202_Tempo.pdf> Acessado 16/06/2012). Diagrama de Gantt, (Disponvel <http://pt.kioskea.net/contents/projet/gantt.php3> Acessado 16/06/2012) -

em em

7/5/12

REFERNCIAS

Booch, G., Rumbaugh, J. Jacobson, I.: Unified Modeling Language User Guide. Addison-Wesley. (1999)

http://www.purainfo.com.br/artigos/uml-diagrama-de-atividades. ltimo acesso dia 17/06/2012. LACHTERMARCHER, L. SILVEIRA, D.S. PAES, R.B. LUCENA, C.J.P. Transformando o Diagrama de Atividades em Uma Rede de Petri atravs do QVT. Monografias em Cincia da Computao, No. 24/08. ISSN: 0103-9741. Abril, 2008. Proceedings / 6th Experimental Software Engineering Latin American Workshop (ESELAW 2009). November 11-13, 2009 So Carlos, So Paulo, Brazil ; organizers UFSCar, UFG, ICMC/USP -- So Carlos, SP : UFSCar, 2009. ISBN: 978-85-99673-03-4.

7/5/12

REFERNCIAS

ABDALA, M.A.D. LAHOZ, C. SANTANNA, N. Utilizando o SPEM para a Modelagem dos Processos da Qualidade e do Gerenciamento da Configurao em um Ambiente Integrado. V Simpsio Internacional de Melhoria de Processo de Software. Recife, PE Brasil, 2003. TAHA, H.A. Pesquisa Operacional. Editora Pearson, 2007. ISBN 978857605103 Gudwin R. R., Diagramas de Atividade e Diagramas de Estado. DCA-FEEC-UNICAMP. ALMEIDA, R.G. NETO, A.I. Anlise de Processos de Negcios Usando o Diagrama de Atividades da UML: Um estudo de Caso. XXVIII Encontro Nacional de Engenharia de Produo, Rio de Janeiro, RJ, Brasil, 2008.
7/5/12

Vous aimerez peut-être aussi