Metas de otimização na Resource Scheduling Optimization
Uma meta de otimização define as condições e expectativas que o Resource Scheduling Optimization deve considerar ao realizar uma otimização.
O mecanismo de Resource Scheduling Optimization processa uma lista de recursos e uma lista de requisitos de recursos e reservas existentes. Ele cria a rota ideal ou a lista de reservas para os recursos. As reservas são consideradas agendadas de maneira ideal quando cumprem todas as restrições respeitando a importância dos objetivos listados na ordem definida.
Criar uma meta de otimização de agendamento
Usando os elementos de uma meta, você define como as reservas devem ser otimizadas.
Em Resource Scheduling Optimization, na seção Configurações, vá para Metas de Otimização.
Insira um Nome para a meta de otimização.
Escolha um Nível de Esforço do Mecanismo. Isso define a quantidade de esforço que o sistema usará para encontrar a melhor combinação de recursos, rota e dia ou hora. Níveis de esforço mais altos significam que o mecanismo de otimização considera mais combinações possíveis. Quanto mais combinações o sistema considerar, mais tempo levará para concluir os cálculos.
Escolha a opção Cálculo do tempo de viagem para especificar o método de cálculo da distância de viagem entre recursos e requisitos. Você pode incluir informações históricas de tráfego ao usar o Bing Maps para obter uma estimativa mais precisa do tempo de viagem com base em padrões gerais de tráfego no passado. Esta opção não inclui interrupções de tráfego em tempo real, como manutenção ou acidentes. A escolha de informações históricas de tráfego resulta em tempos de processamento mais longos da execução de otimização e oferece suporte a até 500 requisitos no escopo de otimização. Se o seu escopo de otimização incluir mais requisitos, divida-o em partes Smaller e crie uma meta de otimização com tráfego histórico para cada escopo. Devido ao maior tempo de processamento, considere usar essa opção principalmente em agendamentos que são configurados para serem executados automaticamente fora do horário comercial.
Selecione todas as Restrições para a meta de otimização. Restrições são restrições impostas às reservas que o sistema cria.
Selecione Salvar para criar o registro Meta de otimização de agendamento.
Na seção Metas do registro, selecione uma meta para alterar suas propriedades. Selecione Nova meta de otimização de agendamento para continuar adicionando. Todos os objetivos são explicados detalhadamente abaixo.
Selecione Salvar e Fechar para aplicar suas alterações.
Meta de otimização padrão
Quando o Resource Scheduling Optimization é implantado pela primeira vez, o sistema automaticamente cria uma meta padrão com algumas restrições e objetivos habilitados. Você pode modificá-lo conforme necessário, ou criar uma nova meta de otimização e defini-la como padrão.
A meta padrão é usada quando a otimização de um único recurso é selecionada no painel de agendamento.
Vá até Agendamento de Recursos>Configurações>Administração>Parâmetro de Agendamento>Resource Scheduling Optimization para definir a meta padrão.
Entenda as restrições
O Resource Scheduling Optimization funciona com um conjunto de restrições que você pode usar para definir uma meta de otimização.
Agendar Durante o Horário de Trabalho
Cria a reserva se o tempo de viagem para o local de trabalho e o trabalho em si couberem nas horas de trabalho de um recurso. Também inclui o tempo de viagem desde a última reserva até o local final do recurso. No entanto, o tempo de viagem no final do dia não é representado no quadro de agendamento.
Se a restrição for removida da meta, o trabalho ainda será agendado dentro do horário de trabalho, mas as reservas de viagens de ida e volta podem ocorrer fora do horário de trabalho do recurso. Pode não haver tempo no final do dia para viajar até o local de término do recurso. Todas as reservas terminarão dentro do horário de trabalho de um recurso. Para mais informações, acesse Permitir tempo de viagem fora do horário de trabalho.
Atende às Características Necessárias
Garante que um recurso tenha todas as características e proficiência para completar um requisito de recurso.
Atende aos Direitos Necessários
Garante que um recurso reservável tenha as funções necessárias para concluir um requisito de recurso. Se o requisito de recurso listar mais de uma função, o sistema garantirá que uma das funções corresponda.
Opções de bloqueio do agendamento (preterido)
A restrição Bloqueio do agendamento foi preterida e em breve será removida como uma opção de restrição. A seleção desta opção não terá nenhum efeito nas execuções do Resource Scheduling Optimization. Para obter mais informações sobre como usar e solucionar problemas das opções de bloqueio de agendamento atualizadas, acesse Entenda a opção de bloqueio de agendamento no Resource Scheduling Optimization.
Agendamento do Windows
Essa restrição garante que o Resource Scheduling Optimization crie uma reserva dentro do período do requisito de recurso ou registro de reserva.
Data de Início/Término e Início/Término do intervalo de datas são definidos para o mesmo dia: a Resource Scheduling Optimization agenda a reserva nesse dia, mas a hora do dia não importa.
Início da Janela de Tempo e Término da Janela de Tempo definem um período de tempo: a Resource Scheduling Optimization agenda a reserva nesse período de tempo, mas a data não importa.
Hora Inicial Prometida e Hora Final Prometida são definidos para uma data e um período de tempo: a Resource Scheduling Optimization agenda uma reserva na data selecionada no intervalo de tempo selecionado.
Início/Término da Janela de Datas e Início/Término da Janela de Horas são definidos para um período de tempo no mesmo dia: a Resource Scheduling Optimization agenda uma reserva na data selecionada no intervalo de tempo selecionado.
Valores de data e hora vazios (v3.0 e posterior): o Resource Scheduling Optimization respeitará os cenários em que a hora de início e término não forem definidos.
Por exemplo, se um requisito tiver somente um valor de início do intervalo de horários, o sistema agendará o requisito após esse horário, independentemente da data.
Essa lógica se aplica aos seguintes campos das entidades Requisito de Recurso e Reserva de recursos:
- Início da Janela de Tempo e Término da Janela de Tempo
- Hora Inicial Prometida e Hora Final Prometida
- Data Inicial e Data Final
Observação
Se os campos de data e hora contiverem informações conflitantes, a Resource Scheduling Optimization usará Hora Inicial/Final Prometida primeiro.
Atende às Preferências de Recursos
Você pode adicionar recursos preferenciais à entidade de requisito. Para obter mais informações, acesse as preferências de recurso. O Resource Scheduling Optimization respeita três tipos diferentes de preferências de recursos:
- Preferido: a preferência de agendamento para o recurso definido, se disponível, mas não garantida se um recurso diferente se adequar melhor ao agendamento ideal.
- Restrito: o sistema não agendará para os recursos adicionados aos requisitos com essa preferência de recurso.
- Deve escolher entre: o recurso definido é agendado se disponível durante o intervalo de tempo. Para vários recursos, o sistema agendará o primeiro que estiver disponível. Se nenhum deles estiver disponível, o requisito não será agendado.
Corresponde a Territórios
Respeite os valores Campo de território nos registros de requisito e recurso e agende reservas somente quando os valores de território em ambos os registros corresponderem. Um requisito pode pertencer a apenas uma região, mas os recursos podem pertencer a várias regiões.
Corresponde ao Tipo de Recurso
Os tipos de recurso definem como o recurso está relacionado à organização. O sistema considera os valores de Campo Tipo de recurso nos registros de requisitos e recursos. Ele agenda as reservas somente quando os valores do tipo de recurso em ambos os registros correspondem.
Os seguintes tipos de recursos são considerados para otimização:
- Usuários
- Contatos
- Contas
- Equipamento
- Instalação
Entender os objetos
Adicione e classifique os objetivos da meta do Resource Scheduling Optimization. Você pode selecionar vários objetivos, mas a ordem importa. Quanto mais alto o objetivo estiver na lista, mais preferência o sistema dará a ele.
Maximizar o Horário de Trabalho Total
O maior tempo de trabalho agregado atende melhor a esse objetivo. O trabalho agregado é calculado com base em todas as reservas criadas ou atualizadas durante o processo de otimização.
Minimizar o Tempo Total de Viagem
A iteração com o tempo total de viagem agregado mais baixo atende melhor a esse objetivo. Ele considera o tempo de viagem para o recurso voltar ao local final após a última reserva, embora esse tempo de viagem não seja mostrado no painel de agendamento.
Observação
Este não pode ser o primeiro objetivo da lista porque, para minimizar realmente o tempo de viagem, o Resource Scheduling Optimization pode não agendar nenhum requisito que exija tempo de viagem para atender ao primeiro objetivo.
Reservas bloqueadas (preterido)
O objetivo Reservas bloqueadas foi preterido e em breve será removida como uma opção de meta. A seleção desta opção não terá nenhum efeito nas execuções do Resource Scheduling Optimization. Para obter mais informações sobre como usar e solucionar problemas das opções de bloqueio de agendamento atualizadas, acesse Entenda a opção de bloqueio de agendamento no Resource Scheduling Optimization.
Requisitos de Alta Prioridade
Priorize as reservas para os requisitos com a pontuação mais alta como prioridade. A prioridade é definida no registro de Requisito de recurso e é um conjunto de opções com valores ponderados. A Resource Scheduling Optimization verifica o Nível de Importância na prioridade para determinar a importância dessa prioridade. Exemplo: o Nível de Importância é 10 para prioridade urgente e 1 para prioridade baixa. Matematicamente falando, o Resource Scheduling Optimization analisa a importância de um requisito urgente (Nível de importância: 10 x Número de requisitos: 1) igual a 10 requisitos de baixa prioridade (Nível de importância: 1 x Número de requisitos: 10).
Observação
Esse objetivo não otimiza a reserva de todos os requisitos de alta prioridade antes dos outros no mesmo dia. Ele apenas otimiza para garantir que os requisitos de alta prioridade sejam reservados para o dia mais cedo possível, e não para o intervalo de tempo mais cedo possível dentro do dia.
Maximizar Recursos Preferenciais
Considere a lista de recursos preferidos anotada nos requisitos relacionados. O sistema tentará atribuir reservas para os recursos preferenciais primeiro, ao mesmo tempo em que atende a outros objetivos e restrições.
Nível de Habilidade que Corresponda Melhor
O Resource Scheduling Optimization levará em consideração a classificação de proficiência correspondente às características exigidas pelos requisitos e os recursos que tenham essas características. Se todas as características necessárias corresponderem, o sistema prioriza os recursos com menos habilidades primeiro para manter os recursos disponíveis com mais habilidades ou habilidades exclusivas para trabalhos de emergência.
Este objetivo depende da restrição Atende às Características Necessárias na meta de otimização.
Restrição Atende às Características Necessárias marcada:
- Os recursos sem a característica (habilidade) ou com classificações de proficiência abaixo do necessário não serão considerados.
- Os recursos com o nível de habilidade exata são a melhor correspondência e recebem a pontuação mais alta.
- Quanto mais excessivamente qualificado for um recurso, menor será a pontuação dele.
Restrição Atende às Características Necessárias não marcada:
- Recursos menos qualificados e recursos sem a habilidade ainda poderão ser reservados.
- Os recursos qualificados demais terão uma pontuação mais alta do que os recursos menos qualificados.
- Quanto mais excessivamente qualificado for um recurso, menor será a pontuação dele.
- Quanto menos qualificado for um recurso, menor será a pontuação dele.
- Os recursos sem a habilidade terão a pontuação mais baixa.
O gráfico a seguir mostra a distribuição de pontuação, dependendo do nível de habilidade para um modelo de classificação de característica que varia de 1 a 10. O nível de habilidade desejado é 4, que obtém a pontuação mais alta.
Agendar assim que possível
Ocasionalmente, pode haver mais capacidade de recursos do que demanda por recursos. Para antecipar efetivamente reservas otimizadas, adicione o objetivo Agendar Assim Que Possível em sua meta de otimização.