WBS 層級資訊消費¶
| 版本 | 商業版 | 企業版 | 旗艦版 | 行業專版 |
|---|---|---|---|---|
| 是否可用 | ❌ | ❌ | ❌ | ✅ |
使用背景¶
WBS 層級拆分¶
面對複雜或長期的專案,通常需要進行層層任務拆解,以將整體目標細化,清晰地梳理出專案的工作流程和邏輯順序,明確每個階段的重點和關鍵節點。因此,大家會利用Meegle專版的 WBS 子流程、子工作項拆解、交付物功能,對專案流程進行細化,保證每一步都具備足夠的詳細度和可管理性。
WBS 流程具體配置請參考 交付物使用請參考
跨層級資訊消費¶
在 WBS 流程中,父級流程(例如專案)和子級流程(例如評審)雖然不在一個工作項中,但作為存在父子關係的兩個例項,會存在跨層級的角色聯動、欄位使用的場景,所以我們需要在 WBS 父子關係裡,實現跨層級的資訊消費。本文將以專案拆分評審以及開發事項為例,具體介紹 WBS 關係中的跨層級資訊消費如何實現。
功能簡介¶
交付物、子工作項均支援使用以下控制元件消費跨層級資料
| 功能 | 具體介紹 | 場景應用案例 | 適用範圍 |
|---|---|---|---|
| WBS 工作項控制元件 | 支援快捷展示/定位當前流程的父和根工作項例項。 | 可配置在詳情頁、檢視、工作臺; | |
| WBS 鏈路層級控制元件 | 用後臺層級配置來構建關係,展示當前例項所在的 WBS 鏈路各層級配置資訊。 支援透過篩選定位指定 WBS 層級下的全部子例項。 |
可配置在詳情頁、檢視(包括篩選、分組)、工作臺、工作項檢視控制元件資料來源; | |
| WBS 鏈路例項控制元件 | 用具體的例項去構建關係,展示當前例項所在的 WBS 流程中的各層級例項資訊。 支援透過篩選定位指定 WBS 例項下的全部子例項。 |
可配置在詳情頁、檢視(包括篩選、分組)、工作臺、工作項檢視控制元件資料來源; | |
| 關聯工作項資訊控制元件 | 支援在 WBS 流程中,跨層級展示欄位、角色等資訊。 支援在子流程中展示 WBS 父流程資訊,也可以在父流程展示 WBS 子流程資訊。 |
可配置在詳情頁、檢視(包括篩選、排序、分組)、工作臺; | |
| WBS 鏈路 | 支援在 WBS 子流程配置中引用父層級的角色、欄位等資訊並應用於子流程。 | 僅節點配置側可用 子流程節點負責人; 顯示條件; 完成授權角色; |
|
| WBS 流程/關係 | 支援在自動化和度量中,透過選擇 WBS 流程/關係,消費其他層級的欄位、角色等相關資訊。 | 自動化、度量; |
📌快捷區分 WBS 常用控制元件區別¶
- WBS 層級設定:【專案】Meegle周邊→【開發事項】硬體開發→【風險】風險評估

- 各控制元件展示效果(檢視)

- WBS 工作項:
- 根工作項:風險評估例項所在 WBS 鏈路中的根級(最上一層級)例項;
- 父工作項:風險評估例項所在 WBS 鏈路中的父級(當前例項的上一層級)例項;
- WBS 鏈路例項:風險評估例項所在 WBS 鏈路中的全部例項,並按層級展示,支援點選跳轉進入對應詳情頁;
- WBS 鏈路層級:風險評估例項所在 WBS 鏈路中的各層級配置關係,不可點選;
- 關聯工作項資訊控制元件:支援在風險評估例項展示,其所在 WBS 鏈路中其他層級的欄位或角色等資訊,例如所在專案的建立者。
場景案例¶
舉例 在專案管理過程中,我們透過 WBS 層級拆解,將專案設定為父流程,開發事項和評審都是專案下的節點子流程。同時,硬體開發流程中還需要進行風險評估。


父流程角色對子流程節點負責¶
1. 專案人員和開發人員需要保持一致¶
專案中的技術負責人,需要作為技術 Owner 啟動該專案的開發事項。
開發事項的節點人員聯動所屬專案的技術 Owner,修改專案技術 Owner 也會同步更新開發子流程節點負責人。


具體配置
- 開啟專案工作項的 WBS 配置,找到開發子流程,設定其【節點負責人】;
- 在專案層級點選【解鎖配置】,解除子流程節點和原流程配置的聯動;
- 選擇【與角色聯動】,透過 WBS 鏈路找到專案中的【技術 owner】角色並繫結。

2.專案人員有權完成開發事項節點¶
專案中的技術負責人,可以完成其關聯的開發事項的節點,需要授權給其完成節點的許可權。

具體配置
- 開啟專案工作項的 WBS 配置,找到開發子流程,設定其【節點完成授權角色】;
- 在專案層級點選【解鎖配置】,解除子流程節點和原流程配置的聯動;
- 透過 WBS 鏈路找到專案中的【技術 owner】角色並選定。


