Tassomai is an intelligent online learning program helping students at all levels achieve outstanding results. Tassomai builds knowledge, boosts confidence and reduces exam stress via daily multiple-choice questions.
Before working on Tassomai, it would only allow students to answer questions from one subject. Also, it would only present students with daily goals as opposed to weekly goals. Introducing the ability for students to answer questions from multiple subjects would allow students to have a broader knowledge and understanding of content. Furthermore, the ability for students to see their progress over a week timeframe would be more in-line with how homework is currently set and monitored in schools.
Tassomai has always allowed students to see how many correct questions they have to answer each day.
Our goal was to create an experience which would allow students to see their goals (homework) for a given day and week, for a given subject and across multiple subjects and for them to know when this was due.
To get a full understanding of the current the probelm, I went through Hotjar to look at comments that users had made relating to this user problem. There were very evidently a lot of issues causing frustration. Some of the comments included; These comments were supported by the sales team.
"It’s not easy for me to track my progress over homeworks"
"Tassomai currently doesn't let students choose between different subjects of which to take a quiz"
"It doesn't let me choose between different subjects of which to take a quiz"
"When is my homework is due?"
I also carried out an analysis of the current quiz selection screen (Figure 2).
Framing the solution
Before getting into any designs I outlined some top level user stories to ensure that the solution considered users needs entirely.
As a user I want to be able to see when my homework is due
As a user I want to be able to see my correct question completion across individual subjects and across all subjects for today and this week
As a user I want to be able to see my states for current and past homeworks
“I’m itching to get started on doing my own thing, I just don’t know what it is”
Age 30, Actress and Singer
“I know exactly what the end goal is I just don't how to get there”
Age 39, Secondary School Business Teacher
If there was someone I could talk to about what I’m planning on doing it would really help”
Age 23, Digital Marketing
20 people were interviewed. The questions that were asked were to do with what inspires people to start/continue their own business/project and what are the pain points associated with doing somthing of this nature.
From the interviews there were a number of key insights. The affinity mapping exericse helped put the responses into categories so that that trends could be easily identified.
It was clear from the affinity mapping that the key "blockers" for people starting/continuing with their own business or project was time and experience (see insights below).
The insights from the interviews and affinity mapping made it easier to identify what the pain points are for people wanting to start/continue their own business/project.
To gain a better understanding of the users we created a number of personas representing the target market. The personas were constructed using both quantitive and qualitative data from the survey and user interviews.
The personas helped us better understand the potential users. More specifically, seeing them as real people with goals rather than just statistics.
The previous research was used to come up with a number of features that would address the users needs. These were then put into categories using the MoSCoW method - "Must Have", "Should Have", "Could Have" and "Won't Have".
Following the feature prioritisation 5 minutes was allocated to sketch between 5 - 10 screens relating to the most important features. This was repeated a further two times each time providing alternative sketches to the original 5 - 10. A critique session was held with a small group followed by more sketching.
Using the sketches from the design studio a paper prototype was made.
The paper prototype was tested with users. User feedback was pertinent to identifying areas of design development that needed to be consider before moving onto digital wireframes.
Using feedback from the paper prototypes a low fidelity prototype was built using Sketch. These wireframes were then put into Marvel in order to carryout user testing. This stage of testing provided a number of insights. These included:
Changing the price selection from drop down to a scroll wheel
Removing the need for users to have to tap the icon before selecting a price
Change in wording for key calls to action
Removing on-boarding swipe down icon and replacing it with a down arrow
The final stage of prototyping and testing incorporated the feedback from the previous stages. Even at this point there were a number of changes that needed to be made. These were to do with individual screens as opposed to user flow. Following this, styling was added to make the product's branding consistent. We tested this further to refine our ideas prior to presenting to potential users.