فصل 2- نمونه ساختار User Stories
نمونه ساختار User Stories
هدف: توصیف نیازمندیهای کاربر محور به شکل واحدهای قابل انجام با پذیرشکریتریا.
1. مقدمه
هدف نوشتهشدن Stories و رابطه با Epics/Features
2. نگارش داستانها
برای هر داستان:
عنوان Story
As a: نقش کاربر
I want: هدف/کاری که انجام میدهد
So that: ارزش/منفعت
Acceptance Criteria: فهرست معیارهای پذیرش
Priority: اولویت
Story Points / Estimated Effort: اندازهگیری تخمینی
Notes/Constraints: یادداشتهای اضافی
3. نمونهها
Story 1
As a User, I want to reset my password so that I can regain access if I forget it
Acceptance Criteria:
کاربر از طریق صفحه ورود امکان "فراموشی رمز عبور" را دارد
لینک بازنشانی رمز در ایمیل معتبر ارسال میشود
پیغام موفق یا خطا با شرایط مشخص نمایش داده میشود
Priority: High
Estimation: 5 SP
Story 2
As an Admin, I want to assign roles to users so that access rights are enforced
Acceptance Criteria:
فقط Admin قابل دسترسی به مدیریت نقشها
لیست نقشها و کاربران موجود بهروزرسانی میشود
تغییر نقش بلافاصله اعمال میشود و لاگ میشود
4. Epicها و رابطه با Features
در قالببندی بالا، Stories میتواند به Epicهای بزرگتر وصل شوند تا مدیریت بوم پروژه آسانتر شود.
5. Definition of Ready / Definition of Done
معیارهای ورود به کار تیمی و خروج از کار تیمی با پذیرش