In January 2023, I moved into a prototyping and validation phase.
Using my own coding skills in HTML, Tailwind, and JavaScript, I scaffolded a lightweight prototype that simulated the core reporting experience using mocked datasets. The prototype allowed users to select data fields, apply basic filters, and see how the reporting system would behave.
Although the dataset was limited, this prototype demonstrated the speed and responsiveness of the reporting concept and allowed customers to experiment with filtering and field selection in a realistic environment.
To validate the design further, I wrote a secondary research plan focused on testing key assumptions we had recorded in Jira.
Two forms of testing were conducted:
- Moderated user testing sessions with BrightHR customer advocates, allowing us to observe how HR users approached report construction and filtering.
- Task-based usability testing on UserTesting.com, using interactive Figma prototypes to evaluate specific workflows such as selecting data fields, applying filters, and generating reports.
This testing allowed us to close the loop on several design assumptions and confirm that users understood the mental model of building reports from selectable data fields.
Alongside this, I collaborated with engineering to map data relationships across the platform, and ran card sorting sessions to group the available HR data fields into logical categories. Those sessions directly shaped the information architecture of the report builder.