domingo, 23 de julho de 2017

Primavera P6 e as barras Supercríticas

É bom ver as atividades críticas que não podem atrasar sem impactar negativamente a conclusão do projeto. Mas e as atividades que já estão atrasadas? Estas são as atividades supercríticas que exigem ajustes para atender às metas de conclusão do projeto.
O caminho crítico é um importante parâmetro de agendamento; determina o tempo de sua agenda. As atividades ao longo do caminho crítico possuem zero de folga total, o que indica que não podem atrasar sem atrasar a conclusão do projeto.
Claro que se concluírem conforme planeado então o que o prazo do cronograma é cumprido, o que é ótimo. Por vezes, no entanto, uma atividade tem folga total negativa. O que significa que essa atividade já está atrasada. E o planeador deve encontrar maneiras de otimizar o cronograma para eliminar a folga total negativa e cumprir os desejados objetivos de conclusão do projeto.
Nestas situações, é útil que o gráfico de Gantt distinga atividades que não podem atrasar e as atividades que já estão atrasadas. Isso é possível criando uma definição de barra supercrítica para destacar as atividades que tenham folga total negativa.
Este post descreve como criar uma barra de gráfico de Gantt super crítico de para ver atividades que tenham folgas totais negativas, ou seja, atividades atrasadas.
O plano de demonstração é o da Figura 1.
Figura 1
Este cronograma tem um constrangimento ‘finish on or before’ na atividade ‘Dig Cable Trench’ que gera uma folga total negativa. O gráfico de Gantt, no entanto, não nos avisa sobre essa folga total negativa, porque não faz distinção entre as atividades que têm zero de folga total das atividades que apresentam folga total negativa.
Vamos criar uma definição única da barra de gráfico de Gantt para diferenciar atividades que tenham folgas totais negativas de atividades que tenham folga total zero. Selecione Exibir | Barras para aceder à caixa de diálogo de barras, Figura 2.
Figura 2
Nomeie a barra como Super Crítica, figura 3 e selecione a escala de Remain Bar.
Figura 3
A opção de escala de tempo da barra remanescente faz com que o Gantt chart mostra só essas atividades super críticas na duração remanescente. O trabalho real e a barra de escala de tempo real especificam o trabalho concluído.
Continue e torne a barra relevante todas as atividades normais e de folga negativa, Figura 4.
Figura 4
Em seguida, dê à barra Super Crítica um estilo de barra único como se mostra na figura, selecione OK e o plano aparece na imagem como na Figura 5.
Figura 5
Bem na figura vemos só uma parte da barra Super Crítica, ou seja, os seus finais. A questão é que o P6 sobrepõe as barras por importância na caixa de diálogo das barras, assim devemos mover esta barra para debaixo das definições da outras barras, Figura 6.
Figura 6
Agora vemos as barras das atividades Super Críticas, Figura 7, mas também vemos barras críticas.
Figura 7
Para remover esta sobreposição na barra de trabalho remanescente vamos criar um novo filtro standard para todas as atividades que tem uma folga total igual a zero, Figura 8.
Figura 8
Defina o filtro para as atividades críticas como normal e standard critical, Figura 9.
Figura 9
Agora o gráfico diferencia as barras Super Críticas das barras críticas no trabalho remanescente, Figura 10.
Figura 10
Se progredirmos o plano veremos o efeito nas especificações de escala de tempo nas barras.
Figura 11
As barras anteriores à Data Date mostram o trabalho real e o trabalho remanescente após a Data Date aparece como Super Crítico, não crítico ou crítico.

Em suma

As atividades críticas são importantes e devem ser observadas na medida em que determinam a duração do projeto. Também é bom diferenciar entre atividades que não possuem folgas, de atividades que tenham folgas totais negativas. As atividades que apresentam folgas totais negativas requerem atenção imediata para realinhar o plano com as metas de conclusão do projeto.

Os planeadores podem alertar os stakeholders sobre atividades de folga negativa, criando uma definição de barras como supercríticas. Também deve ser observado que o P6 Professional vem com uma definição padrão de barra de folga negativa que usa um alerta de escala de tempo de folga negativa quando as atividades ficam tarde e por quanto.

quinta-feira, 11 de maio de 2017

