Bobalytics
Bobalytics liefert Analysen und Einblicke dazu, wie IBM Bob zu deinem Softwareentwicklungsprozess beiträgt. Nutze es, um Bobs Einfluss auf deine Codebase zu verstehen, Bobcoin-Ausgaben zu verfolgen und die Teamakzeptanz in deiner Organisation zu überwachen.
Bobalytics aufrufen
Bobalytics ist ausschließlich für Nutzer des Enterprise-Plans verfügbar.
Öffne Bobalytics über das IBM Bob-Webportal.
Gehe zu bob.ibm.com und melde dich an.
Klicke auf Admin und wähle dann den Tab Bobalytics.
Bobalytics navigieren

Bobalytics hat zwei Haupt-Tabs: Today und Patterns
Admins können nur ihre eigenen Daten in der Benutzeransicht einsehen. Die Benutzeransicht bietet keinen Zugriff auf die individuellen Daten anderer Benutzer.
Daten filtern
Verwende den Zeitraumauswähler, um den Zeitraum festzulegen, den alle Diagramme abdecken. Die Diagramme werden dynamisch aktualisiert, um den ausgewählten Zeitraum widerzuspiegeln. Der auf jeder KPI-Karte angezeigte Vergleich mit dem Vorraum wird automatisch auf Basis eines gleichwertigen Zeitraums unmittelbar vor deiner Auswahl berechnet.
Im Patterns-Tab kannst du außerdem das Dropdown Teams verwenden, um ein oder mehrere Teams auszuwählen und Daten über diese zu aggregieren.
Key Performance Indicators
Die KPIs-Ansicht in Patterns organisiert Analysen um drei Key Performance Indicators: Adoptionsrate, Bob-Faktor und Bobcoin-Ausgaben. Wähle einen KPI aus, um seine primären Diagramme und unterstützenden Metriken zu sehen.
Adoptionsrate
Die Adoptionsrate misst, wie konsequent dein Team Bob nutzt. Sie wird als durchschnittliche Anzahl täglich aktiver Benutzer geteilt durch die Gesamtzahl der lizenzierten Plätze berechnet. Ein Benutzer gilt an einem bestimmten Tag als aktiv, wenn er mindestens eine Code-Vervollständigung akzeptiert oder ein Chat-Gespräch abgeschlossen hat.
Primäre Metriken:
- Team-Onboarding: der Adoptionsprozentsatz für bestimmte Teams.

- Täglich aktive Benutzer: ein Diagramm aktiver Benutzer im Zeitverlauf mit einer Umschaltung zwischen täglichen und wöchentlichen Ansichten.

- Team-Details und Trends: Adoptions-, Wert- und Kostenmetriken.

Unterstützende Metriken:
- Nutzungsniveaus: eine Aufschlüsselung der Benutzer nach ihrer Nutzungshäufigkeit von Bob – mehrmals täglich, täglich, wöchentlich, gelegentlich oder inaktiv.

- Bobs Repository-Einfluss: Repositories, in denen Bob-Benutzer am aktivsten waren.
Du kannst auf jede Diagrammkomponente klicken, um mehr Informationen zu einer bestimmten Metrik zu erhalten.
Wenn die Adoptionsrate niedrig ist, überprüfe die Nutzungsniveaus, um inaktive oder gelegentliche Benutzer zu identifizieren. Die Kontaktaufnahme mit diesen Benutzern oder die Überprüfung ihres Onboardings kann dazu beitragen, die Adoptionsrate vor dem Ende eines Abrechnungszeitraums zu steigern.
Bob-Faktor
Der Bob-Faktor misst Bobs Beitrag zu deiner Codebase. Er wird als Prozentsatz der committed Lines of Code berechnet, die Bob erstellt hat.
Formel: Von Bob committete Lines of Code ÷ gesamte committete Lines of Code
Primäre Metriken:
- Einfluss und Kosten: Wie der Bob-Faktor jedes Teams im Verhältnis zu seinen Bobcoin-Ausgaben steht.

- Bob-unterstützte Commits: ein Liniendiagramm der Commits über den ausgewählten Zeitraum, mit einer Umschaltung zwischen Team oder allen Teams.

- Team-Details und Trends: Adoptions-, Kosten- und Metriken pro Team.

Unterstützende Metriken:
- Bobs Repository-Einfluss: Repositories, in denen Bob-Benutzer aktiv waren.
Nutze den Bob-Faktor zusammen mit den Bobcoin-Ausgaben, um die Effizienz zu beurteilen. Ein Team mit einem hohen Bob-Faktor und niedrigen Ausgaben zeigt an, dass Bob effektiv eingesetzt wird. Hohe Ausgaben bei einem niedrigen Bob-Faktor können darauf hinweisen, dass Bob intensiv für Aufgaben genutzt wird, die keinen committed Code erzeugen, wie Recherche, Erklärung oder Exploration.
Bobcoin-Ausgaben
Die Bobcoin-Ausgaben verfolgen die insgesamt verbrauchten Bobcoins über den ausgewählten Zeitraum.
Primäre Metriken:
- Einfluss und Kosten: Wie der Bob-Faktor jedes Teams im Verhältnis zu seinen Bobcoin-Ausgaben steht.

