مدرس: دکتر مهران ریواده | گواهینامه: رسمی دوزبانه |
ترم: تابستان ۱۴۰۴ | پیشنیاز: – |
زمان ارائه: شنبه ۱۵:۰۰ تا ۱۸:۰۰ | محل برگزاری: کلاس مجازی |
پیادهسازی یک سیستم کامپیوتری با شکست مواجه خواهد شد اگر به نیازمندیهای آن سیستم به درستی پاسخ داده نشود. همراه با گسترش و افزایش پیچیدگی سیستمهای کامپیوتری، شناسایی دقیق نیازمندیهای آنها نیز به فرآیندی پیچیده تبدیل گردیده است. بنابراین، لازم است تا از روشها و تکنیکهایی برای شناسایی، توصیف و مستندسازی، مدلسازی، و اعتبارسنجی نیازمندیهای سیستمهای کامپیوتری استفاده شود. هدف از این درس، آشناسازی دانشجویان مقاطع تحصیلات تکمیلی با این روشها و تکنیکهاست. به طور خاص، مباحثی که در این درس مطرح خواهند شد عبارتند از: (۱) استخراج و شناسایی نیازمندیهای وظیفهمندی و غیر وظیفهمندی، (۲) سازماندهی و اولویتبندی نیازمندیها، (۳) تکنیکهای توصیف و مستندسازی نیازمندیها، (۴) تکنیکهای مدلسازی نیازمندیها، (۵) تکنیکهای تحلیل، وارسی، و اعتبارسنجی نیازمندیها.