Client

Client

NewPath Learning

NewPath Learning

My Role

My Role

UX Researcher

Team

Team

3 UX Researchers
2 UX Designers

3 UX Researchers
2 UX Designers

Timeline

Timeline

12 weeks

12 weeks

CONTEXT & INFORMATION

CONTEXT & INFORMATION

About NewPath Learning

About NewPath Learning

  • NewPath Learning provides research-based, standards-aligned resources for Grades K–10.

  • Offers interactive digital resources and an online learning platform for diverse educational needs.

  • A team of educators and designers creates over 100 high-quality products each year, aligning with educational standards.

  • NewPath Learning provides research-based, standards-aligned resources for Grades K–10.

  • Offers interactive digital resources and an online learning platform for diverse educational needs.

  • A team of educators and designers creates over 100 high-quality products each year, aligning with educational standards.

The problem

The problem

NewPath Learning was facing high bounce rates on its 'Build-a-Lesson' page, leading to decreased user engagement which negatively impacted revenue.

NewPath Learning was facing high bounce rates on its 'Build-a-Lesson' page, leading to decreased user engagement which negatively impacted revenue.

The solution

The solution

We performed a Heuristic Evaluation followed by a Usability Evaluation on the Build-a-lesson section of the website as it is the most important section of the website.

We performed a Heuristic Evaluation followed by a Usability Evaluation on the Build-a-lesson section of the website as it is the most important section of the website.

PROBLEM DISCOVERY

PROBLEM DISCOVERY

During the initial client kick-off meeting, we discovered that NewPath Learning had been receiving frequent complaints from users about the website’s usability. Additionally, their analytics revealed high bounce rates, particularly on the 'Build-a-Lesson' page, which was directly affecting their revenue.

During the initial client kick-off meeting, we discovered that NewPath Learning had been receiving frequent complaints from users about the website’s usability. Additionally, their analytics revealed high bounce rates, particularly on the 'Build-a-Lesson' page, which was directly affecting their revenue.

CHOOSING RESEARCH METHOD

CHOOSING RESEARCH METHOD

Since the primary concern was high bounce rates, we collectively decided to perform a Usability Evaluation to understand the issues pertaining the website. We then decided to include a Heuristic Evaluation to save time and resources, and to identify issues before involving the users.

Since the primary concern was high bounce rates, we collectively decided to perform a Usability Evaluation to understand the issues pertaining the website. We then decided to include a Heuristic Evaluation to save time and resources, and to identify issues before involving the users.

DISCOVERY

DISCOVERY

Why Heuristic Evaluation?

Why Heuristic Evaluation?

Why Heuristic Evaluation?

We decided to do a heuristic evaluation for two reasons:
1. To save time and resources
2. To identify common usability issues before the usability testing.

We decided to do a heuristic evaluation for two reasons:
1. To save time and resources
2. To identify common usability issues before the usability testing.

We decided to do a heuristic evaluation for two reasons:
1. To save time and resources
2. To identify common usability issues before the usability testing.

HEURISTIC EVALUATION

HEURISTIC EVALUATION

Defining the Scope and Goals

  • Scope: We defined the scope of the project to evaluate 'Build-a-Lesson' section of the website.

  • Goal: The goal of the Heuristic Evaluation was to identify critical usability issues by improving navigation, reducing errors and enhancing the overall UX.

  • Scope: We defined the scope of the project to evaluate 'Build-a-Lesson' section of the website.

  • Goal: The goal of the Heuristic Evaluation was to identify critical usability issues by improving navigation, reducing errors and enhancing the overall UX.

We were a team of 3 UX Researchers (me & 2 others) who performed heuristic evaluations individually to avoid biases and influenced group thinking. After the individual evaluations, we had a group session to discuss our findings and prioritize usability issues.

We were a team of 3 UX Researchers (me & 2 others) who performed heuristic evaluations individually to avoid biases and influenced group thinking. After the individual evaluations, we had a group session to discuss our findings and prioritize usability issues.

Setting Heuristics

