Redmine Resource Planner
PlanningMira quién trabaja en qué y quién tiene margen para más. Reserva a las personas para peticiones, reuniones, formación y ausencias en un tablero de arrastrar y soltar, con la capacidad, la sobrecarga y las próximas semanas calculadas a partir de tu horario laboral, tus festivos y las ausencias aprobadas.
Varios servidores: $399

- Redmine
- 4, 5, 6 y 7
- Vistas
- Día, semana, mes, intervalo
- Tipos de reserva
- 4 integrados, más los tuyos
- Widgets de cuadro de mando
- 11
- Bases de datos
- MySQL, MariaDB, PostgreSQL
- API
- JSON, autenticación por clave de API
Arrastra, suelta y redimensiona
Mueve una reserva a otro día o a otra persona, o arrastra su borde para alargarla. Vistas de día, semana, mes e intervalo de fechas, filtradas por proyecto, persona, grupo o tipo de reserva.
Detección de conflictos
El plugin avisa cuando una reserva se solapa con otra de la misma persona. Los responsables pueden forzarla cuando es intencionado, o puedes permitir los solapamientos sin más.
Reservas recurrentes
Diarias, semanales o mensuales, en los días de la semana que elijas, hasta una fecha o durante un número de repeticiones, saltando fines de semana y festivos si quieres.
Capacidad y previsión
Horas disponibles, planificadas y restantes de cada persona, con la utilización para los próximos 30, 60, 90 y 180 días y los días en los que te faltará capacidad.
Ausencias que el plan tiene en cuenta
Cualquiera puede solicitar una ausencia. Cuando un responsable la aprueba, aparece en el tablero y la capacidad de esa persona baja esos días.
Tus usuarios, proyectos y peticiones
Las reservas se apoyan en los datos de Redmine que ya tienes. Las reservas de peticiones enlazan con la petición, y el tiempo dedicado sale de los registros de tiempo del propio Redmine.
Festivos incluidos
Añada los festivos a mano o impórtelos desde CSV o Excel, por país, puntuales o repetidos cada año. Asígnelos a grupos o a personas concretas, y esos días cuentan como capacidad cero.
De la reserva a la previsión, sin introducir nada dos veces
Las reservas se apoyan en los usuarios, proyectos y peticiones que ya tienes en Redmine. Todo lo demás de esta página se calcula a partir de ellas.
1. Tiempo de trabajo
Capacidad diaria, días de fin de semana y festivos, asignados por persona o por grupo.
2. Reservas
Peticiones, reuniones, formación y tus propios tipos, colocados en el tablero arrastrando y soltando.
3. Ausencias
Las solicita el empleado y las aprueba un responsable. Una ausencia aprobada se convierte en reserva y resta capacidad.
4. Capacidad
Horas disponibles, planificadas y restantes, utilización y días sobrecargados de cada persona.
5. Previsión
Utilización para los próximos 30, 60, 90 y 180 días, y los días en los que te faltará capacidad.
Una única fuente de verdad
Cada paso lee el anterior. El tiempo dedicado sale de los registros de tiempo del propio Redmine, las reservas de peticiones enlazan con la petición, y hay un tablero global, un tablero por proyecto y un calendario personal «Yo».
¿Ya usa otro plugin de recursos?
Le ayudamos a migrar. Díganos qué plugin utiliza hoy y le ayudaremos a trasladar su planificación actual a Resource Planner, para que su equipo no tenga que empezar con un tablero vacío.
El tablero que tu equipo abrirá de verdad cada mañana
Son pantallas reales del plugin en Redmine 6.1, con un equipo de demostración de ocho personas repartidas en tres proyectos.
Planifica: un mes de trabajo para todo el equipo
Cambia entre día, semana, mes o cualquier intervalo de fechas. Filtra por proyecto, persona, grupo o tipo de reserva, o busca por título.


Comprueba: quién está libre y qué se ha trabajado realmente
Otras dos formas de ver la misma semana, a un clic en la barra de herramientas.

Equilibra: planificación de capacidad y previsión
La capacidad son los días laborables por las horas diarias, menos los festivos y las ausencias aprobadas. Las reservas se descuentan de ella.


Ausencias: tiempo libre que el plan tiene en cuenta
Cualquiera puede solicitar una ausencia. Cuando un responsable la aprueba, aparece en el tablero y la capacidad de esa persona baja esos días.

Administra: informes, festivos y ajustes



