香港 IT 外判合約必備條款:NDA、IP 歸屬、SLA 範本解析


Key Takeaways
- IT 外判合約必備 NDA、IP 歸屬及 SLA 三大核心條款
- NDA 須涵蓋分包商並設定至少 5 年保密期
- IP 歸屬條款需明確處理既有 IP 與 AI 生成內容
- SLA 須指定唯一量測工具與違約階梯式罰款機制
- 使用 CI/CD 自動化工具持續追蹤合規狀態
香港 IT 外判合約至少需要涵蓋三大核心條款:保密協議(NDA)、知識產權(IP)歸屬、及服務級別協議(SLA)。本文以實務範本逐條解析每項條款的撰寫要點,並提供可直接套用的條款模板與配置示例,幫助企業在跨境外判中有效保障自身權益。
為什麼 IT 外判合約比你想像中更重要
根據 Deloitte 的《2023 Global Shared Services & Outsourcing Survey》,超過 65% 的企業在首次 IT 外判時因合約條款不完善而產生糾紛。在亞太區跨境營運場景中,這個問題更為突出——當你的開發團隊分布在香港、新加坡、台灣、越南等不同司法管轄區時,一份結構清晰的合約就是整個合作關係的基石。
香港作為普通法(Common Law)體系的商業樞紐,其合約法框架與英國、澳洲高度相容,同時地理位置覆蓋亞太主要時區。這讓以香港法律為管轄法的 IT 外判合約,在跨境場景中具備天然優勢。
本教程的目標讀者是正在或準備簽訂 IT 外判合約的技術主管、法務人員與採購負責人。我們會逐一拆解 NDA、IP 歸屬與 SLA 三大條款區塊,每個區塊都附帶可參考的條款範本。
前置準備:開始起草前的必要工作
在動筆撰寫合約之前,先完成以下前置步驟:
確認合約管轄法律與爭議解決機制
- 選定管轄法律:建議以香港法律(Laws of Hong Kong SAR)為首選。如果合作方在新加坡或澳洲,香港法律的普通法基礎讓雙方法律團隊的溝通成本最低。
- 確定爭議解決方式:香港國際仲裁中心(HKIAC)是亞太區最常用的 IT 合約仲裁機構之一。根據 HKIAC 2023 年度報告,該中心當年處理了超過 500 宗仲裁案件,其中科技與 IP 相關案件佔比持續增長。
- 評估對方所在地的法律環境:例如越南的 IP 保護執行力度與台灣不同,這會影響你在 IP 歸屬條款中需要增加的保護措施。
盤點需要保護的資產
- 列出所有將交付給外判團隊的機密資料類型(源碼、客戶數據、API 密鑰、商業邏輯文檔等)
- 明確專案交付物清單(程式碼、設計稿、文件、訓練數據等)
- 定義關鍵服務指標(可用性要求、回應時間、交付時程)
工具準備
- 合約管理平台:建議使用 DocuSign CLM 或 Juro 進行版本控制與電子簽署
- 監控工具(用於 SLA 追蹤):Datadog、PagerDuty 或 UptimeRobot
- 版本控制:以 Git 管理合約範本的修訂歷史
1# 為合約範本建立版本控制2mkdir it-outsourcing-contracts && cd it-outsourcing-contracts3git init4mkdir templates/{nda,ip-assignment,sla}5touch templates/nda/nda-template-v1.md6touch templates/ip-assignment/ip-assignment-v1.md7touch templates/sla/sla-template-v1.md8git add . && git commit -m "Initial contract templates structure"
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
第一部分:保密協議(NDA)條款撰寫指南
NDA 在 IT 外判中的特殊考量
一般商業 NDA 通常只涵蓋商業資訊,但 IT 外判的 NDA 還需要特別處理:源碼、演算法邏輯、系統架構文檔、以及開發過程中接觸到的第三方 API 密鑰與客戶個人資料。
根據香港《個人資料(私隱)條例》(PDPO)第 33 條(雖然尚未全面實施),當外判商需要處理跨境個人資料時,NDA 中必須包含資料處理者(Data Processor)的義務條款。
NDA 核心條款範本
以下是一個適用於 IT 外判的 NDA 核心條款框架。請注意,這只是結構參考,正式使用前務必經法律顧問審閱:
1## 保密協議核心條款23### 1. 定義(Definitions)4"機密資訊"(Confidential Information)包括但不限於:5(a) 所有源碼、物件碼、演算法、軟件架構與技術文件;6(b) 客戶之個人資料及商業資料;7(c) API 密鑰、訪問憑證及安全配置;8(d) 商業計劃、定價策略與營運數據;9(e) 於合作期間開發之任何原型、測試數據與中間產物。1011排除事項(Exclusions):12(i) 接收方能證明在揭露前已合法持有之資訊;13(ii) 已進入公共領域且非因接收方違約所致之資訊;14(iii) 由第三方合法提供且不附帶保密義務之資訊。1516### 2. 保密義務期限17合約存續期間及終止後 [3/5] 年內,接收方須持續履行保密義務。18就營業秘密(Trade Secrets)而言,保密義務持續至該等資訊不再構成19營業秘密為止。2021### 3. 允許揭露範圍22接收方僅可向其為履行本合約而有必要知悉之員工、分包商揭露機密資訊,23且該等人員須受同等或更嚴格之保密義務約束。2425### 4. 安全措施26接收方須實施不低於以下標準之安全措施:27- 所有機密資料傳輸使用 TLS 1.3 或以上加密28- 源碼存取須使用多因素認證(MFA)29- 每季進行一次存取權限審計30- 離職人員須於最後工作日前撤銷所有系統存取權限
常見陷阱與修正建議
- 陷阱一:保密期限過短:許多範本預設 2 年保密期,但對於核心演算法或商業邏輯,建議至少 5 年或設定為「直到資訊進入公共領域為止」
- 陷阱二:未涵蓋分包商:在亞太外判場景中,你的外判商很可能會使用越南或菲律賓的子團隊。NDA 必須明確要求分包商簽署同等 NDA(back-to-back obligation)
- 陷阱三:缺乏違約救濟條款:建議加入禁制令(injunctive relief)條款,允許揭露方在不需證明實際損失的情況下尋求法院禁令
第二部分:知識產權(IP)歸屬條款的精確設計
IP 歸屬為何是最容易出問題的條款
在香港法律下,根據《版權條例》(Copyright Ordinance, Cap. 528),受僱人員在僱傭過程中創作的作品,其版權自動歸屬僱主。但外判商不是僱員——這意味著如果合約中沒有明確的 IP 轉讓條款,外判商開發的程式碼版權預設歸外判商所有。
根據 WIPO(世界知識產權組織)2024 年亞太區報告,IP 歸屬爭議在軟體外判合約中佔所有技術合約爭議的近 30%。
IP 歸屬條款範本
1## 知識產權歸屬條款23### 1. 專案交付物之 IP 歸屬4(a) 服務方(Contractor)同意,因執行本合約而產生之所有交付物5 (Deliverables),包括但不限於源碼、設計、文件、數據模型、6 及 AI/ML 訓練模型,其全部知識產權自創作完成時即歸屬委託方7 (Client)所有。89(b) 服務方在此不可撤銷地將前述交付物之一切版權、專利權、商標權10 及其他知識產權轉讓(assign)予委託方,並放棄對該等交付物11 主張精神權利(moral rights)之權利,法律允許之最大範圍內。1213### 2. 既有智慧財產(Pre-existing IP)14(a) 各方於合約生效前已擁有之 IP("既有 IP")仍歸原擁有方所有。15(b) 若服務方於交付物中使用其既有 IP,服務方在此授予委託方16 一項永久、不可撤銷、全球範圍、免版稅之使用授權,用途17 限於使用、修改及維護該等交付物。1819### 3. 開源軟件(OSS)之使用20(a) 服務方須於附件 [X] 中列明交付物所使用之全部開源組件21 及其授權條款。22(b) 未經委託方事前書面同意,服務方不得在交付物中使用任何23 Copyleft 授權(如 GPL、AGPL)之開源組件。24(c) 允許使用之授權類型:MIT、BSD-2-Clause、BSD-3-Clause、25 Apache-2.0。2627### 4. AI 生成內容之 IP 處理28(a) 若服務方使用 AI 工具(包括但不限於 GitHub Copilot、29 ChatGPT、Claude)輔助開發,須於交付時以書面形式揭露。30(b) 服務方須確保 AI 生成之內容不侵犯任何第三方 IP 權利,31 並就此提供補償保證(indemnification)。
實務經驗:AI 時代的 IP 歸屬處理
2025 年初,我們 Branch8 團隊在為一家香港金融科技客戶起草外判合約時,首次加入了「AI 生成內容」的專門條款。當時該客戶委託越南團隊開發一套風控模型,開發人員大量使用 GitHub Copilot(Business 版本)輔助編碼。我們在合約中要求服務方每兩週提交一份 AI 工具使用報告,列明哪些模組使用了 AI 輔助、使用了哪個工具、以及生成比例的粗略估計。最終這個做法讓客戶在三個月後的內部合規審計中,能清楚向審計師展示 IP 風險已被妥善管理。這個流程現在已經成為我們所有跨境 IT 外判合約的標準附件。
SBOM 合規配置示例
為了落實開源組件的披露義務,建議在 CI/CD 流程中加入 Software Bill of Materials(SBOM)生成步驟:
1# GitHub Actions workflow - SBOM generation2name: Generate SBOM3on:4 push:5 branches: [main]6 pull_request:7 branches: [main]89jobs:10 sbom:11 runs-on: ubuntu-latest12 steps:13 - uses: actions/checkout@v414 - name: Generate SBOM with Syft15 uses: anchore/sbom-action@v016 with:17 format: spdx-json18 output-file: sbom.spdx.json19 - name: Scan for license compliance20 run: |21 # 安裝 license-checker 並驗證是否包含禁止的 Copyleft 授權22 npm install -g license-checker23 license-checker --failOn 'GPL-2.0;GPL-3.0;AGPL-3.0' \24 --production --json > license-report.json25 echo "License compliance check completed"26 - name: Upload SBOM artifact27 uses: actions/upload-artifact@v428 with:29 name: sbom-report30 path: |31 sbom.spdx.json32 license-report.json
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
第三部分:服務級別協議(SLA)的量化設計
SLA 不只是寫在紙上的數字
一份有效的 SLA 必須具備三個要素:可量測的指標(Metrics)、明確的計算方式(Calculation Method)、以及違反後的補救措施(Remedies)。
根據 Gartner 2024 年 IT 外判報告,約 40% 的 SLA 糾紛源於雙方對指標計算方式的理解不一致,而非實際服務品質問題。
SLA 核心指標設計範本
以下為適用於 IT 系統維運外判的 SLA 核心指標:
1## 服務級別協議核心條款23### 1. 服務可用性(Uptime)4- 目標:每月 99.9%(允許每月最多 43.2 分鐘停機)5- 計算公式:(總分鐘數 - 計劃外停機分鐘數) / 總分鐘數 × 100%6- 排除事項:計劃維護窗口(每月第一個週日 02:00-06:00 HKT)、7 不可抗力事件、因委託方系統導致之故障8- 量測工具:UptimeRobot 或 Datadog Synthetics,9 從香港及新加坡節點每 60 秒執行一次健康檢查1011### 2. 事故回應時間12- P1(服務完全不可用):15 分鐘內確認、4 小時內恢復13- P2(核心功能受損):30 分鐘內確認、8 小時內恢復14- P3(非核心功能異常):4 小時內確認、下一個工作日內恢復15- P4(改善建議或非緊急請求):1 個工作日內確認、5 個工作日內處理1617### 3. SLA 違約之補救措施18- 月可用性低於 99.9% 但高於 99.5%:退還當月服務費之 10%19- 月可用性低於 99.5% 但高於 99.0%:退還當月服務費之 25%20- 月可用性低於 99.0%:退還當月服務費之 50%,21 且委託方有權啟動合約終止程序22- 連續 3 個月未達 99.5%:委託方有權無條件終止合約
使用 Datadog 配置 SLA 監控
以下是一個使用 Datadog 的 SLO(Service Level Objective)配置示例,可直接作為 SLA 追蹤的技術實現:
1{2 "name": "IT Outsourcing - Production API Uptime",3 "description": "SLA tracking for outsourced production API service",4 "type": "monitor",5 "monitor_ids": [12345678],6 "thresholds": {7 "target": 99.9,8 "warning": 99.95,9 "timeframe": "30d"10 },11 "tags": [12 "team:outsourced-dev",13 "region:apac",14 "contract:SLA-2026-HK-001",15 "priority:p1"16 ]17}
在 PagerDuty 中設置對應的 escalation policy,確保 P1 事件在 15 分鐘內觸發通知到外判團隊的 on-call 工程師:
1# PagerDuty Escalation Policy 配置概要2escalation_policy:3 name: "APAC Outsourced Team - P1 Escalation"4 repeat_enabled: true5 num_loops: 36 escalation_rules:7 - escalation_delay_in_minutes: 58 targets:9 - type: user_reference10 id: "outsource-oncall-primary"11 - escalation_delay_in_minutes: 1012 targets:13 - type: user_reference14 id: "outsource-team-lead"15 - escalation_delay_in_minutes: 1516 targets:17 - type: user_reference18 id: "branch8-project-manager"
跨境場景的特殊條款考量
多司法管轄區的資料合規
當你的外判團隊跨越多個市場時,合約需要額外處理以下議題:
- 香港 PDPO:要求資料處理者採取「切實可行的步驟」保護個人資料
- 新加坡 PDPA:對跨境資料傳輸有明確的同意要求
- 台灣個資法:2023 年修訂後加強了對委外資料處理的監管要求
- 澳洲 Privacy Act:Australian Privacy Principles(APPs)要求 disclosure 前的合理步驟
建議在合約中加入一個「資料處理附件」(Data Processing Addendum, DPA),針對每個涉及的司法管轄區列明具體的合規義務。
貨幣與付款條款
跨境合約中,付款條款需要明確:
- 結算貨幣:建議以港幣(HKD)或美元(USD)結算,避免匯率波動影響
- 付款里程碑:與交付物綁定,而非按時間付款。例如:合約簽署 30%、UAT 通過 40%、上線 30%
- 扣款機制:SLA 罰款從下期帳單中扣除
終止條款與過渡期安排
這是最常被忽略但最重要的條款之一:
- 知識轉移期:合約終止後至少 30 天的知識轉移期,期間服務方須配合交接
- 源碼與文件交接:終止後 14 天內須交付所有源碼、部署文件、環境配置與管理員帳號
- 競業限制:服務方在合約終止後 12 個月內不得直接接觸委託方的客戶(需按比例合理限制)
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
合約條款的持續管理與自動化審計
合約簽署只是開始。建議使用以下工具持續追蹤合約條款的執行情況:
- SLA 儀表板:使用 Grafana 或 Datadog Dashboard 建立即時可見的 SLA 達成率看板
- NDA 合規檢查:每季度執行一次存取權限審計(可用 AWS IAM Access Analyzer 自動化)
- IP 合規追蹤:將 SBOM 生成整合至 CI/CD 管線,每次部署自動檢查授權合規性
- 合約到期提醒:在 Juro 或 DocuSign CLM 中設置到期前 90 天自動提醒,避免合約默默續約
1# 使用 AWS CLI 定期導出 IAM 存取報告2aws iam generate-credential-report3aws iam get-credential-report --output text \4 --query 'Content' | base64 --decode > iam-audit-$(date +%Y%m%d).csv5echo "IAM credential report exported for quarterly NDA compliance review"
疑難排解:常見合約爭議與預防方法
問題一:外判商主張擁有部分源碼 IP
根因:合約中未明確區分「既有 IP」與「專案交付物」 預防:要求服務方在合約簽署時以附件形式列出所有將使用的既有 IP,並在每次程式碼提交中以 commit message 標註是否包含既有 IP 組件
問題二:SLA 計算方式雙方理解不一致
根因:未在合約中寫明監控工具與計算公式 預防:在 SLA 條款中指定唯一的量測工具(如 Datadog Synthetics),並明確記錄監控節點位置與檢查頻率
問題三:分包商洩漏機密資訊
根因:NDA 未涵蓋分包商(sub-contractor)的義務 預防:要求 NDA 中加入 back-to-back 條款,且服務方須於使用分包商前取得委託方書面同意
如果你正在準備簽訂跨境 IT 外判合約,或需要審視現有合約的條款完整性,Branch8 團隊可以基於我們在香港及亞太區的實務經驗,協助你建構符合多市場合規要求的合約框架。歡迎透過 branch8.com 與我們聯繫。
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Sources
FAQ
建議選用香港法律(Laws of Hong Kong SAR)作為管轄法。香港的普通法體系與英國、澳洲高度相容,在亞太跨境場景中溝通成本最低。爭議解決可選擇 HKIAC 仲裁,其程序對科技合約有豐富的處理經驗。

About the Author
Jack Ng
General Manager, Second Talent | Director, Branch8
Jack Ng is a seasoned business leader with 15+ years across recruitment, retail staffing, and crypto operations in Hong Kong. As co-founder of Betterment Asia, he grew the firm from 2 partners to 20+ staff, achieving HK$20M annual revenue and securing preferred vendor status with L'Oreal, Estee Lauder, and Duty Free Shop. A Columbia University graduate and former professional basketball player in the Hong Kong Men's Division 1 league, Jack brings a unique blend of strategic thinking and competitive drive to talent and business development.