We set Norman's 10 Usability Heuristics as our metrics for the project.

We set Norman's 10 Usability Heuristics as our metrics for the project.

Scenario-based evaluation

While evaluating the website, we assumed personas of lesson-creators.

While evaluating the website, we assumed personas of lesson-creators.

Who's the Target Audience?

Who's the Target Audience?

Who's the Target Audience?

Students

Students

Students

Educators

Educators

Educators

Through the Heuristic Evaluation we identified these issues…

Through the Heuristic Evaluation we identified these issues…

Through the Heuristic Evaluation we identified these issues…

Consistency & Standards

Consistency & Standards

The absence of clear calls to action left customers without an obvious path to make purchases. While products were categorized on the homepage, there were no options to add items to the cart or proceed with purchases.

The absence of clear calls to action left customers without an obvious path to make purchases. While products were categorized on the homepage, there were no options to add items to the cart or proceed with purchases.

The absence of clear calls to action left customers without an obvious path to make purchases. While products were categorized on the homepage, there were no options to add items to the cart or proceed with purchases.

User Control & Freedom

User Control & Freedom

Users faced restrictions in their control and freedom, such as lessons starting from the beginning even when selected from the middle, inability to preview a lesson interactable before adding it, and no option to delete uploaded media. Enhancing user control and freedom can lead to a more satisfying user experience.

Users faced restrictions in their control and freedom, such as lessons starting from the beginning even when selected from the middle, inability to preview a lesson interactable before adding it, and no option to delete uploaded media. Enhancing user control and freedom can lead to a more satisfying user experience.

Users faced restrictions in their control and freedom, such as lessons starting from the beginning even when selected from the middle, inability to preview a lesson interactable before adding it, and no option to delete uploaded media. Enhancing user control and freedom can lead to a more satisfying user experience.

Help & Documentation

Help & Documentation

While the help and documentation icon was well-placed, there were issues such as no format instructions on the upload pop-up. Improving help and documentation can assist users when they encounter difficulties.

While the help and documentation icon was well-placed, there were issues such as no format instructions on the upload pop-up. Improving help and documentation can assist users when they encounter difficulties.

While the help and documentation icon was well-placed, there were issues such as no format instructions on the upload pop-up. Improving help and documentation can assist users when they encounter difficulties.

Error Prevention

The platform lacked sufficient error prevention measures, such as no prompt to confirm deleting an interactable and no warning or draft saved when navigating away from building a custom lesson. Implementing error prevention measures can help avoid user frustration and loss of work.

The platform lacked sufficient error prevention measures, such as no prompt to confirm deleting an interactable and no warning or draft saved when navigating away from building a custom lesson. Implementing error prevention measures can help avoid user frustration and loss of work.

The platform lacked sufficient error prevention measures, such as no prompt to confirm deleting an interactable and no warning or draft saved when navigating away from building a custom lesson. Implementing error prevention measures can help avoid user frustration and loss of work.

Visibility of System Status

There were issues with the visibility of system status, such as the sort function not working and text changes only when an option is selected.

There were issues with the visibility of system status, such as the sort function not working and text changes only when an option is selected.

There were issues with the visibility of system status, such as the sort function not working and text changes only when an option is selected.

WHAT DID WE DO ABOUT IT?

WHAT DID WE DO ABOUT IT?

We designed and conducted Usability Tests

We designed and conducted Usability Tests

We designed and conducted Usability Tests

Following the heuristic evaluation, we conducted usability tests with 10 participants who matched our desired participant characteristics. The tests were designed to evaluate and improve critical aspects of the system, and to enhance the user experience, ensure user-friendliness, and optimize system usability.

Following the heuristic evaluation, we conducted usability tests with 10 participants who matched our desired participant characteristics. The tests were designed to evaluate and improve critical aspects of the system, and to enhance the user experience, ensure user-friendliness, and optimize system usability.

Following the heuristic evaluation, we conducted usability tests with 10 participants who matched our desired participant characteristics. The tests were designed to evaluate and improve critical aspects of the system, and to enhance the user experience, ensure user-friendliness, and optimize system usability.

