جمع المتطلبات
لا يقتصر جمع متطلبات تجربة المحادثة على تحديد الميزات والوظائف رغم أنّ هذه هي النتيجة الرئيسية. تهدف عملية تجميع المتطلبات بشكل أساسي إلى فهم المستخدمين والإمكانيات الفنية.
إنّ البدء بالمتطلبات الواضحة والمفصّلة جيدًا هو أفضل طريقة لتجنّب الحاجة إلى إجراء تغييرات رئيسية بعد اكتمال التصميم و/أو التطوير.
تحديد هوية المستخدمين
تهدف متطلبات التجميع إلى طرح الأسئلة واستخدام البيانات للإجابة عنها. على سبيل المثال:
- مَن هم مستخدمو موقعك الإلكتروني؟
- وما هي احتياجاتهم؟
- كيف يكملون هذه المهام اليوم؟
- ما هي الكلمات والعبارات التي تستخدمها للتحدّث عن هذه المهام؟
- ما هي الحالات أو الظروف التي تؤدي إلى تشغيل هذه المهام؟
استضافة جميع المستخدمين
من المهم تحسين الأداء لجذب المستخدمين الأكثر تكرارًا، ولكن لا يحدث ذلك على حساب تجارب المستخدمين الآخرين. يقدِّم المنتج المصمَّم بطريقة شاملة تجربة شاملة وسهلة الاستخدام. يعني التصميم لمجموعات مختلفة من الأشخاص الاستفادة من التصميم الشامل أو استراتيجيات التصميم العامة. غالبًا ما يستفيد الجميع من الإقامة التي تفرضها للسكان الذين تريد توفيرها لهم (على سبيل المثال، يكون المنحدرات أسهل من السلالم). لمزيد من المعلومات، راجِع إرشادات التصميم المتعدد الأبعاد لتسهيل الاستخدام.
إنشاء شخصية المستخدم ورحلاته | ||
---|---|---|
شخصية المستخدم |
من هو المستخدم؟ |
شخصية المستخدم هي وصف محدد ولكن موجز للمستخدم الفردي. فكِّر في أنواع الأشخاص الذين تتوقّع استخدامهم "الإجراءات"، وأنشِئ بعض الشخصيات للمستخدمين لتمثيلهم. ستساعدك شخصيات المستخدمين هذه في تجنّب تصميم تطبيقاتك لنفسك وأهدافك فقط. |
تجارب المستخدمين |
ما هي أهداف المستخدم؟ ما سياق السياق؟ |
رحلة المستخدم هي المسار الذي يمكن للمستخدم تحقيق هدف فيه في سياق معيّن. |
تجارب المستخدمين المهمة |
قدِّم وصفًا لكل اللحظات المهمة في الرحلة. |
رحلات المستخدم المهمة هي تلك التي 1) تحدث كثيرًا أو 2) تكون ذات أهمية رئيسية للمستخدم. ساعِد المستخدمين في إكمال إحدى هذه الرحلات من البداية إلى النهاية. من خلال التركيز على هذه الميزات، يمكنك إنشاء إجراءات تصل إلى جمهور كبير و/أو جمهور مخصّص. |
مثال من إجراء Google I/O 18
من هو المستخدم؟
ما هي أهداف المستخدم؟
ما سياق السياق؟
قدِّم وصفًا لكل اللحظات المهمة في الرحلة.
تحديد الإمكانيات الفنية
الأنظمة
ما هي الإمكانات والقيود للأنظمة المختلفة التي ستعتمد عليها إجراءاتك؟
مثال: يتيح مؤتمر Google I/O 18 للمستخدمين إنشاء جدول زمني مخصّص لجميع الجلسات التي يريدون حضورها. |
---|
|
البيانات
ما هو تنسيق وجودة البيانات التي ستستخدمها؟
مثال: يقرأ مؤتمر Google I/O 18 معلومات حول الجلسات |
---|
|
غالبًا ما تحتاج إلى إعادة تنسيق المحتوى قبل عرض بعض أنواع المحتوى بشكل مناسب في ميزة "تحويل النص إلى كلام" (TTS).
تحديد حالات الاستخدام الرئيسية
استهدف التأثير.
ما الذي يطلبه المستخدمون؟
مثال من إجراء مؤتمر Google I/O 18:
تأكَّد من قراءة مشاركات المدوّنة هذه للحصول على معلومات مفصّلة حول كيفية تصميم وتصميم إجراء مؤتمر I/O 18 (أو الاطّلاع على الرمز).
في إطار مؤتمر Google I/O 18 Action، تحدثنا مع موظفي Google الذين عملوا في الفعالية خلال السنوات السابقة. لقد سألنا المشاركين عن أنواع الأسئلة التي يطرحونها عادةً خلال الفعالية. وتندرج هذه الأسئلة عادةً ضمن إحدى الفئات الأربع التالية:
اختصارات التنقّل العام | التنقّل الشخصي | تفاصيل الحدث | تفاصيل الحدث الخاص بالموقع الجغرافي |
---|---|---|---|
"أين الحمّام؟" "أين تتوفر الدروس التطبيقية حول الترميز؟" |
"أين جلستي التالية؟" "أين يمكنني مراجعة تطبيقي؟" |
"ما وقت الغداء؟" "متى يبدأ البث المباشر الحصري؟" |
"ما هي الجلسة التالية في هذه الغرفة؟" "ما الذي يمكنني فعله هنا؟" |
استنادًا إلى هذه المعلومات، قرّرنا التركيز على حالات الاستخدام الرئيسية التالية:
- يوفّر هذا التقرير معلومات عن المواقع الجغرافية لمدرج شورلاين، مثل الحمّامات ومواقف السيارات واتجاهات القيادة.
- تقديم معلومات توضيحية للمواقع الجغرافية الخاصة بمؤتمر Google I/O، على سبيل المثال: استلام الشارات والحصول على وضع الحماية والدروس التطبيقية حول الترميز وساعات العمل ومراجعات التطبيقات بعد ساعات العمل ومتجر I/O
- يُرجى تقديم تفاصيل الحدث لجميع الكلمات الرئيسية والجلسات وساعات العمل والوجبات، مع السماح بفلترتها حسب الوقت أو الموقع الجغرافي أو الجدول الزمني للمستخدم