IV. BÖLÜM
1. Dinin Tanımı
A duração do projeto é o número de unidades de tempo (horas, dias, semanas, meses) necessárias para realizar o projeto. A duração do projeto depende da duração de cada uma das tarefas e das relações de dependência que existam entre elas.
Dada uma data de início, a duração do projeto não nos proporciona diretamente a data de finalização do projeto. Para conhecer a data de finalização é necessário utilizar o calendário do projeto e o de cada um dos recursos que participam. Segue abaixo um exemplo de projeto com as seguintes características:
a) Uma duração de três dias;
b) Os recursos humanos que participam não trabalham nos fins de semana. Segundo os calendários mostrados mais abaixo, se o projeto se inicia na quarta-feira, dia 9, a data de finalização será na sexta-feira, dia 11, ou seja, o projeto se executará em três dias. No entanto, se o projeto se inicia na quinta-feira, dia 10, o dia de finalização será na segunda-feira, dia 14, já que não se dispõe de recursos para trabalhar no projeto nos dias 12 e 13, por isso que a execução do projeto requererá, em termos de calendário, cinco dias.
Figura 4 – Calendário de um projeto Fonte: O autor
2.14.2. Os caminhos do projeto
Os caminhos do projeto são todas e cada uma das seqüências de tarefas vinculadas entre si por relações de dependência.
0 1 2 3 0 1 2 3
4 5 6 7 8 9 0 4 5 6 7 8 9 0
1 2 3 4 5 6 7 1 2 3 4 5 6 7
Suponhamos um projeto formado por seis tarefas, identificadas mediante as letras A a F, e que apresentam as relações de dependência Fim-Início indicadas na tabela da direita. A primeira coluna contém as tarefas do projeto e a segunda coluna suas predecessoras2. O símbolo (-) indica que essa tarefa não depende de nenhuma
outra.
Figura 5 – Relações de dependência Fonte
:
O autorOs caminhos deste projeto seriam: a) A - C - E;
b) A - F; c) B - D - E.
Em relação ao exemplo anterior, se observa que:
a) O projeto se iniciará quando se inicie a primeira das tarefas que não dependem de outras tarefas (A ou B);
b) O projeto finalizará quando termine a última das tarefas que não tem tarefas dependentes (E ou F);
c) Uma mesma tarefa pode pertencer a mais de um caminho do projeto (A e E);
d) Pode haver caminhos compostos por somente uma tarefa (neste caso não há nenhum);
e) A duração do projeto corresponde à duração do caminho mais longo. Neste caso não podemos determiná-lo já que não conhecemos as durações das tarefas.
2
Predecessora é uma tarefa “I” é predecessora de uma tarefa “J”, quando a realização da tarefa “J” está diretamente condicionada pela execução da tarefa “I”.
Tarefa Predecessoras A - B - C A D B E C, D F A
2.14.3 Início Mínimo
É o tempo mínimo que tem que passar desde o início do projeto para poder começar uma determinada tarefa, no caso de não se ter produzido atrasos nas tarefas das que depende. Ou seja, é o mais rápido que pode se iniciar uma tarefa.
Quando se calcula o início mínimo de uma tarefa se obtém um valor numérico expresso nas unidades de tempo do projeto. Para poder converter esse valor em uma data é necessário utilizar o calendário do projeto.
Para poder reduzir o início mínimo de uma tarefa é necessário reduzir a duração de uma ou mais tarefas (dependerá da estrutura do projeto) predecessoras da tarefa considerada;
2.14.4 Fim Mínimo
É o tempo mínimo que tem que passar desde o início do projeto para poder finalizar uma determinada tarefa, no caso de não se ter produzido atrasos na mesma nem nas tarefas das que depende. Ou seja, é o mais rápido que pode se finalizar uma tarefa.
Quando se calcula o fim mínimo de uma tarefa se obtém um valor numérico expresso nas unidades de tempo do projeto. Para poder converter esse valor em uma data é necessário utilizar o calendário do projeto.
Conhecido o início mínimo de uma tarefa e sua duração, o fim mínimo se calcula somando a duração ao início mínimo.
2.14.5 Início Máximo
É o tempo que, como máximo, pode passar desde o início do projeto até o início de uma tarefa sem que se produza um incremento na duração do projeto. Ou seja, é o mais tarde que pode se iniciar uma tarefa.
Quando se calcula o início máximo de uma tarefa se obtém um valor numérico expresso nas unidades de tempo do projeto. Para poder converter esse valor em uma data é necessário utilizar o calendário do projeto.
Conhecido o fim máximo de uma tarefa e sua duração, o início máximo se calcula subtraindo a duração ao fim máximo.
2.14.6 Fim Máximo
É o tempo que, como máximo, pode passar desde o início do projeto até a finalização de uma tarefa sem que se produza um incremento na duração do projeto. Ou seja, é o mais tarde que pode finalizar uma tarefa.
Quando se calcula o fim máximo de uma tarefa se obtém um valor numérico expresso nas unidades de tempo do projeto. Para poder converter esse valor em uma data é necessário utilizar o calendário do projeto.
Se uma tarefa finaliza depois de seu fim máximo, embora as tarefas sucessoras3 da mesma se executem sem atrasos, a finalização do projeto sofrerá um
atraso.
O fim máximo de uma tarefa será determinado pelo menor início máximo de suas sucessoras.
2.14.7 Margem Livre
É a margem de atraso de que dispõe uma tarefa (ou seja, o que pode se atrasar seu início ou finalização) sem que afete aos inícios mínimos das tarefas sucessoras.
A margem livre de uma tarefa pode se calcular como a diferença entre o menor início mínimo de suas sucessoras e seu fim mínimo.
2.14.8 Margem Total
É a margem de atraso de que dispõe uma tarefa (ou seja, o que pode se atrasar seu início ou finalização) sem que afete à duração do projeto.
Observe que a margem total é menos restritiva que a margem livre. A margem total só faz referência ao atraso do projeto, mas não a possibilidade de atrasar o início de uma tarefa sucessora.
Se for cumprida a margem total de uma tarefa, todas as atividades sucessoras terão que se iniciar em seu início máximo e, também, a margem total das mesmas se haverá esgotado.
3
A margem total de uma tarefa é a diferença entre seu início máximo e seu início mínimo. Também se pode calcular como a soma de sua margem livre e as margens livres de todas suas sucessoras.
2.14.9 Caminho Crítico
Um caminho crítico é um caminho (seqüência de tarefas) em que todas suas tarefas têm margem total igual a zero.
Todo projeto tem, como mínimo, um caminho crítico que, também, é o de maior duração do projeto. As tarefas do caminho crítico (denominadas críticas), não podem sofrer atrasos sem que o projeto também sofra.
É importante determinar o caminho crítico de um projeto, já que nos indicará as tarefas que devem ser vigiadas, especialmente durante sua execução, para evitar atrasos. Um atraso em uma tarefa do caminho crítico dará lugar, se não se reduzir à duração de outras tarefas críticas, a um atraso no projeto.