Upload
internet
View
117
Download
8
Embed Size (px)
Citation preview
Modelagem de Processos No 1
MB-293:
IDENTIFICAÇÃO, MODELAGEM E ANÁLISE DE PROCESSOS
Luís Gonzaga Trabasso
Divisão de Engenharia Mecânica
Instituto Tecnológico de Aeronáutica
Modelagem de Processos No 2
IDENTIFICAÇÃO, MODELAGEM E ANÁLISE DE PROCESSOS
Esse material foi produzido para servir de apoio didático à disciplina MB-293: Identificação, Modelagem e Simulação de Processos e pode ser reproduzido desde que:
1. Seja mencionada a fonte;
2. Seja dado conhecimento ao autor.
Luís Gonzaga Trabasso
Importante:
Modelagem de Processos No 3
O DSM – Introdução
A matriz
Exemplos
Tipos de DSM
Manipulação
Considerações finais
DSM Design Structure
Matrix
Modelagem de Processos No 4
É uma representação matricial de um sistema ou projeto. A matriz contém uma lista de todos os sub-sistemas/atividades e as dependências entre esses elementos. O elemento “X” indica que existe uma dependência entre os sub-sistemas/atividades. Desenvolvido em 1981 por Steward com o objetivo de modelar o fluxo de informação.
DSM Design Structure
Matrix
http://www.dsmweb.org/Tutorial/tutorial.htm
Modelagem de Processos No 5
1 2 3 4 5 612 x3 x4 x x x5 x x x6 x x x
Colunas: Atividades que fornecem informação para as linhas
Linhas:Atividades que recebem as informações das colunas
Seqüência de execução: 1, 2, 3, 4 e 5
Diagonal
DSM Design Structure
Matrix
Modelagem de Processos No 6
Construção (entrevistas, workshop)
Listar as atividades; Identificar as entradas e saídas de cada
atividade e as dependências; Consolidar as informações (validação); Construir a matriz.
Exemplo DSM
Modelagem de Processos No 7
A B C D E
Escolher meias A A
Escolher sapatos B B
Colocar meias C C
Colocar sapatos D D
Inspecionar Sapatos E E
Calçar Sapatos
Seqüência de execução
Mover o Loop
Exemplo DSM
Modelagem de Processos No 8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3612 x x x x x x x x x x x x3 x x x x x x4 x x x x x x x x x x x x5 x x x x x x x x x x x x x x x x x x x x x x x x6 x x x x x x x x x x x x x x x x x x78 x x x x x x x x x x x x9 x x x x x x
10 x x x x x x x x x x x x11 x x x x x x x x x x x x x x x x x x x x x x x x12 x x x x x x x x x x x x x x x x x x1314 x x x x x x x x x x x x15 x x x x x x16 x x x x x x x x x x x x17 x x x x x x x x x x x x x x x x x x x x x x x x18 x x x x x x x x x x x x x x x x x x1920 x x x x x x x x x x x x21 x x x x x x22 x x x x x x x x x x x x23 x x x x x x x x x x x x x x x x x x x x x x x x24 x x x x x x x x x x x x x x x x x x2526 x x x x x x x x x x x x27 x x x x x x28 x x x x x x x x x x x x29 x x x x x x x x x x x x x x x x x x x x x x x x30 x x x x x x x x x x x x x x x x x x3132 x x x x x x x x x x x x33 x x x x x x34 x x x x x x x x x x x x35 x x x x x x x x x x x x x x x x x x x x x x x x36 x x x x x x x x x x x x x x x x x x
DSM no DIP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3612 x3 x4 x x5 x x x6 x x x x x x78 x x x9 x x x x
10 x x x x x11 x x x x x x12 x x x x x x x x x x x13 x x x x x x x x14 x x x x x x x x x x15 x x x x x x x x x x x16 x x x x x x x x x x x17 x x x x x x x x x x x x x x x x x18 x x x x x x x x x x x x x x x19 x x x x x x x x x x x x x x x x20 x x x x x x x x x x x x x21 x x x x x x x x x x22 x x x x x x x x x x x x23 x x x x x x x x x x x x x x x x24 x x x x x x x x x x x x x25 x x x x x x26 x x x x x x x x x x x x x27 x x x x x x x x28 x x x x x x x x x x x x x x29 x x x x x x30 x x x x31 x32 x x x x33 x x x x34 x x x x x x x x x x35 x x x36 x x
Algoritmos de manipulação da matriz DSM.
Objetivo: Eliminar ou minimizar as iterações (loops)
Situação atual
Loops geram custos extras e aumentam o do tempo de ciclo.
Modelagem de Processos No 9
1 2 3 4 5 612 x x3 x4 x x5 x x x x6 x x x
Colunas: Atividades que fornecem informação para as linhas
Linhas: Atividades que recebem as informações das colunas
Atividade 3
Atividade 4
Atividade 1
Atividade 2
Atividade 5
Atividade 6
DSM Design Structure
Matrix
Modelagem de Processos No 10
1 2 3 4 5 612 x x3 x4 x x5 x x x x6 x x x
1 2 3 4 5 6
Atividades que fornecem informação para as linhas
Atividades que recebem as informações da coluna
DSM Design Structure
Matrix
Modelagem de Processos No 11
1 2 3 4 5 612 x x3 x4 x x5 x x x x6 x x x
1 2 3 4 5 6
Suposição
Atividades que fornecem informação para as linhas
Atividades que recebem as informações da coluna
DSM Design Structure
Matrix
Modelagem de Processos No 12
1 2 3 4 5 612 x x3 x4 x x5 x x x x6 x x x
1 2 3 4 5 6
Suposição
Atividades que fornecem informação para as linhas
Atividades que recebem as informações da coluna
DSM Design Structure
Matrix
Modelagem de Processos No 13
1 2 3 4 5 612 x x3 x4 x x5 x x x x6 x x x
1 2 3 4 5 6
Suposição
Atividades que fornecem informação para as linhas
Atividades que recebem as informações da coluna
DSM Design Structure
Matrix
Modelagem de Processos No 14
1 2 3 4 5 612 x x3 x4 x x5 x x x x6 x x x
1 2 3 4 5 6
Suposição
Atividades que fornecem informação para as linhas
Atividades que recebem as informações da coluna
DSM Design Structure
Matrix
Modelagem de Processos No 15
1 2 3 4 5 612 x x3 x4 x x5 x x x x6 x x x
1 2 3 4 5 6
Suposição
Real
Atividades que fornecem informação para as linhas
Atividades que recebem as informações da coluna
DSM Design Structure
Matrix
Modelagem de Processos No 16
1 2 3 4 5 612 x x3 x4 x x5 x x x x6 x x x
Atividades que fornecem informação para as linhas
Atividades que recebem as informações da coluna
Representa uma iteração no processo:
- Resultados de pontos de inspeção do processo (ex. Revisões de projeto)
- Loops iterativos, devido a peculiaridades do processo (interdependências das atividades ou acoplamento)
- Erros de projeto
DSM Design Structure
Matrix
Modelagem de Processos No 17
Tipos de DSM
Tipos Activity based DSM: modelagem do processo e
da seqüência das atividades baseada no fluxo de informação das atividades.
Parameter based DSM: modelagem de decisões de projeto baseada no relacionamento entre diferentes parâmetros do produto.
Component based DSM ou Architecture DSM: modelagem da arquitetura de produto baseada nos inter-relacionamentos dos componentes.
Team based DSM: modelagem de estruturas organizacionais baseada no fluxo de informação entre pessoas e/ou grupos.
Modelagem de Processos No 18
Manipulação das matrizesPartição
- Objetivo: definir a seqüência das atividades
(otimizada)
- Aplicações: análise de processos,
gerenciamento de projetosAgrupamento
- Objetivo: definir grupos – clusters - dentro da
DSM
- Aplicações: arquitetura de produto, otimização
organizacional
Modelagem de Processos No 19
Activity based DSM (1º)
1 2 3 4 5 612 x x3 x4 x x5 x x x x6 x x x
Atividades que fornecem informação para as linhas
Atividades que recebem as informações das colunas
Atividade 3
Atividade 4
Atividade 1
Atividade 2
Atividade 5
Atividade 6
RepresentaçãoRelacionamento das atividades baseada no fluxo de
informação
Modelagem de Processos No 20
Método de análisePartição da matriz
É um método de manipular as linhas e colunas de tal forma que as iterações sejam reduzidas ou eliminadas. (Construir matrizes triangulares inferiores)
Activity based DSM (1º)
Modelagem de Processos No 21
1. Programar as atividades para o início. (linhas vazias).
2. Retirar as linhas e colunas dessa atividade para a análise seguinte.
3. Repetir o passo 1 até não existir opções.
Activity based DSM – algoritmo da Partição
Modelagem de Processos No 22
4. Programar as atividades para o fim. (colunas são vazias).
5. Repetir o passo 4 até não existir opções.6. Retirar as linhas e colunas dessa atividade para a
análise seguinte.7. As demais atividades são acopladas. Agrupá-las
em blocos.8. Retorna para 1
Activity based DSM – algoritmo da Partição
Modelagem de Processos No 23
Exemplo da Partição do DSM
Modelagem de Processos No 24
Exemplo da Partição do DSM
Acoplamento Triplo: G altera B, B altera D, D altera G
Modelagem de Processos No 25
Importância da interface
Explicação
3 Informação requerida para iniciar a atividade
2 Informação necessária para finalizar a atividade
1Informação necessária somente para verificar o
resultado final da atividade.
0 Não necessita da informação
Quantificação do DSM
Deve-se priorizar as iterações que apresentam
interfaces com valores de importância igual a
3.
Modelagem de Processos No 26
A B C D E F G H I J L M NA 1B 2 1C 2 3 3 3 1 3 2D 3 8E 1 2 3 4 6 1 2 1 1 2F 3 7 2G 3 3 4 10 1 3 2H 2 1 1 3I 1 2 2 3 2J 3 1 1 4L 2 1 3 2 3 5 2M 7 2N 3 2 3 3 3 2 1 2 2 2 5
Quantificação do DSM com tempos de execução
Tempo de execução da atividade
É mais importante
priorizar essa iteração.
Permite avaliar diferentes configurações de matrizes (seqüências de atividades)
Modelagem de Processos No 27
Parameter based DSM (2º)
Sistema de freio automotivo
Qual o impacto de uma modificação em um certo
parâmetro?
Manipulação (Partição)
Modelagem de Processos No 28
Component based DSM (3º)
Arquitetura de produto. Importante
ferramenta de análise para projeto Modular.
Agrupamento (manipulação)
Os módulos são estabelecidos ao longo da diagonal
Modelagem de Processos No 29
Component based DSM (3º)
Modelagem de Processos No 30
Tipo de interface Explicação
De espaço (1)Associação de espaços físicos e alinhamento
entre dos componentes. Necessidade de orientação.
De energia (2)Necessidade de transferência ou troca de
energia entre dois elementos
De informação (3) Troca de dados/objetos entre dois elementos
De material (4)Necessidade de troca de material entre dois
elementos
Elétrica (5) Emissão de sinal
...
Uma matriz para cada interface.
Várias matrizes em paralelo
Component based DSM (3º)
Modelagem de Processos No 31
Team based DSM (4º)
Dado um projeto e tendo os times estabelecidos no projeto. Análises poderão ser desenvolvidas para otimizar os times baseado nas interfaces entre eles.
Agrupamento (manipulação)
Os times são estabelecidos ao longo da diagonal
Modelagem de Processos No 32
Considerações finais
É muito utilizado em Desenvolvimento de Produto (Processo, Arquitetura de produto, Organização);
O DSM não evidencia o conteúdo das interfaces. (Eles podem ser podem ser quantificadas, qualificadas);
É uma excelente ferramenta para o estabelecimento de uma seqüência otimizada de um processo ou das atividades do Projeto.
Capacidade para simulação;
Tem sido utilizada em várias indústrias com vários casos de sucesso (Ford, Boeing).
Modelagem de Processos No 33
Exercícios
1 – Manipular a matriz (aplicar o algoritmo da Partição)
2 – Manipular as matrizes dos artigos/site