📚 綜合學習筆記:專案管理(單元 15)

歡迎來到單元 15!專案管理是資訊科技 (IT) 中最實用且寶貴的技能之一。它的核心在於確保一項大型任務(例如開發一套新軟體系統、策劃大型活動或建立網站)能夠在預算範圍內準時、成功地完成。

你可以把它想像成擔任一部荷里活大片的導演——你需要劇本(計畫)、演員和劇組人員(資源)、時間表(任務),以及持續的檢查以確保一切運作順利!

讓我們將這個過程拆解成幾個易於理解的階段。


15.1 專案生命週期階段

每個成功的專案都遵循一個結構化的生命週期,通常分為四個主要階段。請記住這個簡單的順序:啟動 (Initiation)、規劃 (Planning)、執行與監控 (Execution & Monitoring),以及結束 (Closing)。

1. 專案啟動(「為何」與「做什麼」)

這是建立專案基礎的第一步。如果跳過這個階段,專案很可能會失敗!

  • 識別目標:最終預期的成果是什麼?(例如:「推出一個功能完整的電子商務網站。」
  • 所需資源:對你需要的資源(人力、預算、設備)進行初步評估。
  • 成功準則:如何判斷專案是否成功?(例如:「網站必須每小時能處理 100 筆交易。」
  • 利害關係人及其需求:識別所有受專案影響的人員(用戶、管理層、開發人員等)以及他們的期望。
  • 專案範圍:定義界限——專案中「包含」什麼,以及「排除」什麼。
  • 制定高層次時間表:一個概括性的時間線,還不需要細化到每分鐘的詳細計畫。

小貼士:將啟動階段視為撰寫專案任務聲明,並讓每個人對目標達成共識的過程。

2. 專案規劃(「如何做」)

一旦你知道要做什麼,接下來就是詳細構思如何做。此階段為專案的後續工作制定路線圖。

  • 資源的詳細規劃:將特定的人員、設備和材料分配到各項任務中。
  • 任務排程:將專案拆解為小型、可管理的工作,並確定每項任務的開始和結束時間。(這就是你開始使用甘特圖等工具的時候——請參閱第 15.3 節)。
3. 專案執行與監控(「執行」與「檢查」)

這是實際工作發生的階段。執行是落實計畫,而監控則是根據計畫不斷進行檢查。

  • 執行計畫:進行規劃階段所定義的任務和活動。
  • 根據時間監控進度:我們是否按計畫進行?是否達成了截止日期(里程碑)?
  • 根據成本監控進度:我們是否花費太多金錢?是否在預算之內?
  • 根據品質監控進度:工作是否符合要求的標準和規範?
  • 向利害關係人報告:讓所有人掌握最新狀態、風險和變更。溝通在這裡是關鍵!

類比:執行就像是駕駛汽車,而監控就像是時刻注視速度表和油量表,以確保你能安全且準時地抵達目的地。

4. 專案結束(「完成」)

專案雖然結束了,但在簽署文件並吸取教訓之前,它還未真正完成。

  • 專案完成與檢討:正式交付最終產品(交付物)並關閉預算。
  • 為什麼要進行專案檢討:根據最初的成功準則評估專案成效,找出做得好的地方、出錯的地方,並總結經驗教訓,為未來的專案做準備。
💭 重點總結 (15.1)

專案生命週期 (I-P-E-C) 確保了系統開發過程中的結構化、負責制和文件化。檢討對於持續改進至關重要。


15.2 專案管理軟體

專案管理軟體 (PMS) 協助經理自動化、視覺化並追蹤專案生命週期中產生的大量數據。

專案管理軟體的類型
  • 桌面版:安裝在單一機器上(例如:Microsoft Project)。
  • 網頁版:透過瀏覽器存取;非常適合遠端團隊(例如:Trello, Asana)。
  • 行動版:允許隨時隨地追蹤進度和更新的應用程式。
  • 個人/單使用者版:專為管理個人任務而設計的工具。
  • 協作版:專為團隊協調而設計,允許多個使用者同時編輯和查看相同的數據。
支援專案的用途

PMS 可以簡化許多複雜的管理任務:

  • 支援規劃:幫助定義任務的邏輯流程並識別依賴關係。
  • 任務排程:當一項任務延誤時,自動調整日期。
  • 資源分配:追蹤誰在做什麼,並識別人員或機器是否超負荷。
  • 成本計算:即時監控支出與預算金額的對比。
  • 溝通:內建訊息傳遞、警報和通知功能。
  • 協作工作與決策:提供一個中央樞紐,讓團隊成員共享文件並追蹤集體進度,從而促進更快的決策。
優點與缺點
  • PMS 的優點:
    可視性:提供清晰、圖形化的專案狀態總覽(例如:圖表)。
    效率:自動化複雜的計算(如關鍵路徑計算)。
    協調性:簡化大型團隊之間的協作和資源平衡。

  • PMS 的缺點:
    成本:高昂的授權費用,尤其是針對協作型、企業級軟體。
    培訓:團隊必須受訓才能正確使用軟體。
    複雜性:對於簡單的專案來說,軟體可能過於繁瑣,反而拖慢進度。
💭 重點總結 (15.2)

PMS 將專案管理從手動試算表轉向自動化的視覺工具,顯著提高了協調性、成本追蹤和排程準確性。


15.3 專案管理任務的工具與技術

為了有效地管理規劃和監控階段,專案經理通常會依賴特定的圖表技術。

1. 甘特圖 (Gantt Charts)

甘特圖是一種簡單的視覺工具,主要用於對照時間軸來進行任務排程

  • 建立甘特圖:活動垂直列出,時間水平繪製。每個活動由一個水平條表示,其長度表示持續時間。
  • 使用與解讀:你可以快速查看:
    (i) 活動何時開始和結束。
    (ii) 活動的持續時間。
    (iii) 哪些活動重疊(可以同時進行)。
    (iv) 專案的整體時間軸。

你知道嗎?亨利·甘特在 20 世紀初開發了這種圖表,證明了好的 IT 工具並不一定需要複雜的軟體!

2. PERT 與關鍵路徑法 (CPM)

專案評估與審查技術 (PERT)關鍵路徑法 (CPM) 是用於處理較複雜專案的網絡圖,旨在管理依賴關係並識別瓶頸。

PERT 圖的組成要素

這些圖表依賴於特定的定義要素:

  • 活動/任務/工作分解結構 (WBS):完成專案所需的個別工作單元。WBS 是這些任務的詳細清單。
  • 時間:完成每項活動所需的估計時間。
  • 依賴關係:邏輯關係,即一項任務在另一項完成之前無法開始(例如:在硬體送達之前無法安裝軟體)。
  • 里程碑 (終點):專案中重要的事件或標記,持續時間為零(例如:「設計已批准」)。
  • 交付物:任務的有形結果或產出(例如:「完成資料庫架構」)。
  • 浮動時間 (Float/Slack):一項活動可以在不導致整體專案延誤的情況下延遲的時間。
關鍵路徑的計算與確定

PERT/CPM 最重要的功能是找出關鍵路徑

關鍵路徑是專案排程中一系列依賴活動的最長路徑。這些活動的浮動時間為零。如果關鍵路徑上的任何任務延誤一天,整個專案的完成日期就會延誤一天。

計算過程涉及確定每項活動的最早開始時間和最晚完成時間,以識別出浮動時間為零的活動。

關鍵路徑分析 (CPA) 的用途

CPA 幫助經理:

  • 工作流程控制:確立任務必須完成的準確順序。
  • 成本計算:將資源(通常涉及金錢)集中在關鍵任務上,以確保它們盡快完成。
  • 分配資源:在指派團隊成員時,理解哪些任務是靈活的(有浮動時間),哪些是優先級別最高的(位於關鍵路徑上)。
圖表的優缺點比較
甘特圖 PERT / CPM 圖表
優點

簡單且高度視覺化。
利害關係人易於建立和理解。

清晰顯示任務間的依賴關係。
識別關鍵路徑和潛在延誤。
非常適合任務繁多的複雜專案。

缺點

無法良好顯示依賴關係。
在複雜專案中手動更新較困難。

設定過程可能複雜且耗時。
視覺效果較弱,對於非技術人員較難理解。

💭 重點總結 (15.3)

甘特圖用於視覺化時間軸;PERT/CPM 圖表用於管理依賴關係並計算關鍵路徑(即為了讓專案成功,必須按時完成的一系列任務)。