نیازمندی های نرم افزار

دانشنامه عمومی

نیازمندی های نرم افزار یک رشته در مهندسی نرم افزار می باشد که به نیازهای ذینفعان که توسط نرم افزار باید حل شود، می پردازد. در واژه نامه استاندارد مهندسی نرم افزار IEEE استاندارد نیازمندی ها به صورت زیر تعریف می شود:[ ۱]
• یک شرط یا قابلیت های مورد نیاز یک کاربر برای حل یک مشکل یا رسیدن به یک هدف.
• یک شرط یا قابلیت را که باید رعایت شود یا توسط یک سیستم یا زیر سیستم برآورده شود تا یک قرارداد استاندارد، مشخصات یا دیگر اسناد رسمی را اقناع کند.
• مستند که بیانگر یک شرط یا قابلیت به عنوان مورد ۱ یا ۲ باشد.
فعالیت های مربوط به کار با نیازمندی های نرم افزار می تواند به طور گسترده به مراحل استخراج و تحلیل مشخصات و مدیریت شکسته شود. [ ۲]
استخراج جمع آوری و کشف نیازهای ذینفعان و منابع دیگر می باشد. . انواع تکنیک می تواند مورد استفاده قرار گیرد مانند طراحی مشترک نرم افزار ( JAD ) جلسات و انجام مصاحبه و تجزیه و تحلیل سند، گروه تمرکز، استخراج اولین گام در توسعه است.
تجزیه و تحلیل یک تفکیک منطقی است که بر روی خروجی استخراج نیازمندی ها انجام می شود. تجزیه و تحلیل شامل رسیدن به درک غنی تر و دقیق تر هر یک از نیازمندی ها و بازنمایی از مجموعه ای از نیازمندی های مورد نیاز در دیدگاه های مختلف می باشد.
توصیف شامل بازنمایی و ذخیره سازی دانش نیازمندی های جمع آوی شده به صورت سازمان یافته، پایدار و خوش فرم می باشد. موارد استفاده کاربر، نیازمندی های عملکردی و تجزیه و تحلیل تصویری از مدل های محبوب در توصیف نیازندی ها می باشد.
اعتبار سنجی شامل تکنیک های است که صحت مجموعه ای از نیازمندی های مشخص شده برای ساخت یک راه حل که اهداف کسب و کار پروژه می انجامد را تأیید می کند.
نیازمندی ها در طول پروژه و اغلب بسیاری از آنها را تغییر می کنند. مدیریت این تغییربرای حصول اطمینان از صحت نرم افزار ساخته شده است برای ذینفعان اهمیت بسیاری دارد.
ابزارهای تجاری تخصی برای مهندسی نیازمندی ها شامل 3SL Cradle, IRise, Gatherspace, Rational RequisitePro, Doors, CaliberRM or QFDCapture می باشد. ابزارهای رایگانی نظیر FreeMind، Reqchecker به همراه برنامه MS Office نیز می تواند مورد استفاده قرار گیرد. [ ۳] [ ۴]
عکس نیازمندی های نرم افزار
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران

بپرس