Tipo de Duração no Primavera P6 e a progressão do plano

O tipo de duração (duration type) é a forma como o P6 gere as variáveis da duração, esforço e / ou orçamento da atividade quando se adicionam recursos múltiplos a uma atividade. O tipo de duração também afeta as mesmas variáveis quando se realiza a progressão do plano com atualizações.
Quando um cronograma está na fase de planeamento, é geralmente boa ideia definir o tipo de duração para duração fixa e unidades / hora na maioria das situações. Faz-se isso para que o P6 honre as estimativas de duração da atividade e aumente o trabalho desconhecido (unidades), portanto, o orçamento, baseia-se no esforço adicional de recursos necessários (unidades / tempo).
Por outras palavras, a escolha de Duração fixa e Unidades / Tempo bloqueia a duração da atividade e os valores padrão de unidades / tempo (esforço) para cada recurso adicionado, permitindo que o custo unitário total aumente com cada atribuição. Depois de ter construído a sua agenda de recursos carregados é legítimo alterar a configuração de tipo de duração para suas atividades e dessa forma alterar o seu comportamento, uma vez que o projeto esteja em andamento.
Um exemplo de quando pode fazer isso é quando está sob alguma orientação externa na forma como cria e mantém um cronograma de projeto, como Norma contratual de gestão, orientação global, etc.
Unidades fixas faz sentido porque uma vez que o orçamento está definido é muito difícil obter aumentos a aprovação para custos adicionais. A duração fixa é boa porque os cronogramas são tipicamente limitados no tempo e foram cuidadosamente desenvolvidos para demonstrar como a sequência de trabalho permitirá a realização de todos as milestones principais contratuais no cronograma.
Portanto, para projetos limitados por tempo e orçamento, defina o tipo de duração como duração fixa e unidades antes de fazer atualizações do plano. Definir o tipo de duração incorretamente traz efeitos indesejados.
O restante deste post demonstra o efeito do tipo de duração sobre a duração da atividade remanescente, unidades remanescentes / tempo e em unidades de conclusão quando progride o plano com atualizações. Note que este post considera somente o tipo de percentagem de conclusão física.
Na figura 1 vemos um plano de demonstração.
Figura 1
Este cronograma em Primavera P6 realiza três atividades em paralelo. O tipo de percentagem de conclusão de todas as atividades é física. O tipo de duração para as tarefas A, B e C é duração fixa e unidades / tempo, duração fixa e unidades, e unidades fixas, respetivamente. O tipo de unidades fixas / duração do tempo não é tratado. Vamos considerar o impacto de cada tipo de duração nas atualizações do cronograma.

Duração Fixa e Unidades/Tempo

O tipo de percentagem de conclusão física requer mais introdução manual de dados do que o tipo de percentagem de conclusão de duração. É também considerado mais rigoroso, uma vez que representa uma taxa de produção variável devida, possivelmente, p. ex. curvas de aprendizagem. Ele permite isso separando o valor de percentagem de conclusão do valor de duração remanescente; Por exemplo, pode ser a marca de 50% em termos de tempo decorrido, mas só conseguiu 25% do trabalho físico necessário para concluir a atividade - daí a percentagem física de conclusão.
Na Figura 2, no separador de status dos detalhes, especificou-se na célula respetiva que a atividades está fisicamente a 80%.
Figura 2
Em seguida, temos de especificar uma data de fim esperada ou a duração remanescente. No nosso exemplo, inserimos uma duração remanescente de 2 dias.
Agora, no separador de recursos de detalhes do fundo, a Figura 3, encontramos um orçamento de unidades de 40 horas, e unidades reais e restantes de 24 horas e 16 horas respetivamente para cada recurso.
Figura 3
Aparentemente, o P6 calculou uma unidade completada de 3 dias devido aos dois dias restantes especificados na atividade. Bem, esta não foi a nossa intenção ao afirmar que a atividade está 80% completo. Queríamos que o P6 dissesse que as unidades reais eram de 32 horas ou 80% do tempo atribuído. Assim, na Figura 4, introduzimos as unidades reais desejadas de 32 horas para cada recurso.
Figura 4
Bem, as unidades remanescentes e unidades remanescentes / tempo permanecem constantes, devido ao tipo de duração de duração fixa e unidades / tempo. A única variável então é o trabalho e as unidades de conclusão aumentam para 48 horas, e o custo de conclusão também aumenta. Porque as unidades não estavam fixas a programação não honra o orçamento acordado, o que não é bom.