父流程資訊影響子流程¶
1.在專案流程中明確開發模組¶
專案的計劃階段,開發 Owner 需要確認本次開發涉及的模組,明確開發流程中涉及的環節。


具體配置
- 開啟專案工作項的 WBS 配置,找到硬體開發子流程,設定【儲存器】節點的【顯示條件】;
- 在專案層級點選【解鎖配置】,解除子流程節點和原流程配置的聯動;
- 透過 WBS 鏈路找到專案中的【硬體涉及模組】欄位,並設定為:存在選項屬於儲存器時出現。


快捷定位 WBS 各層級資料¶
1.在工作臺明確開發事項所屬專案¶
作為開發事項的參與人,檢視自己的待辦時,需要快速瞭解開發事項來自哪個專案,以及專案相關資訊。

具體配置
- 點選工作臺-當前待辦,明確待辦資料來源;
- 新增列-選擇專案管理工作項的【WBS 工作項】控制元件,設定展示父工作項/根工作項;
- 父工作項:當前工作項的上一層級工作項;
- 根工作項:當前工作項所在 WBS 流程中最上一層級工作項;
- 新增列-選擇【開發】工作項的【關聯工作項資訊】控制元件,按 WBS 查詢找到根工作項【專案管理】,配置展示其建立者欄位。
- ❗注意:配置控制元件按 WBS 查詢時,會先展示當前工作項的全部根級工作項,因此需要先選中目標 WBS 鏈路根級再層層下鑽至所需層級。

「WBS 工作項」控制元件

「關聯工作項資訊」控制元件
2.將風險按不同 WBS 鏈路進行分組¶
作為風險管控負責人,需要了解當前不同開發流程下的風險清單。

具體配置
- 點選風險管理工作項,進入風險檢視;
- 新增篩選項-選擇【WBS 鏈路層級】控制元件,選擇根工作項【專案管理】,篩選出在該 WBS 鏈路下的風險。
- ❗注意:配置 WBS 鏈路層級控制元件時,會先展示當前工作項的全部根級工作項,因此需要先選中目標 WBS 鏈路根級再層層下鑽至所需層級。
- 新增分組,選擇【WBS 鏈路層級】控制元件,根據展示需求選擇 WBS 層級級別。

篩選

分組
3.在開發工作項中篩選指定專案的開發事項¶
作為專案負責人,需要聚焦檢視指定專案的開發事項。

具體配置
- 點選開發模組工作項,進入開發需求檢視;
- 新增篩選項-選擇【WBS 鏈路例項】控制元件,選擇目標例項,即可篩選出在該例項 WBS 鏈路中的全部開發事項例項。

4.在專案內集中檢視全部開發事項進展¶
作為專案負責人,需要定期關注該專案下的開發事項的進展,支援將開發事項彙總展示在專案 tab 頁。

具體配置
- 點選進入【專案管理】工作項的頁面佈局配置,新增標籤命名為【開發事項】;
- 在左側資源庫將【工作項檢視】控制元件拖拽到中間,右側配置該控制元件的資料來源為【開發】工作項。設定資料範圍為條件展示,條件為【 WBS 鏈路層級-專案管理】存在選項屬於當前值;
- ❗注意:資料條件選擇按 WBS 查詢時,會展示檢視資料來源工作項的全部根級工作項,因此需要先選中目標 WBS 鏈路根級再層層下鑽至當前工作項。
- 資料範圍條件同樣支援配置「 WBS 鏈路例項」存在選項屬於「當前值」。
- 如希望在【開發事項】的表格展示其關聯【專案】的其他資訊,可以點選配置表格檢視,並新增【關聯工作項資訊】控制元件作為列實現。

配置工作項檢視控制元件資料範圍

設定表格展示/篩選/分組等欄位
父子流程資訊互相展示¶
1.評審時需要檢視專案交付物¶
在[專案評審]子流程的具體評審節點,評審委員會成員需要參考專案立項書給出評審建議。因此,評審節點需要展示其父專案的【立項文件】。

具體配置
關聯工作項資訊控制元件 支援配置在表單、詳情頁以及檢視,可以按需使用; 支援在子流程中展示 WBS 父流程欄位,也可以在父流程展示 WBS 子流程欄位(配置請參考 );
- 開啟專案工作項的 WBS 配置,找到評審子流程,設定【ID 自檢】節點的【完成表單】;
- 在專案層級點選【解鎖配置】,解除子流程節點和原流程配置的聯動;

- 在左側資源庫將【關聯工作項資訊】控制元件拖拽到中間,右側配置該控制元件展示內容:透過 WBS 鏈路查詢到【專案管理(根級工作項)】的【立項文件】欄位。
- ❗注意:配置控制元件按 WBS 查詢時,會先展示當前工作項的全部根級工作項,因此需要先選中目標 WBS 鏈路根級再層層下鑽至所需層級。

「關聯工作項資訊」控制元件層級選擇

