Sunteți pe pagina 1din 11

Caminho Crítico ou Caminho Crítico de Recursos-CCR?

Por : Eric Uyttewaal


Tradução e Ilustração: Ivaldo Monteiro (imsilva@gsmanagement.com.br)
/Marina Carvalho

A teoria do Caminho Crítico assume que recursos são ilimitados. Esta não é mais
a realidade em curso para muitas organizações que estão competindo no mercado global.
Recursos são freqüentemente utilizados até ao limite. Uma organização que não otimiza o
uso de seus recursos, irá perceber isso logo no seu ponto principal. Em outras palavras,
muitas organizações se encontram tendo que redistribuir as cargas de trabalho de seus
recursos, e fazendo isso de um modo geral, o Caminho Crítico se torna inútil; ele se
desaparece diante dos olhos destas empresas.
Este exemplo demonstra a fragilidade do método de cálculo usado para
identificação do Caminho Crítico-CC; ele não leva em consideração as dependências de
recursos.
Escrever João 3 d O nivelamento dos
CC=3d recursos pode transformar a folga
Ler João
total de uma tarefa, sem
significado e assim, também, o
Nivelamento Caminho Crítico. Tarefas com
folga podem de fato, estar
Escrever João 3 d
direcionando o prazo final do
CCR=5d projeto, como no caso da tarefa
Ler João D escrever, no exemplo ao lado. Se
escrever sofrer um atraso ela
moverá ler junto com ela.

Precisamos de um novo tipo de Caminho Crítico que leve em conta as


dependências lógicas assim como também, as dependências de recursos. Tal caminho é
chamado de Caminho Crítico de Recursos-CCR.
A questão é: O que você se deve monitorar, o Caminho Crítico (CC) ou o
Caminho Crítico de Recursos-(CCR)? A resposta é clara observando o exemplo anterior;
deve- se tentar encontrar o CCR. É de maior utilidade num planejamento estável.

Caminho Crítico de Recursos-CCR


Vamos definir, primeiramente, este novo conceito de CCR. É a seqüência de
tarefas que determina o prazo final de um projeto, ao mesmo tempo que leva em
consideração as dependências lógicas e de recursos1 Como você pode notar a definição
não é muito diferente da do Caminho Crítico (CC). Contudo, outras definições do CC,
como seqüência de tarefas sem folgas, não se aplica ao CCR, porque nesse caso
(resource-critical tasks), pode haver folga. No exemplo anterior, a tarefa Escrever tem
folga mas ainda direciona o prazo final do projeto e é portanto tão crucial quanto Ler.
Entretanto ambas são Tarefas Críticas por Recursos porque o mesmo recurso realiza as
duas.

1
Artigo publicado na revista PM Network, de dez. de 1999 “ Take the Path that is really Critical”.
www.gsmanagement.com.br 1

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?

Em outras palavras, o CCR, é o encadeamento de tarefas que direciona o prazo


final do projeto ao mesmo tempo que
leva em conta, recursos com
disponibilidade limitada. Quando você
tem poucos recursos, você deve se fixar
W Caminho
B
no CCR e não no CC.
Crítico Você pode ver na figura ao lado que o
S De Recursos
Caminho CCR freqüentemente inclui o início de
Crítico algumas tarefas críticas e depois tarefas
que são “adiadas” por causa do
nivelamento. Aquelas tarefas agora
direcionam o prazo final do projeto. Tarefas Críticas por Recursos são tarefas que quando
adiadas, comprometem o prazo final do projeto.

Gostaria de introduzir uma acrossemia aqui para ajudá-lo a lembrar esse recado
fundamental, a acrossemia é ERIC2 ( Each Resource Implies Criticality – cada recurso
envolve, criticidade). Em um planejamento equilibrado, qualquer recurso pode ser tão
limitado em disponibilidade e /ou tão necessário que ele poderia direcionar o prazo do
término do projeto. Portanto Cada Recurso Envolve Criticidade (CREC) ou ERIC.

