نعم، سؤالك الأول طلب حالات الاستخدام، وهو سؤال “ماذا”. سؤال “لماذا” هو التبرير لحالة الاستخدام. (يتم الإجابة على سؤال “كيف” في وثائق التصميم.)
هناك عدة أسباب لـ “لماذا”:
- لدينا تطبيق جزئي لواجهة المستخدم معرفة من قبل المستخدم. يتوفر تخصيصان رئيسيان لواجهة المستخدم داخل Discourse - الصفحة الرئيسية الافتراضية وشريط التنقل الأيسر/قائمة رأس الصفحة المنسدلة. لقد نفذت Discourse خيارًا للمستخدم لاختيار واجهة المستخدم الرئيسية للهبوط وتجاوز الإعداد الافتراضي العام. لتزويد المستخدم بتخصيص كامل لواجهة المستخدم، يجب أن يكون المستخدم قادرًا على تحديد تفضيله لشريط التنقل الأيسر/قائمة رأس الصفحة المنسدلة.
- لدي مستخدمون يطلبون ذلك. لقد واجه المستخدمون قائمة رأس الصفحة المنسدلة في بيئات Discourse أخرى. هذه الميزة هي ما اعتادوا استخدامه في بيئة Discourse. هذا الخيار المتنوع يخلق مشاكل في سهولة الاستخدام وعدم الود بين بيئات Discourse المختلفة التي نفذت خيار قائمة رأس الصفحة المنسدلة كخيار عام. آخر شيء تريده أي منظمة هو احتكاك سهولة الاستخدام. تسمح هذه الميزة للمستخدمين بالتبديل إلى ما يشعرون بالراحة معه في جميع تفاعلاتهم مع Discourse - بغض النظر عن موقع الويب.
هذه هي المبررات الرئيسية. أنا متأكد من وجود مبررات أخرى.