SPOTLIGHT 2

Helping HR and payroll teams build reports without waiting for custom development

Helping HR and payroll teams build reports without waiting for custom development

I designed a reporting capability that let users build, filter, configure, and share reports using platform data rather than request custom reports from an internal team.

Company

Intechsol

My Role

Sole Product Designer, End-to-End Product Design

Collaborators

Project Manager, Champion, Developers

Timeline

4 months including testing

Tools

Jira, Miro, Adobe XD, Axure, UserTesting, Confluence

Platform

Web

Helping HR and payroll teams build reports without waiting for custom development
No headings foundSelect the Frame that wraps your article content → open Accessibility → set Tag to main, article, or section.This message disappears as soon as headings are detected.
Summary

Clients depended on Intechsol to create custom reports. When deadlines could not accommodate the wait, they exported several reports and merged information in spreadsheets.

Over four months, I designed a self-service reporting experience combining templates and guided setup with a flexible editor. Users could select relevant data, apply filters and sorting, and preview reports as they worked.


My role and Team

I was the sole designer, responsible for user research, field organization, interaction and visual design, prototyping, and usability testing. I partnered with the owner on requirements and direction and two developers on feasibility and implementation.

My contribution was research and experience design; technical implementation was a team effort. This initiative was part of, but distinct from, the broader Elysium transformation.

Problem, Context & Constraints

The data existed. Getting the right report still required help.

Managers, HR teams, and payroll staff requested custom reports when existing options did not answer their questions. Requests involved support calls, clarification meetings, developer assignment, and repeated client reviews.

Under deadline pressure, clients exported two or three reports and merged data in a new spreadsheet. Internally, similar reports accumulated without a clear inventory. Support struggled with versions, and developers updated individual reports when new data needed inclusion.

The experience had to make enterprise data understandable without database expertise, while working within the existing platform and component constraints. Flexibility could not depend on users understanding data relationships or aggregation levels.

Goals & Success Criteria

Enable independent report creation

The design goal was to let nontechnical users build useful reports from existing platform data without waiting for another custom report. Users needed an understandable starting point and control over content, filters, sorting, and structure.

Evaluation tracked task completion, task time, critical errors, and usability. The recorded scorecard included completion above 85%, standard-report task time below six minutes, and near-zero critical errors. These are documented evaluation criteria, not a claim they were all set at project kickoff.

Reducing dependence on the internal reporting team was a core goal, alongside making report creation understandable for nontechnical users.

Understanding the Users

Different responsibilities, shared reporting needs

HR professionals needed workforce information; payroll managers worked with payroll and time-related data; supervisors needed information relevant to their teams. Their needs extended beyond the available fixed reports.

I analyzed support tickets and met with clients to understand requirements and workarounds. A concrete behavior was combining report exports when custom development could not meet a deadline.


Activity

Participants

Purpose

Initial evaluation

3 HR, 4 payroll managers, 2 supervisors

Identify report-building difficulties

Field-classification card sort

30 participants

Inform field organization

Follow-up evaluation

10 HR, 15 payroll managers, 5 supervisors

Evaluate the revised wizard and editor

Some participants returned between testing rounds; the activity counts are not a total of unique people.

Personas

HR PROFESSIONAL

Camila Reyes

HR Generalist

Needs flexible workforce information to answer changing questions about headcount, employee records, and organizational trends.

GOALS

Build workforce reports independently, select relevant employee fields, and share clear information with stakeholders.

FRUSTRATIONS

Fixed reports omit needed fields. Combining exports creates manual work, and custom development cannot always meet deadlines.

BEHAVIORS

Starts with a workforce question, combines employee fields, previews results, and refines filters before sharing.

TECH COMFORT

Web tools

Reporting

Configuration

“I know what workforce information I need. I just need a way to bring it together.”

PAYROLL MANAGER

Adrian Cole

Payroll Manager

Works with payroll and time-related data, often needing a different combination of fields for each pay period or review.

GOALS

Compare payroll and time data, isolate exceptions, and create reusable reports without waiting for development.

FRUSTRATIONS

Separate exports require reconciliation, while rigid reports make it difficult to investigate specific payroll questions.

BEHAVIORS

