مهندسی نیازمندی‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

مهندسی نیازمندی‌ها (به انگلیسی: Requirements engineering) اشاره به روند تدوین، مستندسازی و نگهداری نیازمندی‌های نرم‌افزار[۱] و همچنین به رشته مهندسی نرم‌افزار در رابطه با این فرایند دارد.

فعالیت‌های مهندسی نیازمندی‌ها[ویرایش]

فعالیت‌های درگیر در مهندسی نیازمندی‌ها به طور گسترده‌ای، بسته به نوع سیستم در حال توسعه و شیوه‌های خاص سازمان (های) مرتبط متفاوت است.[۲] این ممکن است شامل موارد زیر باشد:

  1. آغاز بررسی نیازمندی‌ها
  2. شناسایی نیازمندی‌ها

ابزارهای مهندسی نیازمندی‌ها[ویرایش]

ابزار پشتیبانی برای ردیابی و ذخیره نیازمندی‌ها بسیار مهم است.

منابع[ویرایش]

  1. Kotonya G. and Sommerville, I. Requirements Engineering: Processes and Techniques. Chichester, UK: John Wiley & Sons
  2. Sommerville, I. Software Engineering, 7th ed. Harlow, UK: Addison Wesley, 2006.

پیوند به بیرون[ویرایش]