So to get an insight into these usability issues, I decided to interview 4 staff members of the age-26, 34, 42, and 54. Selecting users from different age groups helped me to find more variety of usability issues. I prepared a list of elicit questions followed by an open-ended question. The interview was in the form of a conversation of 8–12 minutes each.
Based on the insights from the interview, I brainstormed for ideas and came up with user stories, persona, and a journey map to guide me through the rest of the project.
Sign-up/Sign-in
Selecting dates
Adding projects
Keying in time
Checking the feed report
Based on the ideas generated, I made a user persona to guide me throughout the design process.
The journey map highlighted that entering time for the projects is the main pain point for most of the staff.
How might staff at my office are able to fill in their timesheets easily everyday
Keeping in mind the opportunity areas, I created a user flow to do the required tasks.
I did some initial sketches using the task flow and invited two participants for user testing. I gave them the following user tasks:
I got the sketch prototype evaluated by the other two UX designers who are working in the industry. The evaluators took note of the Heuristic violations with a severity rating.
I used the feedback received on the paper prototype to solve the usability issues and build the first fully navigational wireframe. I asked one of my friends to complete the task on the wireframe and I watched him doing that.
In the previous stage, I figured out that one of the components was really causing pain for the user. So I redesigned that component and invited 4 of my friends to do the user testing over coffee. I assigned two of them with Design-A and the other two with Design-B. This helped me in improving my design further.
I used the visual language to develop the wireframe into a high fidelity prototype. Then I ran another user test to find our other usability test. This helped me in doing some more iteration in the design.
Click here to see the final prototype
Users don’t want to think while they are using a Webpage, so I had to make it very easy to understand. I introduced drag and drop features to make things faster.
Different users use the same webpage in different ways. There can be multiple ways to solve a problem, so I made the provision to add projects in different ways like “right-click” and “drag and drop”.