Encontrando o Caminho Crítico de Recursos CCR


Encontrar e destacar o CCR requer algum trabalho. Abaixo você verá um processo que
ajudará na identificação das tarefas críticas por recursos. A idéia contida no processo
mostrado é de que qualquer tarefa que
Etapas para otimizar tempo, custo e for prolongada além da Última Data de
recursos Término (UDT), em relação ao
caminho anteriormente identificado,
1. Confira as cargas de trabalho e nivele- provavelmente é uma tarefa crítica por
as recurso3.
2. Destaque o CCR
3. Encontre o principal recurso crítico
4. Faça uma mudança nele
5. Considere impactos na qualidade,
escopo, tempo, custo e recursos
6. Decida se quer manter a mudança
7. Repita as etapas de 3 a 7

Estas são as etapas do processo:

1. Limpe qualquer Redistribuição


2. Copie as datas de término atrasado (UDT) para Data 5
3. Redistribua os Recursos

2
Este é o primeiro nome do autor
3
O autor aprendeu este método da Lunny Sunshine, www.artemispm.com
www.gsmanagement.com.br 2

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?
4. Copie as datas de término para Data 6
5. Filtrar tarefas com Data 6 é maior que ou equivalente a Data 5
6. Classifique por data de término
As etapas a serem seguidas no Project 2000/2002 são:

1. Escolha Exibir, Gráfico de Gantt


2. Limpe qualquer Redistribuição escolhendo Ferramentas, Redistribuir
Recursos............, Limpar Redistribuição, Projeto Inteiro e clique OK
3. Copie Término Atrasado para o campo Data 5, clique com botão direito no
início da coluna e escolha Inserir Coluna na caixa de Definição de coluna, Nome
do campo escolha Data de Término e Data 5. Clique com botão direito no início
da coluna Término atrasado e escolha Copiar Célula, clique botão direito no
início da coluna Data 5 e escolha Colar.
4. Redistribua os recursos : escolha Ferramentas, Redistribuir Recursos e
Redistribuir agora
5. Copie as datas de Término para Data 6 usando os mesmos procedimentos da
etapa 3 acima
6. Filtre as tarefas onde Data 6 é maior que ou igual a Data 5. Escolha Projeto,
Filtro para......< nome do filtro usado>, Mais Filtros. Clique em e
registre as configurações como exemplificadas no seguinte quadro Novo.....
abaixo:

figura. 02

7. Clique e depois ou ; se você escolher o último


OK Realçar
(Realçar), todas as tarefas de recursos críticos aparecerão com texto em azul. Se
Aplicar

você quiser mudar a cor para vermelho, escolha Formatar, Estilo de Texto e
registre as configurações apropriadas, no caso as tarefas realçadas.

8. Classifique pela data de término; escolha Projeto, Classificar, por data de


término. O CCR é mostrado agora como uma cascata de barras de tarefas do
começo ao fim do projeto como estamos habituados a ver com o Caminho Crítico.

www.gsmanagement.com.br 3

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?

Este processo tem algumas desvantagens ou deficiências:


· Com freqüência mais tarefas são identificadas como recurso-crítico do que
realmente são.
· Há situações excepcionais nas quais não se encontra a tarefas críticas por
recursos. Isto será mostrado como um furo no CCR.

O método descrito anteriormente proporciona uma boa aproximação do CCR, mas


no sentido de superar as deficiências, teremos que fazer algumas mudanças pequenas.
Temos que nos livrar das tarefas extras que o algoritmo filtra e temos que marcar as
tarefas que ele esqueceu.
Destacando o CCR
É recomendável usar o campo “MARCADA” para destacar, as tarefas que são
verdadeiramente por recursos críticos. Depois colorir as tarefas que foram selecionadas
de vermelho para fazer o CCR aparecer em maior destaque que o antigo CC.

1. Insira o campo Marcada no Gantt Chart.


