Esta seção diz respeito ao plugin RedmineX Gantt. Abaixo, você encontrará algumas informações necessárias, mas fora isso, o plugin é autoexplicativo.
Instalação
Para instalação, visite o seção de instalação.
Recursos de introdução
Para descobrir o poder do gráfico de Gantt do RedmineX, recomendamos assistir ao vídeo abaixo.
Iniciando
- Criar um projeto: vamos para
/projects
e crie um projeto, ligando o módulo Gantt. - Adicionar membros: na aba de membros, adicione todos os membros que você precisará para realizar o projeto.
- Permitir Gantt: para todos os papéis presentes no projeto, você precisará permitir o gráfico de Gantt em
/roles
. - Iniciar Planejamento: no menu Projeto, clique no link Gantt e comece a planejar.
- Aviso: o gráfico de Gantt não suporta um plug-in do Firefox chamado Logitech SetPoint que resultará na incapacidade de rolar verticalmente. Você precisa desativar o plug-in se estiver usando o Firefox.
Criando marcos e tarefas
Você pode criar marcos e tarefas no gráfico de Gantt. Basta clicar no ícone de adição na linha do projeto e, usando a janela modal, você pode criar um marco ou uma tarefa. Vamos criar um marco selecionando Tipo = Marco. Agora que temos um marco, vamos colocar uma tarefa sob o marco. Na grade (parte esquerda do gráfico de Gantt), localize o ícone de adição na linha de marco recém-criada. Dessa forma, você criará uma tarefa e a atribuirá ao marco.
Redmine X Gantt: Adicionar tarefa
Criando subtarefas
No gráfico de Gantt, você também pode criar subtarefas. Clique no ícone de adição (sem fundo azul) na linha da tarefa e você criará uma subtarefa. Se você deseja mover uma subtarefa em uma tarefa pai diferente, você precisa clicar duas vezes nela e alterar a tarefa pai no modal. Não há recurso de arrastar e soltar para isso, pois cria uma experiência ruim quando há muitas tarefas.
Redmine X Gantt: Adicionar tarefa
IU de grade
- Projeto
- Tarefa
- Subtarefa
- Duração da tarefa em dias
- Datas de início e vencimento
- Link externo para o detalhe da tarefa
- Adicionar ícone de tarefa/ou subtarefa
- O número de tarefas abertas
Ao clicar em qualquer lugar na grade, a tela à direita focará na respectiva tarefa. Todas as colunas da grade podem ser editado inline.
Controles de Gantt
O gráfico de Gantt RedmineX pode ser controlado por um conjunto de controles. Vamos analisá-los e explicar o que eles fazem.
- nível de zoom: controla a resolução da tela. Você pode aumentar o zoom para ver os dias ou diminuir o zoom para ver uma visão do ano inteiro.
- Ecrã: inclui ou exclui fins de semana da tela.
- Agora: é um botão que foca a tela no dia de hoje.
- Colapso expandido: são botões que recolhem ou expandem todos os projetos, tarefas e subtarefas na grade.
- Documentação: exibe esses documentos em um modal.
- Configurações: vai diretamente para as configurações de Gantt.
- Filtros: a opção de filtros revelará filtros adicionais, como filtros prioritários e filtros semelhantes a problemas.
- Desfazer refazer: se você cometer um erro, esses botões o levarão um passo para o passado ou para o futuro.
- Salvar: espera-se que seja autoexplicativo. Você tem que salvar seu progresso.
Filtros de Gantt
Os filtros de Gantt revelarão um conjunto de filtros. Primeiro, você pode filtrar as tarefas por prioridade e, segundo, pode usar o mesmo tipo de filtragem que os problemas. Ou seja, você pode filtrar praticamente qualquer coisa: projeto, rastreador, marco, intervalo de datas etc.
Tarefas de Gantt
Na linha do tempo da tela, você pode ver as tarefas. As barras de tarefas têm cores diferentes com base na prioridade da tarefa. Usando filtros, você pode mostrar/ocultar tarefas com prioridades específicas. Existem 3 tipos de tarefas no Redmine: uma tarefa regular, uma tarefa pai e uma subtarefa. O gráfico de Gantt imita Redmine comportamento para que você possa mover (alterar as datas de início e vencimento) das tarefas e subtarefas regulares. As tarefas pai consistem em subtarefas e não podem ser movidas na tela.
Relações de Tarefas
Se você clicar no círculo no final da barra de tarefas, poderá arrastá-lo para outra tarefa e criar uma relação. Você pode escolher entre Precede/segue, termina para iniciar e relaciona. A relação Precede/Segue cria um intervalo fixo entre as tarefas e você pode definir o número de dias. Isso significa que se você mover a primeira tarefa, a tarefa relacionada também será movida. A relação Término para Início não tem nenhum atraso fixo, o que significa que é apenas uma relação solta sem quaisquer restrições. No detalhe da tarefa, a relação será marcada como Finalizar para Iniciar. Se você escolher a relação Relacionadas, isso cria apenas uma relação solta sem nenhuma restrição e sem nenhuma indicação no detalhe da tarefa.
Se você deseja excluir uma relação, basta clicar duas vezes no vínculo visual e selecionar Excluir.
Detalhe das Tarefas
Se você clicar duas vezes na barra de tarefas, ele abrirá um modal onde você poderá editar alguns parâmetros básicos da tarefa e, usando o ícone do link externo, poderá acessar os detalhes da tarefa. Isso não substitui os detalhes regulares da tarefa, portanto, não há todos os parâmetros da tarefa. Destina-se a edição rápida e escolha da tarefa pai porque o gráfico de Gantt do RedmineX não tem uma alteração do pai da tarefa de arrastar e soltar.
Milestones
No gráfico de Gantt do RedmineX, um marco é representado por um diamante cinza escuro. Você pode criar um marco da mesma forma que cria uma tarefa (consulte o ponto 4). Basta clicar no ícone de mais na linha do projeto e escolher Type = Milestone. Você pode arrastar qualquer tarefa além do marco, mas isso gerará uma mensagem de aviso no canto superior direito.
Critical Path
Se você estiver usando o gráfico de Gantt no nível do projeto, poderá ver uma opção Mostrar caminho crítico. O caminho crítico é um método de gerenciamento de projetos definido da seguinte forma:
"Caminho Crítico (CP) é definido como a sequência mais longa estimada de atividades interdependentes que devem ser realizadas a tempo para garantir a conclusão do projeto na data de vencimento".
Em outras palavras, se você tiver tarefas sobrepostas no final do seu projeto que estão em relação e não podem ser realizadas em paralelo, você receberá um aviso visual. Todas as tarefas no caminho crítico serão marcadas em vermelho e o gerente precisará distribuir melhor a tarefa no tempo.
Movendo Projetos
Mover todo o projeto, incluindo todos os subprojetos, tarefas e subtarefas, é impossível no Redmine. Ou, era impossível até agora. Alguns de nossos clientes usam o gráfico de Gantt apenas para este único recurso: você pode pegar o projeto com o mouse e arrastá-lo para o futuro (ou passado). Esse recurso economizará muito tempo se você alterar com frequência a data de vencimento de todo o projeto. Nas configurações, você pode desabilitar o envio de notificações, pois normalmente o Redmine enviaria o mesmo número de notificações por e-mail que existem tarefas.
Exportações de Gantt
Na parte inferior, você pode exportar seu gráfico de Gantt para PDF, PNG, MS Excel e MS Project.
Feriados públicos de Gantt e calendários por usuário (novo a partir de 2.0.0)
A partir da versão 2.0.0, é possível trabalhar com feriados e calendários por usuário. Esta configuração é realizada no plugin RedmineX Assets, compartilhado com Gantt & Resources em settings/plugin/redmine_x_assets
. Primeiro, você precisa definir um rastreador para feriados pessoais ou férias - "Rastreador de tarefas para feriados pessoais".
Esse recurso funciona da seguinte forma: como o Redmine não possui nenhuma "entidade de férias" nativa, optamos por basear isso em um rastreador. Você precisa criar um projeto dedicado às férias, criar um rastreador que será usado como tarefa de férias e definir o rastreador nos ativos do RedmineX. O projeto precisa ser um projeto diferente do seu projeto de Gantt, pois você não deseja que as tarefas de férias apareçam como caixas de tarefas. Agora, quem quiser férias, basta criar uma tarefa com a respectiva duração e salvá-la no "projeto de férias". Na tela de Gantt, qualquer feriado ou feriado aparecerá da mesma forma que os fins de semana, como uma caixa listrada:
Configurações padrão
Agora, precisamos definir como Gantt se comporta por padrão. Sob Configurações padrão de feriados e dias úteis, você precisa escolher o país da empresa padrão, por exemplo, Taiwan. No Feriados selecionados coluna, você terá feriados disponíveis. Se por algum motivo você não quiser usar todos eles, apenas mova os que você não quer para o Feriados disponíveis coluna.
Dias não úteis ou fins de semana
No plug-in RedmineX Assets, você pode herdar as configurações do Redmine para fins de semana, verificando o Herdar dias não úteis do Redmine caixa de seleção ou crie a sua própria usando as caixas de segunda a domingo, quando a caixa de seleção precisa ser desmarcada.
Exceções por usuário
Agora que definimos o comportamento padrão, podemos fazer exceções por usuário. Dentro Configurações de usuário/grupo de feriados e dias úteis, encontre um usuário que seja, por exemplo, de um país diferente e clique em ADICIONAR. No nosso caso, é Bruce Willis.
Agora tudo que você precisa fazer é clicar no nome de usuário e expandir as opções. Você verá os mesmos elementos acima, pois isso é apenas uma substituição baseada no usuário das configurações padrão. Tudo que você precisa fazer é escolher um país, estado se aplicável, desabilitar os feriados que você não deseja e herdar os dias úteis do Redmine, ou definir um horário de trabalho personalizado se o usuário trabalhar, por exemplo, meio expediente.
No nosso caso, Bruce é dos EUA, estado da Califórnia, sem exceções especiais no departamento de feriados e sem exceções especiais em relação aos dias não úteis. Agora você está pronto para usar feriados públicos, calendários por usuário e férias da Gantt & Resources.