Use Case (مورد استفاده)

Use Case روشی است که در آنالیز سیستم برای شناسایی، تشریح و سازماندهی نیازهای آن سیستم مورد استفاده قرار می‌گیرد؛ به عبارت دیگر، Use Case باید تمام فعالیت‌­هایی که برای کاربران مهم هستند و قرار است در حین استفاده از سیستم کاربرد داشته باشند را شامل شود. از سوی دیگر، یک Use Case را می‌توان به عنوان مجموعه‌ای از سناریوهای احتمالی مربوط به یک هدف خاص در نظر گرفت. از جمله ویژگی‌­های یک Use Case (یا مجموعه‌ای از آن‌­ها) می‌­توان به موارد زیر اشاره کرد:
- سازماندهی نیازهای کاربردی
- مدل‌سازی اهداف در تعاملات کاربر با نرم‌افزار
- ثبت سناریوهایی از تَسک‌ها که منجر به اجرای اهداف خاصی می‌شوند.

به طور کلی، یک Use Case را می‌توان در طول مراحل مختلف توسعهٔ نرم‌افزار به کار برد؛ از جملهٔ این مراحل می‌­توان به برنامه‌ریزی نیازمندی­‌های سیستم، اعتبارسنجی طراحی نرم­‌افزار، تست نرم‌افزار و ایجاد یک طرح کلی برای کمک به کاربران به صورت آنلاین و دفترچهٔ راهنمای کاربران اشاره کرد.

online-support-icon