Redmine Resource Planner
PlanningScopri chi sta lavorando a cosa e chi ha ancora margine. Prenota le persone su richieste, riunioni, formazione e assenze in una bacheca drag-and-drop, con capacità, overbooking e settimane a venire calcolati a partire da orario di lavoro, festività e assenze approvate.
Più server: $399

- Redmine
- 4, 5, 6 e 7
- Viste
- Giorno, settimana, mese, intervallo
- Tipi di prenotazione
- 4 integrati, più i tuoi
- Widget per i cruscotti
- 11
- Database
- MySQL, MariaDB, PostgreSQL
- API
- JSON, autenticazione con chiave API
Trascina, rilascia e ridimensiona
Sposta una prenotazione su un altro giorno o su un’altra persona, oppure trascinane il bordo per allungarla. Viste per giorno, settimana, mese e intervallo di date, filtrate per progetto, persona, gruppo o tipo di prenotazione.
Rilevamento dei conflitti
Il plugin avvisa quando una prenotazione si sovrappone a un’altra della stessa persona. I responsabili possono forzarla quando è voluto, oppure puoi consentire del tutto le sovrapposizioni.
Prenotazioni ricorrenti
Giornaliere, settimanali o mensili, nei giorni della settimana che scegli, fino a una data o per un certo numero di occorrenze, saltando fine settimana e festività se vuoi.
Capacità e previsione
Ore disponibili, pianificate e residue per ogni persona, con l’utilizzo per i prossimi 30, 60, 90 e 180 giorni e i giorni in cui mancheranno ore.
Assenze di cui il piano tiene conto
Chiunque può richiedere un’assenza. Quando un responsabile la approva, compare sulla bacheca e la capacità della persona si riduce per quei giorni.
I tuoi utenti, progetti e richieste
Le prenotazioni si appoggiano ai dati di Redmine che hai già. Le prenotazioni su richieste rimandano alla richiesta e il tempo impiegato arriva dalle registrazioni di tempo di Redmine.
Festività integrate
Aggiungi le festività a mano o importale da CSV o Excel, per paese, una tantum o ricorrenti ogni anno. Assegnale a gruppi o a singole persone: quei giorni contano come capacità zero.
Dalla prenotazione alla previsione, senza inserire nulla due volte
Le prenotazioni si appoggiano agli utenti, ai progetti e alle richieste che hai già in Redmine. Tutto il resto di questa pagina viene calcolato a partire da lì.
1. Orario di lavoro
Capacità giornaliera, giorni del fine settimana e festività, assegnati per persona o per gruppo.
2. Prenotazioni
Richieste, riunioni, formazione e i tuoi tipi personalizzati, disposti sulla bacheca in drag-and-drop.
3. Assenze
Richieste dal dipendente e approvate da un responsabile. L’assenza approvata diventa una prenotazione e riduce la capacità.
4. Capacità
Ore disponibili, pianificate e residue, utilizzo e giorni in overbooking per ogni persona.
5. Previsione
L’utilizzo per i prossimi 30, 60, 90 e 180 giorni e i giorni in cui mancheranno ore.
Un’unica fonte di verità
Ogni passaggio legge quello precedente. Il tempo impiegato arriva dalle registrazioni di tempo di Redmine, le prenotazioni su richieste rimandano alla richiesta e ci sono una bacheca globale, una bacheca di progetto e un calendario personale “Io”.
Usi già un altro plugin per le risorse?
Ti aiutiamo a migrare. Dicci quale plugin usi oggi e ti aiuteremo a portare la tua pianificazione esistente in Resource Planner, così il team non dovrà ripartire da una bacheca vuota.
La bacheca che il tuo team aprirà davvero ogni mattina
Queste sono schermate reali del plugin su Redmine 6.1, con un team dimostrativo di otto persone su tre progetti.
Pianificare: un mese di lavoro per tutto il team
Passa da giorno a settimana, mese o qualsiasi intervallo di date. Filtra per progetto, persona, gruppo o tipo di prenotazione, oppure cerca per titolo.


Verificare: chi è libero e che cosa è stato davvero lavorato
Altri due modi di guardare la stessa settimana, a un clic di distanza nella barra degli strumenti.

Bilanciare: pianificazione della capacità e previsione
La capacità è data dai giorni lavorativi per le ore giornaliere, meno le festività e le assenze approvate. Le prenotazioni vengono conteggiate su questa base.


Assenze: i giorni liberi di cui il piano tiene conto
Chiunque può richiedere un’assenza. Quando un responsabile la approva, compare sulla bacheca e la capacità della persona si riduce per quei giorni.

Amministrare: report, festività e impostazioni



