دليل سكرم | 19. قصص المستخدم - ما هي؟

نشرت: 2022-05-20

قصة المستخدم هي وصف موجز لوظيفة المنتج الجديدة أو تحسينها. لا يحتوي على حل تقني ولكنه يعالج أسئلة تتعلق بالوظيفة: من هو المستخدم؟ ماذا يفعل المنتج؟ وما هو الغرض منه؟ تصف قصة المستخدم المنتج بلغة الحياة اليومية أو لغة العمل ، على الرغم من أنها تشير أيضًا إلى مهام Scrum Team التي تهدف إلى تحسين أداء الفريق.

ما هي قصص المستخدم؟ - جدول المحتويات:

  1. مقدمة
  2. قصة المستخدم. قصة من هذه؟
  3. كيف تستخدم قصص المستخدم؟
  4. معايير القبول
  5. ملخص

مقدمة

قصة المستخدم هي الطريقة الأكثر شيوعًا لصياغة المهام التي يقوم بها فريق Scrum. تحدد قصة مستخدم واحدة وظيفة صغيرة للمنتج. يصف أصغر هدف منتج جزئي وذا مغزى. لهذا السبب ، فإن "قصص المستخدمين" مختصرة جدًا.

يتم إنشاء قصص المستخدمين طوال فترة العمل على المنتج. يتم إنشاؤها باستمرار ، من لحظة اتخاذ قرار بدء العمل ، حتى تحقيق هدف المنتج.

يعد إنشاء قصص المستخدمين مهمة مالك المنتج. استنادًا إلى محادثة مع أحد العملاء ، يصيغ إجابات للأسئلة التي تسمح بإنشاء قصة مستخدم وإدخالها في Product Backlog. ومع ذلك ، لا تعكس قصص المستخدمين احتياجات العملاء فقط.

user stories

قصة المستخدم. قصة من هذه؟

يقوم فريق Scrum بإنشاء قصة مستخدم لتحديد احتياجات المستخدم ، ولهذا السبب تم وضعها في لغة العمل. بمعنى آخر ، يشير إلى الفوائد التي سيجلبها تنفيذها لمستخدم المنتج. ومع ذلك ، في Product Backlog ، يمكن أيضًا أن تكون هناك قصص مستخدم تصف احتياجات Development Team ، على سبيل المثال تحسين سير العمل بين المطورين ، أو وصف احتياجات مالك المنتج ، على سبيل المثال تنظيم Product Backlog. في مثل هذه الحالات ، يكون المستخدم في قصة المستخدم هو المطور ومالك المنتج.

يمكنك وصف قصة مستخدم من خلال الإجابة على أسئلة 3W :

  • من؟
  • يفعل ماذا؟
  • لماذا ا؟

ثم يتم تضمين قصة المستخدم في صيغة:

بصفتي [نوع المستخدم] ، أريد [أن أفعل ماذا؟] لأن [لماذا؟ لماذا؟].

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

What are User Stories? - table

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

كيف تستخدم قصص المستخدم؟

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

عادةً ، في المساحة الفعلية ، تتم كتابة قصص المستخدمين على بطاقات صغيرة ملونة مثبتة في مكان العمل. ومع ذلك ، في الفضاء الرقمي ، تعمل اللوحات البيضاء الرقمية ، التي يشاركها فريق Scrum ، بشكل أفضل.

إن حفظ قصص المستخدمين بهذه الطريقة له عدة مزايا للأسباب التالية:

  • يشدد على استقلالية كل قصة مستخدم - لكل منها إطار عمل منفصل ويمكن تنفيذه بشكل مستقل عن الآخرين
  • يؤكد على ديناميكيات قصص المستخدم - يتم إعادة التفاوض على ترتيب تحقيقها بواسطة فريق Scrum ويكون الترتيب الحالي للإدراك مرئيًا على اللوحة بفضل الترتيب المادي للبطاقات مع قصص المستخدم
  • بمثابة تذكير - بفضل التمثيل المرئي لقصص المستخدم ، فإن فريق Scrum لديه علامة في الأفق لتذكيرهم بالهدف عند إنشاء حلول مفصلة.

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

معايير القبول

يجب أن يكون لقصة المستخدم معايير قبول معينة في نفس اللحظة التي يتم فيها قبول التطوير من قِبل Development Team. تحدد معايير القبول في أي نقطة يمكن اعتبار العمل على قصة المستخدم منتهيًا.

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

يمكن للعميل شراء عصا سحرية بنقرة واحدة.

يكتمل عندما يظهر زر "اشترِ الآن" في صفحة المتجر عبر الإنترنت ، والذي يستخدم معلومات الدفع والشحن الافتراضية للمستخدم الذي قام بتسجيل الدخول.

ملخص

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

إذا أعجبك المحتوى الخاص بنا ، فقم بالانضمام إلى مجتمع النحل المشغول لدينا على Facebook و Twitter و LinkedIn و Instagram و YouTube و Pinterest.

Scrum Guide | 19. User Stories - what they are? caroline becker avatar 1background

المؤلف: كارولين بيكر

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

دليل سكروم:

  1. مسرد للمصطلحات الأساسية والأدوار والمفاهيم
  2. ما هو سكرم؟
  3. قيم سكروم
  4. كيف تنفذ سكرم في شركتك؟
  5. فريق سكرم - ما هو وكيف يعمل؟
  6. من هو مالك المنتج؟
  7. أكثر أخطاء "مالك المنتج" شيوعًا
  8. من هو سيد سكرم؟
  9. خصائص سيد سكرم الجيد
  10. الأخطاء الأكثر شيوعًا في Scrum Master
  11. ما هي الإحصائيات والمقاييس التي يجب أن يتبعها Scrum Master؟
  12. التعاون بين مالك المنتج و Scrum Master
  13. فريق التطوير في سكرم
  14. أكثر أخطاء المطورين شيوعًا
  15. القطع الأثرية سكروم
  16. تحجيم سكروم
  17. سباق المتراكمة
  18. ما هو Product Backlog؟
  19. ما هي قصص المستخدم؟
  20. إنشاء أفضل قصة مستخدم مع INVEST
  21. أكثر أخطاء قصة المستخدم شيوعًا
  22. معايير قبول قصة المستخدم
  23. التقدير ونقاط القصة في سكرم
  24. التخطيط للبوكر
  25. لعبة تقدير الفريق
  26. تحديد الزيادة
  27. أحداث سكرم
  28. ما هو Sprint in Scrum؟
  29. التزامات فريق Scrum - هدف المنتج ، هدف Sprint وتعريف الإنجاز
  30. ما هو مخطط Burndown؟
  31. كيفية إنشاء وتفسير مخطط توقف؟
  32. مزايا وعيوب مخطط التوقف
  33. مجالس كانبان في سكرم وسكرومبان
  34. السرعة في سكرم - سرعة فريق التطوير
  35. ديلي سكرم
  36. Sprint Planning
  37. مراجعة Sprint
  38. ما هو معرض Sprint Retrospective؟
  39. الأخطاء الشائعة خلال Sprint Retrospective
  40. رعاية تراكم المنتج