Duração Fixa e Unidades

Voltamos a introduzir a mesma atualização de progresso; A única diferença agora é que o tipo de duração é a duração fixa e unidades. Definimos % físico de conclusão para 80% e a duração remanescente, novamente, para 2 dias, Figura 5.
Figura 5
O P6 calcula de novo a partir desses valores as unidades reais de 24 horas e as unidades remanescentes de 16 horas, figura 6.
Figura 6
Ajustamos as unidades reais de cada recurso para 32 horas. Vamos ver o que acontece, Figura 7.
Figura 7
As unidades remanescentes diminuem para 8 horas e as unidades / tempo remanescentes para 4 horas / dia. Este é o efeito desejado. Concluímos 80% do trabalho, ficando apenas 8 horas. Mas especificamos 2 dias de duração restante na atividade B. O P6 reduz a taxa de produção para espalhar o trabalho durante os 2 dias especificados e para manter as unidades de conclusão em 40 horas. Isto é o que queremos!

Unidades

Agora só com unidades fixas (trabalho)vamos introduzir o mesmo progresso das atividades, Figura 8.
Figura 8
Desta vez o P6 calcula unidades reais de 0 horas, Figura 9, o que é desconcertante.
Figura 9
Introduzimos outra vez as desejadas 32 horas de unidades reais. Quando fazemos isso obtemos o resultado da Figura 9.
Figura 10
As unidades remanescentes são 8 horas, o que é bom. Mas as remanescentes unidades /tempo aumentam para 20 h/dia, o que é confuso. Para mais, quando vemos os detalhes do separador de status, Figura 11, vemos que a duração da atividade foi comprimida para 0.4 dias, o que não é bom.
Figura 11
As unidades (trabalho) permaneceram fixadas em 40 horas, mas para alcançar este valor de trabalho o P6 aumentou significativamente o esforço e comprimiu-se significativamente a duração da atividade. Isto é tudo muito confuso.

Atualizar o Plano

A Figura 12 mostra o plano atualizado depois de movermos a data date para a frente uma semana e recalculado.
Figura 12
A duração remanescente das atividades A e B com durações fixas é de 2 dias. A atividade C não fixa a duração e a duração resultante diminui para 0,4 dias: não é o que queremos. Definitivamente queremos corrigir a duração. As unidades fixas (trabalho) também são preferidas porque os projetos ficam constrangidos pelos custos após a aprovação do orçamento.

Em Suma

Como demonstrado, o tipo de duração no Primavera P6 afeta não apenas a atribuição de vários recursos, mas também o progresso do cronograma. Na maioria dos casos, portanto, é recomendável que use duração fixa e unidades / tempo na fase de planeamento do seu projeto.

Duração fixa e unidades é o tipo de duração preferido para progredir o cronograma; os projetos na fase de execução tendem a ser tanto limitados no tempo quanto no orçamento. A variável é o esforço diário, que se ajusta, em conformidade, para preencher o tempo atribuído e gastar o orçamento acordado.

terça-feira, 11 de abril de 2017

Mudar as Horas/Dia num calendário e manter inalterada a Duração da Atividade

Esta dica corresponde a uma tradução  de doduykhuong que sigo.
Desenvolvemos um plano com um calendário de 8 horas/dia.
Mas agora queremos mudar para um calendário com 10 horas/dia.
Verificamos que a Duração da Atividade mudou para 8 dias e a data de conclusão do projeto é mais cedo.
Como podemos mudar as Horas/dia mas mantemos inalterada a duração?
Para o fazer, vamos a Toolls à Global Change. Clique em New.

Introduza os dados como na imagem em baixo.
Clique no botão Change. O Primavera irá mostar uma Previsão. Em seguida clique em Commit Change.
Agora vemos que a Duração das Atividades voltou para 10 dias e a data de conclusão voltou ao valor original.


terça-feira, 28 de março de 2017

Códigos de Atividade em Primavera P6

