Acompanhamento do progresso

O OpenProject permite acompanhar e monitorizar o progresso dos seus pacotes de trabalho.

Termos

O OpenProject 13.2 introduziu alterações importantes nos nomes de três campos do pacote de trabalho:

**Termo antigo Novo termo
Progresso % Concluído
Tempo estimado Trabalho
Tempo restante Trabalho restante

Nota

Continua a encontrar os novos atributos se pesquisar os nomes antigos (na lista de filtros, por exemplo).

Unidades de medida

O trabalho e o trabalho restante podem ser medidos em horas ou dias e horas (isto deve ser configurado pelo administrador).

É possível introduzir valores para trabalho e trabalho restante em unidades diferentes. Veja os exemplos abaixo:

  • Entradas válidas para 2 horas e 30 minutos:

    • “2.5”
    • “2.5h”
    • “2h 30m”
    • “2 horas e 30 minutos”
  • Entradas válidas para 6 dias:

    • “48”
    • “48 horas”
    • “6d 0h”
    • “6 dias”

A definição predefinida é de 8 horas por dia. O seu administrador pode alterar quantas horas são consideradas um dia e selecionar o formato da duração.

Modos de comunicação de progressos

O OpenProject oferece dois modos de comunicar o progresso:

  • O Relatório de progresso baseado no trabalho permite derivar automaticamente o progresso com base nos valores introduzidos para Trabalho e Trabalho restante. Também pode introduzir manualmente um valor para % Concluído.
  • O Relatório de progresso baseado no estado permite atribuir valores fixos de % Concluído aos estados, e derivar automaticamente o trabalho restante com base nos valores de trabalho que pode introduzir.

Nota

O administrador da sua instância terá selecionado um modo para toda a instância. Se for administrador, pode modificá-lo seguindo o nosso guia do administrador sobre as definições do pacote de trabalho.

Relatórios de progresso baseados no trabalho

No modo de relatório de progresso baseado no trabalho, % Concluído pode ser calculado automaticamente com base nos valores de Trabalho e Trabalho restante, ou introduzido manualmente.

Valores manuais para % Concluído

Se preferir introduzir os valores de % Concluído manualmente, pode fazê-lo. Pode fazê-lo na vista de tabela e na vista detalhada do pacote de trabalho. Os valores para Trabalho e Trabalho restante não são necessários para introduzir % Concluído.

Importante

Tenha em atenção que esta opção tem de ser ativada pelo administrador do seu projeto em Definições do projeto.

Introduzir manualmente valores para % Concluído no OpenProject

Valores automáticos para % Concluído

Se introduzir um valor para % Concluído e um outro campo (Trabalho ou Trabalho restante), o terceiro será automaticamente derivado com base nos outros dois. Isto significa que pode haver um valor (se % Concluído for introduzido manualmente) ou três valores, mas nunca apenas dois valores.

% Concluído é o trabalho feito (Trabalho - Trabalho restante) dividido por Trabalho, expresso em percentagem. Por exemplo, se o Trabalho estiver definido para 50h e o Trabalho restante for 30h, isso significa que % Concluído é (50h-30h)/50h)) = 40%. Tenha em atenção que estes cálculos são independentes e não estão relacionados com o valor de Tempo gasto (que se baseia no tempo real registado).

Para que esta ligação seja clara e transparente, se clicar em Trabalho ou Trabalho restante para modificar, aparece o seguinte pop-over:

Estimativas de trabalho e progresso com relatório de progresso baseado no trabalho

Isto permite editar Trabalho ou Trabalho restante e ter uma pré-visualização do valor atualizado de % Concluído antes de guardar as alterações. A alteração de qualquer um dos campos atualiza automaticamente os outros dois.

Quando adiciona, edita ou remove um valor para Trabalho, Trabalho restante ou % Concluído, e isso afeta outro campo, aparece uma mensagem útil a explicar o que foi alterado e porquê.

Dica útil sobre o cálculo do acompanhamento do progresso no OpenProject

Lógica de cálculo

