Bobalytics

Track Bob's impact on your software delivery lifecycle, monitor Bobcoin spend, and analyze usage patterns across your team.

Note:

Bobalytics is available exclusively for Enterprise plan users.

Bobalytics provides analytics and insights into how IBM Bob contributes to your software development process. Use it to understand Bob's impact, track spending, monitor adoption, and analyze usage patterns.

Accessing Bobalytics

Open Bobalytics from the IBM Bob web portal.

Go to bob.ibm.com and log in.

Click Admin, then select the Bobalytics tab.

Understanding Bob's impact

Track how much of Bob's contributions make it into your codebase to measure real-world impact on your software delivery lifecycle.

Bob Factor

The Bob Factor is the metric for understanding Bob's impact. It tracks the percentage of code, documentation, and plans that Bob created that were committed to your code repositories.

Bob's contribution by repository

This view shows which code repositories benefit most from Bob's assistance. Use it to:

  • Identify repositories where Bob has the highest impact.
  • Compare Bob's contribution across different projects.
  • Understand adoption patterns across your codebase.

Tracking Bobcoin spending

Monitor your Bobcoin consumption to manage costs and optimize usage patterns.

Total spend

View your total Bobcoin expenditure for the selected time period. Compare current spending with the previous period to identify trends.

The "previous period" depends on your selected timeframe. By default, the timeframe is the last 4 weeks, and the previous period is the 4 weeks before that. If you change the timeframe to 2 weeks, the previous period becomes the 2 weeks before that.

Spend over time

Track how your Bobcoin consumption changes over time. Use this chart to:

  • Identify spending spikes and investigate their causes
  • Plan your Bobcoin budget based on historical trends
  • Compare spending patterns across different time periods

Tracking user adoption

Monitor how your team adopts and uses IBM Bob across your organization.

Team activity

View overall team engagement with Bob. This metric helps you:

  • Understand adoption rates across your organization
  • Identify teams or individuals who might benefit from additional training
  • Track growth in Bob usage over time

Daily active users

Track the number of unique users engaging with Bob each day. Use this metric to:

  • Monitor consistent usage patterns
  • Identify trends in daily engagement
  • Measure the impact of training or onboarding initiatives

Bob's contribution by repository

In addition to showing Bob's impact, this view also helps track adoption by revealing which repositories actively use Bob's assistance.

Analyzing usage patterns

Understand how you and your team use Bob to identify opportunities for optimization and training.

Programming languages

See which programming languages Bob helps with most frequently. This data helps you:

  • Understand where Bob provides the most value
  • Identify languages where additional training might help
  • Compare language usage across team members

Bob modes

Review which Bob modes you and your team use most often. Use this information to:

  • Identify the most valuable modes for your workflows
  • Discover underutilized modes that might improve productivity
  • Share best practices for mode usage across your team

Individual versus team usage

Bobalytics provides two views for analyzing data:

Individual usage

Review your personal activity and metrics:

  • Your Bobcoin consumption
  • Your mode usage patterns
  • Your activity timeline
  • Your language breakdown
  • Your commit activity with Bob's assistance

Team usage

View the same analytics aggregated across your organization. Team usage data is available to all Enterprise plan users and does not require administrator access.

Improving your workflow

Use Bobalytics insights to optimize how you work with Bob:

  • Review which activities consume the most Bobcoins
  • Compare your usage patterns with team averages
  • Identify opportunities to increase Bob's impact on your codebase
  • Set practical usage goals based on historical trends
  • Share successful patterns with your team
How is this topic?