Timesheet
Client Project
Designed a one stop solution to manage a team's productivity and reduced task completion rate by almost 70%
DURATION
12 weeks
ROLE
UI/UX Designer & Researcher
TOOLS
Adobe XD, Miro
Impact
4.5 hrs to
1.2 hrs
Time Reduction Rate
70%
customer acquisition rate within 1 month of launching the MVP
Background
People were working from home all over the world during the pandemic. The client company (insurance domain) having the same approach at work thought of having a productivity measure for their employees. Originally, the company used traditional methods of maintaining excel sheets and word documents to keep a track of the efforts completed by their employees. As a design solution, we created a platform to manage productivity of all 1000+ employees that were part of the company.
Design Process
We used the double diamond for the design process iteratively. I had multiple sessions with stakeholders to get a clear picture of the problem and real scenarios. I also worked with the internal team (business analyst, developers & tech lead) at every stage of the project.
User Research
I conducted user interviews to understand the user's way of working including both team leads and team members. It helped me highlight the real needs.
USER INTERVIEWS
We have two users. First is a team leader who leads a team of around 10 team members. Second is the team member. Both our users work in planned shifts.
USER PERSONAS
On the basis of data collected, I created two user personas.
Key Findings
I gathered all the information captured in interviews and understanding of the personas. I then made a note of all the findings.
Team Leader
A team leader analyzes his team members' productivity and assigns shifts
Does:
-
Plans shifts, leaves, overtime, compensation, etc. for the team members.
-
Analyzes productivity of team at individual and team level.
Problem:
-
Has very little time to manually check the logged efforts from documents.
Needs:
-
To ensure that his/her teams are timely completing the shift times/overtime/compensations and know their efficiency.
-
To know the less optimal tasks or tasks that are taking more of the team's time.
-
To know team members who might need extra training or assistance.
-
To know who performed well throughout the day, month, quarter and year.
-
To plan shift for one or more team members in a way that they are aware of the shift plan/leave/compensation/overtime of all team members.
Team Member
A team member enters his efforts and also tracks them on daily basis
Does:
-
Work on their system and note their daily efforts.
Needs:
-
To improve concentration while working on tasks.
-
To get an overview of how many hours are logged.
-
To know their efficiency.
Problem:
-
Have to switch between tasks to manually log each task completed.
-
Might easily forget logging the tasks.
PROBLEM STATEMENT
How might we design a digital solution for tracking and managing of team leaders' and team members' daily efforts?
Ideation
Now that we had our main problems in front of us, we started working on brainstorming and bring out all possible solutions. I worked with my team on daily basis to ensure all business requirements were met and that I was on the right track and solving the right problem.
USER SCENARIOS
We defined five scenarios for the given problem:
-
Team leads should be able to analyze the productivity of their team.
-
Team leads should be able to look at the team members working currently and their future planned working days at a glance.
-
Team leads should be able to plan shifts for their team members.
-
Team member and team leaders should be able to input their tasks.
-
Team member and team leaders should be able to track their productivity.
I created wireframes to ideate on possible ideas as per the user scenarios
Design Solution
Testing
Testing was done at various stages of the design process. Initially the wires were tested with real users in a remote setup. Iterations were carried out after the feedback. The final design was also tested and we got more than 90% positive feedback from our real users as well as stakeholders.
Key Learnings
-
Getting to the core and asking "why" helped me a lot to get answers to my questions and helped shape the design solution.
-
This project had helped practice iterative testing at various fidelities of design.