Silo - Tips Idef0 Metodo de Representaao de Processos em Forma de Fluxo
Silo - Tips Idef0 Metodo de Representaao de Processos em Forma de Fluxo
Silo - Tips Idef0 Metodo de Representaao de Processos em Forma de Fluxo
Controle
dfdsaf
Modelo de
Desenvolvimento
1
Entrada Nome da
Função Saída
Fig. 2 – Sintaxe de uma Caixa
Os componentes estruturais e
características de uma linguagem e os
•Linha
Straight
Retaline arrow segment
maior detalhamento do diagrama, até que a
tarefa seja descrita num nível suficiente que
• Linha curvada,
Curved sempre corners
arrow segment;
suporte as metas de um projeto. O nível
90 o
are rounded
curvado emwith
90 90 degree arcs
graus superior do diagrama no modelo provém a
mais geral ou resumida descrição da tarefa
representada por este modelo, como visto na
•Um
Forking
dado arrows
é utilizado em duas
figura 4. Este diagrama é seguido por uma
caixas distintas série de diagramas filhos provendo maiores
detalhes sobre determinada tarefa.
•OJoining
resultado de duas caixas
arrows Cada modelo possui um nível superior, no
são utilizados na entrada de
outra. qual cada tarefa do modelo é representada por
uma simples caixa com suas linhas e setas.
Fig. 3 – Exemplos de Linhas
Isto é chamado de diagrama A-0. As setas
neste diagrama indicam a interface entre o
mundo externo e este diagrama. Desde que
As caixas devem ser descritas com verbos uma simples caixa representa o assunto
ou frases e são divididos ou agrupados em completo, o nome escrito nesta caixa deve ser
diagramas. As linhas podem ser agrupadas em geral. O mesmo é verdadeiro para a interface
feixes, mas as setas deverão ser nomeadas, a entre as setas utilizadas, desde que elas
fim de indicar qual a sua utilidade. representem um conjunto completo de agentes
externos.
Cada lado de uma caixa tem um padrão de
significado em termos da relação entre caixas
e setas. Setas entrando no lado esquerdo são
entradas. As entradas são utilizadas pela
função para produzirem determinada saída.
Setas entrando no lado de cima, indicam
controle. Controles especificam as condições
de como a função deve gerar a saída correta.
Setas deixando a caixa pelo lado direito
indicam saídas. Saídas são dados ou objetos
produzidos pela função. Setas conectadas na
parte inferior da caixa representam Fig. 4 – Exemplo do nível superior do diagrama
mecanismos. Setas entrando indicam quem é
o responsável pela execução desta função.
Setas saindo indicam chamadas. As chamadas As características deste nível expressam a
são utilizadas para que haja o razão pela qual o modelo é criado e
compartilhamento de detalhes entre caixas. atualmente determinam a estrutura do
modelo. A mais importante característica que
2.2 Diagramas IDEF0 vem por primeiro na hierarquia é o nível
superior. Este é decomposto em sub-funções
O modelo IDEF0 é composto por três que as compõem. Estas partes são
tipos de informação: diagramas, texto e decompostas em outras sub-funções até todos
glossário. Este tipos de diagrama são os detalhes relevantes de todo o processo são
referenciados todos entre si. O diagrama adequadamente expostos. Cada sub-função é
gráfico é o mais extenso componente do modelada individualmente por uma caixa,
modelo de IDEF0, contendo os elementos com caixas “pai” detalhadas por diagramas
básicos: caixas e linhas com setas. Caixas “filho” no mais baixo nível.
representam cada função macro de um
sistema. Estas funções são quebradas ou A função representada no nível superior
decompostas em outras caixas para haver um pode ser decomposta em outras sub-funcões
pela criação de diagramas “filho”. Por outro 2.3.2 Consistência
lado, estas sub-funções podem ser novamente
decompostas em outras sub-funções. Cada A documentação de uma arquitetura de
Diagrama “filho”contém caixas e setas que modelagem de fluxo deve ter consistência
fornecem detalhes adicionais a respeito da suficiente para permitir descrever todo o
função que as originou. Na figura 5 é processo. Utilizar um texto escrito em
apresentado um exemplo de como esses linguagem ordinária é claramente insuficiente.
diagramas de nível superior e diagramas “pai”
e “filho” são utilizados. 2.3.3 Comunicação
Um diagrama pode ser associado por um Há diversos conceitos IDEF0 que são
texto estruturado, que é usado para fornecer designados para melhorar a comunicação. Os
uma visão resumida do diagrama. Este texto diagramas IDEF0 são simples arranjos de
dever ser usado para destacar certas caixas e setas. Deste modo qualquer pessoa
caraterísticas, fluxo e conexões entre caixas a que não tenha conhecimento profundo dos
fim de esclarecer o intuito destes itens. O conceitos de IDEF0, pode ler e entender um
texto não deve ser usado para simplesmente diagrama IDEF0. Outra característica que
descrever, redundantemente, as caixas e setas. facilita o entendimento de um diagrama é a
exposição gradual de detalhes, caracterizando
Um glossário deve ser usado para definir uma hierarquia com as funções principais no
significados de expressões ou palavras-chave nível superior e os demais sub-níveis
que foram usadas nos diagramas gráficos. O revelando todos os detalhes inerentes a tal
glossário define palavras no modelo e deve diagrama. O detalhamento em cada nível não
conter uma explicação conveniente para que pode conter mais do que 6 atividades (caixas)
haja a correta interpretação do conteúdo do e não menos do que 3. Isso se deve ao fato
modelo. que se um diagrama contém mais do que 6
caixas, este está apresentando detalhamento
2.3 Conceitos Fundamentais excessivo neste nível. Para uma rápida
visualização este diagrama fica
A metodologia original IDEF0 incorpora incompreensível. Então algumas caixas
conceitos básicos listados a seguir. deverão ser reunidas em uma, e o
detalhamento do que está única caixa irá
2.3.1 Representação gráfica fazer, deverá ser apresentada num nível
inferior. E a respeito de um diagrama conter
As "caixas" e "setas" de um diagrama menos que 3 caixas, deve-se ao fato de que há
IDEF0 mostram atividades como caixas, e as poucos detalhes a serem descritos, então
interfaces entrando ou saindo das caixas, podemos reunir essas caixas em apenas uma.
como sendo "setas". Para que se tenha uma Essa última regra só é quebrada, quando
real visualização de um conjunto de estamos falando no primeiro diagrama
atividades, as caixas podem ser interpretadas principal, que deve conter somente uma caixa,
como sendo operadas juntamente com outras, generalizando todo o processo. Para que se
com as interfaces (setas) indicando quando e tenha um perfeito entendimento
como são disparadas e controladas.
0
A0
A-0
More General
1
2
3 More Detailed
4
A4
A0
2
A42
3
A4
A42
Pão
Maionese
Passar
Alface
Sanduíche
Empilhar
Tomate
Faca
Posicionar Escoar
Alface
Posicionar
Tomate Sanduíche
Posicionar Posicionar
4 CONCLUSÕES