USABILITY TESTING

USABILITY TESTING

We designed 5 tasks based on our heuristic evaluation

We designed 5 tasks based on our heuristic evaluation

We designed 5 tasks based on our heuristic evaluation

1. Create a custom lesson on Chemical reactions for 8th Grade students. Objective: To check if the users can find the ‘Build-a-Lesson’ section of the website and if they are able to successfully add a presentation to a new folder with a custom name.

5. Add media from "Types of chemical reactions" to the custom lesson. Objective: To check if the user could successfully add a video to the designated folder of the lesson.

4. Add a presentation on chemical reactions for New York State curriculum for 8th grade. Objective: To check if the user can navigate to the ‘Select by standard’ section to make courses relevant to students of different grade levels.

2. Upload files from the computer to the custom lesson. Objective: The website had a section for uploading image files and a different section for uploading PDF files. The purpose of this task was to check if the users can upload PDF and image files from the local computer to the lesson resources without any error.

3. View the most recently added interactable in a lesson. Objective: To check if the user can easily find and interact with the most recently added interactive element in a lesson.

1. Create a custom lesson on Chemical reactions for 8th Grade students. Objective: To check if the users can find the ‘Build-a-Lesson’ section of the website and if they are able to successfully add a presentation to a new folder with a custom name.

2. Upload files from the computer to the custom lesson. Objective: The website had a section for uploading image files and a different section for uploading PDF files. The purpose of this task was to check if the users can upload PDF and image files from the local computer to the lesson resources without any error.

3. View the most recently added interactable in a lesson. Objective: To check if the user can easily find and interact with the most recently added interactive element in a lesson.

4. Add a presentation on chemical reactions for New York State curriculum for 8th grade. Objective: To check if the user can navigate to the ‘Select by standard’ section to make courses relevant to students of different grade levels.

5. Add media from "Types of chemical reactions" to the custom lesson. Objective: To check if the user could successfully add a video to the designated folder of the lesson.

FINDINGS

Lack of Feedback and Guidance

Lack of Feedback and Guidance

Users frequently mentioned difficulties due to the lack of feedback and guidance provided by the platform. They felt unsure about their actions and the outcomes, leading to uncertainty and inefficiency. They desired more immediate and clear feedback to guide their actions.​"I feel like I'm guessing most of the time. Some instructions or feedback would be helpful,"  shared a user.

Users frequently mentioned difficulties due to the lack of feedback and guidance provided by the platform. They felt unsure about their actions and the outcomes, leading to uncertainty and inefficiency. They desired more immediate and clear feedback to guide their actions.​"I feel like I'm guessing most of the time. Some instructions or feedback would be helpful,"  shared a user.

Users frequently mentioned difficulties due to the lack of feedback and guidance provided by the platform. They felt unsure about their actions and the outcomes, leading to uncertainty and inefficiency. They desired more immediate and clear feedback to guide their actions.​"I feel like I'm guessing most of the time. Some instructions or feedback would be helpful,"  shared a user.

Poor Error Prevention and Recovery

Poor Error Prevention and Recovery

Users were frustrated by the lack of an auto-save feature, leading to potential loss of work. They also found the error messages unclear, making it difficult to understand and recover from errors. This lack of clarity increased their frustration and hindered their progress.​ "I lost all my work when I accidentally closed the tab. I assumed it would save automatically," one user commented. Another user stated, "These error messages are cryptic. I don't know what I'm supposed to do to fix this." 

Users were frustrated by the lack of an auto-save feature, leading to potential loss of work. They also found the error messages unclear, making it difficult to understand and recover from errors. This lack of clarity increased their frustration and hindered their progress.​ "I lost all my work when I accidentally closed the tab. I assumed it would save automatically," one user commented. Another user stated, "These error messages are cryptic. I don't know what I'm supposed to do to fix this." 

