كيفية ترجمة متطلبات المستخدم إلى العمل الفعلي الذي يجب القيام به؟ [مغلق

StackOverflow https://stackoverflow.com/questions/560718

  •  05-09-2019
  •  | 
  •  

سؤال

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

العمل الكلي هو 8 نقاط، وسوف تكون هذه قصص المستخدم:

  • يمكن للمستخدم إدخال مصطلحات البحث (0 نقاط)
  • يتم عرض نتائج البحث للمستخدم (8 نقاط)

أريد الحصول على مزيد من المعلومات في تقدم المطور. ومع ذلك، لا يمكنني كسر هذه القصص أبعد من ذلك.

ومع ذلك، يمكن أن أعد كتابة القصص. أشعر بالتراسدي لأن هذه القصص هي قصص تقنية.

  • إضافة مربع نص البحث (0 نقاط)
  • إنشاء جدول الفهرس في قاعدة البيانات (0 نقاط)
  • تأكد من تحديث جدول الفهرس عند تغيير البيانات ABC (3 نقاط)
  • تأكد من تحديث جدول الفهرس عند تغيير بيانات XYZ (2 نقطة)
  • الحصول على نتائج من قاعدة البيانات (نقطة واحدة)
  • إنشاء عنوان URL الصحيح لكل نتيجة البحث (2 نقطة)

كيف تتعامل مع هذه الحالات؟

هل كانت مفيدة؟

المحلول

يجب أن لا تنهار القصص في قصص تقنية أخرى.

خلال اجتماع سبرينت للتخطيط، ينهار الفريق القصص في المهام. ثم يتم تقدير هذه المهام بأعداد الساعات.

أثناء Sprint، تتبع عدد الساعات المتبقية في مخططات BroundDown Sprint.

القصص هي للمستخدمين النهائيين.

المهام هي للفريق (تصميم واجهة المستخدم والتطوير والترميز والاختبار والتوثيق وما إلى ذلك)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top