Özellikler

Bobalytics

Bobalytics, IBM Bob'un yazılım geliştirme sürecine nasıl katkıda bulunduğuna ilişkin analizler ve içgörüler sunar. Bob'un codebase üzerindeki etkisini anlamak, Bobcoin harcamalarını takip etmek ve organizasyonundaki ekip benimsemesini izlemek için kullan.

Bobalytics'e Erişim

Not:

Bobalytics yalnızca Enterprise plan kullanıcıları için kullanılabilir.

Bobalytics'i IBM Bob web portalından aç.

bob.ibm.com adresine git ve giriş yap.

Admin'e tıkla, ardından Bobalytics sekmesini seç.

Bobalytics'te Gezinme

Benimseme oranı, Bob factor ve Bobcoin harcaması için KPI kartlarını gösteren Bobalytics pano genel görünümü

Bobalytics'in iki ana sekmesi vardır: Today ve Patterns

Not:

Yöneticiler, kullanıcı görünümünde yalnızca kendi verilerini görebilir. Kullanıcı görünümü, diğer kullanıcıların bireysel verilerine erişim sağlamaz.

Verileri Filtreleme

Tüm grafiklerin kapsadığı dönemi kontrol etmek için zaman aralığı seçicisini kullan. Grafikler, seçilen aralığı yansıtacak şekilde dinamik olarak güncellenir. Her anahtar performans göstergesi (KPG) kartında gösterilen önceki dönem karşılaştırması, seçiminin hemen öncesindeki eşdeğer bir dönem esas alınarak otomatik olarak hesaplanır.

Patterns sekmesinde, bir veya daha fazla ekip seçmek ve bu ekiplerdeki verileri toplamak için Teams açılır menüsünü de kullanabilirsin.

Anahtar Performans Göstergeleri

Patterns'daki KPIs görünümü, analizleri üç anahtar performans göstergesi etrafında düzenler: Benimseme oranı, Bob factor ve Bobcoin harcaması. Birincil grafiklerini ve destekleyici metriklerini görmek için bir KPG seç.

Benimseme oranı

Benimseme oranı, ekibinin Bob'u ne kadar tutarlı kullandığını ölçer. Toplam lisanslı koltuk sayısına bölünen günlük aktif kullanıcıların ortalama sayısı olarak hesaplanır. Bir kullanıcı, belirli bir günde en az bir kod tamamlamasını kabul ettiğinde veya bir sohbet konuşmasını tamamladığında aktif olarak sayılır.

Birincil metrikler:

  • Ekip katılımı: belirli ekipler için benimseme yüzdesi.

Ekipe göre benimseme yüzdesini gösteren ekip katılımı grafiği

  • Günlük aktif kullanıcılar: günlük ve haftalık görünümler arasında geçiş seçeneğiyle zaman içindeki aktif kullanıcıların grafiği.

Seçilen zaman dilimindeki günlük aktif kullanıcılar grafiği

  • Ekip ayrıntıları ve eğilimler: Benimseme, değer ve maliyet metrikleri.

Benimseme, değer ve maliyet metrikleri içeren ekip ayrıntıları ve eğilimler tablosu

Destekleyici metrikler:

  • Kullanım düzeyleri: Bob'u ne sıklıkta kullandıklarına göre kullanıcıların dağılımı — günde birden fazla kez, günlük, haftalık, ara sıra veya etkin değil.

Sıklığa göre kullanıcı dağılımını gösteren kullanım düzeyleri dağılımı

  • Bob'un repository etkisi: Bob kullanıcılarının en aktif olduğu repository'ler.

Belirli bir metrik hakkında daha fazla bilgi edinmek için her grafik bileşenine tıklayabilirsin.

İpucu:

Benimseme oranı düşükse, etkin olmayan veya ara sıra kullanan kullanıcıları belirlemek için kullanım düzeylerine bak. Bu kullanıcılara ulaşmak veya katılım süreçlerini gözden geçirmek, bir faturalama döneminin sonundan önce benimsemeyi artırmaya yardımcı olabilir.

Bob factor

Bob factor, Bob'un codebase'e katkısını ölçer. Bob'un oluşturduğu commit edilmiş kod satırlarının yüzdesi olarak hesaplanır.

Formül: Bob tarafından commit edilen kod satırları ÷ toplam commit edilen kod satırları

Birincil metrikler:

  • Etki ve maliyet: Her ekibin Bob factor'ünün Bobcoin harcamalarıyla karşılaştırılması.

Ekibe göre Bob factor'ü Bobcoin harcamasıyla karşılaştıran etki ve maliyet grafiği

  • Bob destekli commit'ler: Seçilen dönemdeki commit'lerin çizgi grafiği; ekibe göre veya tüm ekipler arasında geçiş seçeneğiyle.

Seçilen dönemdeki Bob destekli commit'lerin çizgi grafiği

  • Ekip ayrıntıları ve eğilimler: Ekip başına benimseme, maliyet ve metrikler.

Benimseme, maliyet ve factor metrikleri içeren ekip ayrıntıları ve eğilimler tablosu