Quando nenhum campo está definido

Quando nenhum dos três campos (% Concluído, Trabalho ou Trabalho restante) tem valores definidos, o campo que preencher primeiro determina a forma como os outros são calculados:

  • Se introduzir apenas % Concluído, nenhum outro campo será automaticamente atualizado. Trabalho e Trabalho restante permanecerão vazios.
  • Se introduzir apenas Trabalho, Trabalho restante corresponderá automaticamente ao valor de Trabalho, e % Concluído será definido para 0%. Pode limpar manualmente estes valores, se necessário.
  • Se introduzir apenas Trabalho restante, o Trabalho corresponderá automaticamente ao valor do Trabalho restante, e % Concluído será definido para 0%. Pode limpar manualmente estes valores, se necessário.

Quando um campo está definido

Quando um campo já estiver definido e introduzir um valor num segundo campo, o terceiro campo será automaticamente calculado:

  • Se o Trabalho já estiver definido e introduzir % Concluído, o Trabalho restante será automaticamente calculado.
  • Se o Trabalho restante já estiver definido e introduzir % Concluído, o Trabalho será automaticamente calculado.
  • Se introduzir Trabalho restante quando o Trabalho já estiver definido (ou vice-versa), % Concluído será calculado automaticamente.

Nota

Se introduzir um valor para Trabalho restante que seja superior a Trabalho, verá uma mensagem de erro a informar que tal não é possível. Terá de introduzir um valor inferior a Trabalho para poder guardar o novo valor. Além disso, o valor para Trabalho restante não pode ser removido se existir um valor para Trabalho. Se quiser anular Trabalho restante, tem de anular também Trabalho.

Nota

Se introduzir um valor de % Concluído de 100% quando o Trabalho restante tem um valor, isso também resultará num erro, uma vez que o Trabalho restante tem de ser 0h quando % Concluído é 100%.

Quando todos os valores estão definidos

  • Aumento do Trabalho: Quando aumenta o valor do Trabalho, o mesmo montante é adicionado ao Trabalho restante (visto que o Trabalho total aumentou). Esta alteração também atualiza % Concluído em conformidade.
  • Redução do trabalho :
    • Se diminuir o Trabalho, o Trabalho restante é reduzido na mesma proporção.
    • Se diminuir Trabalho em mais do que o valor atual de Trabalho restante, então Trabalho restante será definido para 0h e % Concluído para 100%
  • Alterar atualizações do trabalho restante % Concluído
  • Alterações % Atualizações completas Trabalho restante

Para mais detalhes e exemplos de cálculo do controlo dos progressos, consulte este artigo do blogue.

Relatórios de progresso baseados no estado

Os administradores também podem mudar para o modo de relatório de progresso baseado no estado para a sua instância.

Neste modo, cada estado está associado a um valor fixo de % Completo nas definições administrativas para cada um, que pode ser livremente atualizado através da alteração do estado de um pacote de trabalho. Isto permite que as equipas comuniquem os progressos alterando apenas o estado dos seus pacotes de trabalho ao longo do tempo.

Por exemplo, “Novo” pode ser definido como 0%, “Em curso” como 30%, “Em teste” como 60% e “Implementado” como 100%. Depois, à medida que os membros do projeto atualizarem o estado, os valores de % Concluído refletirão automaticamente essas alterações.

Ao contrário do que acontece no modo de relatório de progresso baseado no trabalho, no modo baseado no estado, o Trabalho restante é um valor calculado automaticamente, que não pode ser editado manualmente.

Trabalho restante é Trabalho vezes (100% - % Concluído), expresso em horas. Por exemplo, se % Concluído para um estado selecionado for 50% e o Trabalho for 10h, o Trabalho restante é automaticamente definido para 5h.

Estimativas de trabalho e progresso pop-over com relatório de progresso baseado no estado

No modo de relatório de progresso baseado no estado, Trabalho não é um valor obrigatório. No entanto, se a opção Trabalho estiver definida, o trabalho restante é calculado automaticamente. Para tornar esta ligação clara e transparente, clique no valor Trabalho para ver a seguinte janela de contexto:

