ProjectTimeControlPlugin - Plugin de Controle de Tempo de Projeto

Já existe um plugin para controle de projetos (TWiki:Plugins.ProjectPlannerPlugin), mas acho que ele pode ser extendido com algo que apenas faça um gráfico para controle de tempo. Não acho que deva ser mesclado pois nem sempre será preciso dos dois juntos.

Exemplo do gráfico:
ControleDeProcessos.png

Legenda:

  • As barras pretas ( barra de planejamento ) indicam o tempo planejado para a execução de uma tarefa.
  • A barra que a envolve indica quanto tempo de trabalho já foi investido na tarefa, em que momento começou e quando acabou.
  • A barra em cor azul (  ) indica que o percentual desenvolvido da tarefa está de acordo com o cronograma
  • A barra vai ficando roxa (  ) conforme a tarefa vai atrazando. A barra fica totalmente roxa quando a discrepância atinge 50%.
  • A barra verde (  ) indica que a tarefa foi cumprida.
  • Uma tarefa pode ser dependente de nenhuma, de uma ou mais outras. Uma tarefa dependênte tem seu início atrazado quando a dependência é atrazada. O plugin já calcula o provável fim da tarefa e desloca o início da(s) tarefa(s) dependênte(s).
  • A tarefa dependente deve sempre ser registrada abaixo da(s) sua(s) dependência(s).
  • Uma tarefa que atraza seu planejamento tem sua barra de planejamento extendida em vermelho. Uma tarefa com início atrazado é empurrada e deixa um rastro vermelho indicando quando deveria ter sido iniciada.

Como isso é definido?

A primeira tabela (que pode ser resultado de uma variável) após a variável %PROJECTTIME{...}% será usada como fonte de informação para gerar o gráfico e será ocultada.

Estrutura esperada:
%PROJECTTIME{unit="day" showtable="before"}%

ID Nome da Tarefa responsável Dependências Plan Inicio Plan Duração Inicio Real Porcentagem Concluida Fim Real
a Criar bli AurelioAHeckert   2005-02-21 8 2005-02-21 ok  
b Criar bliext alguém a 2005-03-01 8      
c Copiar X alguém   2005-02-21 5 2005-02-22 60  
d Formatar X alguém c 2005-02-26 5      
e Criar Y alguém   2005-02-21 9 2005-02-21 60  
f Instalar K alguém   2005-02-21 5 2005-02-22 100 2005-02-26
g Criar Interface Y-K alguém e, f 2005-03-02 6      

-- AurelioAHeckert - 23 Apr 2005

Topic revision: r7 - 29 Apr 2005 - 01:13:35 - AurelioAHeckert
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Wiki-SL? Send feedback