Performance Thresholds
Configure High / Medium / Low classification for school performance
These thresholds control how every school is classified based on its composite performance score. The composite score is calculated as 0.4 × Pass Rate + 0.3 × Test Score + 0.3 × Matriculation (0–100 scale). Changes take effect immediately across all dashboards, tables, and charts — no code changes or database migration required.
Threshold Configuration
Score ≥ this value → High
Score ≥ this (and < High) → Medium
Automatically calculated (always 0)
Current: High ≥ 90 · Medium ≥ 70
Classification Preview — Test Scenarios
For Bashir (Testing Lead) — verify classification with different scores using the current threshold values.
| Scenario | Score | Expected | Actual | Match |
|---|---|---|---|---|
| Test 1: Score = 92 | 92 | High | High | |
| Test 2: Score = 80 | 80 | Medium | Medium | |
| Test 3: Score = 50 | 50 | Low | Low | |
| Boundary: Score = High threshold | 90 | High | High | |
| Boundary: Score = Medium threshold | 70 | Medium | Medium | |
| Boundary: Just below Medium | 69 | Low | Low | |
| Boundary: Minimum score (0) | 0 | Low | Low | |
| Boundary: Maximum score (100) | 100 | High | High |