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
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

Bobalytics'in iki ana sekmesi vardır: Today ve Patterns
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.

- 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.

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

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.

- 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.
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ı.

- 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.

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

Destekleyici metrikler:
- Bob'un repository etkisi: Bob kullanıcılarının aktif olduğu repository'ler.
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ı.

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

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

Destekleyici metrikler:
- Bob'un repository etkisi: Bob kullanıcılarının aktif olduğu repository'ler.
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.
| Hedef | Odaklanılacak KPG |
|---|---|
| Bob'u kaç kişinin aktif olarak kullandığını anlamak | Benimseme oranı |
| Bob'un gönderilen koda somut katkısını ölçmek | Bob factor |
| Yapay zeka araç maliyetlerini izlemek ve kontrol etmek | Bobcoin 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.
Skills
Tekrar kullanılabilir talimat setleri oluştur ve özel workflowlar tanımla, destekleyici dosyalar ekle ve tutarlı sonuçlar için Bob'a özel görevler öğret.
Oturum açma
IBM Bob'da kimlik doğrulamanın nasıl çalıştığı — IBMid ile oturum açma, şirket kimlik sağlayıcısıyla SSO ve kuruluşun tek oturum açmaya geçişinde neler bekleneceği.