跳轉至

【度量案例分享】人力投入分析

在專案管理的過程中,我們會非常關心專案人力投入情況,以此來衡量專案成本,更好的規劃資源。作為團隊負責人,也需要跟蹤團隊人力投入,確保人力消耗合理,提升團隊效率。 本文件將分別從專案投入、團隊投入、預計估分投入和實際工時投入幾個角度來分別介紹「如何計算人力投入」。 更多度量案例指路 。

欄位區分

在開始配置圖表前,我們需要先確定自己要計算的內容,是專案維度還是人員維度,以及是否涉及到人力投入時間的計算,以此來確定我們使用哪個欄位進行度量。

人力投入相關欄位👇

欄位 含義 適用場景 示例
{流程節點}.{節點估分} 節點投入的人力,即節點估分。
a004433e4-abac-4974-ba22-32567e6e6002
工作項維度的人力投入,例如需求/專案人力投入情況。 小明和小蘭一起在“技術評審”節點排期是 3.1 - 4.30,節點估分是 86。
{流程節點}.{節點實際工時} 透過工時登記外掛或手動在節點上填寫的節點實際工時。
SOlVnKen
{流程節點}.{節點人員}.{人員估分排期}.{人員估分} 節點人員在節點投入的差異化估分投入,節點人員有多人時不一定和節點估分相等。
UJWAKUwn
人員維度的人力投入,例如節點負責人或者角色人員在專案中的人力投入。 小明和小蘭一起在“技術評審”節點排期是 3.1 - 4.30,節點估分是 86天,小明的人員估分是43。
3.1~4.30工作日=43天。
{流程節點}.{節點人員}.{人員估分排期}.{實際工時} 計算節點人員在節點投入的差異化實際工時,節點人員有多人時不一定和節點實際工時相等。
JV8W1EsE
{流程節點}.{節點人員}.{估分插值} 根據節點人員排期,計算節點人員在指定時間內的節點人員估分投入值。 人員維度,在一定時間內的人力投入,搭配 timeseries 使用可以計算指定週期內的估分佔比值。 小明和小蘭一起在“技術評審”節點排期是 3.1 - 4.30,小明的節點人員估分是43,那小明在 3.1 - 3.31 的估分插值為 21 。
3.1~4.30工作日=43天;3.1~3.31工作日=21。
所以小明在 3.1 - 3.31 的節點估分插值=43/43*21=21(先計算小明在每個工作日投入的平均人力,然後乘以3月的工作日天數)
{流程節點}.{節點人員}.{實際工時插值} 如使用工時登記外掛,根據工時登記週期,計算指定時間內的節點人員實際工時投入值。
如未使用工時登記外掛,根據節點人員排期,計算指定時間內的節點人員實際工時投入值。

總結:

  • 只關心專案/需求的投入,不需要了解具體人員,用節點估分/節點實際工時
  • 需要看不同節點人員的人力投入,用節點人員估分排期下的人員估分/實際工時
  • 涉及到計算一定時間內的節點人員人力投入,用節點人員的估分插值/實際工時插值。 除了節點相關的人力投入,還可以計運算元任務估分、子任務實際工時、子任務精度估分插值、子任務實際工時插值。 在計運算元任務相關估分或實際工時時,需要注意維度要使用子任務層級欄位,例如子任務負責人/子任務名稱。即指標和維度的計算必須在一個層級,節點負責人/節點名稱搭配節點估分插值,子任務負責人搭配子任務估分插值。

場景案例

專案/需求維度的人力投入

根據節點估分計算,指標使用{流程節點}.{節點估分}; 根據節點實際工時計算,指標使用{流程節點}.{節點實際工時};

檢視不同業務線在需求上的整體估分投入

  • 資料範圍:需求
  • 維度:業務線
  • 指標:節點估分(求和)

a5592498d-49bf-4135-961a-fed1070eea6b

檢視不同優先順序需求在開發節點的估分投入

  • 資料範圍:需求
  • 維度:優先順序
  • 指標:SUMIF(${流程節點}.${節點估分},MATCH(${流程節點}.${節點名稱},"開發"))
    • 公式解析:透過 MATCH 函式判斷節點名稱是否包含"開發",然後透過 SUMIF 計算滿足此條件的節點的估分。

a63059918-a886-4cb2-bcf2-72cafee915b7

檢視不同專案下的需求實際工時總投入

  • 資料範圍:專案
  • 維度:專案名稱
  • 指標:SUM($related{需求-規劃專案}.${流程節點}.${節點實際工時})
    • 公式解析:當專案為資料來源,需要透過@喚起關聯關係,找到專案關聯的需求,並透過"."定位到需求節點實際工時,最後用 SUM 求和。

a6dced2aa-f00c-4daa-b0b3-91e3acb3a4d6

人員維度的人力投入

根據節點人員估分計算,指標使用{流程節點}.{節點人員}.{人員估分排期}.{人員估分}; 根據節點人員實際工時計算,指標使用{流程節點}.{節點人員}.{人員估分排期}.{實際工時};

檢視各節點負責人在需求的估分投入

  • 資料範圍:需求
  • 維度:流程節點/節點人員/負責人
  • 指標:流程節點/節點人員/人員估分排期/人員估分(求和)

