Enhance team management by effortlessly monitoring task progress and blockers

Overview

  • My Role : Product Designer

  • Responsibility : User Research, Ideation, Wireframe, UX/UIDesign

  • Tool : Miro, Figma

  • Duration : 05.2023~06.2023

About Analytic Dashboard

This dashboard provides a comprehensive view of team performance across multiple projects within a workspace. It enables users to track task status and monitor task activities in real time.

With intuitive data visualizations, team leaders can quickly identify progress, areas that need attention, and any potential blockers that could impede project timelines.

The dashboard fosters efficiency by offering insights into task distribution and completion trends, helping teams stay aligned and focused on their goals.

Problems

1. Manual Reporting : The previous dashboard did not meet customer data needs. Customers struggled to generate reports due to the missing data, which caused manual calculation.

2. Irrelevant Data : Managers faced difficulties in evaluation team performance, as the previous dashboard lacked sufficient insights for performance assessment.

3. Maintenance issue : The previous dashboard, developed by a third party, and was challenging to maintain.

Solutions

1. Enhanced generating report : new dashboard was including diverse filtering options and the ability to export data to excel for easy report generation. Customers can easily transform the data as they want to see and also download data to create their own report.

2. Displayed the key data customers requested : The new dashboard includes preset chart that reflect the key data customers requested during interviews, enabling them to effectively manage bottlenecks and monitor team performance.

Design Process

Research & Scoping

Competitor analysis

Conducted competitor analysis of dashboards from major 7 task management companies and learned what data they are commonly displaying and what functionality they are providing.

Key Findings:

  • All platforms offer customizable dashboards to accommodate different user needs.

  • Commonly displayed data includes: Task status, Assigned users, Task time tracking

  • Frequently supported features: Data sharing, Exporting options

Competitor Analysis

Interview Results

Conducted 4 in-depth interviews with our customers to explore their needs in managing team performance and workflows. All participants were team or department managers, aligning with our target user group. To capture a broad range of business requirements, we selected participants from diverse industries.

Key Findings

  • Managers need a clear and quick overview of task status to evaluate team capacity and performance.

  • They actively monitor team activity; if there's a noticeable drop in active tasks, they seek to understand potential blockers or issues.

  • Time and resource planning is crucial — they want visibility into how many people and hours are required to complete tasks efficiently.

  • Exporting data was the most valued feature, as managers often need to generate reports to support their responsibilities within the team.

  • While dashboard customization was seen as a nice-to-have, it was not a priority—as long as the dashboard could deliver key insights quickly and clearly.

Scoping

Based on Research findings, we had meetings involving the Product Owner, Head of Developers, and Data team to define the project scope and determine the optimal way to present the dashboard.

For the MVP, our goal was to deliver a functional version quickly to gather early customer feedback and iterate based on real usage aiming to address existing customer pain points effectively. To accelerate development, we chose to implement a preset-style dashboard by embedding Metabase data, allowing us to deliver key insights without complex customization.

Ideation

Brainstorming

  • Some graphs like ticket aging time was replaced to cycle time graph due to the limitation of preset dashboard

  • The selection of the top filters has been finalized : Date, Project, Assignee, Tag, and Aggregation.

  • We have determined the appropriate graph style for displaying the data and also defined the insights that will be provided using this chosen visual representation.

  • It is crucial to examine the impact of the top filters on each graph and ensure their compatibility and coherence across the entire dashboard.

Final Design

Top of the dashboard

01. Task status

To enhance user comprehension of the overall task status within the workspace, we positioned the task status at the top of the dashboard. The left section presents the numbers corresponding to each task status and also displays the percentage comparison with the previous period. This feature enables users to easily grasp the extent of task increase or decrease in relation to a specific timeframe.

Middle of the dashboard

01. Created & Completed tasks

Users can view the count of tasks created and completed, organized by date. This feature allows users to track the number of tasks generated and finished within a specific timeframe

02. Task activities

On the left side, the dashboard displays the average duration from task creation to completion. This information provides users with an understanding of the typical time it takes to complete tasks.

The right side of the dashboard displays the task activity trend, revealing the frequency of comments over time. Previously, users had to manually check each task for comments and updates, potentially causing bottlenecks. However, with this graph, users can quickly assess the activity trend for specific projects, individuals, and more. It becomes easier to identify any decrease in activity and take necessary follow-up actions.

End of the dashboard

01. Overdue tasks

The right side of the dashboard displays the overdue task by date. Users can filter project, duration, assignee and easily manage overdue tasks trend.

02. Top10 tags

To provide valuable insights into the usage of tags by our users, we have included a section that showcases their most frequently utilized tags. This chart allows users to gain an understanding of which tags are being widely used, helping them to understand specific information regarding ongoing project statuses or the amount of work completed associated with each tag.

What I learned…

 

This project was intriguing as my primary collaboration was with the data team rather than the developers. The decision to embed a dashboard prompted frequent catch-ups with the data team during the ideation process. Our discussions revolved around determining the feasibility of incorporating specific types of graphs, considering the constraints of the embedding tool. In cases where our initial suggestions were not feasible, the data team provided alternative solutions and explained the possibilities. This collaboration with the data team proved to be an engrossing experience, allowing me to learn how to ideate effectively across different teams.

Next
Next

Orgchart