Slide 11
Slide 11 text
ITS VCS
Issue
Tracking
System (ITS)
Version
Control
System (VCS)
Raw Data
STEP 1: EXTRACT DATA
CODE METRICS
Size, Code Complexity, Cognitive Complexity,
OO Design (e.g., coupling, cohesion)
PROCESS METRICS
Development Practices
(e.g., #commits, #dev, churn, #pre-
release defects, change complexity)
HUMAN FACTORS
Code Ownership, #MajorDevelopers,
#MinorDevelopers, Author Ownership,
Developer Experience
Code
Changes
Code
Snapshot
Commit
Log
Issue
Reports
STEP 2: COLLECT METRICS
MINING SOFTWARE DEFECTS