Redesign Learning Management System – The calendar

This work is done to fulfill the course requirements for IMT4309 Usability and Human Factors in Interaction Design.

Team members: Anahita Golrang, Chian Huoy Low, Rikhart Bekkevold and Yijie Zhou

Task 1: Inspection

Heuristic evaluation is performed on Blackboard, a Learning Managment system (LMS). Blackboard comes in different versions (teacher, student etc). For this assessment, student version is evaluated based on Nielsen’s 10 heuristic principles.

Task 2: Inclusive Design

Our team has chosen the marginalized user group: people affected by Essential Tremors (ET). Essential tremors is a nerve disorder which hinders movement in the upper body (rarely in the lower) and is the most common movement disorder. This user group might need assistive technology like special keyboard/mouse, voice recognition software (if voice is not affected by tremors), depending on the severity of the tremors, in order to  use the web effectively. They might have problems being accurate with their actions and struggle with completing a task quickly (or a string of tasks).

For example:

“My Page” from Innsida

The image above shows an action taken to delete a message from Innsida. When a user clicks on the ‘trash’ button, system will delete the message immediately without a notification for getting the user’s’ confirmation. In this scenario, users who suffer from ET, they are facing more difficulties as they are more likely to make mistakes than normal users.


Based on the accessibility principles from W3C Web Accessibility Initiative (WAI) standards, a website should be designed not only helping these users to avoid mistakes but also recover from mistakes. To resolve this issue, an interaction designer should concern having interaction actions be activated in two steps. The two-step interaction prevents users from selecting certain button and executing some functionality by mistake. The strategy is to give users a chance to review their action and able to correct their mistake in the meantime.

Task 3: Users

Designing a new learning management system. Based on the user tasks/needs we identified in the workshop we have identified these main users of the system:

  • Norwegian Student (part time)
  • International Student (full time)
  • Teacher
  • Admin

Personas and scenarios were created as a guide to our design journey. Below was one of them:


User Scenario

On Monday morning, Khakuna has a need to check his schedule and assignments to be prepared for the coming week. As his daily routine, he signs  into LMS to check his classes and announcements. The calendar in his LMS clearly shows that this week he has 10 hour lectures, 4 hours workshop and one assignment that will due on Thursday. Now Khakuna knows he has to manage his time for besides going to lectures and workshop, he also has to manage some time to have group discussion with his group members for the assignment that is going to be due soon. In order to held a group discussion where everyone is available, he creates an meeting invitation from LMS. From there he is able to view his group members’ schedule to decide for a meetup for assignment discussion. Then he send out his suggested time to all his group members, so now the members will have to respond to his request on LMS whether they are available for that time slot.

Task 4: Solution

The persona and scenario of Khakuna was used as a reference to redesign the LMS. Conceptual model, low-fidelity prototype, high-fidelity prototype and usability testing were done by our team.


Conceptual model
Paper prototype
Evaluation of paper prototype with international students


We invited 2 international students in the canteen to test our prototype. First of all, we explained them that we want to create the E-learning system with editing ability of calendar. They told us that they would like to see something like Blackboard. At the next step, we showed Figure 1 to them. We explained them that it is the first web-page of your E-learning system and we asked them how would they want to create a new event such as scheduling a group meeting.

Since we had provided a create event button, we were expected to see that the users will mention to that, but all of the users were mentioning to the calendar directly. They told us that they want to click on the start and end time of their event on a special day. Next, we asked them about their expectation of the next step and they told us that they want to have a pop-up which enables them to add the attendees and the location of the event . They were also accentuating to this fact that they do not want to see the time in this step but they did not want to select the start and end time of it in this section.

For adding the attendees, they told us that they want to have something like figure 3 but they did not expect to see all the students of the university .The most important option for them was having the ability to have their own contacts and searching within it.

Revise design and created into a high-fidelity prototype using Invision.




Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s