Report Scheduler is a platform where Users can schedule reports through email on a scheduled date & time.
Report Builder is a tool integrated with Power BI, that empowers clients and internal employees to generate, save, and share analytical reports. Report Scheduling is a new feature that was added to our Report Integration so that users have the ability to schedule a report in time, efficiently.
With this insights, I can see how our users that specifically use the Report Builder tell me the pain points they have in using the current product with the features that we offer in our reporting system.
I synthesized all my findings into one document and highlighted the two biggest pain points that our users pointed out during the walkthrough process.
Time-consuming to send reports one at a time to multiple emails.
Had to search individually for each report, again, slowing down the time.
After understanding our users pain points, I worked with the product managers and met with stakeholders in order to gather requirements and map out the user journey so that we can understand what we can include in our Report Scheduler in order to make it efficient for users. We took a look at both the information needed on the analytical side on how often our users would send reports while also looking into the design of a clean and clear experience.
By referencing our patterns in our Report Builder platform and following the brand and design system guidelines, I explored some iterations that were functionally similar but needed tweaking on our user needs.
A Repeat option where it states "Every" blank amount of either Days, Weeks, or Months.
Giving the options to turn on Repeat
With the start date it does not need "Every *blank* " period.
We included both a Search and Filter options so that users would be able to quickly and efficiently find certain data they scheduled.
Gives Users ability to search by the Scheduled name quickly
The space between the Search and Filters is unnecessary.
The report scheduler features an intuitive, right-side drawer that facilitates rapid setup of scheduled reports. This design provides users with a streamlined interface for specifying report parameters, recipients, and recurrence options. Clear labeling and contextual tooltips, complemented by search functionalities, guide users through the input process, ensuring a seamless experience.
The Report Scheduler features a comprehensive list view providing a centralized and organized display of all scheduled reports and associated data. Users can initiate new schedules via the primary action button or leverage robust search and filtering functionalities to locate specific reports. Additionally, a prominent top section highlights upcoming scheduled reports for real-time visibility.
Based on user behavior analysis and requirements gathered in collaboration with product, the scheduled time options were strategically simplified to enhance efficiency and align with user needs. The design now incorporates clear start and end date selections, coupled with intuitive daily, weekly, or monthly recurrence options, allowing for user-specific customization.