Destekleyici metrikler:

  • Bob'un repository etkisi: Bob kullanıcılarının aktif olduğu repository'ler.
İpucu:

Verimliliği değerlendirmek için Bob factor'ü Bobcoin harcamasıyla birlikte kullan. Yüksek Bob factor'e ve düşük harcamaya sahip bir ekip, Bob'un etkili kullanıldığını gösterir. Düşük Bob factor ile birlikte yüksek harcama, Bob'un commit edilmiş kod üretmeyen görevler için yoğun biçimde kullanıldığını gösterebilir; araştırma, açıklama veya keşif gibi.

Bobcoin harcaması

Bobcoin harcaması, seçilen dönemde tüketilen toplam Bobcoin'leri takip eder.

Birincil metrikler:

  • Etki ve maliyet: Her ekibin Bob factor'ünün Bobcoin harcamalarıyla karşılaştırılması.

Bob factor'ü Bobcoin harcamasıyla karşılaştıran etki ve maliyet grafiği

  • Günlük harcama: Günlük harcanan Bobcoin'ler.

Seçilen zaman dilimindeki günlük Bobcoin harcaması grafiği

  • Ekip ayrıntıları ve eğilimler: Ekip başına benimseme, değer ve maliyet metrikleri.

Benimseme, değer ve maliyet metrikleri içeren ekip ayrıntıları ve eğilimler tablosu

Destekleyici metrikler:

  • Bob'un repository etkisi: Bob kullanıcılarının aktif olduğu repository'ler.
İpucu:

Bir ekip Bobcoin'leri beklenenden daha hızlı tüketiyorsa, harcamanın yanı sıra benimseme oranlarını ve Bob factor'ü incele. Yüksek benimseme ve güçlü bir Bob factor ile eşleşen yüksek harcama, etkili kullanımı önerir. Düşük Bob factor ile birlikte yüksek harcama, o ekip içinde Bob'un nasıl kullanıldığını gözden geçirme fırsatı olduğunu gösterebilir.

Bobalytics'i Etkili Kullanma

Bobalytics'teki üç KPG birlikte çalışarak organizasyonundaki Bob'un değerinin eksiksiz bir resmini verir.

HedefOdaklanılacak KPG
Bob'u kaç kişinin aktif olarak kullandığını anlamakBenimseme oranı
Bob'un gönderilen koda somut katkısını ölçmekBob factor
Yapay zeka araç maliyetlerini izlemek ve kontrol etmekBobcoin harcaması
Verimliliği değerlendirmek (değer ve maliyet)Bob factor + Bobcoin harcaması birlikte

Verileri Düzenli Olarak İnceleme

Sorun haline gelmeden önce eğilimleri fark etmek için Bobalytics'i düzenli aralıklarla — haftalık veya aylık — kontrol et. Örneğin:

  • Birkaç hafta boyunca düşen benimseme oranı, kullanıcıların ek destek ihtiyacı duyduğunu veya iş akışlarının ayarlanması gerektiğini gösterebilir.
  • Bobcoin harcamasındaki ani bir artış, kaynağı belirlemek için belirli bir ekip veya zaman aralığına göre filtrelenerek araştırılabilir.
  • Sabit harcamayla birlikte sürekli artan Bob factor, ekibinin zamanla Bob'dan giderek daha fazla değer elde ettiğinin güçlü bir sinyalidir.

İçgörüleri Paydaşlarla Paylaşma

Patterns sekmesi tüm ekiplerin verilerini toplar; bu da liderliğe raporlama veya yapay zeka araç yatırımını haklı kılmak için kullanışlı hale getirir. Ekip liderleri veya proje sahipleri için hedeflenmiş raporlar oluşturmak amacıyla belirli ekiplere göre filtrele.

Verileri dışa aktarmak için herhangi bir Bobalytics görünümünün sağ üst köşesindeki Export'u seç. Dahil edilecek tabloları seç. Her tablo, bir ZIP arşivinde ayrı bir CSV dosyası olarak kaydedilir. Kullanılabilir tablolar şunları içerir:

  • Ekiple karşılaştırılan Bob factor
  • Bob'un repository etkisi
  • En sık kullanılan modlar
  • Dile göre Bob'un kod katkısı

Bobcoin bütçelerini yönetme ve harcamanın nasıl biriktiğini anlama hakkında daha fazla bilgi için bkz. Bobcoins.

Gizlilik ve Veri Görünürlüğü

Bobalytics, bireysel kullanıcı verilerini yöneticilere ifşa etmeden ekip düzeyinde içgörüler sunmak üzere tasarlanmıştır.

  • Ekip düzeyindeki grafiklerde e-posta adresleri gibi kullanıcıları tanımlayan bilgiler anonimleştirilir ve Kullanıcı 1, Kullanıcı 2 vb. olarak gösterilir.
  • Yöneticiler, ekip düzeyindeki hiçbir grafikten belirli bir kullanıcının verilerine erişemez.
  • Her kullanıcı, kullanıcı görünümü sayfasında kendi bireysel verilerini görüntüleyebilir.
Bu konu nasıl?