تفاصيل عملية التصميم المتمركز حول المستخدم (UCD)

اكتشف كل مرحلة من مراحل التصميم المتمركز حول المستخدم (UCD) مع أمثلة عملية وأفضل الممارسات.

1. تحليل وفهم المستخدمين

Step 1

تتضمن هذه المرحلة جمع معلومات مفصلة عن المستخدمين النهائيين، واحتياجاتهم، وسلوكياتهم، وتوقعاتهم. يشمل ذلك استطلاعات الرأي، ومقابلات، وشخصيات المستخدمين، وخرائط التعاطف.

  • مثال: تطبيق إدارة المهام المنزلية يجري مقابلات لفهم كيفية تنظيم المستخدمين لمهامهم اليومية.
  • تقنيات:
    • إنشاء شخصيات المستخدمين لتمثيل مختلف أنواع المستخدمين.
    • خرائط التعاطف لتحديد أفكار، مشاعر، وتحديات المستخدمين.

تعديل شخصية المستخدم

صورة شخصية المستخدم

نعيم بصيلي

مصمم واجهات مستخدم أول

العمر: 32

التعليم: بكالوريوس في التصميم والتصنيع الميكانيكي

الموقع: سوسة، تونس

الاحتياجات

أداة بسيطة وبديهية لتنظيم المهام المنزلية ومشاركتها مع العائلة.

الأهداف

تقليل التوتر المرتبط بإدارة المهام المنزلية والتأكد من إنجاز جميع المهام في الوقت المحدد.

التحديات

صعوبة في متابعة جميع المهام وتوزيعها بشكل عادل بين أفراد العائلة.

المخاوف

الخوف من عدم إنجاز بعض المهام أو حدوث نزاعات بسبب توزيع المهام.

خريطة التعاطف
💡 ما يفكرون فيه:
"أحتاج إلى طريقة بسيطة لتنظيم ومتابعة المهام المنزلية."
❤️ ما يشعرون به:
التوتر من نسيان مهام مهمة أو عدم القدرة على إدارة كل شيء.
🗣️ ما يقولونه:
"أريد أن يكون الأمر سهل الاستخدام وأن يتمكن الجميع من رؤية ما يجب عليهم فعله."
📋 ما يفعلونه:
يستخدمون قوائم ورقية أو ملاحظات على الثلاجة لمتابعة المهام.

2. تحديد الأهداف

Step 2

تهدف هذه المرحلة إلى توضيح أهداف التطبيق بناءً على احتياجات المستخدمين. يتضمن ذلك تحديد أولويات الميزات والمشاكل التي يجب حلها.

المرحلة 2 من سير العمل

  • مثال: يحتاج المستخدمون إلى طريقة بسيطة لتنظيم وتوزيع المهام المنزلية بين أفراد العائلة.
    • إنشاء قوائم مهام قابلة للتخصيص (حسب الغرفة، نوع المهمة، إلخ).
    • تمكين تعيين المهام لأفراد محددين من العائلة.
    • إضافة تذكيرات للمهام المتكررة (مثل إخراج القمامة).
  • النتيجة المتوقعة: قائمة بأهداف واضحة للتصميم، مثل:
    • واجهة بديهية وسهلة الاستخدام لجميع أفراد العائلة.
    • نظام إشعارات لتذكير بالمهام المهمة.
    • ميزة تتبع لمراقبة تقدم المهام.

3. تصميم الحلول

Step 3

تتضمن هذه المرحلة إنشاء حلول لتلبية الاحتياجات والأهداف المحددة. يشمل ذلك إنشاء إطارات سلكية، ونماذج أولية، وواجهات مستخدم.

  • مثال: تصميم واجهة بسيطة مع:
    • نظرة عامة على المهام حسب الغرفة (المطبخ، الصالون، الغرف، إلخ).
    • نظام ألوان للإشارة إلى حالة المهام (قيد الانتظار، قيد التنفيذ، مكتملة).
    • تقويم لعرض المهام المتكررة.
  • الأدوات:
    • Figma: لإنشاء نماذج أولية تفاعلية.
    • Sketch: لتصميم واجهات عالية الدقة.
    • Adobe XD: لاختبار مسارات المستخدم.

4. اختبار المستخدمين

Step 4

تتيح هذه المرحلة التحقق من الحلول التي تم إنشاؤها عن طريق اختبارها مع المستخدمين النهائيين. يساعد ذلك في تحديد نقاط الاحتكاك أو التحسينات المطلوبة.

  • مثال: اختبار التطبيق مع 5 عائلات ل:
    • التأكد من أن الواجهة بديهية لجميع الأعمار (الكبار والأطفال).
    • تحديد الصعوبات التي تواجهها عند إنشاء أو تعيين المهام.
    • جمع اقتراحات لتحسين تجربة المستخدم.
  • الأساليب:
    • اختبارات A/B: مقارنة نسختين من الواجهة لتحديد الأكثر فعالية.
    • اختبارات مسارات المستخدم: مراقبة كيفية تنقل المستخدمين في التطبيق.
    • ملاحظات مباشرة: جمع تعليقات شفهية أو كتابية بعد كل اختبار.

5. التكرار والتحسين المستمر

Step 5

تتضمن هذه المرحلة تطبيق الدروس المستفادة من الاختبارات لتحسين المنتج. يتم تكرار العملية حتى تصل تجربة المستخدم إلى المستوى الأمثل.

  • مثال: بعد الاختبارات، تم إجراء عدة تحسينات:
    • إضافة إشعارات لتذكير بالمهام المهمة.
    • تبسيط الواجهة لجعلها أكثر بديهية.
    • إضافة ميزة مكافأة لتحفيز الأطفال على إنجاز مهامهم.
  • الأدوات:
    • Google Analytics: لتتبع استخدام التطبيق وتحديد المناطق المشكلة.
    • Hotjar: لتحليل مسارات المستخدمين ونقاط الاحتكاك.
    • Crazy Egg: لتصور المناطق الأكثر نقرًا في الواجهة.

6. سير العمل المحسن مع القرارات

Step 6

يوضح سير العمل المسار الكامل للمستخدم، بما في ذلك نقاط القرار حيث يجب على المستخدم اتخاذ خيار.

بداية

الصفحة الرئيسية

يصل المستخدم إلى الصفحة الرئيسية للتطبيق.

1

تسجيل الدخول / التسجيل

يقوم المستخدم بتسجيل الدخول أو إنشاء حساب.

مستخدم جديد؟

هل المستخدم جديد أم موجود مسبقًا؟

2a

التسجيل

يقوم المستخدم بإنشاء حساب جديد.

2b

تسجيل الدخول

يقوم المستخدم بتسجيل الدخول باستخدام حسابه الحالي.

3

لوحة التحكم

يصل المستخدم إلى لوحة التحكم الشخصية.

4

إنشاء قائمة

يقوم المستخدم بإنشاء قائمة مهام جديدة.

5

إضافة مهام

يقوم المستخدم بإضافة مهام إلى القائمة.

6

تعيين المهام

يقوم المستخدم بتعيين المهام لأفراد العائلة.

7

متابعة المهام

يقوم المستخدم بمتابعة تقدم المهام.

8

الإشعارات

يتلقى المستخدم تذكيرات بالمهام التي يجب إنجازها.

نهاية

تسجيل الخروج

يقوم المستخدم بتسجيل الخروج من التطبيق.