تبدیل درخواست مبهم به نیازمندی محصول و معیار پذیرش
از یک سناریوی واقعی، رفتار قابل آزمون بنویسید و تصمیمهای حلنشده را بهجای حدس مشخص کنید.
برای چه کسی؟ مدیر محصول یا توسعهدهندهای که میخواهد قبل از پیادهسازی درباره رفتار یک قابلیت توافق کند.
مسئلهای که حل میکنیم
عبارتهایی مثل «خروجی بهتر باشد» قابل آزمون نیستند و تفاوت برداشت را تا زمان تحویل پنهان میکنند.
روش کار، گامبهگام
- کاربر، محرک و نتیجه مطلوب را با مثال واقعی توصیف کنید.
- رفتار را به چند معیار پذیرش قابل مشاهده و سؤال باز تبدیل کنید.
- معیارها را با ذینفع تأیید و سپس مبنای تست قرار دهید.
پرامپت آماده با یک مثال کامل
این درخواست فرضی را به نیازمندی کوتاه تبدیل کن: «در فهرست سفارشها بتوانم سفارش پرداختنشده را پیدا کنم.» واقعیتها: هر سفارش وضعیت پرداخت و شماره دارد؛ صفحه فعلی ۲۰ سفارش نشان میدهد. خروجی: یک سناریوی کاربر، سه معیار پذیرش قابل آزمون و پرسشهای باز. درباره تعداد وضعیتها، جستوجوی سمت سرور، مرتبسازی و حق دسترسی تصمیم نگیر، چون مشخص نشدهاند. راهحل فنی یا قابلیت اضافی پیشنهاد نکن.
نمونه ورودی و خروجی
ورودی نمونه
کاربر میخواهد سفارش پرداختنشده را در فهرست پیدا کند.
خروجی مورد انتظار
معیار پذیرش: با انتخاب وضعیت پرداختنشده، سفارش پرداختشده در نتیجه دیده نمیشود. سؤال باز: فیلتر روی همه سفارشها اعمال میشود یا فقط صفحه فعلی؟
چطور خروجی را بررسی کنیم؟
- هر معیار با ورودی و نتیجه قابل مشاهده آزمونپذیر است.
- تصمیم فنی یا دامنه جدید بدون تأیید اضافه نشده است.
- ابهامهای مؤثر بر رفتار پیش از پیادهسازی ثبت شدهاند.
این روش را با متن خود امتحان کنید
پرامپت نمونه را کپی کنید، مثال را با متن غیرحساس خود عوض کنید و خروجی را با چکلیست همین صفحه بسنجید. نمونههای این راهنما آموزشی و ساختگی هستند و نتیجه اجرای زنده مدل نیستند.
شروع چت با Dabir AIراهنماهای مرتبط
خلاصه جلسه با هوش مصنوعی: تصمیم، مسئول و موعد
از یادداشت جلسه، تصمیم قطعی و اقدام را جدا کنید و مسئول یا موعدی را که گفته نشده نسازید.
ایمیل پیشنهاد قیمت فارسی با هوش مصنوعی
از قیمت، دامنه کار و زمان واقعی، پیشنهاد کوتاه بسازید و هزینه یا تعهد تأییدنشده اضافه نکنید.