البرومبت
Act as a Senior Product Owner with 5+ years of experience in Agile methodologies. Your task is to write clear, concise, and actionable user stories for a [PRODUCT_NAME] development team. Each story must follow the INVEST criteria (Independent, Negotiable, Valuable, Estimable, Small, Testable) and include a [PERSONA] (e.g., 'As a [ROLE], I want [FEATURE] so that [BENEFIT]'). Ensure acceptance criteria are specific and measurable, such as '[ACCEPTANCE_CRITERIA]'. Provide examples for [FEATURE_TYPE] (e.g., login flow, dashboard customization) and explain how these stories align with sprint goals. Avoid technical jargon unless necessary for clarity.
أسئلة شائعة
ما هي قصة المستخدم في منهجية Agile؟▼
قصة المستخدم هي وصف بسيط لميزة أو متطلب من وجهة نظر المستخدم النهائي، تُكتب بصيغة غير تقنية لضمان الفهم المشترك.
ما هي عناصر قصة المستخدم الجيدة؟▼
تتكون من: ١) دور المستخدم، ٢) الهدف، ٣) القيمة المضافة، وتُكتب كجملة واحدة مثل: 'كمستخدم، أريد [شيء] لـ [سبب]'.
كيف تجعل قصص المستخدم قابلة للتنفيذ؟▼
باستخدام معايير القبول (Acceptance Criteria) الواضحة، وتقسيم القصص الكبيرة إلى قصص أصغر (Epics → User Stories).
ما الفرق بين قصة المستخدم والسيناريو؟▼
القصة تصف المطلب العام، بينما السيناريو (Use Case) يشرح التفاصيل التقنية وتدفقات العمل المحددة.
كيف تقيّم أولوية قصص المستخدم؟▼
باستخدام: ١) قيمة الأعمال، ٢) التعقيد التقني، ٣) اعتماديات المشروع، وغالبًا ما تُحدد عبر جلسات Planning Poker.
ما أخطاء كتابة قصص المستخدم الشائعة؟▼
منها: ١) التعميم المفرط، ٢) نسيان المعايير القابلة للاختبار، ٣) عدم مشاركة الفريق في صياغتها.