Bobalytics
Bobalytics 提供分析與洞察,協助你了解 IBM Bob 如何為你的軟體開發流程做出貢獻。使用它來了解 Bob 對程式碼庫的影響、追蹤 Bobcoin 消耗情況,並監控組織內各團隊的採用情況。
存取 Bobalytics
Bobalytics 僅供 Enterprise 方案使用者使用。
從 IBM Bob 網頁入口開啟 Bobalytics。
前往 bob.ibm.com 並登入。
點擊 Admin,然後選擇 Bobalytics 標籤頁。
瀏覽 Bobalytics

Bobalytics 有兩個主要標籤頁:Today 和 Patterns
管理員只能在使用者檢視中查看自己的資料。使用者檢視不提供對其他使用者個人資料的存取權限。
篩選資料
使用時間範圍選擇器控制所有圖表所涵蓋的時間區段。圖表會動態更新以反映所選範圍。每張關鍵績效指標(KPI)卡片上顯示的與上一期間的比較,是根據你所選時間區段之前的等效時間區段自動計算的。
在 Patterns 標籤頁中,你還可以使用 Teams 下拉選單選取一個或多個團隊,並彙總這些團隊的資料。
關鍵績效指標
Patterns 中的 KPIs 檢視圍繞三個關鍵績效指標組織分析:採用率、Bob 因子和 Bobcoin 消耗。選擇某個 KPI 可查看其主要圖表和支援指標。
採用率
採用率衡量你的團隊使用 Bob 的一致程度。計算方式為日均活躍使用者數除以已授權席位總數。使用者在某一天接受至少一次程式碼補全或完成一次聊天對話,即被計為當日活躍使用者。
主要指標:
- 團隊入職:特定團隊的採用百分比。

- 日活躍使用者:隨時間變化的活躍使用者圖表,可在日檢視和週檢視之間切換。

- 團隊詳情與趨勢:採用率、價值和成本指標。

支援指標:
- 使用級別:按使用 Bob 頻率劃分的使用者分布——每天多次、每天、每週、偶爾或不活躍。

- Bob 對 repository 的影響:Bob 使用者最活躍的 repository。
你可以點擊每個圖表元件,了解特定指標的更多資訊。
如果採用率較低,請查看使用級別以識別不活躍或偶爾使用的使用者。聯繫這些使用者或審查其入職流程,有助於在計費週期結束前提升採用率。
Bob 因子
Bob 因子衡量 Bob 對程式碼庫的貢獻。計算方式為 Bob 建立的已提交程式碼行數占總提交程式碼行數的百分比。
公式:Bob 提交的程式碼行數 ÷ 總提交程式碼行數
主要指標:
- 影響與成本:各團隊的 Bob 因子與其 Bobcoin 消耗的對比。

- Bob 輔助提交:所選時間區段內提交記錄的折線圖,可按團隊或所有團隊切換。

- 團隊詳情與趨勢:每個團隊的採用率、成本和指標。

支援指標:
- Bob 對 repository 的影響:Bob 使用者活躍的 repository。
結合 Bobcoin 消耗來使用 Bob 因子,以評估使用效率。Bob 因子高且消耗低的團隊表明 Bob 被有效使用。高消耗但 Bob 因子低,可能表明 Bob 被大量用於不產生已提交程式碼的任務,如研究、解釋或探索。
Bobcoin 消耗
Bobcoin 消耗追蹤所選時間區段內消耗的 Bobcoin 總量。
主要指標:
- 影響與成本:各團隊的 Bob 因子與其 Bobcoin 消耗的對比。

- 每日消耗:每天花費的 Bobcoin。

- 團隊詳情與趨勢:每個團隊的採用率、價值和成本指標。

支援指標:
- Bob 對 repository 的影響:Bob 使用者活躍的 repository。
如果某個團隊的 Bobcoin 消耗速度超出預期,請結合消耗情況查看其採用率和 Bob 因子。高消耗與高採用率及強勁的 Bob 因子相結合,表明使用效果良好。Bob 因子低但消耗高,則可能提示需要審視該團隊使用 Bob 的方式。
有效使用 Bobalytics
Bobalytics 中的三個 KPI 協同運作,為你提供 Bob 在整個組織中價值的完整圖景。
| 目標 | 重點關注的 KPI |
|---|---|
| 了解有多少人在積極使用 Bob | 採用率 |
| 衡量 Bob 對已發布程式碼的實際貢獻 | Bob 因子 |
| 監控和控制 AI 工具成本 | Bobcoin 消耗 |
| 評估效率(價值與成本) | Bob 因子 + Bobcoin 消耗綜合分析 |
定期審查資料
按週或按月定期查看 Bobalytics,在趨勢演變為問題之前及時發現。例如:
- 連續數週的採用率下降可能表明使用者需要額外的指導,或工作流程需要調整。
- Bobcoin 消耗突然激增,可以透過篩選特定團隊或時間範圍來調查原因。
- 在消耗穩定的情況下 Bob 因子持續上升,是團隊隨時間推移從 Bob 獲得越來越多價值的有力訊號。
與利害關係人共享洞察
Patterns 標籤頁彙聚了所有團隊的資料,便於向管理層彙報或證明 AI 工具投入的合理性。透過篩選特定團隊,可為團隊負責人或專案負責人產生有針對性的報告。
要匯出資料,請在任何 Bobalytics 檢視的右上角選擇 Export。選擇要包含的表格。每個表格都會作為單獨的 CSV 檔案儲存在 ZIP 封存檔中。可用的表格包括:
- 與團隊比較的 Bob 因子
- Bob 對 repository 的影響
- 最常用的模式
- Bob 按語言的程式碼貢獻
有關管理 Bobcoin 預算及了解消耗如何累計的更多資訊,請參閱 Bobcoins。
隱私與資料可見性
Bobalytics 的設計旨在提供團隊層級的洞察,同時不向管理員暴露個人使用者資料。
- 團隊級圖表中的使用者身分資訊(如電子郵件地址)已匿名處理,顯示為使用者 1、使用者 2,依此類推。
- 管理員無法透過任何團隊級圖表存取特定使用者的資料。
- 每位使用者均可在使用者檢視頁面查看自己的個人資料。