Coding Hotspots
What is Coding Hotspots?
Coding Hotspots feature helps engineering teams identify areas in the codebase that frequently experience bugs. By analyzing JIRA issues, pull requests (PRs), and commit history, it pinpoints files that are most often modified due to bug fixes. This enables teams to focus on problem areas, improve code stability, and enhance development efficiency.
How It Works
JIRA Issue & PR Tracking
Links JIRA issues with their associated PRs and commits.
Categorizes commits based on related bug fixes.
Repository & File Analysis
Identifies frequently modified files within repositories.
Tracks how often each file appears in bug-related commits.
Provides insights into the most problematic files.
Enhanced Data Tracking
Shows assignees fixing issues.
Lists recent contributors and reviewers for each file.
How to Use Coding Hotspots
View repositories with the highest bug-related modifications.
Drill down into specific files to analyze patterns.
Drill-Down Levels
Level 1 (Repositories Overview):
View repositories with frequent bug-related file changes.
Level 2 (File-Level Analysis):
See which files are modified most often, who worked on them, and their issue/PR count.
Level 3 (Issue & PR Breakdown):
View related JIRA issues, PRs, assignees, and contributors.
Filters & Sorting
Filter data by repository, time period (default: last 30 days), and issue type (default: Bug).
Customize views to focus on relevant problem areas.
Key Insights
Identify Problematic Code Areas: Quickly find files frequently associated with bugs.
Track Developer Activity: See who contributes and reviews bug fixes.
Improve Code Quality: Address recurring issues proactively.
Optimize Workflows: Understand patterns and trends in bug-related modifications.
Last updated
Was this helpful?