Isto permite editar % Concluído (alterando o estado) ou Trabalho, e ter uma pré-visualização do trabalho restante atualizado antes de guardar as alterações.

Nota

Na próxima versão, os estados não podem ter um valor % Concluído vazio no modo de relatório de progresso baseado no estado. Ao atualizar, todos os estados que não tenham um valor assumirão o valor predefinido de 0%.

Totais da hierarquia

O OpenProject mostrará automaticamente os totais de Trabalho, Trabalho restante e % Concluído numa hierarquia de pacotes de trabalho (qualquer pai com filhos). Estes aparecem numa tabela de pacotes de trabalho como número, com um sinal Σ ao lado, indicando que é um total dos valores do pai e dos filhos.

Totais hierárquicos para Trabalho, Trabalho restante e % Concluído

O OpenProject oferece dois modos para calcular % Concluído nos totais da hierarquia:

  • Ponderado pelo trabalho: O valor % Concluído total de uma hierarquia é uma média ponderada ligada ao trabalho. Por exemplo, uma funcionalidade com Trabalho definido para 50h que esteja 30% concluído influenciará mais o total % Concluído da função principal do que uma funcionalidade com Trabalho definido para 5h que esteja 70% concluído.

Dica

Os pacotes de trabalho sem Trabalho serão ignorados.

  • Média simples: O Trabalho é ignorado e o total % Concluído é calculado como média simples dos valores % Concluído dos pacotes de trabalho diretos filhos na hierarquia. O valor utilizado em cada filho direto para calcular a média é o seu valor total % Concluído, ou o seu valor % Concluído se não tiver filhos, ou 0% se o seu valor % Concluído estiver vazio.

Nota

O administrador da sua instância terá selecionado um modo para toda a instância. Se for administrador, pode modificá-lo seguindo o nosso guia do administrador sobre as definições do pacote de trabalho.

Exclusão de certos pacotes de trabalho dos totais

Em alguns casos, pode querer excluir determinados pacotes de trabalho (como os que têm o estado rejeitado) dos cálculos totais do pai. Os administradores podem definir estas exclusões acedendo a Definições de administração para qualquer estado e marcando uma nova opção chamada “Excluir do cálculo de totais na hierarquia”. Todos os pacotes de trabalho com este estado serão então excluídos ao calcular o valor total para o pai (para todos os campos: Trabalho, Trabalho restante e % Concluído).

Um pequeno ícone de informação aparecerá ao lado dos valores excluídos para lembrar deste facto:

Aviso de que um tipo de pacote de trabalho está excluído dos totais da hierarquia

Alterar modos

Quando um administrador altera o modo de cálculo da progressão de Baseado no trabalho para Baseado no estado, os valores de % Concluído podem estar numa fase transitória.

Do trabalho ao estado

Ao mudar do modo baseado no trabalho para o modo baseado no estado, o valor anterior para % Concluído será substituído pelo valor % Concluído associado ao estado atual desse pacote de trabalho. Há então dois casos a considerar:

  • Se o Trabalho tiver sido definido anteriormente, será mantido, e o Trabalho restante será recalculado com base nos outros dois valores
  • Se o Trabalho estava vazio, então o Trabalho e o Trabalho restante permanecerão vazios

Do estatuto ao trabalho

No modo baseado no estado, é possível que os pacotes de trabalho tenham um valor % Concluído (definido pelo estado) sem ter valores para Trabalho ou Trabalho restante. Por outras palavras, o Trabalho e o Trabalho restante podem ficar vazios.

Ao mudar para o modo baseado em trabalho, o OpenProject manterá o valor de % Concluído que foi definido com o estado.

Se alterar o modo de cálculo do progresso de baseado no estado para baseado no trabalho, o campo % Concluído passa a ser livremente editável. Se, opcionalmente, introduzir valores para Trabalho ou Trabalho restante, estes também serão associados a % Concluído. A alteração de Trabalho restante pode então atualizar % Concluído.