MyTasks is a simple task managing app for college students to make them efficient.
MyTasks is a simple task managing app for college students to make them efficient.
As a part of Udacity's Nanodegree program, I completed end to end design process that includes interaction and visual design work.
As a part of Udacity's Nanodegree program, I completed end to end design process that includes interaction and visual design work.
I expect the result to help students look at their daily tasks, their priorities, schedule them also remind them.
I expect the result to help students look at their daily tasks, their priorities, schedule them also remind them.
Chosen KPI - Increase in retention rate will be the KPI which shows the consistency of users. Because if the app didn't help to achieve them what they want then users won't engage or return to the app.
Chosen KPI - Increase in retention rate will be the KPI which shows the consistency of users. Because if the app didn't help to achieve them what they want then users won't engage or return to the app.
For the business, Using the app by users and setting tasks is a success. But for the users, merely scheduling tasks is not enough. They need to get them done. I use Google Calendar, Evernote and Habititca for efficiency in task managing. I believe I can replace those with MyTasks after the development.
For the business, Using the app by users and setting tasks is a success. But for the users, merely scheduling tasks is not enough. They need to get them done. I use Google Calendar, Evernote and Habititca for efficiency in task managing. I believe I can replace those with MyTasks after the development.
Why?
Why?
Interruptions and distractions have eroded our abilities to concentrate as there is the fragmentation of our time and focus, such low productivity results in constant stress and loss of time.
Interruptions and distractions have eroded our abilities to concentrate as there is the fragmentation of our time and focus, such low productivity results in constant stress and loss of time.
Productivity apps can only show impacts when used frequently and consistently. The main challenge was to make the experience seamless such that it can assimilate into the user's lifestyle. To handle that, I cut down extra features and steps that I intended to add at first.
Productivity apps can only show impacts when used frequently and consistently. The main challenge was to make the experience seamless such that it can assimilate into the user's lifestyle. To handle that, I cut down extra features and steps that I intended to add at first.
I focused on one user group: College students (As I had easy access to them to recruit as participants and to focus my effort on the best solution.)
I focused on one user group: College students (As I had easy access to them to recruit as participants and to focus my effort on the best solution.)
What competitors are doing?
What competitors are doing?
There are hundreds of productivity apps to help with everything from scheduling to habit tracking.
There are hundreds of productivity apps to help with everything from scheduling to habit tracking.
Apps have mixed reviews as the overall success depends on personal work habits.
Apps have mixed reviews as the overall success depends on personal work habits.
Apps for the to-do list, Calendar, Tasks scheduling, Project management, Habit tracking, Time tracking, Note-taking, Anti distraction tools or multiple apps integration tools are available.
Apps for the to-do list, Calendar, Tasks scheduling, Project management, Habit tracking, Time tracking, Note-taking, Anti distraction tools or multiple apps integration tools are available.
Fun and simplicity seem to be the key to the app's success.
Fun and simplicity seem to be the key to the app's success.
Do users really need a digital app?
Do users really need a digital app?
I wanted to learn about the student's experiences with their task managing routines. The goal was to create a system to make them efficient and organized to achieve their goals.
I wanted to learn about the student's experiences with their task managing routines. The goal was to create a system to make them efficient and organized to achieve their goals.
Key Research Questions
Key Research Questions
• How do college students currently manage their tasks?
• How do college students currently manage their tasks?
• What are obstacles while managing tasks and achieving them?
• What are obstacles while managing tasks and achieving them?
A holistic view of the day can help students to reschedule tasks.
A holistic view of the day can help students to reschedule tasks.
Time is important. If they are not specific about the time, they are less likely to complete the task.
Time is important. If they are not specific about the time, they are less likely to complete the task.
Also, the participants didn't know how much time the task will take.
Also, the participants didn't know how much time the task will take.
Which solution to choose?
Which solution to choose?
Things I considered
Things I considered
- Easy to use as a complex app require more steps means more friction.
- Simple calendar view
- Easy task navigation
- Adding time clues
Elements Organization & Iteration
Elements Organization & Iteration
On the home page focusing on the core features, I divided the page into two columns based on two main uses; 'Checking tasks list' and 'Checking calendar'.
On the home page focusing on the core features, I divided the page into two columns based on two main uses; 'Checking tasks list' and 'Checking calendar'.
Full tasks list was overwhelming, so I categorised them into 'Upcoming', 'Missed' and 'Done' for easy navigation.
Full tasks list was overwhelming, so I categorised them into 'Upcoming', 'Missed' and 'Done' for easy navigation.
I added a missed tasks bar in the calendar view where users can view them and then drag n drop directly to the time block.
I added a missed tasks bar in the calendar view where users can view them and then drag n drop directly to the time block.
Also, the secondary customization feature was compressed into a drop-down button to make scheduling tasks faster.
Also, the secondary customization feature was compressed into a drop-down button to make scheduling tasks faster.
After the usability study, I did iteration and landed on a card-based task list, which allowed easy edit, changing priorities, marking tasks as done or not done by tapping on the card.
After the usability study, I did iteration and landed on a card-based task list, which allowed easy edit, changing priorities, marking tasks as done or not done by tapping on the card.
I moved the missed task-bar to the bottom with a missed task button at the centre as well as quick access to view and navigate weekdays. Removed the drop down button on the Add/Edit task page and moved the Save button to top.
I moved the missed task-bar to the bottom with a missed task button at the centre as well as quick access to view and navigate weekdays. Removed the drop down button on the Add/Edit task page and moved the Save button to top.
How did the solution work?
How did the solution work?
I conducted remote usability with ten users on Lookback. My goal was to gather insights about how this solution meets their expectations and goals for setting tasks and achieving them.
I conducted remote usability with ten users on Lookback. My goal was to gather insights about how this solution meets their expectations and goals for setting tasks and achieving them.
Users found out the reminder button useful. But it was less useful as it was below the viewport height because many users ignored it.
Users found out the reminder button useful. But it was less useful as it was below the viewport height because many users ignored it.
Users wanted to have a category option to categorise all their tasks.
Users wanted to have a category option to categorise all their tasks.
I didn't add the option to set timer or deadline which I had planned before to let users think about the time a task takes to complete.
I didn't add the option to set timer or deadline which I had planned before to let users think about the time a task takes to complete.
Task card looked large for some users.
Task card looked large for some users.
Final Iterations
Final Iterations
- Checked the colour contrast on the accessibility site and did slight change to make it clear.
- Also, fixed some accessibility issues like resizing buttons.
- Added the time needed option to set a timer or a deadline. The time allocated may not be the accurate but it will force user to think how much time is really needed. Otherwise a single task will take whole day.
- Learning from the usability feedback, moved the reminder button above the viewport height.
It might not be the best design for this product, as it was my first project. Surely it was my best learning experience. I learnt that design is a compromise with our biased decisions and our seemingly best ideas.
It might not be the best design for this product, as it was my first project. Surely it was my best learning experience. I learnt that design is a compromise with our biased decisions and our seemingly best ideas.
The instructors were easy to understand and helpful. They directed us throughout the project and explained that process and thinking are important than the final outcomes for the novices to grow.
The instructors were easy to understand and helpful. They directed us throughout the project and explained that process and thinking are important than the final outcomes for the novices to grow.