Una pianificazione che resta allineata alle richieste
Trascina, rilascia e ridimensiona
Sposta una prenotazione su un altro giorno o su un’altra persona, oppure trascinane il bordo per allungarla. Selezionane più di una e spostale insieme.
Rilevamento dei conflitti
Il plugin avvisa quando una prenotazione si sovrappone a un’altra della stessa persona. I responsabili possono forzarla quando è voluto, oppure puoi consentire del tutto le sovrapposizioni.
Prenotazioni ricorrenti
Giornaliere, settimanali o mensili, nei giorni della settimana che scegli, fino a una data o per un certo numero di occorrenze, saltando fine settimana e festività se vuoi.
I tuoi tipi di prenotazione
Richiesta, riunione, assenza e formazione sono integrati. Aggiungi i tuoi tipi, come supporto o reperibilità, ciascuno con il proprio colore.
Bilanciamento del carico di lavoro
Quando qualcuno è in overbooking, la pagina di bilanciamento suggerisce di spostare una prenotazione a un collega con ore libere o a una data successiva. Nulla cambia finché non lo applichi.
Globale, di progetto e personale
Una bacheca per tutti, una dentro ogni progetto e un calendario “Io” con le prenotazioni di ciascuno. Ciò che vedi dipende dai tuoi permessi di Redmine.
Prenotazioni, capacità e previsione in JSON
Ogni endpoint si autentica con una normale chiave API di Redmine e rispetta gli stessi permessi delle schermate. Le varianti limitate a un progetto si trovano sotto /api/projects/:id/…
| Metodo | Endpoint | Scopo |
|---|---|---|
| GET | /bookings | Prenotazioni, carico di lavoro e tempo impiegato per un intervallo |
| POST | /bookings | Creare una o più prenotazioni |
| PATCH | /bookings/:id | Spostare, ridimensionare o modificare una prenotazione |
| DELETE | /bookings/:id | Eliminare una prenotazione |
| GET | /issues | Richieste assegnate che si possono prenotare |
| GET | /capacity | Ore disponibili, pianificate e residue |
| GET | /forecast | Utilizzo futuro e carenze |
| GET | /holidays | Elenco delle festività, con creazione, modifica ed eliminazione |
| GET | /report | Il report di utilizzo |
Prenotare tre persone per una riunione
Passa più id utente a POST /bookings per creare la stessa prenotazione per ciascuno. È tutto o niente: se una fallisce, non ne viene creata nessuna. Un conflitto con una prenotazione esistente restituisce 409, gli errori di validazione restituiscono 422.
Sette permessi, assegnati per ruolo
Resource Planner è un normale modulo di progetto di Redmine. Gli amministratori vedono tutti. Gli altri responsabili vedono e gestiscono solo le persone con cui condividono un progetto.
| Permesso | Cosa consente |
|---|---|
| view_resource_planner | Aprire la bacheca, in sola lettura |
| manage_own_resource_planner | Creare e modificare le proprie prenotazioni nel planner “Io” |
| manage_others_resource_planner | Creare e modificare le prenotazioni di altre persone |
| view_capacity_planning | Vedere capacità, utilizzo, bilanciamento e cruscotti |
| view_forecasts | Vedere la previsione |
| approve_leave_requests | Approvare o rifiutare le assenze degli altri. Per richiedere la propria assenza non serve alcun permesso. |
| manage_dashboards | Creare cruscotti condivisi e di progetto e disporne i widget |
Funziona dove già funziona il tuo Redmine
| Ambiente | Stato | Note |
|---|---|---|
| Redmine 7.x | Supportato | |
| Redmine 6.x | Supportato | Testato su Redmine 6.1 con Ruby 3.4.2. Le schermate di questa pagina provengono dalla 6.1. |
| Redmine 5.x | Supportato | |
| Redmine 4.x | Supportato | 4.0 è la versione minima dichiarata dal plugin |
| Database | Supportato | MySQL, MariaDB e PostgreSQL |
| Lingue | 51 | Le stesse lingue fornite con Redmine |
| I tuoi dati | Invariati | Usa utenti, gruppi, progetti, richieste e registrazioni di tempo di Redmine così come sono |
Installazione in tre passi
Richiede accesso shell e la possibilità di eseguire task rake. Fai sempre un backup prima di installare 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
Usiamo già un altro plugin per la pianificazione delle risorse. Possiamo cambiare?
Devo reinserire persone e progetti?
Come viene calcolata la capacità?
I membri del team possono vedere le prenotazioni degli altri?
Che cosa succede se prenoto qualcuno che è già impegnato?
Posso aggiungere tipi di prenotazione miei?
Le schermate sono reali?
Prezzi
Un server
Un'istanza Redmine · utenti illimitati · 12 mesi di aggiornamenti.
Più server
Server Redmine illimitati · utenti illimitati · 12 mesi di aggiornamenti.