Redmine Resource Planner
PlanningVeja quem está trabalhando em quê e quem ainda tem espaço na agenda. Agende pessoas em tarefas, reuniões, treinamentos e ausências em um quadro de arrastar e soltar, com capacidade, sobrecarga e as próximas semanas calculadas a partir do seu horário de trabalho, dos feriados e das ausências aprovadas.
Vários servidores: $399

- Redmine
- 4, 5, 6 e 7
- Visões
- Dia, semana, mês, período
- Tipos de agendamento
- 4 nativos, mais os seus
- Widgets de painel
- 11
- Bancos de dados
- MySQL, MariaDB, PostgreSQL
- API
- JSON, autenticação por chave de API
Arrastar, soltar e redimensionar
Mova um agendamento para outro dia ou outra pessoa, ou arraste a borda para alongá-lo. Visões de dia, semana, mês e período, filtradas por projeto, pessoa, grupo ou tipo de agendamento.
Detecção de conflitos
O plugin avisa quando um agendamento se sobrepõe a outro da mesma pessoa. Gestores podem ignorar o aviso quando for intencional, ou você pode liberar as sobreposições de vez.
Agendamentos recorrentes
Diários, semanais ou mensais, nos dias da semana que você escolher, até uma data ou por um número de ocorrências, pulando fins de semana e feriados se quiser.
Capacidade e previsão
Horas disponíveis, planejadas e restantes de cada pessoa, com a utilização nos próximos 30, 60, 90 e 180 dias e os dias em que vai faltar capacidade.
Ausências que o plano leva em conta
Qualquer pessoa pode solicitar uma ausência. Depois que um gestor aprova, ela aparece no quadro e a capacidade da pessoa cai nesses dias.
Seus usuários, projetos e tarefas
Os agendamentos se apoiam nos dados do Redmine que você já tem. Os agendamentos de tarefas remetem à tarefa, e o tempo gasto vem dos lançamentos de tempo do próprio Redmine.
Feriados incluídos
Adicione os feriados manualmente ou importe-os de CSV ou Excel, por país, pontuais ou repetidos todos os anos. Atribua-os a grupos ou a pessoas específicas, e esses dias contam como capacidade zero.
Do agendamento à previsão, sem digitar nada duas vezes
Os agendamentos se apoiam nos usuários, projetos e tarefas que você já tem no Redmine. Todo o resto desta página é calculado a partir deles.
1. Horário de trabalho
Capacidade diária, dias de fim de semana e feriados, atribuídos por pessoa ou por grupo.
2. Agendamentos
Tarefas, reuniões, treinamentos e os seus próprios tipos, colocados no quadro com arrastar e soltar.
3. Ausências
Solicitadas pelo colaborador e aprovadas por um gestor. A ausência aprovada vira um agendamento e reduz a capacidade.
4. Capacidade
Horas disponíveis, planejadas e restantes, utilização e dias sobrecarregados de cada pessoa.
5. Previsão
Utilização nos próximos 30, 60, 90 e 180 dias, e os dias em que vai faltar capacidade.
Uma única fonte da verdade
Cada etapa lê a anterior. O tempo gasto vem dos lançamentos de tempo do próprio Redmine, os agendamentos de tarefas remetem à tarefa, e há um quadro global, um quadro por projeto e um calendário pessoal “Eu”.
Já usa outro plugin de recursos?
Nós ajudamos você a migrar. Diga qual plugin você usa hoje e ajudaremos a levar o seu planejamento atual para o Resource Planner, para que a equipe não precise começar com um quadro vazio.
O quadro que a sua equipe vai mesmo abrir toda manhã
Estas são telas reais do plugin no Redmine 6.1, com uma equipe de demonstração de oito pessoas em três projetos.
Planejar: um mês de trabalho para a equipe inteira
Alterne entre dia, semana, mês ou qualquer período. Filtre por projeto, pessoa, grupo ou tipo de agendamento, ou busque pelo título.


Conferir: quem está livre e o que foi de fato trabalhado
Mais duas formas de olhar a mesma semana, a um clique na barra de ferramentas.

Equilibrar: planejamento de capacidade e previsão
A capacidade é o número de dias úteis vezes as horas diárias, menos feriados e ausências aprovadas. Os agendamentos são descontados dela.


Ausências: folgas que o plano leva em conta
Qualquer pessoa pode solicitar uma ausência. Depois que um gestor aprova, ela aparece no quadro e a capacidade da pessoa cai nesses dias.

Administrar: relatórios, feriados e configurações



