Funzionalità

Bobalytics

Bobalytics fornisce analisi e approfondimenti su come IBM Bob contribuisce al tuo processo di sviluppo software. Usalo per capire l'impatto di Bob sulla tua codebase, tenere traccia delle spese in Bobcoin e monitorare l'adozione da parte dei team in tutta la tua organizzazione.

Accedere a Bobalytics

Nota:

Bobalytics è disponibile esclusivamente per gli utenti del piano Enterprise.

Apri Bobalytics dal portale web di IBM Bob.

Vai su bob.ibm.com ed effettua il login.

Clicca su Admin, quindi seleziona la scheda Bobalytics.

Panoramica della dashboard di Bobalytics con le schede KPI per il tasso di adozione, il Bob factor e la spesa in Bobcoin

Bobalytics ha due schede principali: Today e Patterns

Nota:

Gli admin possono visualizzare solo i propri dati nella vista utente. La vista utente non fornisce accesso ai dati individuali degli altri utenti.

Filtrare i dati

Usa il selettore di intervallo di tempo per controllare il periodo coperto da tutti i grafici. I grafici si aggiornano dinamicamente per riflettere l'intervallo selezionato. Il confronto con il periodo precedente mostrato su ogni scheda indicatore chiave di prestazione (KPI) viene calcolato automaticamente in base a un periodo equivalente immediatamente prima della tua selezione.

Nella scheda Patterns, puoi anche usare il menu a discesa Teams per selezionare uno o più team e aggregare i dati tra di essi.

Indicatori chiave di prestazione

La vista KPIs in Patterns organizza le analisi attorno a tre indicatori chiave di prestazione: Tasso di adozione, Bob factor e Spesa in Bobcoin. Seleziona un KPI per vedere i suoi grafici principali e le metriche di supporto.

Tasso di adozione

Il tasso di adozione misura quanto il tuo team usa Bob in modo costante. Viene calcolato come il numero medio di utenti attivi giornalieri diviso per il numero totale di licenze. Un utente viene conteggiato come attivo in un determinato giorno quando accetta almeno un completamento del codice o completa una conversazione in chat.

Metriche principali:

  • Onboarding del team: la percentuale di adozione per team specifici.

Grafico di onboarding del team che mostra la percentuale di adozione per team

  • Utenti attivi giornalieri: un grafico degli utenti attivi nel tempo con un selettore tra visualizzazioni giornaliere e settimanali.

Grafico degli utenti attivi giornalieri nel periodo di tempo selezionato

  • Dettagli e tendenze del team: metriche di adozione, valore e costo.

Tabella dei dettagli e delle tendenze del team con metriche di adozione, valore e costo

Metriche di supporto:

  • Livelli di utilizzo: una suddivisione degli utenti in base alla frequenza con cui usano Bob — più volte al giorno, quotidianamente, settimanalmente, occasionalmente o inattivi.

Suddivisione dei livelli di utilizzo che mostra la distribuzione degli utenti per frequenza

  • Impatto di Bob sui repository: repository dove gli utenti di Bob sono stati più attivi.

Puoi cliccare su ogni componente del grafico per saperne di più su una metrica specifica.

Suggerimento:

Se il tasso di adozione è basso, controlla i livelli di utilizzo per identificare gli utenti inattivi o occasionali. Contattare quegli utenti o rivedere il loro onboarding può aiutare ad aumentare l'adozione prima della fine di un ciclo di fatturazione.

Bob factor

Il Bob factor misura il contributo di Bob alla tua codebase. Viene calcolato come la percentuale di righe di codice committate che Bob ha creato.

Formula: Righe di codice committate da Bob ÷ totale righe di codice committate

Metriche principali:

  • Impatto e costo: come il Bob factor di ogni team si confronta con la sua spesa in Bobcoin.

Grafico di impatto e costo che confronta il Bob factor con la spesa in Bobcoin per team

  • Commit assistiti da Bob: un grafico a linee dei commit nel periodo selezionato, con un selettore per scegliere per team o tutti i team.

Grafico a linee dei commit assistiti da Bob nel periodo selezionato

  • Dettagli e tendenze del team: metriche di adozione, costo e factor per team.

