Функционалдык эмес талаптар (NFRs) коопсуздук, ишенимдүүлүк, аткаруу, тейлөөгө жөндөмдүүлүк, масштабдуулук жана колдонууга ыңгайлуулук сыяктуу системанын атрибуттарын аныктайт Алар системанын бүтүндөй дизайнында чектөөлөр же чектөөлөр катары кызмат кылат ар кандай артта калуулар. … Алар бүт системанын колдонууга жарамдуулугун жана натыйжалуулугун камсыздайт.
Функционалдуу эмес талаптар керекпи?
Жалпысынан, функционалдык эмес талаптар системанын иштешине таасир этет жана ар бир функция керектүүдөй иштеши үчүн сыналышы керек. Функционалдык эмес талаптар зарыл жана эффективдүү, бирок бул алардын кыйынчылыктарсыз келет дегенди билдирбейт.
Эң маанилүү иштебеген талаптар кайсылар?
Кээ бир типтүү функционалдык эмес талаптар:
Аткаруучулук – мисалы, Жооп берүү убактысы, Өткөмдүүлүк, Колдонуу, Статикалык Көлөм. Масштабдуулук. Кубаттуулугу. Жеткиликтүүлүк.
Тутум үчүн функционалдык эмес талаптардын так аныкталган жыйындысы эмне үчүн маанилүү?
Тийиштүү функционалдык эмес талаптарды аныктоо бизге берилген долбоордун, процессинин же тутумдун ийгилигини сынап көрүүгө жана өлчөөгө мүмкүндүк берет. Булардын ийгилигини аныктай алуу менен биз чыгарган программалык камсыздоонун сапатын баалай алабыз.
NFRби?
Эгер сиз функционалдык талаптарды системанын эмне кылышы керектигин аныктаган талаптар деп ойлосоңуз, функционалдык эмес талаптар (NFRs) системанын аны кантип аткарышы керектигине таасир этүүчү чектөөлөрдү аныктайт. Эгерде NFRлер аткарылбаса, система иштей берет, бирок ал колдонуучунун же кызыкдар тараптардын күтүүлөрүнө же бизнестин муктаждыктарына жооп бербеши мүмкүн.