openedx / platform-roadmap

Tracking the maintenance, enhancement, and advancement of the Open edX project.
11 stars 1 forks source link

Improved Un-enrollment Experience for Enhanced User Satisfaction #373

Open asma-ahmedd opened 2 months ago

asma-ahmedd commented 2 months ago

Abstract

Goal:

Enhance the unenrollment experience on the Edx platform to provide better user control, clarity, and accessibility.

Outcome:

The initiative aims to redesign the unenrollment flow by adding a "Cancel" button, introducing an "I prefer not to say" option for unenrollment reasons, and improving the clarity of the confirmation modals. This will prevent accidental unenrollments, enhance user satisfaction, and ensure the process is inclusive and user-friendly.

Detailed Product Proposal

https://openedx.atlassian.net/l/cp/CEC1dvas

Context & Background (in brief, if a Product Proposal is linked above)

Background:

The current unenrollment process includes multiple steps with insufficient options for users to reconsider their decision. Users are unable to cancel the unenrollment action once initiated, leading to potential frustration and accidental unenrollments.

Current User Experience:

Users are presented with a pop-up to confirm unenrollment with limited options to cancel or change their mind. This has led to complaints about accidental unenrollments and dissatisfaction with the process.

Scope & Approach (in brief, if a Product Proposal is linked above)

Scope:

Redesign the unenrollment flow to include a "Cancel" button at each stage, improve the clarity of the confirmation messages, and add an "I prefer not to say" option for feedback.

Approach:

Value & Impact (in brief, if a Product Proposal is linked above)

Value & Impact:

Milestones and/or Epics

Milestone 1: Update Unenrollment Confirmation Pop-up

Milestone 2: Add "I Prefer Not to Say" Option

Named Release

Unsure

Timeline (in brief, if a Product Proposal is linked above)

The project is expected to progress through the following phases:

- Design and Development: 1 month - Testing and Feedback: 2 weeks - Deployment: 1 week

Target Named Release: redwood.3

Proposed By

Arbisoft

Additional Info

https://openedx.atlassian.net/l/cp/CEC1dvas

github-actions[bot] commented 2 months ago

Thanks for your submission, @openedx/openedx-product-managers will review shortly.

asma-ahmedd commented 2 months ago

@ali-hugo @cassiezamparini When you have a moment, could you both please take a look at this project proposal?

ali-hugo commented 2 months ago

@asma-ahmedd Thanks for the ping and for the fantastic proposal!

I think the changes you've suggested are spot on. I only have two pieces of feedback, both concerning the "What's your main reason for unenrolling?" modal:

I hope that is helpful! Thanks for working to improve this flow.

cassiezamparini commented 2 months ago

Hi @asma-ahmedd - this flow is much better đŸ˜„ Nicely done! Thank you for seeking out my feedback.

Other than Ali's feedback above, I'd also suggest italicising the course name in this modal - I think it will help with the readability:

Screenshot 2024-08-05 at 12 40 18

Thank you for the amazing proposal. It's so organised and clear!

asma-ahmedd commented 2 months ago

@crathbun428 Could you please take a moment to review it as well? Thanks so much!

asma-ahmedd commented 1 month ago

Thank you both @ali-hugo and @cassiezamparini for your valuable feedback! I have incorporated your suggestions into the Atlassian Page.

crathbun428 commented 1 month ago

@asma-ahmedd - Looks good to me!