Player Performance Sporting¶
Training analytics and match statistics platform providing GPS tracking data, fitness scores, AI-driven injury risk predictions, and player contract and transfer management for coaching staff.
Business Capabilities¶
- Ingest GPS and biometric data from training sessions
- Calculate player fitness scores and workload metrics
- Generate match performance statistics and heatmaps
- Run AI injury risk prediction models via Azure AI Foundry
- Provide coaching dashboards for squad management decisions
- Manage player contracts, negotiations, and transfers
Bounded Context¶
Data Landscape¶
| Entity | Description | Role | Software Systems |
|---|---|---|---|
| Player | Professional footballer registered with the club | Owns | |
| Training Session | Planned practice session for players | Owns | |
| Match Performance | Player statistics and ratings from a match | Owns | |
| Fitness Score | Quantified measure of a player's physical condition | Owns | |
| Player Contract | Employment agreement between player and club | Owns | |
| Transfer | Player movement between clubs via sale or loan | Owns | |
| Injury | Recorded physical injury affecting a player | Uses | Medical Records |
AI-Driven Injury Risk Prediction¶
Deployment - Acceptance - Player Performance¶
Deployment - Development - Player Performance¶
Deployment - Production - Player Performance¶
Deployment - Test - Player Performance¶
Inbound¶
| System | Description | Technology |
|---|---|---|
| Head Coach | Review player performance and set training plans | |
| Medical Records | Get player fitness data | JSON/HTTPS |
Outbound¶
| System | Description | Technology |
|---|---|---|
| Azure AI Foundry | Run injury risk prediction models | JSON/HTTPS |
| Databricks | Store and query training data | JSON/HTTPS |