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:
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"}%
--
AurelioAHeckert - 23 Apr 2005