پرش به محتوای اصلی

آموزش تست کاربرپذیری محصول؛ راهنمای عارف محمودپور برای محصولی که کاربر دوست دارد

محصول خوب محصولی است که کاربر با آن راحت کار کند. در این راهنما تست کاربرپذیری را قدم‌به‌قدم می‌آموزید؛ از انتخاب کاربر تا تحلیل نتیجه.

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

تست کاربرپذیری چیست؟

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

چرا تست کاربرپذیری مهم است؟

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

برنامه‌ریزی یک تست ساده

هر تست خوب با یک هدف روشن شروع می‌شود؛ برای نمونه، «می‌خواهیم بدانیم کاربران تازه‌وارد چقدر راحت ثبت‌نام می‌کنند». بعد سه تا پنج وظیفه مشخص می‌نویسید؛ وظیفه باید به زبان کاربر باشد، نه به زبان محصول؛ به‌جای «روی دکمه ثبت‌نام کلیک کنید»، بنویسید «حساب کاربری بسازید تا بتوانید سفارش‌تان را پیگیری کنید». وظیفه‌ها را کوتاه نگه دارید و فقط همان بخش‌هایی را تست کنید که برای هدف مهم‌اند؛ تست کردن همه محصول در یک جلسه، هم شما را خسته می‌کند و هم کاربر را. مدت هر جلسه را سی تا چهل‌وپنج دقیقه در نظر بگیرید و برای هر وظیفه یک معیار موفقیت تعریف کنید؛ برای مثال، «کاربر بدون کمک، در کمتر از دو دقیقه ثبت‌نام را کامل کند». همین معیار ساده، بعداً تحلیل نتیجه را بسیار آسان می‌کند.

انتخاب کاربر مناسب

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

اجرای تست و مشاهده کاربر

مهم‌ترین قانون اجرا این است: راهنمایی نکنید. اگر کاربر گیر کرد، صبر کنید و ببینید چه کار می‌کند؛ اگر سؤال پرسید، با سؤال پاسخ دهید: «شما فکر می‌کنید باید چه کار کنید؟» از کاربر بخواهید با صدای بلند فکر کند؛ یعنی هر کاری می‌کند، دلیلش را بگوید. همین جملات کوتاه، گنجینه تست است؛ چون نشان می‌دهد ذهن کاربر چطور کار می‌کند. همه‌چیز را یادداشت کنید: جایی که مکث کرد، دکمه‌ای که ندید، متنی که نفهمید و جمله‌ای که او را گیج کرد. اگر جلسه ضبط می‌شود، حتماً رضایت کاربر را بگیرید. در پایان، چند سؤال کوتاه بپرسید؛ مثلاً «سخت‌ترین بخش کدام بود؟» و «چه چیزی را تغییر می‌دادید؟» اما یادتان باشد که حرف‌های کاربر در پایان، مکمل مشاهده شماست، نه جایگزین آن.

تحلیل نتایج و تبدیل آن به اقدام

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

اشتباه‌های رایج

رایج‌ترین اشتباه، تست کردن با افرادی است که محصول را می‌شناسند؛ همکار و دوست نزدیک، جای کاربر واقعی را نمی‌گیرد. اشتباه دوم، راهنمایی کاربر وسط تست است؛ هر بار که راهنمایی می‌کنید، یک داده ارزشمند را از دست می‌دهید. اشتباه سوم، پرسیدن سؤال‌های جهت‌دار است؛ به‌جای «آیا این دکمه خوب است؟» بپرسید «این بخش را چطور می‌بینید؟» اشتباه چهارم، تست کردن بیش از حد و اقدام نکردن است؛ پنج تست بدون رفع مشکل، بدتر از یک تست با رفع مشکل است. و اشتباه آخر، تکیه فقط بر نظر کاربر است؛ کاربر ممکن است بگوید «همه‌چیز خوب بود» در حالی که سه بار در یک مرحله گیر کرده است؛ به رفتار او اعتماد کنید، نه فقط به حرف او.

جمع‌بندی

تست کاربرپذیری یک روش ساده و کم‌هزینه است برای دیدن محصول از چشم کاربر: هدف روشن، سه تا پنج وظیفه واقعی، پنج کاربر شبیه مشتری واقعی، مشاهده بدون راهنمایی و تحلیل مشکل‌ها بر اساس تکرار و شدت آن‌ها. محصولی که این چرخه را مداوم تکرار کند، هر بار یک قدم ساده‌تر و روان‌تر می‌شود. عارف محمودپور پیشنهاد می‌کند همین هفته یک تست کوچک انجام دهید: یک کاربر واقعی را دعوت کنید، یک وظیفه ساده به او بدهید و فقط تماشا کنید؛ همین یک جلسه، احتمالاً مهم‌ترین نکته‌ای را که هفته‌ها درباره محصول‌تان نمی‌دانستید، به شما نشان می‌دهد.

مطالب مرتبط