
Architecture Journal
企業架構實務(一):專案管理與企業架構如何合作?
專案常遇到一種很實際的衝突:眼前的交付有明確期限與預算,這次選擇卻可能改變下一個專案的整合成本、資料責任與營運風險。專案管理關心範疇、時程、資源與驗收;企業架構(Enterprise Architecture,EA)關心企業能力、系統邊界與轉型順序。兩者處理的是同一項投資,只是觀察的時間尺度不同。
只靠專案管理,團隊可能準時完成眼前的交付,卻把整合成本或技術債留給下一個專案。只靠 EA,組織可能畫出完整的目標架構,卻沒有把方向轉成預算、里程碑與可驗收成果。
本文以企業內部 EA 培訓使用的參考資料為出發點,整理一套協作框架,用來回答一個實務問題:
專案管理與 EA 如何在不同時間尺度上互相補位,讓專案完成當期交付,也不偏離企業長期方向?
為了避免角色混用,本文以 PM 代表單一專案中的專案管理職能;涉及投資組合、跨專案資源與治理機制時,則使用 PMO 或專案治理。業務價值、投資優先級與風險是否接受,最終由董事會、專案贊助人、產品負責人或其他有權責的業務 owner 決定。
當期交付也會留下長期架構影響
系統發生事故時,專案通常先修正直接原因、完成回歸測試,再控制下一次上線的風險。這些工作都合理,也需要 PM 管理範圍、期限、依賴與驗收。然而,如果每次修補只處理本期問題,沒有檢查資料責任、整合邊界與故障範圍,眼前完成的交付可能成為下一個專案的限制。
MIT CISR 的《Enterprise Architecture as Strategy》把 EA 定位為建立 business execution foundation 的方式:企業先決定哪些流程必須做好,再用架構把策略落實成可運作的能力。[1] 換成專案語言,就是先確認組織需要哪些能力與結果,再判斷現有系統如何逐步演進。
兩種角色可以濃縮成一句話:
PM 確保當期交付可行且受控;EA 確保這次交付仍朝企業需要的能力前進。
在決策形成前,PM 與 EA 共同提出選項與代價,再由有權責的業務或投資決策者決定價值、優先級與風險處置。
flowchart TB
EA["EA 視角<br/>企業方向、能力缺口與目標狀態<br/>系統、資料與整合邊界"]
PM["PM 視角<br/>當期範圍、里程碑、預算<br/>依賴、風險與驗收"]
Assessment["共同評估<br/>選項、代價、過渡路徑與影響"]
Owner["業務/投資決策者<br/>董事會、贊助人或業務 owner"]
Delivery["分階段交付<br/>計畫、協作、驗收與成果"]
Evidence["營運與交付證據<br/>實際限制、成果與新風險"]
EA -->|提供方向與長期影響| Assessment
PM -->|提供可行性與交付影響| Assessment
Assessment -->|提出方案與決策資訊| Owner
Owner -->|決定價值、優先級與風險處置| Delivery
Delivery --> Evidence
Evidence -->|更新基線與 roadmap| EA
Evidence -->|調整範圍與後續計畫| PM
PM 與 EA 看的是不同時間尺度
EA 要讓專案看見這次選擇留下的長期影響。核心資料各自由哪個系統負責?現有系統需要長期共存時,哪些能力要保留、包覆或逐步替換?外部系統無法同步改造時,新的整合邊界如何維持相容?現在的選擇會不會成為下一階段的瓶頸?
這些問題會形成三類架構輸入:
- 決策邊界:交易資料要有明確責任歸屬,跨系統整合要有可追蹤的契約與版本策略,重要操作要能稽核。
- 目標與過渡狀態:說清楚核心系統、舊 POS 與新能力在不同階段如何共存,不用一開始就畫出涵蓋全企業的完整藍圖。
- 跨專案依賴:辨識展店、加盟、會員活動、財務日結與外部平台共同依賴的資料、介面與平台能力。
McKinsey 與 Henley Business School 的調查提供了一個實務對照。自認是 digital leaders 的受訪者更常表示,EA 團隊會參與高階策略討論、更新未來架構,並以 business capability 作為通往目標架構的里程碑。投入高於平均時間做策略規劃的 EA 團隊,也更常回報可持續的解決方案與較高的專案效益。這是相關性調查,不能證明因果,但可以看出長期規劃與專案成果並不互斥。[2]
PM 則把方向轉成專案承諾:這一階段先改善哪一條流程、需要哪些團隊與外部廠商、預算和時程是否足夠、切換失敗如何回復,以及什麼證據可以證明成果。當目標超出團隊可以承擔的範圍,PM 要促成拆分、重新排序或風險升級,讓業務 owner 做出取捨。
Kaine Ugwu 的文章原本比較的是 EA 與 PMO。EA 提供目標狀態、transition architecture、依賴、roadmap 與轉型原則;PMO 形成可執行的專案計畫,並持續回報進度、阻礙、風險與必要變更。[3] 單一專案由 PM 管理交付;跨專案排序、共用資源與投資治理則屬於 PMO 或專案治理。兩個層次要分開,資訊仍需雙向流動。
把合作放進專案生命週期
EA 無須審查每一行程式碼,PM 也不能等到上線前才詢問架構影響。最有價值的介入點,是高影響力決策仍可調整的時候。這種先規劃、再檢查、最後執行的節奏,也和 Plan Gate Execute 談的分階段做法相近。以下分工是本文整理的協作建議,並非引用來源定義的標準流程。
| 專案階段 | PM 的主要任務 | EA 的主要任務 | 協作產出 |
|---|---|---|---|
| 啟動 | 釐清業務目標、範圍假設、資源與限制 | 評估對企業能力、現有系統與其他計畫的影響 | 展店、新品牌、加盟與不中斷營運的架構影響初評 |
| 規劃 | 安排里程碑、預算、依賴、風險與驗收方式 | 定義架構原則、資料責任、系統邊界與過渡狀態 | 分階段 roadmap、外部系統依賴、審查節點與可驗收指標 |
| 執行 | 協調工作、阻塞、變更與決策時程 | 參與高影響力設計決策,記錄例外與長期影響 | ADR、整合契約、切換與回復方案、技術債清單 |
| 監控 | 追蹤範圍、時程、成本、品質與風險 | 評估變更是否偏離目標,或把風險轉移到其他系統 | 故障範圍、交易可追查性、展店時間與交付速度的證據 |
| 收尾 | 完成驗收、交接、未結事項與經驗回顧 | 更新實際架構、可重用資產與後續 roadmap | As-Is/To-Be 更新、例外處置與下一階段投資建議 |
這個協作會持續到收尾:預算、人才或外部依賴不足時,調整過渡路徑;資料責任或故障範圍擴大時,重新檢視範圍、時程與風險。重大取捨仍由業務或投資決策者承擔。
把架構方向轉成可驗收成果
以餐飲業為例,連鎖業者從既有門市擴展到更多據點、新品牌或加盟體系時,常會同時面對幾個問題:原本只服務單一品牌與少數門市的 POS 或核心系統,開始承擔訂單、付款、庫存、會員、外送與電子發票等跨通路流程;新門市的菜單、價格、權限與設備設定仍得靠工程團隊處理;舊系統又不能一次下線,因為營運中的門市不能長時間停擺。
因此,轉型不只是換掉一套系統,而是要逐步拆開資料責任與整合邊界,讓新能力可以和既有系統共存,並降低單一服務異常時擴大成所有門市與通路中斷的風險。這時「支援快速展店與多通路成長」仍無法直接排程,也無法直接驗收。PM、EA、產品負責人與交付團隊要把架構意圖拆成專案問題,再為每個問題定義證據。下表只示範這個轉譯方式,不預先決定技術方案。
| 架構意圖 | 專案需要回答的問題 | 可驗收的證據 |
|---|---|---|
| 局部故障不再拖垮所有門市與通路 | 第一階段先隔離哪些故障?哪些功能可以降級? | 故障演練證明單一外部服務或模組異常時,其餘接單與出餐流程仍可運作 |
| 訂單、付款、退款與發票可追查 | 哪個系統負責各種交易狀態?跨系統如何關聯? | 客服與財務能沿同一筆交易識別碼查到完整歷程,並解釋狀態差異 |
| 舊 POS 與新能力至少共存三年 | 哪些契約必須穩定?門市如何分批切換與回復? | 相容性測試、分批上線計畫、回復演練與版本淘汰條件 |
| 新門市五個工作天內完成設定 | 哪些差異要改成設定?誰有權限修改與核准? | 用新門市情境演練菜單、價格、權限與設備設定,全程不修改程式 |
這個轉譯會逼出必要的取捨。第一階段要優先降低尖峰中斷、縮短新門市設定時間,還是先改善財務對帳,屬於業務與投資決策;PM 提供成本、時程與依賴,EA 說明每個選項對目標架構與後續階段的影響。架構要求若排不進計畫、找不到 owner 或無法驗收,代表它仍太抽象,或當期範圍需要重新決定。驗收條件、證據與剩餘風險如何接回交付決策,也可參考 AI 時代的自動化測試與驗收(九)。
留下五份最小產物
有跨系統影響的改造不必產生厚重文件,但至少要留下可追蹤的決策脈絡:
- 架構原則對照:方案採用哪些原則,哪些地方暫時例外。
- 架構決策紀錄:選了什麼、放棄什麼、依據是什麼、何時重新檢視。
- 專案依賴圖:標出核心系統、舊 POS、金流、電子發票、ERP、外送平台、團隊與其他專案。
- 例外登錄與處理期限:記錄誰接受風險、補強期限與收斂條件。
- 驗收與營運指標:定義上線前如何證明,上線後由誰觀察與處理異常。
架構治理要守住哪些邊界
技術選擇是否需要升級,可以先看影響範圍與不可逆程度。以餐飲連鎖業者為例,下列決策應由 EA 或架構審查介入:
- 改變訂單、付款、庫存或會員資料的責任歸屬與 domain boundary
- 新增供多個通路、團隊或品牌共用的 API、事件或平台能力
- 引入長期基礎設施、供應商、資安或營運依賴
- 影響加盟權限、個資、稽核、可用性或災難復原
- 失敗後難以回復,或會和其他轉型專案競爭共同資源
團隊可以自行決定不改變外部契約與資料責任的內部重構、能快速回復的實作細節、已被既有標準涵蓋的低風險選擇,以及只影響單一元件且不增加長期營運負擔的調整。例如,重新整理 Promotion 模組內部程式結構可以留在團隊;改變優惠、訂單與付款之間的交易責任,就需要把問題提高一層。
治理深度也要符合風險。時程壓力確實存在,但審查仍要聚焦於交易、資安、切換與回復風險,不能因此省略高影響力決策的紀錄。若新品牌或加盟需求中途改變資料與權限邊界,EA 先盤點受影響的系統和長期依賴,PM 再換算成時程、成本、品質與承諾的變化,最後由業務 owner 選擇延期、分階段、縮小範圍或接受風險。
這套協作仍有現實限制。目標狀態可能建立在不完整的現況資料上,預算與時程會迫使組織採用過渡方案,不同單位也可能對風險和急迫性有不同判斷。例外缺少 owner 與期限,最後就會成為永久狀態;文件存在,也不等於團隊已理解決策或用營運證據驗證結果。
Atencio、Bustos 與 Mancini 的文獻回顧指出,既有研究強調專案與業務對齊,也把 EA 視為治理工具;但作者在選定文獻中沒有找到 EA 在 project-based organizations 的完整應用,只看到部分元件,EA 在 project management 領域的應用則較明確。[4] 這個研究缺口提醒我們,本文框架適合拿來釐清問題與責任,還不能被當成已成熟驗證的固定方法。
PM 與 EA 的合作可以用三個問題檢查:誰有權決定價值與風險、當期交付要用什麼證據驗收、這次選擇會替下一階段增加什麼限制。PM 讓方向成為可交付承諾,EA 讓交付不會只剩一次性的修補;業務與投資決策者則對最後的取捨負責。
參考資料
- [1] Jeanne W. Ross、Peter Weill、David C. Robertson,〈Enterprise Architecture as Strategy: Creating a Foundation for Business Execution〉,MIT CISR,2006。
- [2] Sven Blumberg、Oliver Bossert、Jan Sokalski,〈Five enterprise-architecture practices that add value to digital transformations〉,McKinsey & Company,2018。
- [3] Kaine Ugwu,〈Understanding the Complementary Relationship Between Enterprise Architecture & Project Management〉,Architecture & Governance,2017。
- [4] Edison Atencio、Guillermo Bustos、Mauro Mancini,〈Enterprise Architecture Approach for Project Management and Project-Based Organizations: A Review〉,《Sustainability》,2022。