企業管理者如何看懂研發效能

洞察開發者行為 | 企業管理者如何看懂研發效能

軟件研發是知識工作者的活動,也是目前企業管理中最複雜和最具挑戰的一個領域。

其複雜度和挑戰性在於:

  • 業務及人力資源管理者不瞭解研發工作的實質,給不出合理的評價標準,難於聽懂研發人員的表達,從而不能真實理解研發團隊士氣
  • 業務部門不瞭解同行水平,難於評價研發的投入產出是否合理
  • 研發管理者難於深入開發活動一線進行細節觀察,僅能根據過程數據,包括文檔、流程及一些估算環節對研發效率進行度量,由於文檔和流程均滯後於實際發生的研發活動,許多情況下還是事後補充或後期維護,與真實的研發活動存在信息的滯後、不完整和偏差的問題,導致評價效果難於做到真實準確

用戶畫像技術作為一種理解目標用戶行為特徵的重要工具,建立在對真實用戶的深刻理解,及高精準的相關數據的概括之上,已被廣泛應用在產品創新、設計與營銷領域。

場量科技研發團隊經過數月的研究、分析和測試,在研發管理領域建立了一套基於對研發行為的深度理解進行建模,並基於真實的活動數據進行分析歸納的方案,來幫助企業各層管理者理解研發活動。 這套方案是以代碼日誌作為事實基礎,實現對開人員的客觀評估和開發歷程的動態監測,幫助您快速理解開發團隊的現狀。

主要功能

使用用戶畫像技術,從開發人員代碼提交日誌分析出行為特徵(基於事實),將行為特徵進行歸納(基於工程實踐規範),並生成技術管理者可理解的標籤,最後將標籤與開發人員畫像參考模型進行對照和映射,生成非技術管理者可以理解的開發人員類別。

開發人員畫像

我們設計的開發人員畫像參考模型包括五個類別:

  • 高貢獻者:活躍度、工作方法、效率、質量均處於前20%水平者
  • 積極者:活躍度處於前20%,工作方法、效率、質量處於前20~40%水平者
  • 合格者:活躍度、工作方法、效率、質量均處於前40~80%水平者
  • 不合格者:活躍度、工作方法、效率、質量均處於後20%水平者,並且持續週期較長
  • 待改進者:活躍度、工作方法、效率、質量均處於後20%水平者,工作週期尚短

需求畫像

除此之外,我們還基於代碼提交日誌分析出真實的需求進度、返工情況和資源投入情況:

  • 需求真實進度:以甘特圖形式呈現。基於對日誌的分析,追蹤到開發人員提交的實際情況,讓您瞭解到真實的需求開發進展,而非計劃中的甘特圖需求返工率:甘特圖條形中顯示返工比例。基於對日誌的文本挖掘,分析出開發人員花費在缺陷、重做、調整等工作上的提交行為佔比,讓您瞭解到需求的返工情況
  • 需求資源投入分佈情況:使用氣泡圖展示需求的時長和參與開發人員數量。基於對日誌的分析,讓您瞭解到真實的需求資源投入

小提醒

需求分析結果及其準確率,依賴於工程實踐規範的有效實施落地。例如:需求在系統中有唯一編號,並在代碼提交註釋時嚴格執行帶需求編號的註釋規範。

如何使用

訪問 https://persona-x.com 點擊“在線體驗”,提交申請後我們會為您開通帳號。

第一步:創建項目

進入Persona-X平臺,創建項目時選擇“開發者行為分析”類別,在該項目中您將可以使用畫像相關功能,並自動創建一個“分析小組”,您可以添加別的同事(如教練或改進種子)作為項目成員,以便於共享分析結果信息。

進入項目後,您將看到開始分析、畫像相冊、開發人員行為趨勢、需求進度分析、需求投入資源分佈等幾個功能按鈕,“開始分析”按鈕為高亮顯示。

洞察開發者行為 | 企業管理者如何看懂研發效能

默認情況下,“開始分析”之外的按鈕顯示為灰色,表示尚未有分析結果,您需要從“開始分析”運行產生您的第一份結果。

第二步:生成日誌