2. Vamos dispor as tarefas críticas como barras vermelhas de tarefas. Clique
Assitente de Gráfico de Gantt; Avançar.....
3. Quando for dada a opção, selecione Caminho Crítico; a mesma caixa mostra
exemplo das barras de tarefas críticas em vermelho.
4. Clique Concluir e Formatar ; as barras de tarefas no CC agora são coloridas de
vermelho.
5. Temos que modificar o que o Assistente de Gráfico de Gantt fez, escolhendo
Estilo de Barra... Faremos duas pequenas mudanças para que todas as tarefas
normais tenham a barra de tarefa em azul, exceto para tarefas que são marcadas
em vermelho. Registre as seguintes configurações:

Esses dois campos foram


mudados para mostrar as
tarefas de recursos críticos
marcadas em vermelho em vez
das tarefas críticas

Concluir Formatar

figura 03

www.gsmanagement.com.br 4

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?

6. Agora você pode “colorir” de vermelho as barras de tarefa se você mudar o


campo Marcada para Sim. Tarefas que são criticas por recursos têm tanto uma
dependência lógica quanto de recursos com outras tarefas. Uma dependência
lógica, como se sabe, é demonstrada como uma seta entre as barras de tarefas.
Uma dependência de recurso é quando duas tarefas estão competindo pelo mesmo
recurso; você verá na escala de tempo que o mesmo recurso é determinado ou
designado para ambas tarefas. Tarefas críticas por recursos podem ser
identificadas facilmente, se você começar do milestone de término do projeto e
seguir o caminho de tarefas do término para o início. Você procura por flechas de
dependência ou recursos que são compartilhados entre as tarefas.

Para os não iniciados o planejamento parece como se o CC regular é mostrado, exceto


que ele é o CCR. O CCR verdadeiramente determina o prazo final do projeto. Quando as
pessoas não estão familiarizadas com o conceito de CCR, você poderia apresentar este
como seu “Caminho crítico”.
Que eu saiba, um ‘algoritmo’ forte para encontrar o CCR tem, contudo, de ser
desenvolvido. Por enquanto, teremos que encontrá-lo ‘manualmente’. Eu, por meio deste,
desafio você a desenvolver o algoritmo CCR para ser executado em software de
planejamento, então seremos capazes de encontrá-lo automaticamente.

Por quê devo me preocupar com o Caminho Crítico dos Recursos ?


Existem cinco razões porque vale a pena se empenhar para encontrar o CCR no seu
planejamento. São elas:
· O CCR direciona ao prazo final do projeto
· O CCR revela o (s) recurso (s) crítico
· O CCR permite identificar efeitos-dominó
· O CCR permite suavizar a carga de tarefas
· O CCR ajuda a fazer uma compressão (fast-tracking) mais dinâmica

Vamos discutir cada uma dessas razões.


O CCR direciona ao prazo final do Projeto
Tipicamente, em alguma parte do desenvolvimento do CC, os recursos começam
a restringir a programação mais do que as dependências. Se o CCR se estender mais, ele
alcança o CC. Se esse for o caso, o CCR direciona o prazo final do projeto.
Tempo
Como você pode ver na figura ao lado,
as tarefas cinzas constituem o CC
W
regular, mas a redistribuição adiou
Caminho
B algumas das tarefas cinzas. O resultado
Crítico
S De Recursos da redistribuição é mostrado como
Caminho tarefas vermelhas.
Crítico O CCR é a combinação das tarefas
críticas iniciais no planejamento e todas
as tarefas críticas de recursos mais
adiante. Se você atrasar qualquer dessas tarefas, o projeto terminará mais tarde.
www.gsmanagement.com.br 5

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?

Podemos dar ao Método do Caminho Crítico uma bem merecida aposentadoria ?


A resposta é não, porque o CC é ainda parte do CCR e freqüentemente no começo dele.
No início do projeto, freqüentemente os recursos não estão muito ocupados e a seqüência
lógica de tarefas dirigem a programação. Assim que os recursos começam a ficar
ocupados, eles podem começar a dirigir a programação em vez das dependências.

O CCR revela o(s) Recurso(s) Críticos


O CCR mostra quem são os recursos críticos, ele também mostra quando os
recursos são críticos. É muito importante saber que recurso determina a velocidade do
andamento. Somente se o gerente do projeto souber quem é ele, vai poder prestar atenção
especial para providenciar um meio de trabalho para este recurso que seja livre de
interrupções e quebras.
O CCR coloca o foco de
24 2 10
Analista
Analista
18 26 3 11 19 27 volta ao lugar a que pertence.
4 12 20 28 6 14 22 30 7 15 23 1 9 17

Analista
Analista
Gerentes são empregados que
Gerente de Projetos
Gerente de Projetos
executam através de outros.
O CCR mostra aos gerentes
Gerente de Projetos;Analista;Web Designer;Programador;Comercial
Web Designer
de projetos a quais recursos
Web Designer
Web Designer
eles devem prestar atenção.
Web Designer
Web Designer
O CCR permite aos gerentes Comercial
Comercial
de projetos ter as pessoas Comercial

como foco principal em vez Comercial


10/12

das tarefas.

O CCR permite encontrar efeitos dominó


Se você fizer uma mudança na programação, você pode desencadear um desastroso efeito
dominó. Já aconteceu de você ter uma avalanche de mudanças acontecendo a você depois
de realizar uma pequena e única mudança?
Posso explicar pela figura 04. O que mostro nesse gráfico é que quando João ficou
doente, o trabalho dele teve uma
quebra. Quando ele estava
João João
prestes a passá-lo para Maria,
Maria Maria ela saiu de férias, então o
trabalho dela atrasou-se ainda
José José mais. Quando ela voltou e
Figura 04 aprontou o trabalho dela, José
estava temporariamente cedido
ou engajado em outro projeto,
mas ele estará de volta em 3
semanas. Você decide não esperar pelo retorno de José e indica uma nova pessoa. Essa
pessoa vai precisar de uma semana para apresentação do projeto e treinamento, e assim
por diante. O resultado de um pequeno atraso pode causar adiamentos enormes em
virtude das dependências de recursos mais exatamente do que dependências de tarefas.

www.gsmanagement.com.br 6

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?

O CCR torna visíveis as mais importantes dependências de recursos. Se você fizer a


ligação entre os recursos visíveis, poderá fazer mudanças na programação de uma forma
moderna e educada. Você não vai perceber estar causando uma avalanche de mudanças
se você apenas monitorar o CC convencional.
O CCR permite suavizar a carga de trabalho
Com freqüência há sempre uma grande
Ed’s Super-alocação
parcela de custos envolvida com carga de
100% tarefas irregulares. Veja a figura ao lado.
Quanto custou a carga de tarefas do Ed antes
e depois do nivelamento ? Ele tem períodos
em que tudo dá certo e outros em que ele está
sobrecarregado (e pode estar desejando um
100% outro emprego)4. Sempre observo companhias
exaurindo seus recursos críticos,
especialmente em projetos de TI. Se um
recurso crítico se sobrecarrega, o indivíduo e
a organização são gravemente atingidos. Para
as organizações, isto freqüentemente traz
conseqüências caras em termos de falta de
profissionalismo, licença médica, contratos
perdidos e o custo de encontrar gente nova e altamente especializada.

O CCR mantém as cargas de tarefas sob as vistas continuamente, porque


elas dirigem o mesmo. Por esse motivo o CCR permite a você monitorar e gerenciar
melhor as sobrecargas. O custo real de uma superalocação bem nivelada é muito menor
do que uma alocação da carga de trabalho irregular.

O CCR ajuda a encontrar um caminho rápido e mais dinâmico


