跳到主要內容
製造業

專案管理協作系統

為跨部門企業打造 Google 試算表三層架構協作系統,解決資料分散與進度追蹤難題,實現 10+ 部門即時同步,協作效率提升 60%,讓專案管理透明化且零成本。

2024年10月
10 分鐘閱讀
Google 試算表
Google Apps Script

挑戰

這家中型傳產製造業擁有 10 個以上的部門,包含行銷、業務、產品開發、客服、財務等,各部門經常需要跨團隊協作執行專案。然而,他們面臨嚴重的協作困境:

  • 資料極度分散:每個部門使用不同工具記錄專案進度,有人用 Excel、有人用 Trello、有人用 Notion,甚至還有人用紙本記錄,導致資訊孤島效應嚴重
  • 進度追蹤困難:專案經理需要逐一詢問各部門負責人才能了解整體進度,每次彙整資料就要花費半天時間,且資訊經常過時
  • 權限管理混亂:使用共用 Excel 檔案時,經常發生誤刪他人資料的情況;想要限制權限又會導致協作不便
  • 版本控制災難:同一份專案文件存在多個版本(「最終版」、「最終版v2」、「真的最終版」),團隊成員經常編輯錯誤版本
  • 數據不一致:不同部門對同一專案的進度認知不同,開會時常出現「我以為已經完成了」的尷尬場面
  • 缺乏即時性:主管無法即時掌握所有專案狀況,只能等週會時才得知問題,往往為時已晚

這些問題不僅降低團隊生產力,更造成專案延遲、溝通成本激增,影響公司整體營運效率。

解決方案

我們為客戶設計了一套三層架構的 Google 試算表協作系統,結合資料集中管理、權限分級控制與自動化流程,打造出適合中小企業的輕量級專案管理平台:

核心技術架構

  1. 三層式試算表架構
  • 主控台層:供高階主管檢視所有專案總覽,唯讀權限
  • 部門協作層:各部門編輯自己的專案資料,透過 IMPORTRANGE 自動同步至主控台
  • 資料庫層:儲存歷史記錄與參考資料,受保護不可編輯
  1. IMPORTRANGE 即時數據串聯
  • 運用此函數將 10+ 個部門試算表的數據自動彙整至主控台,任何部門更新資料後,主控台在 3 秒內同步更新,實現真正的即時協作
  1. QUERY 智能篩選
  • 主管可在主控台透過下拉選單篩選特定部門、專案狀態、優先順序或負責人,快速聚焦需要關注的項目
  1. 條件格式自動警示系統
  • 逾期專案自動標示紅色
  • 接近截止日期(3天內)標示橙色
  • 提前完成標示綠色
  • 阻礙風險標示紫色警告
  1. 數據驗證與下拉選單
  • 標準化所有輸入欄位(專案狀態、優先順序、負責部門等),防止輸入錯誤,確保數據一致性
  1. 分級權限管理
  • 主控台:高階主管唯讀
  • 部門試算表:該部門成員可編輯,其他部門唯讀
  • 資料庫層:僅系統管理員可編輯,透過 Google 試算表內建的「受保護範圍」功能實現
  1. Apps Script 自動化通知
  • 開發自動提醒腳本,當專案接近截止日或狀態更新時,自動發送郵件通知相關人員

成果

  • 10+ 部門統一平台:行銷、業務、產品、客服、財務等所有部門共用一套系統,消除資訊孤島

  • 即時數據同步:從資料彙整需時 4 小時縮短至 3 秒自動更新,資訊延遲率降低

  • 協作效率提升 60%:減少重複溝通與資料查找時間,團隊成員能專注於執行工作

  • 100% 專案透明度:主管隨時掌握所有專案狀況,不再需要開會才能了解進度

  • 零誤刪事件:實施權限分級後,跨部門誤刪資料的情況完全消失

  • 零額外成本:完全使用 Google Workspace 既有功能,無需購買昂貴的專案管理軟體

第一階段:需求訪談與架構設計

我們首先與各部門主管進行深度訪談,了解他們的工作流程與痛點。發現關鍵需求包括:

  • 行銷部需要追蹤活動專案的執行進度與預算使用狀況
  • 產品部需要管理功能開發的優先順序與上線時間
  • 業務部需要記錄客戶專案的交付狀態與回款進度
  • 客服部需要追蹤客訴案件的處理進度與解決率

基於這些需求,我們設計了三層式架構,既能滿足集中管理的需求,又保持各部門操作的靈活性。


第二階段:建立主控台

主控台是整個系統的核心,我們設計了以下關鍵元素:

  1. 全公司專案總覽表 使用 IMPORTRANGE 函數從各部門試算表自動抓取數據:
Google 試算表公式
=QUERY({ IMPORTRANGE("行銷部試算表網址","專案清單!A2:J"); IMPORTRANGE("產品部試算表網址","專案清單!A2:J"); IMPORTRANGE("業務部試算表網址","專案清單!A2:J") }, "SELECT * WHERE Col3 IS NOT NULL ORDER BY Col5 ASC", 1)

這個公式會自動整合所有部門的專案資料,並依截止日期排序,完全不需人工複製貼上。

  1. 互動式篩選控制面板

在主控台頂部設置篩選區域,使用數據驗證建立下拉選單:

  • 部門篩選:全部/行銷/產品/業務/客服...
  • 狀態篩選:全部/進行中/已完成/延遲/暫停
  • 優先順序:全部/高/中/低
  • 負責人篩選:全部/A經理/B李經理⋯⋯
  1. 智能警示系統