Tabella dei dettagli e delle tendenze del team con metriche di adozione, costo e factor

Metriche di supporto:

  • Impatto di Bob sui repository: repository dove gli utenti di Bob sono stati attivi.
Suggerimento:

Usa il Bob factor insieme alla spesa in Bobcoin per valutare l'efficienza. Un team con un Bob factor alto e una spesa bassa indica che Bob viene usato in modo efficace. Una spesa alta con un Bob factor basso può indicare che Bob viene usato intensamente per attività che non producono codice committato, come ricerca, spiegazione o esplorazione.

Spesa in Bobcoin

La spesa in Bobcoin tiene traccia del totale dei Bobcoin consumati nel periodo selezionato.

Metriche principali:

  • Impatto e costo: come il Bob factor di ogni team si confronta con la sua spesa in Bobcoin.

Grafico di impatto e costo che confronta il Bob factor con la spesa in Bobcoin

  • Spesa giornaliera: Bobcoin spesi al giorno.

Grafico della spesa giornaliera in Bobcoin nel periodo di tempo selezionato

  • Dettagli e tendenze del team: metriche di adozione, valore e costo per team.

Tabella dei dettagli e delle tendenze del team con metriche di adozione, valore e costo

Metriche di supporto:

  • Impatto di Bob sui repository: repository dove gli utenti di Bob sono stati attivi.
Suggerimento:

Se un team sta consumando Bobcoin più velocemente del previsto, esamina il suo tasso di adozione e il Bob factor insieme alla spesa. Una spesa alta abbinata a un'adozione alta e un Bob factor solido suggerisce un uso efficace. Una spesa alta con un Bob factor basso può indicare un'opportunità per rivedere come Bob viene usato all'interno di quel team.

Usare Bobalytics in modo efficace

I tre KPI di Bobalytics lavorano insieme per darti un quadro completo del valore di Bob nella tua organizzazione.

ObiettivoKPI su cui concentrarsi
Capire quante persone usano attivamente BobTasso di adozione
Misurare il contributo tangibile di Bob al codice consegnatoBob factor
Monitorare e controllare i costi degli strumenti AISpesa in Bobcoin
Valutare l'efficienza (valore vs. costo)Bob factor + Spesa in Bobcoin insieme

Esaminare i dati regolarmente

Controlla Bobalytics con una cadenza regolare — settimanale o mensile — per individuare le tendenze prima che diventino problemi. Per esempio:

  • Un tasso di adozione in calo per diverse settimane può segnalare che gli utenti hanno bisogno di ulteriore supporto o che i workflow necessitano di aggiustamenti.
  • Un picco improvviso nella spesa in Bobcoin può essere esaminato filtrando per un team o un intervallo di tempo specifico per identificarne la fonte.
  • Un Bob factor in costante aumento con una spesa stabile è un segnale forte che il tuo team sta ottenendo sempre più valore da Bob nel tempo.

Condividere gli insight con gli stakeholder

La scheda Patterns aggrega i dati di tutti i team, rendendola utile per presentare report alla leadership o giustificare gli investimenti in strumenti AI. Filtra per team specifici per creare report mirati per i responsabili di team o i proprietari di progetto.

Per esportare i dati, seleziona Export in alto a destra di qualsiasi vista di Bobalytics. Scegli le tabelle da includere. Ogni tabella viene salvata come file CSV separato in un archivio ZIP. Le tabelle disponibili includono:

  • Bob factor confrontato con il team
  • Impatto di Bob sui repository
  • Modi più utilizzati
  • Contributo di codice di Bob per linguaggio

Per ulteriori informazioni sulla gestione dei budget di Bobcoin e su come si accumula la spesa, consulta Bobcoins.

Privacy e visibilità dei dati

Bobalytics è progettato per fornire informazioni a livello di team senza esporre i dati individuali degli utenti agli admin.

  • Le informazioni che identificano gli utenti, come gli indirizzi email, nei grafici a livello di team sono anonimizzate e mostrate come Utente 1, Utente 2, e così via.
  • Gli admin non possono accedere ai dati di un utente specifico da nessun grafico a livello di team.
  • Ogni utente può visualizzare i propri dati individuali nella pagina della vista utente.
Come valuti questo argomento?