Dashboard Mode - Version control for PCB projects
Goal
Track and analyze version changes in PCB projects to understand progress, identify frequent updates, and monitor design stability over time.
Track and analyze version changes in PCB projects to understand progress, identify frequent updates, and monitor design stability over time.
| Project | Version | Date | Changes Count | Designer | Status |
|---|---|---|---|---|---|
| AlphaBoard | v1.0 | 2024-01-10 | 5 | Alice | Released |
| AlphaBoard | v1.1 | 2024-02-15 | 3 | Bob | Released |
| BetaBoard | v0.9 | 2024-01-20 | 8 | Charlie | In Progress |
| BetaBoard | v1.0 | 2024-03-05 | 2 | Charlie | Released |
| GammaBoard | v1.0 | 2024-02-01 | 10 | Alice | Released |
| GammaBoard | v1.1 | 2024-04-10 | 4 | Bob | In Progress |
+----------------------+-----------------------+ | Total Versions | Average Changes | | Released (KPI) | per Version (KPI) | +----------------------+-----------------------+ | Versions per Project (Bar Chart) | | | +--------------------------------------------+ | Changes Over Time (Line Chart) | | | +--------------------------------------------+ | Version Details (Table) | +--------------------------------------------+
Filter by Project: Selecting a project updates all charts and the table to show only that project's versions.
Filter by Status: Choosing 'Released' or 'In Progress' filters the KPIs, charts, and table accordingly.
Date Range Filter: Limits the data shown in charts and table to versions within the selected date range.
If you add a filter for Project = 'BetaBoard', which components update?