這是歷史版本頁面 — 看 GanttProject 最新版本

排專案進度用 Excel 太累?GanttProject 能幫上什麼

GanttProject 軟體圖示 GanttProject 2.8.5 資料更新 2017-06-27 閱讀約 6 分鐘

你手上同時有好幾個任務在跑,每個任務又各自卡著不同的開始時間、截止日、負責人。你試著用 Excel 拉表格,但任務一多,依賴關係根本畫不清楚;想調整某個任務的日期,後面一串任務的連動也跟著亂掉。你只是想找一個能好好把時程排出來、看出誰在什麼時候有空或爆掉、最後還能印出來給老闆看的工具。

一般人最直接的想法是去用雲端專案管理平台,但那些服務通常要註冊帳號、把資料放在別人的伺服器上,而且很多進階功能要付費。或者繼續用 Excel 硬撐,但維護成本越來越高,每次改一個日期就要手動檢查所有關聯。這類桌面甘特圖軟體的切入點,就是讓你在自己電腦上建立任務清單、設定依賴關係、分配人力資源,再用甘特圖視覺化整個時程,不需要網路連線,也不用把資料交給第三方。

GanttProject 操作介面
GanttProject 的操作介面

01GanttProject 到底能拿來做什麼?

它是一套桌面端的專案排程軟體,核心功能是甘特圖。你可以建立任務和里程碑,設定開始日期、工期、優先順序、成本,也可以把任務組織成樹狀階層,上層任務會自動彙總下層的進度、日期和成本。任務之間可以畫依賴關係,例如「A 完成後 B 才開始」,軟體會幫你強制執行這些限制。另外還有資源管理功能,可以建立人力資源、設定薪資費率和角色,指派到任務上。

02這套軟體能不能管人力資源?怎麼知道誰的工作量太多?

可以。你可以在資源圖中建立人員資料,包含基本聯絡資訊、薪資費率和角色,然後把人員指派到不同任務,並設定不同的角色和指派比例。軟體會監控每個人的任務指派狀況,當某個人被分配的工作量超過負荷,或有一段時間完全沒被指派工作,資源圖上會顯示出來。這對小型團隊的負載平衡很有幫助。

03它可以把專案匯出成 PDF 或 Excel 嗎?

可以。它支援匯出 PDF 報告,內容包含專案摘要、任務和資源資訊,以及向量格式的圖表。個別圖表可以輸出成 PNG 或 JPEG 圖片,也可以直接列印。要進一步分析資料的話,可以匯出成 CSV 格式,用試算表軟體開啟。反過來,它也支援從 CSV 匯入資料,方便你把既有表格帶進來。

04它能不能開 Microsoft Project 的檔案?

官方說明提到,Microsoft Project 的匯入和匯出功能「應該盡可能順暢」。也就是說,它可以讀取和寫入 MS Project 格式的檔案,但因為是第三方實作,複雜的專案結構或特殊欄位在轉換時可能會有落差。如果你主要跟使用 MS Project 的客戶或廠商交換檔案,建議實際測試一下你的專案檔,確認轉換後沒有遺漏。

05多人同時編輯同一個專案檔,它怎麼處理?

它沒有即時協同編輯的功能。官方提供的作法是使用支援鎖定功能的 WebDAV 伺服器,讓多人可以同時存取同一個專案檔,但一次只有一個人能寫入。另外,如果你把雲端硬碟掛載成電腦的本地磁碟,也可以把專案檔放在雲端資料夾中。在區域網路內使用時,它會盡量防止多人同時寫入造成檔案損毀。

06這套軟體適合什麼樣的人用?

適合需要離線作業、不想把專案資料放到雲端的人。它是桌面軟體,安裝後不需要網路就能使用,資料都留在自己電腦上。也適合預算有限的小型團隊或個人工作者,因為它是開源軟體,可以免費使用。如果你習慣用 Excel 排時程但覺得不夠用,又不想馬上跳到付費的雲端平台,它可以作為中間的替代方案。

