نیازمندی های نرم افزار یک رشته در مهندسی نرم افزار می باشد که به نیازهای ذینفعان که توسط نرم افزار باید حل شود، می پردازد. در واژه نامه استاندارد مهندسی نرم افزار IEEE استاندارد نیازمندی ها به صورت زیر تعریف می شود:مهندسی نیازمندی هاتوصیف نیازمندی های نرم افزار (SRS)فعالیت های مربوط به کار با نیازمندی های نرم افزار می تواند به طور گسترده به مراحل استخراج و تحلیل مشخصات و مدیریت شکسته شود.استخراج ج...