- Tägliche Ausgaben: Pro Tag ausgegebene Bobcoins.

- Team-Details und Trends: Adoptions-, Wert- und Kostenmetriken pro Team.

Unterstützende Metriken:
- Bobs Repository-Einfluss: Repositories, in denen Bob-Benutzer aktiv waren.
Wenn ein Team Bobcoins schneller als erwartet verbraucht, überprüfe neben den Ausgaben auch die Adoptionsrate und den Bob-Faktor. Hohe Ausgaben gepaart mit hoher Adoptionsrate und einem starken Bob-Faktor deuten auf eine effektive Nutzung hin. Hohe Ausgaben bei niedrigem Bob-Faktor können eine Gelegenheit darstellen, zu überprüfen, wie Bob innerhalb dieses Teams eingesetzt wird.
Bobalytics effektiv nutzen
Die drei KPIs in Bobalytics arbeiten zusammen, um dir ein vollständiges Bild von Bobs Wert in deiner Organisation zu geben.
| Ziel | KPI, auf den du dich konzentrieren solltest |
|---|---|
| Verstehen, wie viele Personen Bob aktiv nutzen | Adoptionsrate |
| Bobs konkreten Beitrag zum ausgelieferten Code messen | Bob-Faktor |
| KI-Tool-Kosten überwachen und kontrollieren | Bobcoin-Ausgaben |
| Effizienz beurteilen (Wert vs. Kosten) | Bob-Faktor + Bobcoin-Ausgaben zusammen |
Daten regelmäßig überprüfen
Überprüfe Bobalytics regelmäßig – wöchentlich oder monatlich –, um Trends zu erkennen, bevor sie zu Problemen werden. Zum Beispiel:
- Eine über mehrere Wochen sinkende Adoptionsrate kann darauf hinweisen, dass Benutzer zusätzliche Unterstützung benötigen oder dass Arbeitsabläufe angepasst werden müssen.
- Ein plötzlicher Anstieg der Bobcoin-Ausgaben kann untersucht werden, indem du auf ein bestimmtes Team oder einen bestimmten Zeitraum filterst, um die Ursache zu identifizieren.
- Ein stetig steigender Bob-Faktor bei stabilen Ausgaben ist ein starkes Signal dafür, dass dein Team mit der Zeit immer mehr Wert aus Bob zieht.
Erkenntnisse mit Stakeholdern teilen
Der Patterns-Tab aggregiert Daten über alle Teams und ist daher nützlich für Berichte an die Führungsebene oder zur Rechtfertigung von KI-Tool-Investitionen. Filtere nach bestimmten Teams, um gezielte Berichte für Teamleiter oder Projektverantwortliche zu erstellen.
Um Daten zu exportieren, wähle Export oben rechts in jeder Bobalytics-Ansicht. Wähle die Tabellen aus, die du einbeziehen möchtest. Jede Tabelle wird als separate CSV-Datei in einem ZIP-Archiv gespeichert. Verfügbare Tabellen umfassen:
- Bob-Faktor im Vergleich mit Team
- Bobs Repository-Einfluss
- Am häufigsten verwendete Modi
- Bobs Code-Beitrag nach Sprache
Weitere Informationen zur Verwaltung von Bobcoin-Budgets und zum Verständnis der Ausgabenaufläufe findest du unter Bobcoins.
Datenschutz und Datensichtbarkeit
Bobalytics ist darauf ausgelegt, teamweite Einblicke zu bieten, ohne individuelle Benutzerdaten gegenüber Admins offenzulegen.
- Benutzeridentifizierende Informationen, wie E-Mail-Adressen, in teamweiten Diagrammen werden anonymisiert und als Benutzer 1, Benutzer 2 usw. angezeigt.
- Admins können über kein teamweites Diagramm auf die Daten eines bestimmten Benutzers zugreifen.
- Jeder Benutzer kann seine eigenen individuellen Daten auf der Seite der Benutzeransicht einsehen.
Skills
Erstelle wiederverwendbare Anweisungssets für spezialisierte Workflows. Definiere benutzerdefinierte Workflows, füge unterstützende Dateien hinzu und bringe Bob spezialisierte Aufgaben für konsistente Ergebnisse bei.
Anmelden
So funktioniert die Authentifizierung in IBM Bob – einschließlich IBMid-Anmeldung, SSO mit einem unternehmenseigenen Identity Provider und was du erwartest, wenn deine Organisation auf Single Sign-On umstellt.