Checks pay-period filters, selects earnings and time fields, verifies totals, and reuses report configurations.

TECH COMFORT

Web tools

Reporting

Configuration

“Let me choose the payroll and time data I need, then check the results before I share them.”

SUPERVISOR

Maya Patel

Team Supervisor

Needs information relevant to the team to support staffing and day-to-day decisions without working through organization-wide reports.

GOALS

Quickly find team-specific information, narrow results to relevant employees, and share focused reports.

FRUSTRATIONS

Broad reports contain irrelevant records, and waiting for a custom report delays decisions about the team.

BEHAVIORS

Filters to the team first, chooses a small set of useful fields, and reviews the output before acting.

TECH COMFORT

Web tools

Reporting

Configuration

“Give me the information for my team, without making me sort through everyone else’s.”

Prioritization and Scope

Focus on usable self-service

The confirmed scope covered starting a report, choosing compatible data, filtering and sorting, organizing content, live preview, and preparing outputs.

The case study groups decisions around helping users start, interpret data, and reuse/distribute reports. These are narrative themes, not a claim about historical release order.

Impact vs effort matrix

A qualitative view of likely user value and implementation effort, based on this case study. These are suggested priorities, not measured scores or a record of the original release order.

Impact / Effort

Lower effort

Higher effort

Higher impact

Quick wins: Make applied filters and sorting visible; add relative-date presets.

Major investments: Provide templates, guided setup, compatible data selection, and live preview.

Lower impact

Nice to have: Polish report-editor details that do not affect task completion.

Deprioritize: Expose user-configured database joins beyond the supported data relationships.

Information Architecture and Key Flows

Guided setup leads into detailed editing

Users could choose a template or start a custom report through three steps:

Choose Subject → Select Columns → Add Filters → Report Editor

The wizard introduced initial decisions and then opened the full editor. It did not replace it.

The editor supported report naming and description, categorized field selection, drag-and-drop columns, filters, sorting, and a live data preview. Timecard and payroll data used distinct source categories. Curated relationships exposed compatible data without requiring users to configure joins.

Exploration and Design Decisions

Guide the start without removing flexibility

Testing and Iteration

Revise around observed difficulties

After implementing changes, we evaluated the revised wizard and editor with 30 users, including returning participants. Comparable tasks and assistance rules were used.

Completion reflects successful task attempts, not the percentage of participants completing everything. Different groups mean this was not a matched-participant experiment.

Final Experience

A guided beginning and a flexible working surface

The implemented experience combined templates or guided setup with categorized fields, drag-and-drop columns, naming/description, filters, sorting, and live preview. Relative dates supported reusable periods; grouping and report-wide information supported clearer structure.

A dedicated layout preview exposed page breaks, headers, footers, and orientation before PDF generation. Formatted Excel exports preserved data types, currency formatting, and formulas rather than producing only flat, unstyled data.

Implementation & Delivery

Translate design decisions into working behavior

I worked with the owner and two developers over four months, including testing. My responsibilities centered on research and design; development implemented the interface behavior, curated data relationships, and export capabilities.

The described changes were implemented, and follow-up evaluation tested the revised wizard and editor in a testing environment. This establishes more than a proposed concept, but does not by itself establish production adoption or reduced support demand.

Impact & Evidence

From waiting for answers to creating them

CYOR removed the custom-report request cycle for the vast majority of client reporting needs. Instead of waiting days for a report to be built and delivered, clients could produce it themselves in minutes.

That independence changed both sides of the workflow. Clients gained direct control over how they assembled and used their data, while the internal team previously handling report requests could focus on higher-value work.

The feature did more than improve report creation: it shifted control from a service queue to the people who needed the information.

Reflection & Next Steps

Flexibility needs interpretation

Access to data is not enough. Users need to know where to begin, what fields represent, and how choices affect the report. Templates, guided setup, clear categories, and visible configuration addressed different parts of that problem without removing flexibility.

A useful next step would be to connect usability evaluation with post-launch evidence: whether users independently create recurring reports and whether custom-report requests decline. This is a proposed next step, not a measured outcome.


Part of Elysium at Intechsol. This case study covers the four-month reporting initiative, not the full eight-year platform transformation.

Enter password to view case study