Ministry of Defence โ€“ Army

Reserve Pay &
Financial Dashboard.

Designing a data visualisation tool to give the Army Reserve community full visibility of their allocated, planned, actual, and forecast reserve days โ€” for the first time in the organisation's history.

๐Ÿ”’ Actual screens are withheld due to the sensitive nature of this project.
Client
Ministry of Defence
Role
UX Designer (SC Cleared)
Type
Data Visualisation ยท Dashboard
Context
Enterprise ยท Defence Finance
The Problem

No one could see the whole picture

Army Reserve units are allocated a fixed number of reserve days at the start of each financial year. These days are paid for โ€” so tracking how they're planned, used, and forecast is a critical financial and operational concern.

The problem: there was no single tool that showed this. Planning happened in spreadsheets. Actuals came in through a separate system. Forecasting was manual guesswork. No one โ€” from the admin managing the budget to the Commanding Officer overseeing multiple units โ€” had a clear picture of where they stood.

The Core Problem
Allocated days, planned activities, actual usage, and next-year forecasts all lived in different places. There was no single source of truth โ€” and no way to see it all at once.

The complexity was significant. Reserve days are split across multiple categories โ€” each drawing from a different budget pot. Units at different levels of the hierarchy needed different views. And the data had to flow correctly from planning through to actuals before the visualisation could mean anything.

The Users

Three roles. Three very different needs.

The challenge wasn't just the data โ€” it was that different users needed to see the same data in completely different ways, at different levels of detail.

โš™๏ธ
PAdmin
Personnel Administrator
Sets and manages the allocated reserve days at the start of the year. Needs to assign days to the correct budget pots, track usage in real time, and flag when units are approaching their limits.
๐Ÿ“‹
Unit Planner
Unit-level staff
Plans activities for reserves based on available days in each category. Needs to see how much of the allocation is left in each pot before committing days to an activity.
๐Ÿ‘ค
Individual Reserve
The reserve soldier
Needs to know how many days they personally have remaining โ€” so they can plan their own training and commitments. Needs a simple, personal view โ€” not the full budget picture.

Higher-level organisations also needed to see their subordinate units rolled up โ€” so a Brigade commander could see all units under their command without being overwhelmed by the detail. The cognitive load challenge was significant.

The Process

The hardest part was understanding the problem

This was one of the most complex requirement-gathering phases I've experienced. The domain was highly specialised โ€” reserve pay categories, budget pots, hierarchical unit structures, and the relationship between planning and actuals all needed to be fully understood before any design work could begin.

Initial requirements workshops produced more questions than answers. The process took multiple iterations of discovery sessions, validation workshops, and prototype reviews before the full picture emerged. Each round revealed a new layer of complexity โ€” a new user type, a new edge case, a new data relationship.

Key Learning
The requirement gathering phase alone took multiple iterations and validation rounds. In highly specialised domains, patience in discovery is the most important design tool.

The data flow had to be mapped end-to-end before any UI decisions could be made. The admin sets allocations โ†’ units plan against those allocations โ†’ reserves are mobilised and assigned to the correct pots โ†’ actuals flow back in from the operational system โ†’ the dashboard updates to show the full picture.

โš™๏ธ
Admin sets allocated days
๐Ÿ“‹
Units plan activities
๐Ÿ‘ฅ
Reserves mobilised
โœ“
Actuals captured
๐Ÿ“Š
Dashboard updated

End-to-end data flow โ€” from allocation setting through to actuals and forecast

Key Decisions & Rationale

Making complex financial data readable

Four data states in a single view โ€” Allocated, Planned, Actual, Forecast
The central design challenge was showing four related but distinct data states without overwhelming the user. The solution used a consistent visual language โ€” a horizontal bar system where each state is layered โ€” so users could immediately see the relationship between what was budgeted, what was planned, what was used, and what was coming.
Hierarchical views with consistent cognitive load
Higher-level organisations needed to see subordinate units rolled up โ€” but without losing the ability to drill down. I designed a collapsible hierarchy that maintained the same visual language at every level, so switching between Brigade view and unit view required no mental re-calibration.
Budget pots as the primary organising principle
Reserve days aren't a single pool โ€” they're split across categories that draw from different pots. The admin page was designed around pots as the primary organising unit, so users always knew which budget was being drawn from when a planning event was created.
Separate admin and planning views for different mental models
The PAdmin and Unit Planner had fundamentally different mental models of the same data. Rather than forcing a single view, I designed two distinct pages โ€” the admin page for budget management, and the planning view for activity-based decisions โ€” both connected to the same underlying data.
Allocated
Planned
Actual
Forecast
Unit A
100 days allocated
80 planned
72 actual
85 forecast
Unit B
60 days allocated
55 planned
48 actual
52 forecast
Unit C
80 days allocated
70 planned
65 actual
75 forecast

Illustrative only โ€” actual screens withheld due to sensitive nature of the project

Illustrative diagram โ€” Allocated, Planned, Actual and Forecast states per unit

The Solution

A single source of truth for reserve days

The final solution consisted of three connected components working as a unified system.

01
Admin Allocation Page
The PAdmin can set reserve day allocations at the start of the financial year, assign them to the correct budget pots, and see in real time how those pots are being drawn down as units plan activities.
02
Unit Planning View
Unit staff plan activities against available days in each category. The interface shows remaining pot balance in real time โ€” preventing over-commitment before it happens.
03
Reserve Dashboard
The central visualisation tool showing Allocated, Planned, Actual, and Forecast for every unit โ€” with hierarchical rollup for senior commanders and drill-down for detailed analysis. For the first time, the whole picture was visible in one place.
Outcomes

From no visibility to full picture โ€” for the first time.

Before this tool existed, no one in the reserve community had a complete view of how their allocated days were being used. The tool changed that entirely.

1st
Time the Army Reserve community had full visibility of Allocated, Planned, Actual and Forecast days in a single tool
3
Distinct user types served with different views from a single connected data system
โ†“
Significant reduction in manual spreadsheet work for PAdmins managing reserve day budgets
โ†‘
Accuracy of next-year financial forecasting โ€” commanders now plan from real data, not estimates
Skills Used
Data VisualisationDashboard DesignComplex Requirements GatheringMulti-persona UXHierarchical Information ArchitectureWorkshop FacilitationStakeholder AlignmentIterative DiscoveryEnterprise UXInteraction DesignFigmaSC Cleared