Users were frustrated by the lack of an auto-save feature, leading to potential loss of work. They also found the error messages unclear, making it difficult to understand and recover from errors. This lack of clarity increased their frustration and hindered their progress.​ "I lost all my work when I accidentally closed the tab. I assumed it would save automatically," one user commented. Another user stated, "These error messages are cryptic. I don't know what I'm supposed to do to fix this." 

Discoverability Issues

Discoverability Issues

Users reported difficulties in discovering essential features and content on the platform. This hindered their efficiency and ability to successfully complete tasks. They felt that the system was not intuitive and that they had to spend unnecessary time searching for features. ​"I spent too much time trying to find what I needed. It should be more straightforward," a participant noted. 

Users reported difficulties in discovering essential features and content on the platform. This hindered their efficiency and ability to successfully complete tasks. They felt that the system was not intuitive and that they had to spend unnecessary time searching for features. ​"I spent too much time trying to find what I needed. It should be more straightforward," a participant noted. 

Users reported difficulties in discovering essential features and content on the platform. This hindered their efficiency and ability to successfully complete tasks. They felt that the system was not intuitive and that they had to spend unnecessary time searching for features. ​"I spent too much time trying to find what I needed. It should be more straightforward," a participant noted. 

​​Lack of User Control and Freedom

​​Lack of User Control and Freedom

Users reported feeling restricted in their actions. They desired more control, especially when it came to undoing actions or navigating back to a previous state. This lack of control led to frustration and a sense of being trapped. A participant shared, ​"I feel like I'm stuck in a loop. I can't go back to where I was before."

Users reported feeling restricted in their actions. They desired more control, especially when it came to undoing actions or navigating back to a previous state. This lack of control led to frustration and a sense of being trapped. A participant shared, ​"I feel like I'm stuck in a loop. I can't go back to where I was before."

Users reported feeling restricted in their actions. They desired more control, especially when it came to undoing actions or navigating back to a previous state. This lack of control led to frustration and a sense of being trapped. A participant shared, ​"I feel like I'm stuck in a loop. I can't go back to where I was before."

Inconsistency in Design

Inconsistency in Design

Users expressed confusion due to inconsistencies in the platform's design elements. They found it challenging to predict the system's behavior, which disrupted their workflow and led to inefficiency. One user remarked, "I'm not sure what to expect when I click on different buttons. They don't behave the same way."

Users expressed confusion due to inconsistencies in the platform's design elements. They found it challenging to predict the system's behavior, which disrupted their workflow and led to inefficiency. One user remarked, "I'm not sure what to expect when I click on different buttons. They don't behave the same way."

Users expressed confusion due to inconsistencies in the platform's design elements. They found it challenging to predict the system's behavior, which disrupted their workflow and led to inefficiency. One user remarked, "I'm not sure what to expect when I click on different buttons. They don't behave the same way."

OUR RECOMMENDATIONS

Improve discoverability and navigation

Improve discoverability and navigation

Implement clear navigation menus with user-friendly labels, complemented by visual cues and tooltips, to facilitate easy discovery of features and content, and seamlessly guide users through creating and customizing lessons or assignments.

Implement clear navigation menus with user-friendly labels, complemented by visual cues and tooltips, to facilitate easy discovery of features and content, and seamlessly guide users through creating and customizing lessons or assignments.

Implement clear navigation menus with user-friendly labels, complemented by visual cues and tooltips, to facilitate easy discovery of features and content, and seamlessly guide users through creating and customizing lessons or assignments.

Enhance feedback and guidance

Enhance feedback and guidance

Improve user experience by implementing enhanced system feedback, including confirmation messages and progress indicators for user actions. Additionally, offer contextual help and inline documentation to facilitate user understanding of specific features. Introduce an interactive wizard to create a more guided and informative onboarding experience for new teachers, featuring step-by-step walkthroughs and explanations of key platform features.

Improve user experience by implementing enhanced system feedback, including confirmation messages and progress indicators for user actions. Additionally, offer contextual help and inline documentation to facilitate user understanding of specific features. Introduce an interactive wizard to create a more guided and informative onboarding experience for new teachers, featuring step-by-step walkthroughs and explanations of key platform features.

