User Story & Acceptance Criteria Template
قالب احترافي لصياغة قصص المستخدم (User Stories) وربط معايير القبول بأسلوب Gherkin (Given-When-Then) للتكامل مع نهج التطوير القائم على السلوك (BDD).
يهدف هذا القالب إلى جسر الفجوة بين فرق الأعمال (Business/PO)، فرق التطوير، وفرق الاختبار (QA) من خلال صياغة قصص المستخدم بشكل واضح، متبوعة بمعايير قبول دقيقة باستخدام صيغة Gherkin المعتمدة في الـ Behavior-Driven Development (BDD).
مكونات القالب:
- تحديد القصة (User Story Standard): صياغة الفكرة بأسلوب (As a … I want to … So that …).
- معايير القبول بصيغة Gherkin:
- Given: تحديد الوضع أو الشروط المسبقة.
- When: الحدث أو الفعل الذي يقوم به المستخدم.
- Then: النتيجة المتوقعة للنظام.
- ملاحظات تقنية والاشتراطات الخاصة: لتوثيق القيود والأمان والمتطلبات الأمنية ذات الصلة.
كيفية الاستعمال:
- استعمل القالب أثناء جلسات Refinement / Backlog Grooming لكتابة قصص مستخدم واضحة وقابلة للاختبار (Testable).
- ادمج سيناريوهات Gherkin مباشرة في أدوات الـ BDD Automation مثل Cucumber أو Behave للربط التلقائي بين المتطلبات والاختبارات المؤتمتة.