影片教學
附旁白的完整導覽,涵蓋預約、產能規劃、請假、儀表板與管理功能,於 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 本身的工時紀錄,議題排程會連回該議題;另有全域看板、專案看板,以及個人的「Me」行事曆。
已經在用其他資源外掛?
我們會協助您轉移。告訴我們您目前使用哪個外掛,我們會協助您將既有計畫移轉到 Resource Planner,讓團隊不必從空白看板重新開始。
您的團隊每天早上真的會打開的看板
以下都是本外掛在 Redmine 6.1 上的實際畫面,使用一個跨三個專案、共八人的示範團隊。
規劃:整個團隊一個月的工作
可在日、週、月或任意日期區間之間切換。依專案、人員、群組、排程類型篩選,或依標題搜尋。


檢查:誰有空,實際做了什麼
同一週的另外兩種檢視方式,工具列上點一下即可切換。

平衡:產能規劃與預測
產能等於工作天數乘以每日時數,再扣除假日與已核准的休假。排程會從中扣抵計算。


休假:計畫會知道的休假
任何人都可以申請休假。主管核准後,休假就會出現在看板上,該員在那幾天的產能也會隨之減少。

管理:報表、假日與設定



與議題追蹤保持同步的規劃
拖放與調整長度
將排程移到另一天或另一個人,或拖曳邊緣延長時間。也可以選取多筆一起移動。
衝突偵測
當同一人的排程彼此重疊時,外掛會發出警告。若是刻意安排,主管可以強制覆寫,您也可以直接允許重疊。
週期性排程
每日、每週或每月,在您選定的星期幾重複,直到某個日期或達到指定次數為止,並可視需要略過週末與假日。
自訂排程類型
內建議題、會議、休假與教育訓練。您可以新增自己的類型,例如支援或待命值班,各自設定顏色。
工作負載平衡
當有人排程超額時,平衡頁面會建議將排程移給有空檔的同事,或延到之後的日期。在您套用之前,不會有任何變更。
全域、專案與個人
一個給所有人的看板、每個專案內各一個看板,以及每個人查看自己排程的「Me」行事曆。可見範圍依您的 Redmine 權限而定。
排程、產能與預測,皆以 JSON 提供
每個端點都使用一般的 Redmine API 金鑰驗證,並遵循與畫面相同的權限。專案範圍的版本位於 /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 | 在「Me」規劃中建立與修改自己的排程 |
| 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 既有的使用者、群組、專案、議題與工時紀錄 |
三個步驟完成安裝
需要 shell 存取權限,並能執行 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 解決方案嗎?
想要的功能在我們現有的外掛中找不到嗎?
RedmineKit 提供 Redmine 外掛客製化開發、外掛修改、工作流程自動化、第三方系統整合,以及為您的業務量身打造的解決方案。
請告訴我們您的需求。我們會評估需求,並提出合適的解決方案,附上預估費用與時程。
