Efficiency and Timeliness of Report Generation
When it comes to generating reports, we acknowledge the importance of minimizing wait times for our users. Currently, our metric for determining the wait time is based on the number of organizations included in the report as well as the duration covered. Let's delve into the details of our report queues to provide a clearer picture.
For comprehensive reports that span over 3 months and encompass more than 50 sites, we classify them as "Big Reports." Due to their complexity and scale, these reports are processed in a separate queue, which can sometimes result in significant wait times, typically measured in hours. We recognize that this can be inconvenient, and we are actively working towards optimizing the processing time for such reports in the future.
On the other hand, we have the "Small Report" queue, which handles reports consisting of approximately 50 sites and covering a duration of 3 months or less. Generally, these reports are generated swiftly, taking only a few seconds. However, there are instances where these "small" reports can take longer, ranging from 20 to 30 minutes each. Furthermore, it's worth noting that even a quick report may experience further delays if there are several 20-30 minute reports ahead of it in the queue.
As we are actively working towards optimizing the processing time for reports in the future, your feedback is crucial in this endeavor, so please don't hesitate to share your thoughts and suggestions. By doing so, you contribute to the ongoing efforts of our team to improve and streamline this process for a better user experience.