Redmine Resource Planner
PlanningБачте, хто над чим працює і в кого є час на більше. Бронюйте людей на задачі, зустрічі, навчання та відпустки на дошці з перетягуванням — з розрахунком потужності, перевантаження та найближчих тижнів на основі Ваших робочих годин, свят і погоджених відпусток.
Кілька серверів: $399

Відеоурок
Огляд із коментарями: бронювання, планування потужностей, відпустки, дашборд і адміністрування. Записано на Redmine 6.1. Завантажити MP4 (22 MB)
- Redmine
- 4, 5, 6 і 7
- Подання
- День, тиждень, місяць, діапазон
- Типи бронювань
- 4 вбудовані, плюс Ваші власні
- Віджети дашборда
- 11
- Бази даних
- MySQL, MariaDB, PostgreSQL
- API
- JSON, автентифікація за ключем API
Перетягування та зміна розміру
Перенесіть бронювання на інший день або іншій людині чи потягніть за його край, щоб подовжити. Подання за день, тиждень, місяць і діапазон дат з фільтрами за проєктом, людиною, групою або типом бронювання.
Виявлення конфліктів
Плагін попереджає, коли бронювання перетинається з іншим для тієї ж людини. Менеджери можуть дозволити це, якщо так задумано, або можна взагалі дозволити перетини.
Повторювані бронювання
Щодня, щотижня або щомісяця, в обрані дні тижня, до певної дати або певну кількість разів, із пропуском вихідних і свят за бажанням.
Потужність і прогноз
Доступні, заплановані та залишкові години для кожної людини, із завантаженістю на наступні 30, 60, 90 і 180 днів та днями, коли ресурсів бракуватиме.
Відпустки, про які знає план
Будь-хто може подати заявку на відпустку. Щойно менеджер її погодить, вона з’являється на дошці, а потужність людини на ці дні зменшується.
Ваші користувачі, проєкти та задачі
Бронювання працюють поверх наявних даних Redmine. Бронювання задач містять посилання на задачу, а витрачений час береться з власних записів часу Redmine.
Вбудовані свята
Додавайте державні свята вручну або імпортуйте їх із CSV чи Excel — для кожної країни, одноразові або щорічні. Призначайте їх групам чи окремим людям, і ці дні рахуються як нульова потужність.
Від бронювання до прогнозу — нічого не вводиться двічі
Бронювання працюють поверх користувачів, проєктів і задач, які вже є у Вашому Redmine. Усе інше на цій сторінці розраховується з них.
1. Робочий час
Денна потужність, вихідні дні та державні свята — для кожної людини чи групи.
2. Бронювання
Задачі, зустрічі, навчання та Ваші власні типи, розміщені на дошці перетягуванням.
3. Відпустки
Заявку подає співробітник, а погоджує менеджер. Погоджена відпустка стає бронюванням і зменшує потужність.
4. Потужність
Доступні, заплановані та залишкові години, завантаженість і перевантажені дні для кожної людини.
5. Прогноз
Завантаженість на наступні 30, 60, 90 і 180 днів і дні, коли ресурсів бракуватиме.
Єдине джерело правди
Кожен крок спирається на попередній. Витрачений час береться з власних записів часу Redmine, бронювання задач містять посилання на задачу, а крім того є глобальна дошка, дошка проєкту та особистий календар «Я».
Уже користуєтеся іншим плагіном планування ресурсів?
Ми допоможемо з міграцією. Повідомте, яким плагіном Ви користуєтеся зараз, і ми допоможемо перенести Ваш наявний план у Resource Planner, щоб команді не довелося починати з порожньої дошки.
Дошка, яку Ваша команда справді відкриватиме щоранку
Це справжні екрани плагіна на Redmine 6.1 із демо-командою з восьми людей у трьох проєктах.
Плануйте: місяць роботи всієї команди
Перемикайтеся між поданнями за день, тиждень, місяць або будь-який діапазон дат. Фільтруйте за проєктом, людиною, групою, типом бронювання або шукайте за назвою.


Перевіряйте: хто вільний і що насправді зроблено
Ще два способи подивитися на той самий тиждень — за одне клацання на панелі інструментів.

Балансуйте: планування потужності та прогноз
Потужність — це робочі дні, помножені на денні години, мінус свята й погоджені відпустки. Бронювання враховуються відносно неї.


Відпустки: вихідні, про які знає план
Будь-хто може подати заявку на відпустку. Щойно менеджер її погодить, вона з’являється на дошці, а потужність людини на ці дні зменшується.

Адмініструйте: звіти, свята та налаштування



