Raramente acontece que você tenha todos os recursos de acordo com seu cronograma para completar o projeto. Mesmo que você os tenha, durante a execução do projeto qualquer risco pode tirar essa liberdade e você terá que gerenciar com menos recursos.
Aven quando você tem todos os recursos necessários, como gerente de projeto é sua responsabilidade usar os recursos de forma eficiente e economizar custos para a empresa.
Para atingir esses objetivos, você usa técnicas de otimização de recursos. Duas dessas técnicas de otimização de recursos são as seguintes:
- Nivelamento de recursos
- Nivelamento de recursos
Estas técnicas permitem completar o projeto com o mínimo de obstrução.
Nivelamento de recursos
Você usa o nivelamento de recursos quando tem recursos limitados e pode ampliar o cronograma.
Nivelamento de recursos é usado quando:
- Um recurso crítico pode não estar disponível durante um certo tempo;
- Um recurso crítico pode não estar disponível num determinado momento;
- Tem de partilhar um recurso com outro projecto;
- A procura de um recurso excede a oferta.
Você também usa esta técnica quando precisa manter algum uso de recurso em um nível constante.
No nivelamento de recursos, você é solicitado a otimizar os recursos limitados que lhe são dados. Aqui o cronograma não é fixo.
O nivelamento de recursos responde à questão de quando será possível completar o projeto com os recursos fornecidos.
O nivelamento de recursos às vezes é chamado de programação com restrições de recursos (RCS). Se os recursos não estiverem disponíveis, a duração do projeto pode mudar.
A Real World Example
Vamos dizer que você está desenvolvendo um cronograma para um projeto, que é para construir um edifício de dois andares. Para construir o primeiro andar você tem andaimes suficientes, mas para o segundo andar você precisa de andaimes extras.
Então você olha dentro da sua organização e descobre que você pode arranjar andaimes extras de outro projeto, mas uma semana depois do que você precisa.
Então, você atrasa as atividades de construção no segundo andar em uma semana.
Este é um exemplo de nivelamento de recursos onde você estende o cronograma para obter o recurso.
Alisamento de recursos
Você usa o alisamento de recursos quando tem que otimizar os recursos e não pode estender o cronograma.
Desde que você não possa estender o cronograma, a data de conclusão do projeto e o caminho crítico permanecerá o mesmo. Aqui as atividades não podem ser atrasadas mais do que sua folga total e livre.
Usar folga nesta técnica fará com que você perca alguma flexibilidade do seu caminho; entretanto, a programação será otimizada, eficiente e econômica.
Na regularização de recursos, você deve ter cuidado para evitar qualquer atraso na atividade, pois pode afetar seu caminho crítico.
O tempo é a principal restrição aqui. O usuário tem uma programação fixa e é solicitado a otimizar recursos.
A regularização de recursos também é conhecida como programação com restrições de tempo (TCS). A data final do projeto não pode ser alterada e é preciso otimizar os recursos dentro da margem de tempo.
A Real World Example
Vamos dizer que você quer se candidatar ao exame PMP e tem alocado 60 horas para estudar em três meses. Isto significa 20 horas por mês.
No entanto, ao agendar a data para o exame, você verá que a única consulta disponível é em quatro meses. Agora você tem que distribuir essas 60 horas por quatro meses, o que significa 15 horas por mês.
Este é um exemplo de suavização de recursos. Como você tem tempo suficiente, não há necessidade de usar todas as 60 horas em três meses. Você pode aliviar a carga desses três meses e usar o quarto mês também.
Diferença entre o nivelamento de recursos e a regularização de recursos
As seguintes são algumas diferenças entre o nivelamento de recursos e a regularização de recursos:
- No nivelamento de recursos, a data de término do projeto pode mudar enquanto no nivelamento ela não muda.
- Na regularização de recursos, o caminho crítico muda (geralmente aumenta) enquanto na regularização de recursos não muda, e as tarefas podem ser atrasadas dentro de sua margem de flutuação.
- A regularização de recursos em geral é geralmente executada após a regularização de recursos.
- Na regularização de recursos, os recursos são a restrição principal, enquanto na regularização de recursos a data final do projeto é uma restrição.
- A regularização de recursos é utilizada quando os recursos estão com atribuição insuficiente ou excessiva. A regularização de recursos é utilizada quando os recursos são atribuídos de forma desigual.
- O nivelamento de recursos pode ser aplicado a atividades no caminho crítico enquanto na regularização de recursos o usuário não toca em atividades no caminho crítico.
Similitudes entre o nivelamento de recursos e a suavização
As seguintes são algumas semelhanças entre estas duas técnicas:
- As duas ajudam a otimizar a utilização dos recursos
- As duas ajudam a programar a análise de rede
O nivelamento de recursos e a suavização são técnicas diferentes e são utilizadas em situações diferentes. Nem sempre é necessário usar ambas as técnicas; neste post do blog mencionei que o nivelamento de recursos geralmente acontece após o nivelamento de recursos.
Isso não é verdade em todos os casos; você pode usar qualquer uma delas ou ambas. Entretanto, se você estiver usando ambas, normalmente o nivelamento de recursos é seguido pelo alisamento de recursos.
Resumo
Nivelamento de recursos são duas técnicas de otimização de recursos que, se usadas em qualquer projeto, aumentam a chance de completar o projeto dentro dos custos e cronogramas aprovados. O nivelamento de recursos é usado para equilibrar a demanda e a oferta de recursos e o alisamento de recursos ajuda a garantir uma utilização uniforme dos recursos. Estas técnicas também são utilizadas devido a requisitos estatutários ou regulamentares. De qualquer forma, estas técnicas ajudam a otimizar os recursos no projeto.