設定條件格式規則:

  • 截止日期欄位:=TODAY()>E2 時標示紅色(已逾期)
  • 截止日期欄位:=AND(E2-TODAY()<=3, E2-TODAY()>=0) 時標示橙色(即將到期)
  • 專案狀態欄位:包含「風險」或「阻礙」關鍵字時標示紫色
  • 完成度欄位:=F2>=100% 時標示綠色

這些規則讓主管不需逐行檢查,視覺上就能立即識別需要關注的專案。


第三階段:建立部門協作層

為每個部門建立專屬試算表,架構標準化但允許客製化欄位。

標準欄位設計

專案編號專案名稱負責人...
流水號A專案OOO...

數據驗證防呆

所有下拉選單欄位都設定數據驗證,來源清單統一維護在隱藏的「參數設定」工作表中,方便日後調整。

完成度追蹤

使用條件格式在完成度欄位顯示進度條效果:

  • 0-30%:紅色
  • 31-70%:橙色
  • 71-99%:黃色
  • 100%:綠色

協作留言區

在每個專案列的最右側保留「協作備註」欄位,使用 Google 試算表的「註解」功能,團隊成員可以針對特定專案進行討論,並@標註相關人員。


第四階段:權限分級管理

這是確保系統穩定運作的關鍵環節。我們實施了嚴格的權限控制:

主控台權限設定:

  • 高階主管:可檢視者(唯讀)
  • 各部門主管:可檢視者(唯讀)
  • 系統管理員:編輯者

部門試算表權限設定:

  • 該部門成員:編輯者
  • 其他部門成員:可檢視者(唯讀)
  • 高階主管:可檢視者(唯讀)

受保護範圍設定:

在每個部門試算表中,將標題列、公式欄位、自動計算欄位設為「受保護範圍」,只有系統管理員可編輯,防止使用者誤刪公式。


第五階段:自動化通知系統

為了確保團隊不會錯過重要截止日期,我們開發了 Apps Script 自動提醒功能。

每日自動檢查腳本:

  • 觸發條件設定:在 Apps Script 編輯器中設定「時間驅動觸發條件」,每天早上 9:00 自動執行檢查。
  • 進階通知功能:專案狀態變更為「已完成」時,自動通知專案相關人員與主管
  • 新專案建立時,自動發送郵件給負責人確認
  • 週五下午自動產生「下週即將到期專案清單」寄給各部門主管

第六階段:資料庫層與歷史記錄

為了保存專案歷史資料並提供分析依據,我們建立了資料庫層。

已完成專案資料庫:

使用 Apps Script 自動將狀態變更為「已完成」的專案移至「歷史資料庫」工作表:

Apps Script
function archiveCompletedProjects() { const ss = SpreadsheetApp.getActiveSpreadsheet(); const activeSheet = ss.getSheetByName('專案清單'); const archiveSheet = ss.getSheetByName('歷史資料庫'); const data = activeSheet.getDataRange().getValues(); for (var i = data.length - 1; i > 0; i--) { if (data[i][3] === '已完成') { archiveSheet.appendRow(data[i]); activeSheet.deleteRow(i + 1); } } }

第七階段:使用者培訓與系統優化

系統上線前,我們進行了三場培訓:

第一場:高階主管培訓(30分鐘)

  • 如何使用主控台篩選與查看專案
  • 如何解讀儀表板數據
  • 如何快速識別風險專案

第二場:部門主管培訓(1小時)

  • 如何在部門試算表中新增與更新專案
  • 如何使用下拉選單與數據驗證功能
  • 如何在專案中 @標註團隊成員
  • 權限管理注意事項

第三場:一般使用者培訓(45分鐘)

  • 系統操作基礎教學
  • 常見錯誤與解決方法
  • Q&A 與實作練習

同時製作了操作手冊與常見問題文件,放在 Google 雲端硬碟供同仁隨時查閱。

持續優化機制:

系統上線後,我們建立了回饋機制:

  • 每月收集使用者意見
  • 分析系統使用數據(哪些功能最常用、哪些從未使用)
  • 季度優化一次(新增欄位、調整公式、改善介面)
  • 記錄所有版本更新,並通知使用者

實施效果與客戶反饋

系統上線三個月後,我們進行了成效評估: 量化成果:

  • 專案資料彙整時間從每週 4 小時降至即時自動同步
  • 跨部門溝通會議時間減少 40%(從 90 分鐘降至 50 分鐘)
  • 專案逾期率從 35% 降至 12%
  • 資料錯誤率從 15% 降至趨近於零

關鍵成功因素

回顧整個專案,我們總結出幾個成功關鍵:

  • 三層架構設計:平衡了集中管理與部門自主性,是系統被廣泛接受的主因
  • 權限分級管理:確保資料安全與系統穩定,消除了使用者的顧慮
  • 自動化與即時性:IMPORTRANGE 與 Apps Script 的組合,實現了真正的即時協作
  • 標準化與彈性並存:核心欄位標準化確保數據一致性,但允許各部門客製化欄位滿足特殊需求
  • 完善的培訓與文件:讓使用者快速上手,降低推行阻力
  • 持續優化機制:系統不是一次性交付,而是持續進化以符合組織需求

這個案例充分證明: 即使不購買昂貴的企業級專案管理軟體,只要善用 Google 試算表的進階功能,中小企業也能打造出高效、穩定、易用的協作系統。

關鍵在於深入理解組織需求、精心設計架構,並持續優化改善。

遇到類似的問題嗎?

讓我一起討論如何用 Google 試算表解決你的業務挑戰