Alocação de recurso
Depois que os solicitantes de recursos criam um plano de recursos, os gerentes de recursos podem confirmar os recursos para mover o plano para o estado Confirmado. Os gerentes de recursos podem alocar recursos para o plano e movê-lo para o estado Alocado.
Com base nas informações de calendário e programação, os gerentes de recursos exibem a disponibilidade de recursos e selecionam os recursos sob sua gestão que podem ser confirmados e alocados para tarefas específicas.
Alocações flexíveis e fixas
Quando um plano de recursos é movido para o estado Confirmado, as alocações de recursos correspondentes às alocações solicitadas são criadas automaticamente. O tipo de reserva para essas alocações é Soft. As alocações flexíveis são como alocações temporárias para os usuários solicitados e não criam eventos de calendário.
Quando o plano é movido para o estado Alocado, o tipo de reserva muda de Suave para Fixo. Para uma reserva rígida, o recurso é atribuído ao plano e não está disponível para outros planos durante os horários alocados. A hora reservada também aparece no calendário do usuário. Se o recurso solicitado não puder ser alocado para a duração total da alocação, o tipo de reserva de registro de alocação permanecerá como flexível.
Todos os erros ou avisos durante as alocações são registrados na lista relacionada Logs do plano de recursos no formulário de plano de recursos. Você pode revisar esses logs para tomar as medidas corretas para alocação de recursos adicionais.
Cálculo de horas para alocações flexíveis
- Caso 1: distribuição proporcional
- Por exemplo, a alocação solicitada para um grupo com dois recursos quando o valor de preferência Membros está definido como Todos os membros ou Membros específicos é o seguinte:
Data de início Data de término Horas planejadas 3 de outubro 7 de outubro 40 As horas planejadas no formulário de plano de recursos são distribuídas proporcionalmente entre todas as alocações solicitadas com base no número de dias úteis para cada registro de alocação solicitado.
Os seguintes cálculos são usados:Recurso Tempo limite do recurso Capacidade disponível (horas) Horas de alocação flexível Recurso 1 2 dias 3 * 8 = 24 24 * 0,625 = 15 Recurso 2 5 * 8 = 40 40 * 0,625 = 25 Capacidade disponível total = Usuário de capacidade disponível 1 + Usuário de capacidade disponível 2 = 24 + 40 = 64 horasHoras a serem alocadas por hora de capacidade disponível = Horas planejadas/capacidade total disponível = 40/64 = 0,625 horas
Nota:Várias alocações flexíveis podem ser criadas para uma alocação solicitada para planos de recursos de grupo. - Caso 2: a maioria dos recursos disponíveis é solicitada primeiro
- Por exemplo, a alocação solicitada para um grupo com três recursos quando o valor de preferência Membros está definido como Qualquer membro é a seguinte:
Data de início Data de término Horas planejadas 3 de outubro 7 de outubro 40 O sistema encontra a maioria dos recursos disponíveis no intervalo de tempo especificado e cria alocações flexíveis para esses recursos.
O recurso 2 é o recurso mais disponível. O sistema cria alocações flexíveis para o recurso 2 primeiro até que ele consuma todas as horas disponíveis do recurso 2. O sistema passa para o próximo recurso mais disponível e assim por diante. Depois que as horas disponíveis para todos os recursos forem consumidas e as horas planejadas ainda estiverem restantes após a alocação em todos os membros (do mais disponível ao menos disponível), as horas restantes serão distribuídas igualmente entre todos os recursos.Recurso Horas disponíveis Horas de alocação flexível Recurso 1 24 10 Recurso 2 30 30 Recurso 3 20
Cálculo de horas para alocações fixas
- Caso 1: propagação uniforme
Selecionar Mesmo como tipo de propagação de alocação rígida cria eventos de recurso para o recurso, dividindo as horas uniformemente em todos os dias úteis.
A distribuição de alocação de carga uniforme inteligente leva em conta a disponibilidade de recursos ao alocar e aplica horas uniformemente somente quando possível. Se um recurso estiver alocado em excesso em um dia, ele ignorará esse dia e retomará as alocações para os dias seguintes até que o plano de recursos seja atendido.
Por exemplo, para um recurso solicitado por 20 horas em uma semana, a alocação rígida uniforme é a seguinte:Dia da semana Segunda-feira Terça-feira Quarta-feira Quinta-feira Sexta-feira Horas disponíveis 6 6 6 6 Tempo limite Horas alocadas 5 5 5 5 0 - Caso 2: carregamento frontal
Selecionar Carregamento frontal como o tipo de propagação de alocação rígida preenche todos os slots de recursos disponíveis a partir da data de início da alocação. Depois que o recurso estiver totalmente alocado entre as datas de início e término, as horas restantes serão preenchidas a partir da data de início até 24 horas.
Por exemplo, para um recurso solicitado por 20 horas em uma semana, a alocação rígida de propagação de carga frontal é a seguinte:Dia da semana Segunda-feira Terça-feira Quarta-feira Quinta-feira Sexta-feira Horas disponíveis 6 6 6 6 Tempo limite Horas alocadas 6 6 6 2 0
Criação de evento durante a alocação rígida
Você pode controlar a unidade mínima de um evento modificando a Duração do evento no calendário (minutos) (com.snc.resource_management.allocation_interval_minutes property). O padrão é 60 minutos.
| Horas programadas do usuário | Valor da duração do evento de calendário |
|---|---|
| 0,5 | 30 |
| 0,25/0,5/0,75 | 15 |
| 0,2/0,4/0,6/0,8 | 12 |
| 0.1, 0.2 e assim por diante | 6 |
- Exemplo: 4 horas por 1 semana, com um intervalo de alocação de 60 minutos
Cria um bloco de 60 minutos de segunda a quinta-feira.
Segunda-feira Terça-feira Quarta-feira Quinta-feira Sexta-feira 60 minutos 60 minutos 60 minutos 60 minutos - Exemplo: 4 horas por 1 semana, com um intervalo de alocação de 30 minutos
Se o valor desta propriedade for definido como 30 minutos e 1 hora precisar ser alocada ao usuário, a alocação será dividida em dois blocos de 30 minutos quando o usuário estiver disponível. Esta configuração cria um bloco de 60 minutos de segunda a quarta-feira e blocos de 30 minutos para quinta e sexta-feira.
Segunda-feira Terça-feira Quarta-feira Quinta-feira Sexta-feira 30 minutos+30 minutos 30 minutos+30 minutos 30 minutos+30 minutos 30 min. 30 min.
Manipulação de licença
- Quais eventos devem ser excluídos para cálculos de capacidade. Por exemplo, se um recurso tiver folga entre segunda e quarta-feira, a capacidade semanal do recurso será calculada como 16 horas (em vez de 40 horas).
- Quando o sistema não deve criar alocações. Por exemplo, se um recurso estiver em treinamento na sexta-feira, o recurso não será alocado para uma tarefa na sexta-feira.
Superalocação
Recursos com excesso de alocação são permitidos. A alocação excessiva de recursos cria eventos sobrepostos no calendário do usuário dentro das horas programadas do usuário. No entanto, um máximo de 24 horas no total pode ser alocado em qualquer dia. Os eventos sobrepostos aparecem sobrepostos no calendário na exibição semanal. Na exibição mensal, os eventos sobrepostos aparecem acima ou abaixo de outro evento.
Por exemplo, um usuário tem uma programação que especifica o dia de trabalho diário das 8h às 17h. O evento 1 está no calendário do usuário das 8h às 14h. Se cinco horas adicionais forem adicionadas ao mesmo dia para o Evento 2, um evento será criado para as três horas de tempo livre (14:00 às 17:00). Um evento de sobreposição também é criado para as duas horas restantes, começando no início do dia (08:00 às 10:00).