Una planificación que va al paso de tu gestor de peticiones
Arrastra, suelta y redimensiona
Mueve una reserva a otro día o a otra persona, o arrastra su borde para alargarla. Selecciona varias y desplázalas a la vez.
Detección de conflictos
El plugin avisa cuando una reserva se solapa con otra de la misma persona. Los responsables pueden forzarla cuando es intencionado, o puedes permitir los solapamientos sin más.
Reservas recurrentes
Diarias, semanales o mensuales, en los días de la semana que elijas, hasta una fecha o durante un número de repeticiones, saltando fines de semana y festivos si quieres.
Tus propios tipos de reserva
Petición, reunión, ausencia y formación vienen integrados. Añade tus propios tipos, como soporte o guardia, cada uno con su color.
Equilibrado de la carga de trabajo
Cuando alguien está sobrecargado, la página de equilibrado sugiere pasar una reserva a un compañero con horas libres o a una fecha posterior. Nada cambia hasta que lo aplicas.
Global, por proyecto y personal
Un tablero para todos, uno dentro de cada proyecto y un calendario «Yo» con las reservas de cada persona. Lo que ves depende de tus permisos de Redmine.
Reservas, capacidad y previsión en JSON
Todos los endpoints se autentican con una clave de API normal de Redmine y respetan los mismos permisos que las pantallas. Hay variantes por proyecto bajo /api/projects/:id/…
| Método | Endpoint | Finalidad |
|---|---|---|
| GET | /bookings | Reservas, carga de trabajo y tiempo dedicado de un intervalo |
| POST | /bookings | Crear una o varias reservas |
| PATCH | /bookings/:id | Mover, redimensionar o editar una reserva |
| DELETE | /bookings/:id | Eliminar una reserva |
| GET | /issues | Peticiones asignadas que se pueden reservar |
| GET | /capacity | Horas disponibles, planificadas y restantes |
| GET | /forecast | Utilización futura y déficits |
| GET | /holidays | Lista de festivos, con creación, actualización y eliminación |
| GET | /report | El informe de utilización |
Reserva a tres personas para una misma reunión
Pasa varios identificadores de usuario a POST /bookings para crear la misma reserva para cada uno. Es todo o nada: si una falla, no se crea ninguna. Un conflicto con una reserva existente devuelve 409 y los errores de validación devuelven 422.
Siete permisos, concedidos por rol
Resource Planner es un módulo de proyecto estándar de Redmine. Los administradores ven a todo el mundo. Los demás responsables solo ven y gestionan a las personas con las que comparten algún proyecto.
| Permiso | Qué permite |
|---|---|
| view_resource_planner | Abrir el tablero, solo lectura |
| manage_own_resource_planner | Crear y modificar tus propias reservas en el planificador «Yo» |
| manage_others_resource_planner | Crear y modificar reservas de otras personas |
| view_capacity_planning | Ver capacidad, utilización, equilibrado y cuadros de mando |
| view_forecasts | Ver la previsión |
| approve_leave_requests | Aprobar o rechazar las ausencias de otras personas. Solicitar las tuyas no requiere ningún permiso. |
| manage_dashboards | Crear cuadros de mando compartidos y de proyecto y organizar sus widgets |
Funciona donde ya funciona tu Redmine
| Entorno | Estado | Notas |
|---|---|---|
| Redmine 7.x | Compatible | |
| Redmine 6.x | Compatible | Probado en Redmine 6.1 con Ruby 3.4.2. Las capturas de pantalla de esta página son de la 6.1. |
| Redmine 5.x | Compatible | |
| Redmine 4.x | Compatible | 4.0 es la versión mínima que declara el plugin |
| Bases de datos | Compatible | MySQL, MariaDB y PostgreSQL |
| Idiomas | 51 | Los mismos idiomas que incluye Redmine |
| Tus datos | Sin cambios | Usa los usuarios, grupos, proyectos, peticiones y registros de tiempo de Redmine tal como están |
Instalación en tres pasos
Requiere acceso por shell y poder ejecutar tareas rake. Haz siempre una copia de seguridad antes de instalar un plugin.
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
Ya usamos otro plugin de planificación de recursos. ¿Podemos cambiar?
¿Tengo que volver a introducir mis personas y proyectos?
¿Cómo se calcula la capacidad?
¿Pueden los miembros del equipo ver las reservas de los demás?
¿Qué pasa si reservo a alguien que ya está ocupado?
¿Puedo añadir mis propios tipos de reserva?
¿Las capturas de pantalla son reales?
Precios
Un servidor
Una instancia de Redmine · usuarios ilimitados · 12 meses de actualizaciones.
Varios servidores
Servidores de Redmine ilimitados · usuarios ilimitados · 12 meses de actualizaciones.