نیازمندی را روشن، سازگار و آزمون‌پذیر کنید

ابهام را پیدا کنید، نمونه و مدل بسازید و گزینهٔ طراحی را از نیاز جدا نگه دارید.

فهرست درس‌ها

آموزش و تمرین‌های تألیفی BPMSad؛ دوره یا ترجمهٔ رسمی IIBA نیست. عنوان حوزه‌ها را در مرجع ناشر بررسی کنید.

خلاصهٔ انگلیسی / English summary

Specify observable behaviour and acceptance criteria. Keep the underlying need separate from a particular interface or implementation choice.

واژه‌های قابل تفسیر را باز کنید

واژه‌هایی مثل «سریع»، «مناسب» و «کاربرپسند» بدون زمینه معیار پذیرش نیستند. بپرسید برای چه کسی، در کدام شرایط و با چه داده‌ای؟ محدودیت و رفتار در حالت خطا را هم مشخص کنید. عدد کارایی را از محدودیت واقعی پروژه بگیرید.

با نمونه، تفاوت برداشت‌ها را آشکار کنید

یک مدل سادهٔ جریان، نمونهٔ صفحه یا چند سناریوی استفاده می‌تواند اختلاف فهم را نشان دهد. نمونه باید به پرسش مشخصی پاسخ دهد؛ زیبایی نمونه به‌تنهایی ارزش راه‌حل یا امکان پیاده‌سازی را ثابت نمی‌کند. حالت‌های نبود دسترسی، دادهٔ ناقص و درخواست تکراری را نیز مرور کنید.

کیفیت متن و تناسب با نیاز را جدا بررسی کنید

ممکن است نیازمندی واضح و آزمون‌پذیر باشد اما به مسئلهٔ درست پاسخ ندهد. یک بار وضوح، سازگاری و قابلیت بررسی آن را ارزیابی کنید و بار دیگر ارتباطش با نیاز و هدف را. گزینهٔ طراحی را همراه با دلیل، محدودیت و اثر مورد انتظار پیشنهاد دهید.

تمرین کاربردی

جملهٔ «وضعیت درخواست سریع نمایش داده شود» را به یک رفتار مشخص همراه با حالت دسترسی غیرمجاز بازنویسی کنید.

خروجی مورد انتظار

سناریوی اصلی، سناریوی خطا و معیارهای پذیرشِ قابل مشاهده.

مشاهدهٔ نمونهٔ پاسخ

درخواست‌کنندهٔ مجاز شناسهٔ درخواست خود را وارد می‌کند و آخرین وضعیت ثبت‌شده را می‌بیند. برای درخواست خارج از دسترسی، اطلاعات آشکار نمی‌شود. حد زمان پاسخ باید جداگانه و بر پایهٔ شرایط آزمون پروژه توافق شود.

خودسنجی

کدام مورد برای معیار پذیرش مناسب‌تر است؟

این تمرین آموزشی است؛ نتیجهٔ آن گواهی حرفه‌ای یا ارزیابی صلاحیت نیست.

ادامهٔ مسیر

نشان مطالعه در همین مرورگر ذخیره می‌شود.