Skip to content

Para que servem ​

Um parâmetro é um número do modelo que ganhou nome. Em vez de digitar 5 no tempo de atendimento, você cria TEMPO_DE_ATENDIMENTO = 5 e usa o nome.

Parece burocracia. Não é — é o que separa um modelo que responde uma pergunta de um que responde muitas.

Três motivos ​

Mudar num lugar só ​

O mesmo número costuma aparecer em vários pontos. Um tempo de rede que vale para três etapas, uma capacidade que aparece na marcação inicial e também numa métrica de utilização.

Com o número solto, mudar significa caçar todas as ocorrências e torcer para não esquecer nenhuma. Com parâmetro, muda-se em um lugar.

Ler o modelo ​

Compare as duas métricas:

E{#EmAtendimento} / 5
E{#EmAtendimento} / TEMPO_DE_ATENDIMENTO

A segunda se explica. A primeira obriga a lembrar o que era o 5 — e a confundir com outro 5 que significava outra coisa.

Comparar cenários ​

Este é o motivo principal. A ferramenta só consegue variar automaticamente aquilo que tem nome.

Com TEMPO_DE_ATENDIMENTO como parâmetro, você pede uma varredura de 1 a 9 e recebe a curva inteira. Com o 5 digitado direto na transição, resta mudar à mão e rodar nove vezes. Veja Comparar cenários.

Regra prática

Se um número poderia mudar — porque é uma medição, uma decisão de projeto ou uma hipótese —, ele merece um parâmetro. Deixe solto só o que é estrutural e nunca vai variar.

Nomeando ​

O nome aparece nas métricas e nos gráficos de cenário, então vale escolher bem.

BomRuimPor quê
TEMPO_DE_ATENDIMENTOT1diz o que é
ATENDENTESNdiz o que conta
TAXA_DE_CHEGADAlambdadiz em que unidade se pensa

Use letras, números e _. Evite acento, espaço e hífen.

Deixe a unidade clara no nome ou na cabeça

TEMPO_DE_ATENDIMENTO = 5 são cinco minutos? Cinco segundos? A ferramenta não sabe: ela só propaga números, e o resultado sai na mesma unidade que você usou na entrada.

Escolha uma unidade para o modelo inteiro e mantenha. Misturar minutos e segundos é um dos erros mais difíceis de perceber, porque o modelo roda normalmente.

Dois tipos ​

TipoPara
INTEGERcontagens: número de atendentes, de vagas, de servidores
DOUBLEmedidas: tempos, taxas, proporções

A diferença aparece quando o parâmetro define quantas fichas um lugar tem. Ali só cabe número inteiro, então um valor com casas decimais é arredondado:

ValorFichas
33
2.73
2.42

Nas demais posições — tempos, pesos, métricas — o valor é usado como está, sem arredondamento.