كيفية إجراء اختبار قابلية الاستخدام في ست خطوات
نشرت: 2022-03-11سيساعدك اختبار التصميم على بناء منتجات متميزة تناسب الأشخاص.
يُعرف اختبار المستخدم بالعديد من الأسماء: اختبار المنتج ، واختبار التصميم ، واختبار قابلية الاستخدام ، والتحقق من صحة التصميم ، وما إلى ذلك. إنه يتعلق بالعملية بالغة الأهمية لاختبار تصميماتك مع مستخدمين حقيقيين في سيناريوهات حقيقية. بمجرد أن تفهم بعمق مخاوف المستخدم وقضايا قابلية الاستخدام ، تصبح أفضل في تصحيحها.
يعد اختبار المستخدم - الذي يعد جزءًا من فلسفة التصميم المتمحور حول المستخدم - أحد أهم جوانب عمل المصمم. لا يتعلق الأمر فقط بالصور المذهلة (السطح). يتعلق الأمر بحل مشكلة بشكل فعال ؛ شيء لا يمكن تحقيقه إلا عن طريق الاختبار المتكرر ومع العديد من التكرارات على التصميم. إنها طريقة ممتازة لاكتساب رؤى قيمة حول ما يصلح وما لا يصلح .
أريد التأكد من أن التصميم يعمل بشكل جيد ، وأن جميع الافتراضات والفرضيات قد تم التحقق منها - أصبح الاختبار مع المستخدمين أحد أهم خطوات عملية التصميم الخاصة بي.
يشبه اختبار المستخدم المراقبة من فوق كتف شخص ما أثناء تفاعله مع تطبيقك أو موقعك ، باستثناء أنه يمكنك طرح الأسئلة على طول الطريق ودفعهم في الاتجاه الذي تريد استكشافه. إنها ليست باهظة الثمن أو يصعب القيام بها. لسوء الحظ ، لا تقوم فرق التصميم / المنتج الكافية بذلك.
سنتعرف على أسباب اختبار قابلية الاستخدام والخطوات الست الأساسية والأساسية لإجراء اختبار بنجاح.
لماذا تختبر؟
هناك قول مأثور قديم في مجتمع UX: "أنت لست المستخدم".
لن أنسى أبدًا تجربتي الأولى في اختبار المستخدم. لمدة شهرين ، عملت بجد على ضبط نموذج أولي لتطبيق ويب. أردت أن أجعلها مثالية وكنت متأكدًا من أنها ستنجح بسذاجة وبلا خجل. أنا لا يمكن أن يكون أكثر خطأ. مثل العديد من المصممين الآخرين ، أصبحت مفتونًا بإبداعي الخاص.
أصبح الشخص الأول الذي اختبرته مرتبكًا بعد الخطوة الثانية - وبضربة واحدة ، تحطمت أوهامي. في الوقت الحاضر، أجهزة الكمبيوتر المحمولة تأتي مع بطاقة رسومات عالية الجودة.
في ذلك اليوم مررت بخمس جلسات اختبار. في نهاية كل ذلك ، اضطررت لقبول حقيقة أنني ربما لم أكن مصممًا جيدًا كما كنت أعتقد.
في اليوم التالي ، استبدلت النموذج الأولي المصقول بإطارات سلكية تفاعلية سريعة تمثل مفهومًا جديدًا ومحسّنًا للتصميم بناءً على الأفكار التي اكتسبتها من اختبار المستخدم في اليوم السابق. كانت النتائج مذهلة - حتى المستخدم المبتدئ كان قادرًا على استخدام تطبيق معقد إلى حد ما.
كان لتجربة الاختبار الأولى هذه تأثير كبير علي كمصمم ، والآن أقوم باختبار كل تصميم على حدة. كان الأمر دائمًا يستحق كل هذا العناء ، ودائمًا ما أتفاجأ بالأشياء التي أخطأت فيها.
من الأفضل بالتأكيد ارتكاب أخطاء في نموذج أولي سريع بدلاً من ارتكاب أخطاء في المنتج النهائي. للأسف ، تستثمر العديد من الشركات مبالغ ضخمة في فرضيات وتطبيقات غير مختبرة.
تصبح قرارات التصميم الخاطئة واضحة جدًا على المنتج النهائي - أخطاء غير ضرورية تحتاج إلى إصلاح بتكلفة باهظة. التكلفة النهائية لنشر التطبيقات غير المختبرة هائلة.
العناصر الستة الأساسية لاختبار المستخدم
لإجراء عملية اختبار المستخدم المناسبة ، عليك القيام بما يلي:
- قم بإنشاء نموذج أولي
- ضع خطة اختبار
- تجنيد الأشخاص (المستخدمون المستهدفون)
- ابحث عن مكان مناسب
- اعتدال الاختبار
- وثق نتيجة الاختبار
إنشاء نموذج أولي
النموذج الأولي هو نموذج مبكر لمنتج - عادة بوظائف محدودة - تم بناؤه لاختبار مفهوم التصميم ؛ شيء يمكن تكراره أو التعلم منه. هناك طرق متعددة لإنشاء نماذج أولية ، وهناك العديد من الأدوات ، بما في ذلك البرامج غير المتصلة بالإنترنت والتطبيقات عبر الإنترنت.
الإخلاصات والأساليب المختلفة مناسبة لمواقف مختلفة.
هناك طريقة أساسية للغاية — ارسم بعض الرسومات التخطيطية على قطعة من الورق ، والتقط صورًا لها ثم ضمها معًا باستخدام أداة مثل Adobe Experience Design. يمكنك القيام بذلك لكل من تطبيقات سطح المكتب والأجهزة المحمولة.
بدلاً من ذلك ، يمكنك إنشاء إطارات سلكية تفاعلية — ربط الإطارات السلكية معًا في أداة النماذج الأولية عبر الإنترنت مثل InVision.
أقوم بإنشاء أشكال متعددة وبناء عدة نماذج أولية مختلفة تمامًا لنفس المشروع. أقرر أيهما أفضل بعد أن أضعهما معًا. في أغلب الأحيان ، بمجرد أن أبدأ العمل معهم ، أكتشف الحلول التي لم أفكر فيها عندما أنشأت النموذج الأولي الأول.
كانت أداة النماذج الأولية الخاصة بي هي Axure RP. إنه معقد للغاية ويستغرق إتقانه حوالي ستة أشهر. ومع ذلك ، يمكنك تعلم الأساسيات في غضون أيام قليلة وإنشاء نماذج أولية تفاعلية بسيطة.
لقد جربت أيضًا بعض الحلول مثل InVision أو UXpin. فهي مستندة إلى الويب ومبتكرة وأقل تكلفة بكثير. إنها ليست مليئة بالميزات ومرنة مثل Axure ، لكنها أسهل في الاستخدام. يمكنك أيضًا مشاركة النموذج الأولي الخاص بك بسهولة مع العملاء وأعضاء الفريق.
في الآونة الأخيرة ، كانت Marvel هي الأداة المفضلة لدي. إنه تطبيق رائع للهاتف المحمول والويب ، ومن السهل جدًا إنشاء النماذج الأولية ومشاركتها ، كما أنه يحتوي على مكون إضافي سهل الاستخدام Sketch.
هناك مجموعة متنوعة من أدوات النماذج الأولية المتوفرة. إليك موقع مقارنة رائع: http://www.prototypr.io/prototyping-tools.
وضع خطة اختبار معا
من المهم وضع خطة للاختبار ؛ وإلا ، فسوف ينتهي بك الأمر إلى إضاعة الكثير من الوقت. على المستوى الأساسي ، يجب أن تحدد الخطة ما يلي:
- ما الذي يتم اختباره (الميزات والوظائف والمهام)
- كيف سيتم قياسه (معدل نجاح أو فشل الاختبار في مناطق محددة)
لنفترض أنني أختبر تطبيقًا للجوّال لمخطط طريق النقل العام. لقد صممت ثلاث ميزات رئيسية للتطبيق: التخطيط للرحلات وطلب التذاكر وحجز المقاعد.
لدي مجموعة من المستخدمين المستهدفين الذين يسافرون عادة في كل مكان بالحافلة. أثناء جلسة الاختبار ، سأخوض في التفاصيل وسأحاول أن أكتشف من المستخدمين ما إذا كانت بعض الميزات والوظائف سهلة الاستخدام - أي "ظاهرة" (واضحة للمستخدم) وسهلة الاستخدام.
عند كتابة خطة الاختبار ، أذهب إلى النموذج الأولي وقمت بتدوين بعض الأسئلة. علي سبيل المثال:
- هل المستخدمون قادرون على التخطيط لرحلتهم بشكل فعال وسريع؟
- هل يمكنهم طلب التذاكر بسهولة؟
- هل هم قادرون على حجز مقعد؟
لنفترض أن خمسة عشر شخصًا وافقوا على الانضمام إلى الاختبار. قبل أن تبدأ الجلسة ، أقوم بإنشاء جدول بيانات بخمسة أعمدة:
- العمود 1: أسماء المشاركين ،
- الأعمدة 2-4: ثلاث ميزات للتطبيق يجب اختبارها ،
- العمود 5: إذا كان أحد المشاركين يكافح من أجل استخدام ميزة معينة ، فإنني أحيط علما بها وأكتب سبب الالتباس.
بالعمل باستخدام جدول البيانات هذا ، يمكنني تقييم نجاح النموذج الأولي الخاص بي. إذا اختبر خمسة عشر شخصًا ثلاث ميزات ، فسيكون ذلك 45 (15 × 3) مهمة. إذا أنجز الأشخاص 38 مهمة ، فإن معدل نجاحي يبلغ 85٪.
تجنيد الأشخاص ، المعروفين أيضًا باسم "المستخدمين"
إذا كنت تعمل في مشروع مع عملاء حاليين ، فيجب أن يكون التوظيف سهلاً. تواصل مع فريق المبيعات أو أصحاب المصلحة واحصل على بعض جهات اتصال العملاء.