「關聯工作項資訊」控制元件欄位配置
2.在專案啟動節點檢視評審結論¶
負責人在專案計劃制定(父流程)環節,需要參考本專案的評審(子流程)結論,因此需要將評審結論展示在專案節點。

具體配置
- 開啟專案工作項的 WBS 配置,找到【專案計劃制定】節點設定【完成表單】;
- 在左側資源庫將【關聯工作項資訊】控制元件拖拽到中間,右側配置該控制元件展示內容:
- 透過 WBS 鏈路查詢到【專案管理(父級工作項)】→【專案流程(具體流程規則)】;
- ❗注意:配置控制元件按 WBS 查詢時,會先展示當前工作項的全部根級工作項,因此需要先選中目標 WBS 鏈路根級再層層下鑽至所需層級。
- 選擇【評審子流程】工作項內的評審結論欄位。


3.重點關注 P0 專案的開發事項¶
作為開發總負責人,需要定期關注各專案開發事項的進展,其中重點關注 P0 專案的開發進度,因此配置檢視彙總展示。

具體配置
- 點選【開發事項】工作項的主頁/檢視;
- 配置篩選項-搜尋【關聯工作項資訊】控制元件,按 WBS 查詢找到根工作項【專案管理】,選擇其優先順序欄位,並篩選專案管理的優先順序等於 P0;
- ❗注意:配置控制元件按 WBS 查詢時,會先展示當前工作項的全部根級工作項,因此需要先選中目標 WBS 鏈路根級再層層下鑽至所需層級。
- 如希望在【開發事項】的表格展示其關聯【專案】的其他資訊,同樣可以新增【關聯工作項資訊】控制元件作為列實現。


透過父子關係進行資料分析¶
1.在專案中分析各開發事項的人力投入¶
作為專案總負責人,需要了解各開發事項的人力投入情況。

具體配置
- 點選進入【專案管理】工作項頁面佈局配置,新增標籤命名為【開發事項】;
- 在左側資源庫將【環圖圖表】拖拽到中間,右側點選高階配置開始設定圖表。
- 確認資料來源為【專案管理】當前值;

- 新增新計算欄位作為指標,命名為【硬體開發估分】,輸入@喚起 WBS 流程面板,選擇【專案管理(工作項)→專案流程(流程規則)】,並透過「.」找到專案管理的子流程【硬體開發】,再繼續找到節點估分;
- ❗注意:喚起關係按 WBS 查詢時,會先展示當前工作項的全部根級工作項,因此需要先選中目標 WBS 鏈路根級再層層下鑽至所需層級。
- 最後透過 sum 函式針對當前專案的硬體開發子流程的節點估分求和。


2.在專案中根據排期計算開發進度¶
作為專案負責人,需要了解各開發事項的進展。因此可以透過計算公式欄位在專案中展示其開發子流程的進度。

具體配置
- 點選空間配置-工作項管理-【專案管理】工作項-欄位管理,新建計算公式欄位,命名為【硬體開發進度】;
- 輸入@喚起 WBS 流程面板,選擇【專案管理(工作項)→專案流程(流程規則)】。透過「.」找到專案管理的子流程【硬體開發】,並繼續找到節點排期時間/實際時間;
- ❗注意:喚起關係按 WBS 查詢時,會先展示當前工作項的全部根級工作項,因此需要先選中目標 WBS 鏈路根級再層層下鑽至所需層級。
- 透過 daysbetween/workdaysbetween,計算(最大的節點完成時間和開始時間的差值),併除以(最大的節點排期結束時間和開始時間的差值)。
- 公式解析:Min(FILTER({專案流程}.{硬體開發}.${流程節點},each.${節點排期}.${週期時長}>0).${節點末次開始時間})):取專案硬體子流程內有排期的節點中最小的節點開始時間。


利用父子關係提升自動化能力¶
1.專案啟動節點到達時,如果評審結論為加急推進,提醒專案負責人¶
當評審後確認專案需要緊急支援,需要同步專案負責人儘快啟動專案。

具體配置
- 點選空間配置-自動化-新建規則;
- 觸發器-節點流轉:工作項為專案管理,配置專案啟動節點狀態從任意值修改成進行中時觸發;
- 條件-欄位值:
- 欄位所屬工作項為「專案管理關聯的其他工作項例項」;
- 關聯關係為「WBS 關係中專案管理下的評審子流程」;
- 篩選條件為「評審工作項的評審結論欄位==透過,緊急支援」;
- 操作-通知:選擇通知到個人-專案經理/專案負責人。

觸發器

條件

操作
2.專案的關注人同步到評審的關注人¶
評審作為專案的重要一環,專案關注人也需要關注評審情況。因此需要將專案的關注人同步到評審的關注人上。

具體配置
- 點選空間配置-自動化-新建規則;
- 觸發器-人員分配:當專案管理工作項的關注人變更;
- 操作-人員分配:
- 指定節點/角色來源為「專案管理關聯的其他工作項例項」;
- 關聯關係為「WBS 關係中專案管理下的評審子流程」;
- 人員分配選擇關注人,並設定同步自專案管理的關注人。


