بررسی تجربه‌ی کاربری Coursera

نیازهای اصلی کاربر Coursera موارد زیر است:

  • یافتن آموزش مدنظرم (که البته ممکنه توسط چندین نفر ارائه شده باشه و در نتیجه با تعداد زیادی از انتخاب‌ها مواجه بشم)
  • یافتن بهترین دوره از میان دوره‌های یافت شده (براساس اینکه میزان محبوبیت اون دوره چقدر بوده، چندنفر شرکت کرده‌اند، چه نظرهایی داده‌اند، اون دوره چه مباحثی را پوشش میده و چقدر پوشش میده)
  • گذراندن دوره.
  • دریافت مدرک.

برای یافتن آموزش مدنظرم، تصمیم می‌گیرم product management را جستجو کنم. کادر جستجو در بالای صفحه به راحتی پیدا شد. البته شاید بتوان این ایراد را وارد کرد که احتمالا بهتر بود بخش مربوط به HeroImage را بجای ثبت‌نام کردن، به جستجو کردن اختصاص می‌داد. چون به نظر می‌رسه که کاربر تمایل داشته باشه اول آموزش مدنظرش را پیدا کنه و واقعا قانع بشه که اون آموزش همونی هست که دنبالشه(به این طریق که مثلا دیگران که در اون دوره شرکت کرده‌اند خیلی راضی هستند)، بعدش تمایل پیدا کنه که ثبت نام کنه!

میشد مانند نمونه‌ی ایرانیش، یعنی مکتب‌خونه، که در گذشته داخل بخش HeroImage را نیز به جستجو اختصاص داده‌بود، حتی با سایز بسیار بزرگ‌تر و آشکارتر همین کار انجام بشه:

قبل از جستجو و حین وارد کردن عبارت جستجو، به من داره در بخش‌های مختلف(سرچ‌های محبوب، articleهای محبوب و ...) پیشنهادهایی میده که این، به من در رفع نیازم و رسیدن به هدفم کمک بیشتری می‌کنه:

تصمیم می‌گیرم که علاوه بر خود «product management» (که اولین گزینه‌ توی popular searches هست)، اون Digital Product Management را که اول لیست بهم پیشنهاد داده را باز کنم. اما در کمال ناباوری می‌بینم که middleClick کار نمی‌کنه و فقط می‌تونم یکی از این دو را انتخاب کنم! همون product management را انتخاب می‌کنم. (استفاده از middleClick در لیست پیشنهادی جستجو می‌تونه روی TimeOnSite یا به عبارتی روی engagement و روی نرخ تبدیل کاربر تاثیر داشته باشه. چون به کاربر اجازه می‌دیم که به طور موازی به چند طریق به course مدنظرش برسه. و البته عدم وجود این فیچر، یه جورایی میزان userFriendly محصول را زیر سوال برده)

برای انتخاب product management سه راه دارم:

  • از توی لیست پیشنهادی انتخابش کنم: به خوبی کار کرد.
  • استفاده از دکمه‌ی آبی رنگ جستجو: اونم اوکی بود.
  • استفاده از enter : رفتار غیرقابل پیش‌بینی و غیرقابل قبول برای کاربر داره! طبق گیف زیر، اگه ماوس توی فضای بازشونده‌ی لیست پیشنهادی باشه و من عبارت را توی کادر جستجو paste کنم(طبیعتا لیست پیشنهادی اصلاح میشه)، و سپس enter بزنم، بجای عبارت مدنظرم، اونی که ماوس «به طور شانسی» داره بهش اشاره می‌کنه را باز می‌کنه! گیف:

حالا می‌خوام از بین آموزش‌های پیدا شده، اونی که برام مناسبه پیدا کنم. می‌بینم که برای هر آموزش میزان امتیاز کاربران و تعداد review کاربران داره نشون داده میشه که این خوبه. پس تصمیم می‌گیرم از بین ۱۲۷۴ تا آموزش که پیدا شده، بر اساس میزان امتیاز و تعداد افراد امتیاز دهنده سورت کنم (و یا هر فرمولی که خود Coursera برای ترکیب میزان امتیاز و تعداد افراد امتیاز دهنده، استفاده کرده تا آموزش‌هایی در اولویت قرار بگیرند که توسط جمعیت بیشتری به محبوبیت بالا رسیده‌اند)

متاسفانه با این صحنه مواجه می‌شم که اصلا قابلیت سورت به من نداده ?

محصول Coursera می‌تونست در فاز اول، قابلیت سورت‌هایی را بدهد که پیاده‌سازیشون بسیار راحته(مثلا براساس پیش‌فرض، امتیاز کاربران، تعداد شرکت کننده) اگه مشاهده شد که به اندازه‌ای که انتظار میره، کاربران از سورت کردن استفاده می‌کنند، اون وقت سراغ مرتب‌سازی‌های پیچیده‌تر و کاربردی‌تر می‌رفت. حتی می‌تونه با MVPهایی از نوع shadowButton شروع کنه تا از این طریق از کاربران بازخورد بگیره (البته برای محصولی مثل coursera ارائه‌ی shadowButton برای فیچر مرتب‌سازی، کار جالبی نیست)

گیف از prototype که flow پیشنهادی را نشان می‌دهد
گیف از prototype که flow پیشنهادی را نشان می‌دهد

(می‌توان پیش‌بینی کرد که Coursera قابلیت مرتب‌سازی را نداده تا آموزش‌های محبوب، الکی محبوب‌تر نشوند و آموزش‌های جدید فرصت برای محبوب شدن پیدا کنند. اما به هر حال، به نیاز من که قابلیت مرتب‌سازی بود، رسیدگی نشده)

پس مجبورم با فیلترها، تعداد انتخاب‌ها را کمتر کنم. دو فیلتر می‌زنم: سطح آموزش را Advanced می‌گذارم و زبان آموزش را از بین انگلیسی و اسپانیایی، انگلیسی انتخاب می‌کنم. نتیجه نا امید کننده است! از بین شش تا گزینه‌ی اول، چهارتاش مربوط به Autodesk میشه:

یکی از این نتایج نامربوط به من میگه یکی از مهارت‌هایی که کسب می‌کنم «Product LifeCycle» است:

اما با باز کردن course، دیگه خبری از اون مهارت نیست!


مسئله‌ی دیگری که در فیلترها با آن مواجه می‌شویم اینه که فیلتر «رایگان» برای یافتن دوره‌های رایگان نگذاشته‌اند. با جستجو توی گوگل متوجه شدم که این فیلتر را به این صورت می‌توان انجام داد که در همون کادر جستجو باید بنویسم: free . خب این راهکار داره من رو از استفاده‌ی مناسب از کادر جستجو محروم می‌کنه و بهتره در همون قسمت فیلترها، این فیلتر نیز با یه checkBox اضافه بشه:

این فیچر می‌تونه روی جذب کاربر جدید تاثیر گذار باشه. چرا که احتمالا در جامعه‌ی هدفی که Coursera داره، بالاخره این پرسونا نیز وجود داره که کاربر تمایل داره به صورت رایگان از این محصول استفاده کنه (و Coursera می‌تونه برای این پرسونا از طرق دیگری کسب درآمد کنه)

در این مستند، به طور مختصر به گوشه‌ای از UX محصول Coursera پرداختیم. در فرصت‌های دیگر بخش‌های دیگر این محصول را مورد بررسی قرار می‌دهیم.