Um planejamento que anda junto com o gerenciador de tarefas
Arrastar, soltar e redimensionar
Mova um agendamento para outro dia ou outra pessoa, ou arraste a borda para alongá-lo. Selecione vários e desloque todos de uma vez.
Detecção de conflitos
O plugin avisa quando um agendamento se sobrepõe a outro da mesma pessoa. Gestores podem ignorar o aviso quando for intencional, ou você pode liberar as sobreposições de vez.
Agendamentos recorrentes
Diários, semanais ou mensais, nos dias da semana que você escolher, até uma data ou por um número de ocorrências, pulando fins de semana e feriados se quiser.
Seus próprios tipos de agendamento
Tarefa, reunião, ausência e treinamento já vêm prontos. Adicione os seus tipos, como suporte ou plantão, cada um com a sua cor.
Balanceamento da carga de trabalho
Quando alguém está sobrecarregado, a página de balanceamento sugere passar um agendamento para um colega com horas livres ou para uma data posterior. Nada muda até você aplicar.
Global, por projeto e pessoal
Um quadro para todos, um dentro de cada projeto e um calendário “Eu” para os agendamentos de cada pessoa. O que você vê segue as suas permissões do Redmine.
Agendamentos, capacidade e previsão em JSON
Todo endpoint autentica com uma chave de API comum do Redmine e segue as mesmas permissões das telas. Há variantes por projeto em /api/projects/:id/…
| Método | Endpoint | Finalidade |
|---|---|---|
| GET | /bookings | Agendamentos, carga de trabalho e tempo gasto de um período |
| POST | /bookings | Criar um ou vários agendamentos |
| PATCH | /bookings/:id | Mover, redimensionar ou editar um agendamento |
| DELETE | /bookings/:id | Remover um agendamento |
| GET | /issues | Tarefas atribuídas que podem ser agendadas |
| GET | /capacity | Horas disponíveis, planejadas e restantes |
| GET | /forecast | Utilização futura e faltas de capacidade |
| GET | /holidays | Lista de feriados, com criação, atualização e exclusão |
| GET | /report | O relatório de utilização |
Agendar três pessoas na mesma reunião
Envie vários ids de usuário para POST /bookings para criar o mesmo agendamento para cada um deles. É tudo ou nada: se um falhar, nenhum é criado. Um conflito com um agendamento existente retorna 409, e erros de validação retornam 422.
Sete permissões, concedidas por papel
O Resource Planner é um módulo de projeto padrão do Redmine. Administradores veem todo mundo. Os demais gestores veem e gerenciam apenas as pessoas que compartilham um projeto com eles.
| Permissão | O que permite |
|---|---|
| view_resource_planner | Abrir o quadro, somente leitura |
| manage_own_resource_planner | Criar e alterar os próprios agendamentos no planejador “Eu” |
| manage_others_resource_planner | Criar e alterar agendamentos de outras pessoas |
| view_capacity_planning | Ver capacidade, utilização, balanceamento e painéis |
| view_forecasts | Ver a previsão |
| approve_leave_requests | Aprovar ou rejeitar ausências de outras pessoas. Solicitar a própria ausência não exige permissão. |
| manage_dashboards | Criar painéis compartilhados e de projeto e organizar seus widgets |
Roda onde o seu Redmine já roda
| Ambiente | Situação | Observações |
|---|---|---|
| Redmine 7.x | Compatível | |
| Redmine 6.x | Compatível | Testado no Redmine 6.1 com Ruby 3.4.2. As capturas de tela desta página são da versão 6.1. |
| Redmine 5.x | Compatível | |
| Redmine 4.x | Compatível | 4.0 é a versão mínima declarada pelo plugin |
| Bancos de dados | Compatível | MySQL, MariaDB e PostgreSQL |
| Idiomas | 51 | Os mesmos idiomas que acompanham o Redmine |
| Seus dados | Inalterados | Usa os usuários, grupos, projetos, tarefas e lançamentos de tempo do Redmine como estão |
Instalação em três passos
Requer acesso por shell e permissão para executar tarefas rake. Sempre faça backup antes de instalar um complemento.
cd /path/to/redmine # the package arrives by email, or from your download link # the folder must be named plugins/resource_planner unzip resource_planner-0.1.0.zip -d plugins/
RAILS_ENV=production bundle exec rake redmine:plugins:migrate NAME=resource_planner touch tmp/restart.txt # or systemctl restart redmine
# Administration → Roles and permissions → grant the Resource Planner permissions # Project → Settings → Modules → tick Resource Planner where you want a project board # Administration → Plugins → Resource Planner → daily capacity, working hours, weekend days # Administration → Resource Planner → Holidays → add or import your public holidays
Já usamos outro plugin de planejamento de recursos. Podemos trocar?
Preciso cadastrar de novo as minhas pessoas e projetos?
Como a capacidade é calculada?
Os membros da equipe podem ver os agendamentos uns dos outros?
O que acontece quando agendo alguém que já está ocupado?
Posso adicionar meus próprios tipos de agendamento?
As capturas de tela são reais?
Preços
Um servidor
Uma instância do Redmine · usuários ilimitados · 12 meses de atualizações.
Vários servidores
Servidores Redmine ilimitados · usuários ilimitados · 12 meses de atualizações.