Periodicidade e parâmetros que variam com o tempo
O que é periodicidade?
Os processos reais não funcionam da mesma forma o tempo todo. O atendimento ao cliente recebe mais chamadas durante o horário comercial. Na indústria, os turnos e as equipes variam. No varejo, há períodos de pico sazonais.
A periodicidade permite definir quando regras específicas da simulação se aplicam. Em vez de usar um único valor geral, você pode definir parâmetros diferentes para cada período:
- Dias úteis e fins de semana
- Turno da manhã e turno da noite
- Alta e baixa temporada
- Horário comercial e fora do horário comercial
Assim, a simulação representa o processo com realismo em diferentes períodos.
Por que a periodicidade é importante
Veja um exemplo simples: a modelagem das chegadas de clientes.
Sem periodicidade:
- 10 clientes por hora, 24 horas por dia, 7 dias por semana
Com periodicidade:
- 25 clientes por hora, de segunda a sexta, das 9h às 18h
- 15 clientes por hora, de segunda a sexta, das 18h às 21h
- 5 clientes por hora nos fins de semana
- 2 clientes por hora durante a madrugada
O segundo modelo representa padrões de demanda realistas, que afetam as filas, o uso de recursos e a capacidade de processamento.
Tipos de periodicidade disponíveis
O ProcessMind oferece nove tipos de periodicidade, cada um definindo quando uma regra se aplica:
| Tipo | Parâmetros | Descrição |
|---|---|---|
| Sempre | (nenhum) | A regra se aplica o tempo todo, sem variação |
| Padrão | (nenhum) | Regra alternativa, usada quando nenhuma outra regra baseada no tempo corresponde |
| Período fixo | startDateTime, endDateTime | Período único, sem recorrência |
| A cada dia | startTime, endTime | Mesmo horário todos os dias |
| A cada dia útil | startTime, endTime | Somente de segunda a sexta-feira |
| A cada dia do fim de semana | startTime, endTime | Somente sábado e domingo |
| A cada semana | startDay, startTime, endDay, endTime | Recorrência semanal que pode abranger vários dias |
| A cada mês | startDayOfMonth, startTime, endDayOfMonth, endTime | Padrão recorrente mensal |
| A cada ano | startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime | Padrão anual ou sazonal |
Tipos de periodicidade em detalhes
Sempre
A opção mais simples: a regra se aplica o tempo todo, sem variação.
Use quando: o parâmetro realmente não varia com o tempo ou você está criando uma simulação básica.
Padrão
É usada como alternativa quando nenhuma outra regra baseada no tempo corresponde ao horário atual da simulação.
Use quando: você quer definir exceções para horários específicos e usar um valor padrão nos demais períodos.
Inclua sempre uma regra Padrão
Ao usar várias regras de periodicidade, inclua sempre uma regra Padrão para cobrir os períodos não contemplados pelas outras regras. Assim, você evita resultados inesperados quando nenhuma regra específica corresponde ao horário.
A cada dia
A regra se aplica em horários específicos todos os dias da semana.
Parâmetros:
startTime: horário de início da regra (por exemplo, 09:00)endTime: horário de término da regra (por exemplo, 17:00)
Exemplo: o horário comercial geral, das 09:00 às 17:00, se aplica todos os dias, inclusive nos fins de semana.
A cada dia útil
A regra se aplica em horários específicos somente de segunda a sexta-feira.
Parâmetros:
startTime: horário de início da regraendTime: horário de término da regra
Exemplo: o atendimento ao cliente funciona das 08:00 às 18:00 nos dias úteis, com regras diferentes para os fins de semana.
A cada dia do fim de semana
A regra se aplica em horários específicos somente aos sábados e domingos.
Parâmetros:
startTime: horário de início da regraendTime: horário de término da regra
Exemplo: horário reduzido de atendimento, das 10:00 às 16:00 nos fins de semana.
A cada semana
A regra se aplica em um intervalo que pode abranger vários dias da semana. Essa opção é útil para padrões que não se encaixam em dias isolados.
Parâmetros:
startDay: dia de início da regra (segunda-feira, terça-feira etc.)startTime: horário no dia de inícioendDay: dia de término da regraendTime: horário no dia de término
Exemplo: período de alto volume da quarta-feira, às 14:00, até sexta-feira, às 12:00.
A cada mês
A regra se aplica em dias específicos de cada mês.
Parâmetros:
startDayOfMonth: dia do mês em que a regra começa (1 a 31)startTime: horário no dia de inícioendDayOfMonth: dia do mês em que a regra terminaendTime: horário no dia de término
Exemplo: aumento no volume de processamento no fim do mês, do dia 25, às 08:00, até o último dia do mês, às 23:59.
A cada ano
A regra se aplica em datas específicas todos os anos.
Parâmetros:
startMonth: mês em que a regra começastartDayOfMonth: dia do mês de iníciostartTime: horário no dia de inícioendMonth: mês em que a regra terminaendDayOfMonth: dia do mês de términoendTime: horário no dia de término
Exemplo: pico de vendas no varejo durante as festas, de 15 de novembro, às 00:00, até 31 de dezembro, às 23:59.
Período fixo
A regra se aplica em um intervalo específico de data e hora, sem recorrência. Use essa opção para eventos únicos.
Parâmetros:
startDateTime: data e hora exatas de inícioendDateTime: data e hora exatas de término
Exemplo: semana de lançamento do produto, de 15 a 22 de março de 2025, com regras especiais de tratamento.
Como combinar várias regras
A periodicidade mostra todo o seu potencial quando você combina várias regras. É possível definir parâmetros diferentes para cada período, e a simulação determina qual regra se aplica a cada momento.
Exemplo: tempo de processamento em vários turnos
Considere um processo de manufatura com tempos de processamento diferentes para cada turno:
| Nome da regra | Periodicidade | Distribuição do tempo de processamento |
|---|---|---|
| Turno diurno | A cada dia útil, das 08:00 às 16:00 | Normal(30 min, 5 min) |
| Turno da noite | A cada dia útil, das 16:00 às 00:00 | Normal(45 min, 10 min) |
| Equipe de fim de semana | A cada dia do fim de semana, das 10:00 às 18:00 | Normal(60 min, 15 min) |
| Madrugada/Padrão | Padrão | Normal(90 min, 20 min) |
O turno diurno é o mais rápido, com a equipe completa e descansada. À noite, o ritmo diminui, pois há menos supervisão. Nos fins de semana, a equipe reduzida torna o processamento mais lento. A regra padrão cobre a madrugada.
Prioridade das regras
Quando várias regras podem corresponder ao mesmo período:
- As regras são avaliadas na ordem em que foram definidas na configuração
- A primeira regra correspondente é usada (a que aparece primeiro tem prioridade)
- **As regras **Padrão só correspondem quando nenhuma outra regra se aplica
Dica: coloque as regras mais específicas antes das gerais. Coloque “A cada dia útil” antes de “A cada dia” se quiser um comportamento diferente nos dias úteis e nos fins de semana.
Onde usar a periodicidade
Você pode aplicar a periodicidade a vários parâmetros da simulação:
| Parâmetro | Exemplo de uso da periodicidade |
|---|---|
| Chegadas de casos | Taxas de chegada mais altas no horário comercial e mais baixas durante a madrugada |
| Tempos de processamento | Processamento mais rápido com a equipe completa e mais lento no horário reduzido |
| Capacidade de recursos | Mais funcionários nos horários de pico e equipe reduzida durante a madrugada |
| Chances de pular | Regras de roteamento diferentes nos fins de semana ou feriados |
| Probabilidades de gateway | Padrões de decisão diferentes conforme o horário do dia |
Exemplo prático: central de atendimento ao cliente
Veja um exemplo realista de como a periodicidade funciona em vários parâmetros de uma simulação de atendimento ao cliente:
Configuração da taxa de chegada
| Periodicidade | Taxa de chegada |
|---|---|
| A cada dia útil, das 09:00 às 18:00 | Poisson(50 por hora) |
| A cada dia útil, das 18:00 às 22:00 | Poisson(20 por hora) |
| A cada dia do fim de semana, das 10:00 às 16:00 | Poisson(15 por hora) |
| Padrão | Poisson(5 por hora) |
Volume alto no horário comercial, movimento moderado à noite e baixo nos fins de semana e durante a madrugada.
Configuração do tempo de processamento
| Periodicidade | Distribuição |
|---|---|
| A cada dia útil, das 09:00 às 17:00 | Triangular(10, 20, 45 min) |
| A cada dia do fim de semana | Triangular(20, 40, 90 min) |
| Padrão | Triangular(30, 60, 120 min) |
O processamento é mais rápido quando há mais funcionários e mais lento nos fins de semana e fora do horário comercial.
Configuração da capacidade da equipe
| Periodicidade | Agentes disponíveis |
|---|---|
| A cada dia útil, das 09:00 às 18:00 | 10 agentes |
| A cada dia útil, das 18:00 às 22:00 | 4 agentes |
| A cada dia do fim de semana, das 10:00 às 16:00 | 3 agentes |
| Padrão | 1 agente |
Equipe completa no horário comercial e cobertura reduzida nos demais períodos.
Como as regras funcionam em conjunto
Às 10h de uma terça-feira:
- As chegadas seguem a taxa de 50 por hora
- O processamento usa a distribuição triangular mais rápida
- Há 10 agentes disponíveis
Às 20h de uma terça-feira:
- As chegadas caem para 20 por hora
- O processamento usa a distribuição padrão, mais lenta
- Há apenas 4 agentes disponíveis
Às 14h de um sábado:
- As chegadas são de 15 por hora
- O processamento usa a distribuição de fim de semana
- Há 3 agentes disponíveis
Boas práticas
1. Comece com a regra Padrão
Defina primeiro a regra Padrão. Assim, você garante a cobertura dos períodos que não são contemplados explicitamente pelas outras regras.
2. Vá do geral ao específico
Comece com padrões amplos, como dias úteis e fins de semana, e depois adicione regras mais específicas, como horários de cada turno, conforme necessário.
3. Comece com uma configuração simples
Comece diferenciando dias úteis e fins de semana antes de incluir detalhes por hora ou estação do ano. Você pode acrescentar complexidade depois.
4. Baseie os padrões nos dados
Sempre que possível, analise os dados históricos para entender os padrões reais. Observe as taxas de chegada, os tempos de processamento e a equipe por hora e dia da semana.
5. Teste os casos extremos
Verifique se as regras tratam corretamente os horários de transição:
- O que acontece exatamente às 17:00, quando o turno muda?
- A regra trata corretamente a meia-noite?
- As regras de fim do mês funcionam em meses com durações diferentes?
6. Documente suas regras
Configurações complexas de periodicidade podem ser difíceis de entender mais tarde. Documente o motivo de cada regra e o padrão de negócio que ela representa.
Próximos passos
Melhore seus processos. Crie uma arquitetura conectada. Mantenha o controle.
Acesse na hora, sem cartão de crédito nem espera. Transforme a forma como sua organização trabalha em modelos de processo claros e conectados.
Crie sua arquitetura de processos, defina responsabilidades e controles e alinhe papéis e atribuições em todos os níveis.
Comece o teste grátis e crie uma base confiável para governar, gerenciar e melhorar seus processos continuamente.