1.6 KiB
1.6 KiB
Metrics — Score Definitions
Moved from GOVERNANCE.md §7 + PORTFOLIO.md §5–6 to deduplicate. Core formulas only. For full calculation context see GOVERNANCE.md §7.
Project Health Score (GOVERNANCE.md §7)
Delivery Score = min(100, (completed / planned) × 100 × schedule_adjustment)
Quality Score = max(0, 100 - (failed_reviews / total_reviews) × 100)
Parallelism Score = min(100, (avg_active / max_possible) × 100)
Dependency Score = max(0, 100 - (waiting_time / total_time) × 100)
Learning Score = min(100, reflections × 10 + patterns_promoted × 5)
Health Score = Delivery×0.30 + Quality×0.25 + Parallelism×0.15 + Dependency×0.15 + Learning×0.15
Rating
| Range | Rating | Meaning |
|---|---|---|
| 90–100 | EXCELLENT | 在掌控中 |
| 80–89 | GOOD | 良好,可优化 |
| 70–79 | ACCEPTABLE | 有风险 |
| 60–69 | AT RISK | 需干预 |
| < 60 | CRITICAL | 立即停止,RECOVERY MODE |
Portfolio Health Score (PORTFOLIO.md §6)
Portfolio_Health = Σ(Project_Health_i × Agent_Count_i) / Σ(Agent_Count_i)
Rating
Same as Project Health Score.
Agent Utilization (PORTFOLIO.md §4)
Utilization = Busy_Agents / Total_Agents
| Range | Rating |
|---|---|
| ≥ 90% | Optimal |
| ≥ 80% | Good |
| ≥ 70% | Acceptable |
| < 70% | Waste |
Specific Formulas (PORTFOLIO.md §5)
Execution_Score = max(0, 100 - staled_heartbeats_ratio × 50 - stalled_transitions × 20)
Risk_Score = max(0, 100 - active_blockers × 15 - critical_blockers × 30 - avg_blocker_age_hours × 2)