關聯關係¶
一、關係介紹¶
關係管理用於定義和配置工作項之間的連線方式,無論它們位於同一空間還是跨空間。透過將不同的工作項串聯起來,你可以:
- 搭建清晰的業務上下文
- 對專案進行自上而下的父子分解
- 實現從戰略目標到執行任務的端到端追溯 正確地配置關係,是實現層級管理、檢視展示、自動化流轉以及精準資料引用的基礎。 在開始建立關係之前,建議先明確:你希望透過這組關係解決什麼業務問題、支撐哪些檢視或統計,這將幫助你做出合適的配置選擇。
二、核心概念:關係型別¶
在配置兩個工作項之間的關係時,首先要決定它們是“父子關係”還是“普通關係”,這會直接影響資料的結構形態和後續可用能力。
1. 父子關係¶
父子關係是一種有向的層級關係,會形成清晰的樹狀結構。它適用於需要“拆解”與“彙總”的場景,例如:
- 史詩 → Feature → 使用者故事
- 專案 → 需求 → 任務 在這類場景中,存在明確的“父項”和“子項”,子項的進度、排期等資訊通常需要彙總到父項上。
2. 普通關係¶
普通關係是一種雙向的對等關係,更像是一個靈活的網路結構,用於表達工作項之間的“相關性”,而不是上下級。 例如:
- 需求 A 與需求 B 相關
- Bug A 由需求 B 引起 雙方地位對等,不強調層級與彙總。
3. 父子關係核心優勢¶
父子關係相較普通關係的核心優勢在於:支援節點子項拆解與管理、排期和進度彙總,以及在樹形檢視中對同工作項的層級展示更加清晰。
| 功能點 | 父子關係 | 普通關係 |
|---|---|---|
| 節點子項拆解與展示 | ✅ 支援 可在父工作項的節點下直接拆解並展示子工作項,結構清晰,一目瞭然。 檢視手冊: |
❌ 不支援節點子項拆解。 |
| 節點子項進度彙總 | ✅ 支援 節點子項進度可以自動彙總至父項節點,便於從父項視角掌握整體推進情況。 檢視手冊: |
❌ 不支援 |
| 節點子項排期彙總 (目前僅支援狀態流子項) |
✅ 支援 節點子項的排期可自動彙總到父項節點,用於整體排期評估。 檢視手冊: |
❌ 不支援 |
| 節點子項排期甘特圖聯動 (目前僅支援狀態流子項) |
✅ 支援 節點子項排期變動會實時聯動到父項甘特圖進度條上,直觀反映整體影響。 檢視手冊: |
❌ 不支援 |
| 預置節點子項模板 | ✅ 支援 可設定新建節點子項規則,自動填充/引用父項欄位;當節點子工作項開啟資源庫功能時,還可配置節點預置子項,實現預設建立。 檢視手冊: |
❌ 不支援 |
| 同工作項關聯在樹形檢視的展示 | ✅ 支援 同一工作項型別(如“需求拆解需求”)也能以清晰的“父-子”層級展示,避免混淆。 檢視手冊: |
⚠️容易冗餘。同工作項普通關聯時,檢視中可能同時出現“A 包含 B”和“B 包含 A”等互相指向,造成層級混亂。 |
三、核心概念:關聯方式¶
確定好關係型別後,還要再選“怎麼關聯”,這一選擇會決定關係資料之後能在哪些場景被用到。主要分為工作項關聯(基於欄位)和空間關聯(基於控制元件)兩種模式。
- 關聯工作項欄位(欄位關聯):透過“關聯工作項”型別欄位,將一個例項關聯另一個例項,該欄位可以在檢視、度量、公式欄位、輕應用等多種場景中被消費,用於統計、計算和展示。
- 空間關聯(控制元件關聯):透過“空間關聯控制元件”,在兩個獨立流程之間建立“同步”機制,例如狀態、排期、負責人、欄位值的聯動更新,常用於主/輔需求、跨平臺協同等場景。 下表對比的是:透過不同關聯方式產生的關係資料,是否能在各類檢視、度量、公式欄位等場景中被直接消費使用。
| 消費場景 / 功能點 | 關聯工作項欄位(欄位關聯) | 空間關聯(控制元件關聯) |
|---|---|---|
| 檢視與展示 | ||
| 詳情頁/表格列 | ✅ 支援 透過關聯欄位,可直接下鑽檢視關聯物件。 同工作項關聯的情況下,需要注意的是: 父子關係:自動雙向同步。父關聯子後,子項的“父關聯欄位”會自動顯示父項資訊。 普通關係:單向關聯。在A中關聯B(普通關係),B項的關聯欄位中不會自動反向顯示A,除非手動配置或雙向操作。 |
✅ 支援 透過“跨工作項關聯控制元件”,可直接下鑽至關聯工作項 |
| 樹形檢視 | ✅ 支援 支援。基於已配置的關係,可在層級管理中定義樹狀結構(如:專案 → 需求 → 缺陷),在樹形檢視中展示專案全貌與層級結構。 檢視手冊: |
❌ 不支援在樹形檢視中展示關聯資料 |
| 工作項檢視控制元件 | ✅ 支援 在詳情頁中嵌入“工作項檢視控制元件”,透過資料範圍配置關係,展示當前例項關聯的例項清單(如專案下所有需求);支援配置列、篩選、分組排期等;在控制元件中新建/新增的關聯工作項會同步回欄位 檢視手冊: |
⚠️ 僅展示 僅能展示已關聯的資料列表,不支援直接透過控制元件新建或新增關聯資料。 |
| 檢視控制元件 | ✅ 支援 透過在檢視控制元件的資料範圍中配置關係,可在詳情頁展示與當前例項關聯的例項清單,並支援在檢視控制元件中新建或新增工作項,新增內容會同步至關聯欄位 檢視手冊: |
⚠️ 僅展示 僅能展示已關聯的資料列表,不支援直接透過控制元件新建或新增關聯資料。 |
| 邏輯與計算 | ||
| 依賴關係 | ✅ 支援 可基於關聯工作項配置依賴關係:只有當前置任務或節點完成後,後續任務/節點才允許開始或完成;在依賴關係中可指定“當前任務的開始/完成依賴某個關聯工作項的節點/任務的開始/完成” 檢視手冊: |
❌ 不支援在依賴關係中展示關聯資料 |
| 篩選能力 | ✅ 支援 可在列表檢視、度量、輕應用等場景,透過關聯工作項欄位進行篩選、分組、排序,實現結構化過濾 檢視手冊: |
❌ 不支援,無法基於關聯關係進行資料的篩選或分組。 |
| 關聯工作項資訊控制元件 | ✅ 支援 當兩個工作項互相關聯,還希望欄位資料同步展示時使用:例如風險庫與風險記錄、專案與風險記錄;在專案檢視中同時看到風險記錄和其關聯風險庫的關鍵欄位,或在需求中看到關聯缺陷的上線版本時間等;透過“關聯工作項資訊控制元件”可以將工作項 B 的欄位值同步展示到工作項 A 的檢視或詳情頁 檢視手冊: |
❌ 不支援展示透過空間關聯“關聯工作項的資訊” |
| 度量 | ✅ 支援 可基於關係做統計分析,如:每個專案下的缺陷密度(缺陷數/需求數)、跨部門協作需求的交付週期等 檢視手冊: |
❌ 不支援在度量中計算關聯資料 |
| 公式計算欄位 | ✅ 支援 支援。可透過關係跨表取值和計算,例如在子任務中顯示父需求截止日期(公式: 關聯需求.截止日期),或透過 IF(當前完成時間 > 關聯需求.截止日期, "延期", "正常") 判斷任務是否延期。檢視手冊: |
❌ 不支援在公式計算欄位中計算關聯資料 |
| 3. 聯動與同步 | ||
| 自動化 | ✅ 支援 可配置基於欄位變化的自動化,實現跨工作項的流程自動化。例如:當“父需求”狀態變為“已釋出”時,將所有子任務狀態批次改為“已完成”;當缺陷被建立並關聯到某需求時,自動通知該需求的負責人(注意:自動化目前不支援跨空間使用)。 檢視手冊: |
❌ 不支援在自動化中聯動關聯資料 |
| 空間關聯規則 | ❌ 不支援 | ✅ 原生支援 透過空間關聯規則,在兩個獨立流程之間建立“同步機制”,如:主需求與輔需求之間的狀態同步、排期同步、負責人同步等,典型如:飛書與抖音協同上架流程,中臺需求與專案需求的排期與資訊同步 檢視手冊: |
如果你更關心的是“把關係結構化,用來篩選、統計、計算和在各種檢視裡透出”,優先選擇關聯工作項欄位;如果兩個工作項各自有獨立流程,但需要在狀態、排期、負責人或部分欄位上保持同步,優先使用空間關聯控制元件。