在您本地的GIT倉庫中,使用一行簡單的命令即可生成後綴名為 .csv 的GIT日誌文件。向左滑即可查看完整命令。

$ git log --pretty=format:"%an, %ad, %s" >> commit.csv 

第三步:畫像分析

我們將第一次運行稱之為基線分析——所產生的畫像相冊版本名稱為基線。

從第二次分析開始,每一次分析生成“V1”、“V2”等分析版本,並創建“V1”、“V2”等名稱的相冊。

洞察開發者行為 | 企業管理者如何看懂研發效能

點擊開始分析,上傳已生成的GIT日誌文件,然後開始分析。

分析完成後會提示您生成的行為特徵結果和開發人員畫像數量。您可以選擇保存本次結果或放棄,如選擇“保存”,則立即可以在項目中看到一個命名為“基線”的相冊卡片和本次生成的畫像卡片。同時,根據分析結果情況,開發人員行為趨勢、需求進度分析、需求投入資源分佈等幾個功能按鈕將顯示為高亮顏色。

每一次分析,都將以追加形式更新開發人員行為趨勢、需求進度分析、需求投入資源分佈對應的數據。

洞察開發者行為 | 企業管理者如何看懂研發效能

查看畫像分析結果

查看開發人員畫像

在畫像相冊菜單下,點擊一個版本的相冊,可查看相冊中所有開發者的畫像卡。畫像卡上記錄了此開發者的標籤、行為習慣評價數量統計。

洞察開發者行為 | 企業管理者如何看懂研發效能

查看開發人員聚類分析結果

點擊“開發者分類”,可看到開發者畫像分類卡,分類卡上記錄了畫像名稱(即高貢獻者、積極者、合格者,等),屬於此分類的所有開發人員、分類標籤,以及習慣評價數量統計。

查看開發人員行為趨勢

行為趨勢提供了查看單個開發人員在不同時間段的行為標籤。

點擊按鈕,可以查看到所有開發人員的頭像,選擇一個開人員頭像,可以查看到每組分析結果組成的時間線,以及標籤隨時間變化的情況:

  • 實線邊框的標籤:表示在該分析時間節點持續存在
  • 虛線邊框的標籤:表示在該分析時間節點上消失
  • 高亮的標籤:表示在該分析時間節點上新出現

如果是群體畫像,將看到的是群體中開發人員的變化,包括每次分析結果中新進入、退出的開發人員:

  • 實線邊框的頭像:表示在該分析時間節點持續存在的開發人員
  • 虛線邊框的頭像:表示在該分析時間節點上消失的
  • 開發人員高亮的頭像:表示在該分析時間節點上新出現的開發人員

查看需求分析結果

  • 需求進度分析:點擊按鈕,選擇時間段,可以查看該時間段內的開發團隊的工作執行甘特圖。甘特圖中包含實際執行起止時間、進度以及需求返工情況。
  • 需求資源投入分佈:點擊按鈕,可以查看資源分佈的氣泡圖。每一個需求形成一個氣泡,氣泡中的數字是投入到該需求的開發人員數量,時間越長,氣泡越大;數字越大,數字的字體越大。

操作權限說明

為了便於信息保密和操作規範,我們在分析小組中設置了管理、操作和訪問三種權限。管理權限可以添加/刪除成員、執行分析和查看結果,操作權限可以執行分析查看結果,而訪問權限只能訪查看結果。

如何獲取試用版本

我們提供免費的試用體驗。根據您的實際情況,選擇外部網絡環境中直接體驗或申請我們的內部試用版。

外部體驗

您可以在Persona-X產品官方網站 https://persona-x.com 申請免費的在線體驗,在7天內運行完整分析並查看結果。

企業內部試用

可能因為安全考慮,您必須在內部網絡中安裝試用我們的產品。您可以申請預約,我們會為您進行產品演示。

期待您的反饋

如您有任何對包括對產品適用範圍、相關技術以及工程實踐規範的疑惑,請直接與我們取得聯繫。

我們的聯繫方式

郵箱:[email protected]

電話:+86 (028) 8472 5929


分享到:


相關文章: