top of page
udemy fullcoverimagee.png

Role

Business

Duration

Tools

Lead Designer

Team of 5

Udemy

2 Week Design Sprint

Problem Statement

Jacob wants a personalized experience while learning so that they can thrive in a collaborative learning environment.

How Might We solve Jacob's problem?

  • How might we help Jacob interact with other student users on Udemy?

  • How might we help Jacob make informed decisions on course selection for new skill acquisition?

  • How might we help Jacob engage more with his learning from a mobile environment?

Screenshot 2022-07-31 184815_edited.jpg

Key User Goals

  • Users need to be able to personalize their learning experience through their own choices.

  • Users will be able to interact and engage with other users through a group learning feature.

  • Users can set a schedule for set study times for themselves or their group members.

Problem Statement

Discover & Define

Discover & Define

Goal of Research

Methodology

The goal of research in this case study was to understand the purpose for why users utilize the mobile learning experience.

  • Our group knew that Udemy’s goal as a business was "Innovation for Learner Success at a Global Scale".

  • The goal has always been to increase the amount of users on the application. Whether that be by enriching environments with access to mobile learning or simply offering thousands of different types of education with unique learning resources.

  • We needed to know directly how users felt when going through the mobile learning experience. What were users saying? What were they thinking? How did they feel? And Why?

Field Studies

Contextual Inquiry

Competitive & Comparative Analysis

Screenshot 2022-08-04 110959.png

Competitive Analysis

Through analysis of competitors I was able to get familiarity with the expectations of online education and educational applications.;

Screenshot 2022-08-04 111236.png

Affinity Mapping

Gathering insights to push our research in a positive direction for the users while still meeting business goals.

Research Process

Starting the research phase with a contextual inquiry of Udemy’s current state, as users are viewing it today. We performed testing and interviews with people who have used a mobile learning experience alongside those who have not. The goal was to get data on Udemy from all perspectives so we can understand how to design for all users. Our affinity mapping of the results and insights was vast, but it allowed us to understand just what users are looking for and what they are having problems with. A quote that sums up the experience for most users is”I just prefer learning in a classroom environment because of interactions with others”

I then moved on to doing a competitive analysis of at least 5 direct and up to 4 indirect companies. Ranging from direct rivals such as Coursera, EdX, SkillShare and SkillSoft but also indirect businesses like Brilliance, DuoLingo and more. We made it a point to understand why Users engage with mobile learning as a whole. Through our competitive analysis we found that Udemy isn’t producing the same business results as competitors based on feature offerings focused on engagements and interaction. We understood that our competitors were striving to engage with users in a way that doesn't differ too much from a traditional setting. Rivals focused on the learning environment rather than the amount of education available. It's as if one’s comfort determines their ability to learn. Comparatively we found that our indirect competitors were focused on cultivating interaction with their users through gamification and community engagement. All of the competitors wanted users to get on the app, and they wanted those users to stay on the app. From discussion and community discourse, to file sharing, activity interactions, and gamification, our competitors had what we were lacking according to the analysis and previous testing

Screenshot 2022-07-26 131113.png
Screenshot 2022-07-24 194314.png
Screenshot 2022-07-24 194241.png
Screenshot 2022-07-26 130813.png

Actionable themes

Through our Journey Mapping we were able to find some common themes that helped influence our design ideation.

Who are the Users?

Group 105.png

After understanding the user, I was tasked with creating a prospective user flow to lead into ways we can help our user Jacob achieve his user goals. By mapping out the user’s path, we can, as a group, decide the best way possible for the users to achieve their goals in the app after initiating the process by opening the application. 

Screenshot 2022-08-04 125235.png

Design & Development

Potential Solutions

Users want a flexible learning environment, feedback and interaction → group learning feature.

Users want to spend less time searching → curate personalized selection 

Users need to learn "bite size" and flexible sprints → create a mini course plan

Screenshot 2022-08-04 135614.png

Design Process

Beginning the design phase, our group decided to keep key points in mind. We came up with two major tasks for your users; 

  • Creating personalized learning environment, which we solutionze from the get go with redesign onboarding  

  • Creating a new feature of group learning.

Sketching out the first ideas that came to mind with regard to the persona I was ideating for was the next step. Giving myself a timebox of 1 hour for the sketches allowed me to begin constructing wireframes to see how the designs could exist on mobile layouts. Through further sketching and review of my data from the user interviews, I began to sketch in features that created possible solutions to the problem while implementing the goals of the user.

image0(15)_edited.jpg
image1(3)_edited.jpg

Wireframes to Mid-Fidelity Screens

iPhone 13 Pro Max - 51.png
iPhone 13 Pro Max - 53.png
iPhone 13 Pro Max - 56.png
iPhone 13 Pro Max - 55.png

Focus on Onboarding

My main role within the design phase was to turn my sketches from the onboarding process and turn them into wireframes. Going through the process did reveal difficulties when trying to visualize how Udemy would implement a group learning feature, but the approach I focused on for personalized learning was to customize the experience from the beginning of the application, using the results to propagate the experience for the users as they move through the application.

Once the team decided on the layout in place for how we wanted the process to go, we were able to move into our next process of prototyping and beginning usability testing.

Mid-Fidelity Onboarding Prototype

The initial onboarding consists of two screens, sign in options which will bring a user to “creating an account with minimal information which then leads to the custom process. Going forward, there is an emphasis on personalized learning so our users could spend less time searching for relevant courses and make easier choices.  Personalization begins with the ability to add a profile picture. Users can make learning personalized through selection of subject matter, suggested courses, level and time spent learning daily.

Design & Development

Usability Testing: Round 1

We went through a round of usability testing by focusing on a primary goal for the onboarding process. Our primary focus was to get an understanding of how users felt about the implementations and if they provided solutions towards the problems listed for our user persona.

User's Goal for Onboarding:

The user will sign up and create a learning group with 0 errors in under 3 minutes.

  • Benchmark based on other mobile onboarding experiences

We were able to have our participants walk through a series of tasks to complete the two goals. We used that data to get qualitative data to put our users emotions into words, while also gaining quantitative data which allowed for us to analyze how our tasks were implemented while leading us to make comparisons for another potential round of testing. 

 

Our data proved to be not so positive giving us some delta marks to review with the explanation of how our features were implemented. We made changes and reflected on the process for another round of usability testing with the same participants. 

Screenshot 2022-07-31 203110.png

Usability Testing: Round 2

Due to the scores and results we gained from our first round of testing. We knew that the implementation of the redesign and the new group learning feature were socially accepted by all users and received positive reviews overall. However, the functionality in the first version caused problems with some additional confusion coming from the content writing that existed within the prototype.

Users liked the features and wanted to use them but did not feel as though the process was explained easily. We decided to make some design iterations which led us into a second version of the onboarding process while making some slight visual changes for clarity to the group feature implementation.

Screenshot 2022-07-31 200421.png
  • From version 1 to version 2 we dramatically decreased the error rate from 2 to .5

  • Although onboarding was meeting a benchmark in the first iteration we reduced it by 1 whole minute making it more efficient for users.

  • We asked users to complete a systems usability scale and according to results of version 2 users overall satisfaction, efficiency and functionality increased nearly 30 points to and 84.4.

Screenshot 2022-07-31 200407.png
Screenshot 2022-07-31 200344.png

Usability Testing: Design Iterations

  •  Users wanted a better explanation of what to expect with Udemy so we implemented a carousel before sign in with brief explanations to provide users with hints.

  • Users originally had to scroll for information for group and individual learning, so we removed that and added a modal with more clear content. We also removed the pricing information at this time so that we can focus on the function of onboarding and plan to retest later. Finally, we re- arranged content and card positions to a vertical layout for clarity and better use of space.

Copy of Copy of UDEMY P3(1).png
Copy of Copy of UDEMY P3.png

Delivery

The Design Decisions behind the build of our overall build was solely focused on answering our user’s problems with the group customization and onboarding personalization. 

The Introduction screens before login

  • Give a brief overview of the new features sharing what’s available in personalization and  our group feature

 

Personalized learning process

  • Simplify user’s search for preferred products & resolve cognitive overload of overwhelming choices when browsing app

  • Modal explanations on the group and individual 

choices to clarify what comes with each option 

  • Bring a level of community and network for users to engage with each other publicly. Or privately in our new study group feature 

 

Group customization

  • Specify your groups plan & purpose for those who are interested in joining

Group benefits

  • Allowing group creators access to set structure & organization for their group or new users to join a group with rules that will help ythier learning process

  • Long term goals in a curriculum plan, supplied with recommended courses filtered by the new onboarding process along with other related content. 

  • Short term goal implementation, to track progress of the group through weekly task list & daily assignments within the course which was a key outcome desired in our contextual inquiry to validate users growth in skill.

 

What's Next?

We want to present the option of subscription based payment model for the new study group feature, along with completing a usability test of when to insert payment screens.Compare bounce rate & cart conversion for app when using onboarding redesign vs original structure. Add language options to the onboarding process to specify courses for international students which aligns with udemy’s goal to add users worldwide.

Delivery
  • LinkedIn

© 2022 by Tevin McNeil

Get in Touch

bottom of page