a0d3e2a32-b9b3-4473-a7c9-e990f765d021

檢視研發在技術需求的實際工時投入

  • 資料範圍:需求,篩選需求型別等於技術需求
  • 維度:filter(${流程節點}.${節點人員}.${流程角色},each.${名稱}=="FE開發").${角色人員}
    • 公式解析:透過filter找到繫結了 FE開發角色的的節點,並返回相關人員作為維度。

GcWSauRL

  • 指標:流程節點/節點人員/人員估分排期/實際工時(求和)

a53546256-a0bc-4a2c-bbcc-91f6eb9244a7

一段時間內的人力投入

根據節點人員估分計算,指標使用{流程節點}.{節點人員}.{估分插值}; 根據節點人員實際工時計算,指標使用{流程節點}.{節點人員}.{實際工時插值};

檢視某個專案在每個月的估分投入

  • 資料範圍:需求,篩選“關聯專案”等於指定專案

WMKNxvmF

  • 維度:TIMESERIES(DATE("2024-01-01"),TODAY(),"month")
    • 公式解析:當維度需要展示自然時間時,需要使用 TIMESERIES 函式,可透過@喚起時間選擇器,並設定"month",將時間按月展示。

LIP2HU5m

1158jEvR

  • 指標:流程節點/節點人員/估分插值(求和)

檢視某個團隊在每個季度的估分投入

  • 資料範圍:需求
  • 維度:TIMESERIES(DATE("2024-01-01"),TODAY(),"quarter")
    • 公式解析:當維度需要展示自然時間時,需要使用 timeseries 函式,可透過@喚起時間選擇器,並設定"quarter",將時間按季度展示。
  • 指標:SUMIF(${流程節點}.${節點人員}.${估分插值},CONTAINS(${流程節點}.${節點人員}.${所屬直屬團隊},$team{運營團隊}))
    • 公式解析:透過 contains 統計出在運營團隊中的節點人員,並針對這些人員的節點人員估分插值進行求和。

af9837bf5-afc1-412c-96af-e437223d0bfe

檢視不同團隊每週的估分投入

  • 資料範圍:需求
  • 維度:TIMESERIES(DATE("2024-06-01"),TODAY(),"week")+流程節點/節點人員/所屬團隊
    • 公式解析:當維度需要展示自然時間時,需要使用 timeseries 函式,可透過@喚起時間選擇器,並設定"week",將時間按周展示。

ZIdnhYth

  • 指標:流程節點/節點人員/估分插值(求和)

KJbxIshf

檢視各節點負責人每週的實際工時投入

  • 資料範圍:需求
  • 維度:TIMESERIES(DATE("2024-06-01"),TODAY(),"week")+流程節點/節點人員/負責人
    • 公式解析:當維度需要展示自然時間時,需要使用 timeseries 函式,可透過@喚起時間選擇器,並設定"week",將時間按周展示。

aa7e0f896-dac6-4a19-bf40-ce3f7d4d9cc1

  • 指標:流程節點/節點人員/實際工時插值(求和)

a4952cbfb-9d95-48a6-afe9-3543ef9816ef

常見問題

如果團隊有人離職,是否還參與估分計算? 如離職人員作為個人被繫結到團隊,離職後還會被計入團隊,因此依舊參與度量計算,為了資料準確,請安排好離職交接。 如何計運算元任務的估分或實際工時? 計運算元任務和節點估分的區別主要在計算層級不同,將上文指標{節點估分}欄位改成對應{子任務估分}欄位即可,同時維度也需要使用子任務層級欄位,例如子任務名稱、子任務負責人等。 估分插值是什麼意思,如何計算? 估分插值是度量獨有欄位,為了實現能根據節點/子任務的排期和估分,去計算指定時間週期內按比例投入的人力,實際工時插值同理。 例如,小明在“技術評審”節點排期是 3.1 - 4.30,小明的人員估分是43,而小明在 3.1 - 3.31 的估分插值為 21 天。

  • 3.1~4.30工作日=43天,小明人員估分=43,3.1~3.31工作日=21。
  • 所以小明在 3.1 - 3.31 的估分插值=43/43*21=21(先計算小明在每個工作日投入的平均人力,然後乘以3月的工作日天數) 為什麼透過估分插值計算的【一段時間內的人力投入資料】和人員甘特估分資料對不上? 度量的估分插值只有{流程節點}.{節點人員}.{估分插值}{流程節點}.{節點子任務}.{任務人員}.{估分插值(子任務精度)}兩個欄位,節點估分插值只計算節點排期和估分,不會關注子任務,而子任務估分插值只計運算元任務排期和估分。但是人員甘特上的估分統計,會先計運算元任務再計算節點(具體計算規則請參考 )。因此當節點存在多個不連續的子任務,或節點排期估分大於子任務排期估分時,基於度量和人員甘特的計算邏輯不同,度量的估分插值結果不一定和人員甘特一致。 沒有使用工時登記外掛,如何判斷實際工時投入週期? 如未使用工時登記外掛,根據節點或任務排期,計算指定時間內的實際工時投入值。