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
Skills
Create reusable instruction sets for specialized workflows. Define custom workflows, add supporting files, and teach Bob specialized tasks for consistent results.
Bobcoins
Bobcoins are the consumption-based billing metric used for Bob plans. They provide a transparent, predictable way to measure and bill for your Bob usage.