Планування, що йде в ногу з трекером задач
Перетягування та зміна розміру
Перенесіть бронювання на інший день або іншій людині чи потягніть за його край, щоб подовжити. Виділіть кілька бронювань і зсуньте їх разом.
Виявлення конфліктів
Плагін попереджає, коли бронювання перетинається з іншим для тієї ж людини. Менеджери можуть дозволити це, якщо так задумано, або можна взагалі дозволити перетини.
Повторювані бронювання
Щодня, щотижня або щомісяця, в обрані дні тижня, до певної дати або певну кількість разів, із пропуском вихідних і свят за бажанням.
Власні типи бронювань
Задача, зустріч, відпустка та навчання вбудовані. Додавайте власні типи, як-от підтримка чи чергування, кожен зі своїм кольором.
Балансування навантаження
Коли хтось перевантажений, сторінка балансування пропонує передати бронювання колезі з вільними годинами або перенести його на пізнішу дату. Нічого не змінюється, доки Ви не застосуєте пропозицію.
Глобальний, проєктний і особистий
Одна дошка для всіх, одна в кожному проєкті та календар «Я» з власними бронюваннями кожної людини. Що Ви бачите, визначають Ваші права доступу в Redmine.
Бронювання, потужність і прогноз у форматі JSON
Кожен ендпоінт використовує автентифікацію звичайним ключем API Redmine і ті самі права доступу, що й екрани. Варіанти в межах проєкту доступні під /api/projects/:id/…
| Метод | Ендпоінт | Призначення |
|---|---|---|
| GET | /bookings | Бронювання, навантаження та витрачений час за діапазон |
| POST | /bookings | Створити одне або кілька бронювань |
| PATCH | /bookings/:id | Перенести, змінити тривалість або відредагувати бронювання |
| DELETE | /bookings/:id | Видалити бронювання |
| GET | /issues | Призначені задачі, які можна забронювати |
| GET | /capacity | Доступні, заплановані та залишкові години |
| GET | /forecast | Майбутня завантаженість і нестачі |
| GET | /holidays | Список свят зі створенням, оновленням і видаленням |
| GET | /report | Звіт про завантаженість |
Забронюйте трьох людей на одну зустріч
Передайте кілька ID користувачів у POST /bookings, щоб створити однакове бронювання для кожного з них. Принцип «все або нічого»: якщо одне не вдається, не створюється жодне. Конфлікт із наявним бронюванням повертає 409, а помилки валідації — 422.
Сім прав доступу, що надаються за ролями
Resource Planner — стандартний модуль проєкту Redmine. Адміністратори бачать усіх. Інші менеджери бачать і керують лише тими людьми, з якими мають спільний проєкт.
| Право доступу | Що дозволяє |
|---|---|
| view_resource_planner | Відкривати дошку лише для читання |
| manage_own_resource_planner | Створювати та змінювати власні бронювання в планувальнику «Я» |
| manage_others_resource_planner | Створювати та змінювати бронювання інших людей |
| view_capacity_planning | Бачити потужність, завантаженість, балансування та дашборди |
| view_forecasts | Бачити прогноз |
| approve_leave_requests | Погоджувати чи відхиляти відпустки інших людей. Для подання власної заявки на відпустку права не потрібні. |
| manage_dashboards | Створювати спільні дашборди та дашборди проєктів і впорядковувати їхні віджети |
Працює там, де вже працює Ваш Redmine
| Середовище | Статус | Примітки |
|---|---|---|
| Redmine 7.x | Підтримується | |
| Redmine 6.x | Підтримується | Протестовано на Redmine 6.1 з Ruby 3.4.2. Знімки екрана на цій сторінці зроблено у версії 6.1. |
| Redmine 5.x | Підтримується | |
| Redmine 4.x | Підтримується | 4.0 — мінімальна версія, яку декларує плагін |
| Бази даних | Підтримується | MySQL, MariaDB і PostgreSQL |
| Мови | 51 | Ті самі локалі, що постачаються з Redmine |
| Ваші дані | Без змін | Використовує користувачів, групи, проєкти, задачі та записи часу Redmine такими, як вони є |
Встановлення у три кроки
Потрібен доступ до командного рядка та можливість запускати rake-задачі. Завжди робіть резервну копію перед встановленням плагіна.
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-1.0.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
Ми вже користуємося іншим плагіном планування ресурсів. Чи можна перейти?
Чи потрібно заново вводити людей і проєкти?
Як розраховується потужність?
Чи бачать члени команди бронювання одне одного?
Що станеться, якщо я забронюю людину, яка вже зайнята?
Чи можна додати власні типи бронювань?
Чи справжні знімки екрана?
Ціни
Один сервер
Один екземпляр Redmine · необмежена кількість користувачів · 12 місяців оновлень.
Кілька серверів
Необмежена кількість серверів Redmine · необмежена кількість користувачів · 12 місяців оновлень.
Потрібне індивідуальне рішення для Redmine?
Шукаєте функцію, якої немає в наших плагінах?
RedmineKit пропонує розробку плагінів Redmine на замовлення, доопрацювання плагінів, автоматизацію робочих процесів, інтеграції зі сторонніми сервісами та рішення, адаптовані до Вашого бізнесу.
Розкажіть, що Вам потрібно. Ми розглянемо Ваші вимоги та запропонуємо відповідне рішення з орієнтовною вартістю та термінами.