Ao criar paralelismo em seu
planejamento, você pode estar
criando problemas com a carga de
Harry 9 dd Harry 9 dd tarefas se você apenas se fixar no
Harry 6 dd Harry 6 dd CC. Você pode trabalhar um tempo
9/J un/03
enorme para desenvolver uma
16/J un/03
9/Jun/03 16/Jun/03 23/Jun/03

programação otimizada e
justamente quando pensa que tem
uma programação ótima, pode se 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

dar conta que pode ter


Superalocado: Alocado:
2 2 2 2 2 2 2 1 1 1

Superaloc ado: Aloc ado:

transformado problemas de tempo


em problemas com superalocação.
Então a programação fica
impraticável. Se você ignorar os recursos, pode criar programações menores mas
impraticáveis.
4
comentário do tradutor
www.gsmanagement.com.br 7

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?

Qual a metodologia empregada ?

Para explorar a metodologia do CCR, apresentarei quatro situações diferentes:

· Cada recurso tem seu próprio CCR


· O CCR com recursos críticos múltiplos
· Quando os recursos múltiplos são designados (nomeados)
· Dependências lógicas e dependências de recursos

O software de planejamento terá que encontrar o CCR correto em todas as quatro


situações antes de alguém confirmar que um algoritmo-CCR foi encontrado e o desafio
foi alcançado.
Cada recurso tem seu próprio CCR
No exemplo a baixo o planejamento é nivelado todo o tempo por somente um dos
recursos. Isto cria tantos CCRs quanto o número de recursos. Ed e Di são ambos recursos
críticos mas quando nivelados, Di estende o prazo final para muito mais longe do que Ed.
Ao encurtar o CCR de Di, você chegará
a um ponto após o qual Ed é mais crítico
do que Di. Depois desse ponto você
tem que direcionar sua atenção para a
superalocação de Ed ao invés da de DI .
Um fato similar ocorre quando você
quebra o bom e velho CC; um outro
caminho tem que assumir a tarefa do
Harry Di Ed
ponto que estamos trabalhando em
qualquer situação. Se você usou a técnica
do CC, você provavelmente está acostumado com esse fenômeno.
Uma outra característica é que existem passagens de tarefas (hand-off points)
entre os recursos, o CCR pode ser estendido para muito mais longe do que você espera,
apenas se baseando em cada CCR individual. As passagens de tarefas se conduzem sobre
uma dependência lógica. As dependências lógicas mantêm as cadeias de dependências de
recursos unidas.
O CCR com recursos críticos múltiplos
Tipicamente vários recursos diferentes conduzem o CCR. No protótipo do projeto
24 2 10 18 26 3 11 19 do software o analista conduz o início
27 4 12 20 28 6 14 22 30 7
Analista
Analista
Analista do planejamento, os programadores o
Analista
Gerente de Projetos meio e os que fazem os testes a parte
Gerente de Projetos
final. Todo tempo há um hand-off para
Gerente de Projetos;Analista;Web Designer;Programador;Comercial

o próximo
Web Designer
Web Designer
recurso, há uma
dependência lógica. Dependências
Web Designer
Web Designer

lógicas conectam as cadeias de tarefas Web Designer


Comercial

de recursos dependentes.

www.gsmanagement.com.br 8

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?

Quando os recursos múltiplos são designados

Considerando um último exemplo que


proporá um outro desafio para o
Todd ‘algoritmo’ que pode encontrar o
CCR. O exemplo mostrando recursos
Harry 9d
designados todo o tempo para as
tarefas mostradas e recursos múltiplos
Bob
na última tarefa. O algoritmo tem que
pinçar o recurso correto assim como o
Harry, Todd, Bob, 7d
crítico, neste caso, Harry.

Dependências lógicas e dependências de recursos


O nivelamento atrasou as tarefas
Code e Print. A dificuldade nesta
Harry 9d situação é que não há uma
dependência rígida entre Write e
Write Harry 6d
Code, apenas uma dependência de
recurso. Um ‘algoritmo’ que
Code Harry 7d identifique o CCR tem que ser
capaz de conduzir uma
Print Harry 5d
combinação de dependências
lógicas e dependências de recursos.