Depois de ter todos listados os seus elementos da WBS e atividades associadas no seu plano, provavelmente receberá solicitações de relatórios de atividades para a gestão de topo. Os códigos de atividade ajudam a filtrar, agrupar e ordenar atividades por algum valor específico, como fase do projeto, local no local de trabalho e / ou contratado responsável para a conclusão da atividade. Sim, os códigos de atividade suportam relatórios de agendamento.
O preenchimento da lista de elementos da WBS e entregas associadas é um passo importante na fase de planeamento de um projeto; Esta lista é a espinha dorsal da programação. Criar e atribuir códigos de atividade a atividades individuais fornece um meio para criar relatórios de atividades úteis. Os planeadores criam e atribuem códigos a atividades que permitem a criação de uma grande variedade de relatórios.
Mostrarei como se cria e atribui códigos de atividade no Primavera P6 para apoio ao reporting de agendamento.

Criar códigos

Este é o projeto de demonstração.
Figura 1
Este é um projeto de reparação e melhoria de tubagens. Temos vários subempreiteiros a trabalhar neste projeto e queremos gerar relatórios com base nos subcontratados individuais que fazem o trabalho. O primeiro passo é criar códigos para cada subcontratado. Proceda selecionando Enterprise | Activity Codes, Figura 2.
Figura 2
Na caixa de diálogo selecione Project, e escolha o botão Modify, Figura 3.
Figura 3
Em seguida nas Code Definitions escolha o botão Add, Figura 4.
Figura 4
Defina o nome ‘Subcontractor’ e garanta que o Max Lenght é 10.
Figura 5.
Feche a caixa de diálogo. Na função códigos de atividade clique no +Add para definir o código de atividade do primeiro subempreiteiro, Figura 6.
Figura 6
Escreva o código de valor apropriado e a descrição, Figura 7.
Figura 7
Continue a adicionar os valores de código para todos os subempreiteiros, Figura 8.
Figura 8

Atribuir códigos

Adicione a coluna ‘subcontratcor’ à tabela de atividades e estaremos prontos para atribuir códigos. No separador Codes da seleção de detalhes de fundo, Figura 9, faça ‘Assign’ e atribua o subempreiteiro Total Engineering e atribua-o à atividade de projeto de início.
Figura 9
A atribuição resultante é visível na Figura 10.
Figura 10
Bem, porque a Total Engineering executa a maior parte do trabalho, faz sentido preencher toda a coluna com este subempreiteiro e, em seguida, fazer alterações nas poucas atividades atribuídas a outros.
Use o ‘Fill Down’ no Primavera P6 para simular um procedimento de cópia e colagem na coluna. Destaque a coluna que começa na atividade de projeto iniciada atribuída até a última atividade na programação, Figura 11.
Figura 11
Clique com o botão da direita do rato e faça ‘Fill Down’, Figura 12.
Figura 12
Na figura 13 toda a coluna exceto a data de atribuição do contrato está atribu´da ao subempreiteiro Total Engineering.
Figura 13
Clique duas vezes na célula do subcontractor na tabela de atividades para alterar o subempreiteiro atribuído à atividade respetiva, Figura 13. Todas as atribuições de subempreiteiro estão completas e exibidas na Figura 14.
Figura 14
Temos assim atribuídos todos os subempreiteiros.

Reporting

Agora que criámos e atribuímos os nossos subempreiteiros podemos começar a criar relatórios. Vamos utilizar a funcionalidade ‘Group & Sort’ para criar um relatório de exemplo, Figura 15.


Figura 15
Na opção ‘Group by’ escolha o campo ‘subcontractor’ recentemente criado como Activity Code, Figura 16.


Figura 16
Escolha ‘Hide if Empty’ e ‘Sort bands alphabetically’ nas opções de ‘Group by’, Figura 17.
Figura 17
O relatório de exemplo pode ser visto na Figura 18.


Figura 18

Em suma


O Primavera P6 Professional suporta reporting com o recurso á funcionalidade para criar e atribuir códigos de atividade. Os códigos de atividade do Primavera P6 é uma funcionalidade robusta e suporta a utilização aparentemente ilimitada de códigos de atividade. Após a criação e atribuição de códigos de atividade, pode agrupar, filtrar e classificar os detalhes da programação em relatórios.