07我完全不懂專案管理,這套軟體好上手嗎?

它提供的是標準的甘特圖操作方式,如果你看過任何甘特圖軟體,基本概念是相通的。建立任務、設定工期、拉依賴關係,這些操作不需要專案管理證照。不過它的介面是英文的,而且沒有內建教學範例,初次使用需要花一點時間摸索。如果你連甘特圖是什麼都不太確定,建議先找教學文章或影片,再決定要不要裝。

08它的介面只有英文,會不會很難用?

介面確實只有英文,沒有繁體中文選項。如果你對英文介面不熟悉,操作上會多一層障礙。不過甘特圖軟體的操作詞彙其實不算多,常用的像是 Task、Duration、Dependency、Resource 這些,看幾次就能記住。如果你完全無法接受英文介面,可以考慮其他有中文介面的專案管理工具,但那些可能不是免費的。

09這套軟體還在持續更新嗎?會不會裝了之後沒人維護?

根據收錄的版本紀錄,它近兩年內有一次更新,開發團隊仍有在維護,但更新頻率不算高。它不是那種每幾個月就推出新功能的軟體,比較像是穩定維護、偶爾修 bug 或加小功能。如果你需要的是持續有新功能推出的工具,它可能不適合你;但如果你只是要一個穩定的排程工具,更新慢不見得是壞事。

10我該拿它跟 XMind 或 FreeMind 比較嗎?

不建議。XMind 和 FreeMind 是心智圖軟體,用途是整理想法、做筆記、畫流程圖,不是拿來排專案時程的。它們的使用者評分人數確實比 GanttProject 多,但那是因為心智圖的使用者基數本來就比較大。如果你要解決的是專案排程問題,應該找其他甘特圖軟體來比較,而不是心智圖工具。

11這套軟體適合大型專案或大團隊嗎?

官方說明提到它適合「不同規模和複雜度的專案」,但從功能來看,它沒有即時協作、沒有行動版、沒有自動通知,這些都是大型團隊常見的需求。它的協作方式停留在檔案層級,透過 WebDAV 或雲端資料夾共享檔案,不適合需要多人同時編輯、即時看到彼此變更的團隊。如果你的團隊超過十人,或分散在不同地點,可能需要考慮其他方案。

12它的使用者評分人數很少,這樣正常嗎?

目前收錄的評分只有 33 人,分數是 8.4 分。評分人數少不代表軟體不好,但代表它的使用者基數相對小,也可能是因為它是免費開源軟體,使用者比較不會特地去評分。官方說每週有數千人下載,分布在近 200 個國家。如果你在意的是社群活躍度和第三方資源多寡,這點需要自行評估。

下載與官方連結

前往官方網站 下載 GanttProject

ganttproject-2.8.5-r2179.exe · 連結指向軟體原廠

版本紀錄

再看 5 筆

看完整版本清單

這一版改了什麼

What's new in this version:

- We're glad to announce GanttProject 2.8.5 which comes with a new feature: task ordering by begin/end dates. The feature itself was highly demanded, but what makes it even more exciting is that it is the first published feature which has been contributed by external freelancer and funded by the donations from GanttProject users. A number of other paid features is already done in the main branch and will be published in the next major update

Task sorting:
- Sorting should work as expected: click the column header to sort in ascending order, click again to toggle to descending order
- The sort order is partial. Sibling tasks are sorted, while tasks from different branches of the task tree (e.g. sitting under different summary tasks) are not necessarily sorted. For instance, on the screenshot above milestone "GanttProject 2.8.5" goes below the child tasks of "Architectural design", although it starts earlier. The order is indicated with an arrow in the column header showing upwards when order is ascending or downwards when it is descending
- Sorting is not maintained continuously. Any actions on the tasks such as insertion of the new task, reordering, indenting and outdenting may break the sort order. One needs to click in the column header again to restore the ordering
- Besides the new feature, GanttProject 2.8.5 fixes a few severe bugs and updates Korean and Dutch translations