إذا كنت تعمل في فريق أجايل، فمن المحتمل أنك سمعت مصطلح “قصة المستخدم”. إنها وصف قصير للميزة مكتوب من منظور المستخدم. لكن كتابة واحدة باللغة الإنجليزية الواضحة والطبيعية قد تكون صعبة بشكل غير متوقع، خاصة إذا لم تكن الإنجليزية لغتك الأم. تريد أن تكون دقيقة وسهلة الفهم ومفيدة للمطورين والاختباراء وأصحاب المنتج.
دعنا نتخطى الكلام الزائد ونغوص مباشرةً في كيفية كتابة قصة مستخدم باللغة الإنجليزية التي تعمل فعلاً.
ما هي قصة المستخدم؟
قصة المستخدم ليست وثيقة متطلبات كاملة. إنها وعد بمحادثة. تكتب ما يكفي لوصف احتياج المستخدم ولماذا. الهدف هو البساطة حتى يتمكن الفريق من مناقشة التفاصيل لاحقاً.
الهيكل الكلاسيكي يتكون من ثلاثة أجزاء:
- الدور – من هو المستخدم؟
- الإجراء – ماذا يريد أن يفعل؟
- الفائدة – لماذا يريده؟
في الإنجليزية، غالبًا ما يبدو ذلك هكذا:
As a [نوع المستخدم] ، I want [إجراء] so that [فائدة].
هذا كل شيء. ثلاثة أجزاء، جملة واحدة.
تفصيل الأجزاء الثلاثة
هنا كيف يعمل كل جزء في الكتابة الأجايل الحقيقية.
1. “As a” – لمن تكتب؟
كن محددًا. كلمة “مستخدم” غامضة جدًا. فكر في أدوار فعلية: عميل مسجل، زائر للمرة الأولى، مدير متجر، متكامل API. هذا يساعد الفريق على فهم السياق.
مثال: "As a logged‑in shopper…" مقابل "As a user…"
2. “I want” – الإجراء
يجب أن يكون ميزة واحدة فقط، لا قائمة. استخدم أفعالًا بسيطة وركز على ما يفعله المستخدم، وليس كيف يجب بناء النظام.
مثال: "I want to filter products by price range." وليس "I want the system to show a dropdown that filters."
3. “So that” – السبب الحقيقي
هذا غالبًا الجزء الأكثر قيمة. يوضح دوافع المستخدم. بدون ذلك قد يخمن المطورون الفائدة الخاطئة.
مثال: "...so that I can quickly find items in my budget."
إليك كيف تتكامل هذه العناصر الثلاثة بصريًا:
Role
As a logged-in shopper
Action
I want to filter by price range
Benefit
so that I can find items in my budget
احتفظ بمعايير القبول منفصلة
قصة المستخدم نفسها قصيرة. التفاصيل مثل قواعد التحقق، رسائل الخطأ أو ملاحظات التصميم يجب أن تكون في معايير القبول – وليس داخل جملة القصة.
معايير القبول الجيدة محددة وقابلة للاختبار. اكتبها كنقاط تحت القصة.
مثال:
- يظهر شريط تمرير نطاق السعر القيم الدنيا والقصوى.
- تُحدّث النتائج فورًا.
- زر “Clear” يعيد ضبط الفلتر.
الأخطاء الشائعة التي يجب تجنبها
- كتابة من منظور النظام: "The system shall display a button…" → لا، استخدم صوت المستخدم.
- دمج قصص متعددة: "I want to filter and save and share my search" → قسمها إلى قصص منفصلة.
- نسيان “so that”: بدون الفائدة، يضطر الفريق لتخمين القيمة.
- استخدام مفردات معقدة: احتفظ بالبساطة. أنت لا تكتب وثيقة قانونية.
نصيحة أخيرة
اقرأ قصتك بصوت عالٍ. إذا بدت غير طبيعية أو طويلة جدًا، عدلها. القصص الجيدة باللغة الإنجليزية قصيرة وواضحة ومركّزة على حاجة مستخدم واحدة.
الآن تعرف كيف تُكتب قصة مستخدم بالإنجليزية يستطيع فهمها الفريق بأكمله واتخاذ إجراءات بناءً عليها. هل أنت مستعد لتطبيق مهاراتك؟ جرب اختبار مستوى اللغة الإنجليزية المجاني لدينا في English Measure – يغطي القراءة، الاستماع، الكتابة والتحدث لمساعدتك على التواصل بشكل أفضل مع فريقك.
📝 قسم الممارسة ذات الصلة
ممارسة الكتابة: تصفح قسم ممارستنا المجاني المدعوم بالذكاء الاصطناعي لتحسين مهاراتك في كتابة اللغة الإنجليزية والقواعد!
Ready to Take Your English Further?
Don't just read! Actively practice and improve your speaking, listening, reading, and writing skills with our interactive modules.