بالنسبة لمشروع شخصي صغير أو مشروع شركة داخلي ، حاول الوصول إلى أصدقائك على Facebook الذين يقعون ضمن الجمهور المستهدف. يمكنك أيضًا طلب الإحالة إلى جهات الاتصال الخاصة بهم. يمكن لأعضاء الفريق الآخرين فعل الشيء نفسه. من المهم أن تجد مشاركين غير متحيزين لا يريدون فقط أن يكونوا "لطيفين معك" ، أي مثل كل ما يرونه. أنت بحاجة إلى ملاحظات محايدة - جيدة أو سيئة - للحصول على قيمة حقيقية من الاختبار.
إذا كنت تعمل مع عميل خارجي في مشروع أكبر ، فإنني أوصي باستخدام خدمات مثل usertesting.com أو validately.com أو clicktale.com أو checkapp.com.
قد يكون من الصعب أحيانًا شرح ما تبحث عنه عند تجنيد مستخدمين محتملين. المشاركة في اختبار المستخدم ليست مألوفة لمعظم الناس. عادة ما يذهب طلبي على النحو التالي:
"يا والت! أعلم أنك مشغول حقًا ، لكنني آمل أن توفر لي نصف ساعة وتساعدني في مشروع أعمل عليه. إنه تطبيق تخطيط رحلة النقل العام. أعلم أنك تسافر كثيرًا بالحافلة ، وأود أن أرى كيف ستستخدمها ".
من الأفضل إجراء ما لا يقل عن 3-5 اختبارات (عن بُعد أو شخصيًا). يجب أن يوفر لك ذلك مادة كافية للتكرار الأول. إذا كان بإمكانك حشدها ، يمكنك أن تقدم للمشاركين قهوة / شاي ووجبة خفيفة ، أو بطاقة هدايا ، أو كود خصم من الشركة مقابل مشاركتهم.
إنها لفكرة جيدة أن تقوم بجدولة الاختبارات بفاصل 30-45 دقيقة بينهما. قد تجد أنك تعاملت مع التصميم الخاص بك من زاوية سيئة ويمكنك إصلاح أكبر المشاكل على الفور قبل وصول المختبر التالي. الاختبار مكثف ، وستحتاج أيضًا إلى استراحة لجمع نتائجك وتدوين الملاحظات والاسترخاء قبل الجولة التالية.
البحث عن مكان مناسب للاختبار
أوصي بإجراء الاختبار شخصيًا لأنه يمكنك قراءة لغة الجسد والإشارات الدقيقة مثل التوتر والتنهدات ، أو التقاط أشياء مثل تكوين الأشخاص للوجوه لأنهم يعانون. هذه فرصة للتدخل والسؤال عما إذا كانوا مرتبكين بشأن شيء ما.
بالإضافة إلى ذلك ، يميل الأشخاص إلى التركيز بشكل أكبر خلال الإعدادات الشخصية. إذا كنت تجري اختبارًا عن بُعد عبر Skype أو Hangout ، فقد يتشتت انتباهك وقد تفلت الأشياء من جانبك.
يعد العثور على مكان اجتماع ملائم بأقل قدر من الإلهاء أو فرصة المقاطعة أمرًا بالغ الأهمية. تحتاج إلى العثور على إعداد حيث يمكن للأشخاص التركيز على الاختبار.
أفضل عدم إحضار المشاركين إلى مكاتب موكلي - فمن الممكن أن تجعلهم بيئة الشركة يشعرون بأنهم محصورون وكأنهم تحت المراقبة. كما أن زيارة الناس في منازلهم لا تعتبر الوضع الأمثل. قد يصرف حيوان أليف أو طفل أو أحد أفراد الأسرة انتباه مستخدمي الاختبار.
في رأيي ، المقهى هو البيئة المثالية. هناك موسيقى تعزف ، ورائحتها رائعة ، والقهوة تبقي الجميع في حالة تأهب. بعيدًا عن الالتزامات الشخصية والمشتتات ، يميل الأشخاص الخاضعون للاختبار إلى الاسترخاء - وغالبًا ما يساعدهم في عملية الاختبار على الشعور كما لو كانوا في سيناريو العالم الحقيقي.
يمكنك حتى إجراء الاختبار في الخارج! في بعض الأحيان ، قد ترغب في وضع المستخدمين المحتملين في بيئة حقيقية ودقيقة من حيث السياق - مثل ركوب الحافلة معًا أثناء النظر إلى النموذج الأولي لتخطيط رحلة الحافلة.
إجراء الاختبار
تتأثر جودة الاختبار بشدة بقدرتك على إجراء الاختبار جيدًا والتواصل بشكل فعال (يُطلق عليه "الإشراف على الاختبار"). هذا هو المكان الذي يأتي فيه الإعداد وخطة الاختبار الخاصة بك. إذا لم تكن قد اختبرت أي شيء من قبل ، فإنني أوصي ببعض العمليات بدون ضغط مع شركائك أو أفراد أسرتك.
تدرب على طرح نوع الأسئلة التي ستطرحها ، وستتمكن من إجراء الاختبار بشكل أكثر فاعلية.
سيكون من الخطأ اختبار كل شيء في بيئة دافئة ومريحة مع وقت غير محدود لإنجاز المهام. امنح المستخدمين سياقًا وذكّرهم بتخيل أنهم يستخدمون تطبيقك في مواقف واقعية - أثناء ممارسة الرياضة أو التنقل أو التسوق ، على سبيل المثال.
من المهم أيضًا أن تشكر المشاركين على تخصيص الوقت لمساعدتك. ذكّرهم بأن سبب قيامك بجلسات تعليقات المستخدمين هذه هو أنك حريص على تحسين قابلية استخدام موقعك / تطبيقك / نظامك الأساسي للحصول على أفضل تجربة للمستخدم.
تأكد من إخبارهم بأنهم ليسوا من يتم اختبارهم. إنه التصميم.
إذا كنت تجري اختبارًا عن بُعد ، فقم بتسجيله باستخدام برنامج تسجيل الشاشة. إذا كنت شخصيًا ، استخدم كاميرا فيديو أو مسجل صوت. ستندهش كم فاتك!
من خلال تسجيل الجلسات ، ستجد أنك أكثر استرخاءً لأنك لست مضطرًا لتدوين الملاحظات. أنت أكثر قدرة على التركيز على إقامة علاقة جيدة وجعل الاختبار مريحًا للمشاركين. يمكنك توثيق كل شيء في وقت لاحق من التسجيلات.
تأكد من إخبار الأشخاص الخاضعين للاختبار بأن التسجيلات سرية ، للأغراض الداخلية فقط وأنك وحدك من ستشاهدها / تستمع إليها.
يمكن لمستخدمي MacOS استخدام QuickTime لالتقاط الشاشة. أستخدم Screenflick (29 دولارًا). يمكنه تسجيل الشاشة وكاميرا الويب في نفس الوقت ، وتقليم التسجيل ، وتصدير النتائج بشكل جيد حقًا. هناك أيضًا عدد قليل من التطبيقات المتاحة لنظام التشغيل iOS.
من أجل الحصول على رؤية حقيقية لاحتياجات المستخدمين وسلوكياتهم وأهدافهم وإحباطاتهم ، اطرح أسئلة مفتوحة لا تقودهم. وهنا بعض الأمثلة:
- لاحظت القليل من التردد هناك ، ما الذي منعك؟
- ماذا تعتقد أن هذا الزر سيفعل؟
- ما هو الأكثر جاذبية في هذا المنتج؟
- ما هو الجزء الأصعب في استخدام هذا المنتج؟
- هل كان هناك شيء مفاجئ أو غير متوقع حول هذا المنتج؟
- ما الذي يمكن عمله لتحسين هذا المنتج؟
- ما الذي قد يكون مفقودًا؟ ماذا تريد أن ترى؟
- ما الذي يعجبك / لا يعجبك في طريقة عمله؟
- كيف تعتقد أن هذا المنتج سيساعدك؟
- هل ستستخدم هذا المنتج اليوم؟
- لماذا تعتقد أن شخصًا ما قد يستخدم هذا المنتج؟
توثيق نتائج اختبارك
قم بتقطير وتلخيص نتائجك في تقرير قصير من صفحة واحدة من جدول بيانات الاختبار التوثيقي الذي ذكرته سابقًا. سيساعدك هذا في التركيز على المشكلات التي تسبب أكبر قدر من المتاعب للناس. سوف تظهر المناطق التي تحتاج إلى تحسين بسرعة كبيرة. عادةً ما تتكون أدوات الاختبار الخاصة بي من:
- جدول البيانات مع الملاحظات
- تسجيل صوتي
- تسجيل الشاشة
- تسجيل مشارك في الاختبار من كاميرا الويب
عندما يتم توثيق اختبارك بشكل صحيح ، يمكنك دراسته بشكل أكبر وجعله يوجه التكرار التالي. يمكنك أيضًا استخدام نتائج الاختبار مع أصحاب المصلحة لعمل نسخة احتياطية من قرارات التصميم التالية.
احتضن الاختبار واستمتع به. سيكون ممتعا!
في الختام ، تذكر شيئين:
- القاعدة العامة: إذا استغرق إنشاء نموذج أولي أكثر من تسعين دقيقة ، فأنت تحاول فعل الكثير.
- بمجرد أن يتجاوز معدل نجاح الاختبار 90٪ ، توقف عن الاختبار. يجب أن يكون التطبيق / الموقع / النظام الأساسي الآن سهل الاستخدام و "مفيد" للغاية. MVP الوقت!
في بداية هذا المقال ، قلت إن نتائج اختباري الأول دمرتني. لقد هز ثقتي في قدراتي الخاصة. أدركت حينها أن التجربة والخطأ جزء طبيعي من العملية. ليس صحيحًا أن المحترف لا يرتكب أخطاء. يتعلم المحترف منهم بسرعة ويقصر حلقة التكرار ويحسن التصميم في هذه العملية.
للمصممين: استمتع بعملية الاختبار - فهي تحسن تصميماتك! اختبر أفكارك مع مستخدمين حقيقيين في سيناريوهات حقيقية في أسرع وقت ممكن. إن الأفكار التي تكتسبها من مراقبة كيفية استخدام المستخدمين الفعليين لمنتجك لا تقدر بثمن. كل تكرار هو خطوة مهمة إلى الأمام.
للعملاء: لا تجعل المصممين ينهون المشاريع دون اختبار. حقق أقصى استفادة من الفرص لتقييم منتجاتك قبل كتابة السطر الأول من التعليمات البرمجية. قد يستغرق الأمر أسبوعًا إضافيًا ويكلفك أكثر قليلاً ، لكنك ستوفر في النهاية وتكسب مئات المرات من خلال القيام بذلك!
• • •
مزيد من القراءة على مدونة Toptal Design:
- تجربة مستخدم التجارة الإلكترونية - نظرة عامة على أفضل الممارسات (باستخدام مخطط المعلومات الرسومي)
- أهمية التصميم المتمحور حول الإنسان في تصميم المنتج
- أفضل مجموعات مصممي UX - أمثلة ودراسات حالة ملهمة
- مبادئ ارشادية للواجهات المتنقلة
- التصميم التوقعي: كيفية إنشاء تجارب مستخدم سحرية