Improve user experience by implementing enhanced system feedback, including confirmation messages and progress indicators for user actions. Additionally, offer contextual help and inline documentation to facilitate user understanding of specific features. Introduce an interactive wizard to create a more guided and informative onboarding experience for new teachers, featuring step-by-step walkthroughs and explanations of key platform features.

Improve consistency

Improve consistency

Ensure platform-wide consistency in design, interactions, and language. Align with user expectations, incorporating actions like double-clicking and drag-and-drop for media uploads. Simplify media management with centralized, multi-file uploads, including batch processing, and improve content organization for user efficiency.

Ensure platform-wide consistency in design, interactions, and language. Align with user expectations, incorporating actions like double-clicking and drag-and-drop for media uploads. Simplify media management with centralized, multi-file uploads, including batch processing, and improve content organization for user efficiency.

Ensure platform-wide consistency in design, interactions, and language. Align with user expectations, incorporating actions like double-clicking and drag-and-drop for media uploads. Simplify media management with centralized, multi-file uploads, including batch processing, and improve content organization for user efficiency.

Optimize error prevention and recovery

Optimize error prevention and recovery

Implement auto-save to minimize data loss and ensure consistent saving of users' work; refine error messages for specificity, clarity, and actionable guidance.

Implement auto-save to minimize data loss and ensure consistent saving of users' work; refine error messages for specificity, clarity, and actionable guidance.

Implement auto-save to minimize data loss and ensure consistent saving of users' work; refine error messages for specificity, clarity, and actionable guidance.

Address issues with the interface and interactions

Address issues with the interface and interactions

Enhance platform readability through refined visual hierarchy and layout, ensuring clear affordances and interactive feedback for all elements.

Enhance platform readability through refined visual hierarchy and layout, ensuring clear affordances and interactive feedback for all elements.

Enhance platform readability through refined visual hierarchy and layout, ensuring clear affordances and interactive feedback for all elements.

NewPath Learning began implementing our recommendations

NewPath Learning began implementing our recommendations

NewPath Learning began implementing our recommendations

Our usability study had a direct impact on the development of the NewPath Learning platform. Based on our findings and recommendations, the team at NewPath Learning began implementing changes to improve the user experience.

Our usability study had a direct impact on the development of the NewPath Learning platform. Based on our findings and recommendations, the team at NewPath Learning began implementing changes to improve the user experience.

Our usability study had a direct impact on the development of the NewPath Learning platform. Based on our findings and recommendations, the team at NewPath Learning began implementing changes to improve the user experience.

My reflections

My reflections

My reflections

  • Collaborating within a team provided valuable insights from diverse perspectives. Notably, I gained proficiency in navigating and addressing constraints within a corporate setting.

  • It is a rewarding experience to see our work influencing real-world changes and contributing to a better user experience. We look forward to seeing the full implementation of our recommendations and the positive impact it will have on the users of the NewPath Learning platform.

  • Collaborating within a team provided valuable insights from diverse perspectives. Notably, I gained proficiency in navigating and addressing constraints within a corporate setting.

  • It is a rewarding experience to see our work influencing real-world changes and contributing to a better user experience. We look forward to seeing the full implementation of our recommendations and the positive impact it will have on the users of the NewPath Learning platform.

  • Collaborating within a team provided valuable insights from diverse perspectives. Notably, I gained proficiency in navigating and addressing constraints within a corporate setting.

  • It is a rewarding experience to see our work influencing real-world changes and contributing to a better user experience. We look forward to seeing the full implementation of our recommendations and the positive impact it will have on the users of the NewPath Learning platform.

Like what you see?

Get in touch with me on LinkedIn or email me at vn9336@g.rit.edu

Like what you see?

Get in touch with me on LinkedIn or email me at vn9336@g.rit.edu

Like what you see?

Get in touch with me on LinkedIn or email me at vn9336@g.rit.edu