Métodos para otimizar Tempo, Custo e Recursos


Como você pode perceber, estamos agora, finalmente, no ponto de fazer uma
mudança. Quando o projeto tem que terminar antes do tempo determinado pelo
planejamento em curso, ele deve
ser encurtado. As melhores
Etapas para otimizar tempo, custo e medidas são aquelas que fazem
recursos Qualidade (Q) subir ( ), Escopo
(E) ( )aumentar ( ), o Tempo (T)
1. Confira as cargas de trabalho e nivele-as
diminuir ( ), o Custo (C) diminuir
2. Destaque o CCR
3. Encontre o principal recurso crítico ( ), e a necessidade de Recursos
4. Faça uma mudança nele (R) diminuir ( ).
5. Considere impactos na qualidade, Lamentavelmente não existem
escopo, tempo, custo e recursos essas medidas ideais. A próxima
6. Decida se quer manter a mudança tabela mostra indicações de como
7. Repita as etapas de 3 a 7 pode ser o efeito de cada ação
num projeto típico. Você deve
estabelecer os impactos no seu
próprio projeto.

www.gsmanagement.com.br 9

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?

Os métodos discutidos para redução do caminho crítico e os atuais são válidos


também em situações com recursos limitados. A diferença é que estes métodos
trabalharão agora, apenas em tarefas de recursos críticos ao invés de caminhos críticos.
As ações são ordenadas em pela eficácia global. Porque agora limitamos recursos,
devemos também avaliar cada método e seu impacto sobre as superalocações no projeto.
Onde está preenchido com um ponto de interrogação ( ? ) na coluna de recursos
( R ), você deve verificar as novas superalocações depois de aplicar as medidas. Quando
um zero é mostrado ( 0 ), não é esperado nenhum impacto.

A tabela a seguir apresenta propostas de como aperfeiçoar o planejamento. As


ações são ordenadas pela eficácia total. Recomendamos que comece por encontrar a mais
longa das tarefas de recursos críticos. Após ter esgotado o fast-tracking (paralelismo) em
todas as tarefas, passe para a próxima ação proposta na tabela.

www.gsmanagement.com.br 10

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br
Caminho Crítico ou Caminho Crítico de Recursos-CCR?

Ações Para Q E T C R
1. Mudar dependências seqüenciais Resource-critical
para dependências parciais ( fast- tasks
0 0 0 ?
tracking)

2. Criar caminhos paralelos a partir Resource-critical


de um caminho sequencial (fast- tasks
? 0 0 ?
tracking)

3. Mudar restrições do planejamento Resource-critical


0 0 0 ?
tasks
4. Diminuir esperas (lags) Resource-critical
0 0 0 ?
tasks
5. Dividir barras de tarefas em volta Resource-critical
de a Must-Start-On task (tarefa tasks
0 0 0 ?
que deve ser iniciada
imediatamente)
6. Dividir tarefas longas em várias Resource-critical
menores tasks 0 0 ?

7. Diminuir estimativas Resource-critical


tasks
8. Reduzir o Escopo ou deletar Resource-critical
tarefas tasks

9. Substituir recursos críticos por Resource-critical


não-críticos tasks ? ?

10. Adicionar recursos não-críticos Resource-critical


0 0 ?
tasks
11. Transferir recesso de recursos Resource-critical
críticos para após o prazo de tasks
0 0 0
entrega

12. Aumentar unidades designadas Resource-critical


para designações de tempo tasks
0 0 0 ?
integral para recursos críticos

13. Designar horas extras para Resource-critical


recursos críticos tasks
0 0

(Q=Qualidade, E=Escopo, T=Tempo, C=Custo, R=Recurso)


www.gsmanagement.com.br 11

Rua Potirendaba, 295 - CEP. 21.330-420-R.J. Tel. : (21) 9978 7133 imsilva@gsmanagement.com.br

S-ar putea să vă placă și