Ինչու են nfr-ները կարևոր:

Բովանդակություն:

Ինչու են nfr-ները կարևոր:
Ինչու են nfr-ները կարևոր:

Video: Ինչու են nfr-ները կարևոր:

Video: Ինչու են nfr-ները կարևոր:
Video: Software Requirement Specification (SRS) Tutorial and EXAMPLE | Functional Requirement Document 2024, Նոյեմբեր
Anonim

Ոչ ֆունկցիոնալ պահանջները (NFR) սահմանում են համակարգի ատրիբուտներ, ինչպիսիք են անվտանգությունը, հուսալիությունը, կատարողականությունը, պահպանելիությունը, մասշտաբայնությունը և օգտագործելիությունը Նրանք ծառայում են որպես սահմանափակումներ կամ սահմանափակումներ ամբողջ համակարգի նախագծման համար: տարբեր ետգրումներ։ … Նրանք ապահովում են ողջ համակարգի օգտագործման և արդյունավետությունը:

Անհրաժեշտ են ոչ ֆունկցիոնալ պահանջներ?

Ընդհանուր առմամբ, ոչ ֆունկցիոնալ պահանջները ազդում են համակարգի ֆունկցիոնալության վրա, և դրանք պետք է փորձարկվեն՝ համոզվելու համար, որ յուրաքանչյուր հատկանիշ աշխատում է այնպես, ինչպես պետք է: Ոչ ֆունկցիոնալ պահանջները անհրաժեշտ են և արդյունավետ, բայց դա չի նշանակում, որ դրանք գալիս են առանց մարտահրավերների:

Որո՞նք են ամենակարևոր ոչ ֆունկցիոնալ պահանջները:

Ոչ ֆունկցիոնալ որոշ տիպիկ պահանջներ են. Մասշտաբայնություն. Տարողություն. Հասանելիություն։

Ինչու է կարևոր ունենալ համակարգի համար ոչ ֆունկցիոնալ պահանջների հստակ սահմանված շարք:

Համապատասխան ոչ գործառական պահանջների սահմանումը թույլ է տալիս մեզ փորձարկել և չափել ցանկացած տվյալ նախագծի, գործընթացի կամ համակարգի հաջողությունը: Կարողանալով սահմանել դրանց հաջողությունը, մենք ավելի հեշտությամբ կարող ենք գնահատել մեր արտադրած ծրագրաշարի որակը:

NFR-ն են?

Եթե կարծում եք, որ ֆունկցիոնալ պահանջները սահմանում են, թե ինչ պետք է անի համակարգը, ոչ ֆունկցիոնալ պահանջները (NFRs) սահմանում են սահմանափակումներ, որոնք ազդում են, թե ինչպես պետք է համակարգը կատարի դա: Թեև համակարգը դեռ կարող է աշխատել, եթե NFR-ները չկատարվեն, այն կարող է չբավարարել օգտատերերի կամ շահագրգիռ կողմերի ակնկալիքները կամ բիզնեսի կարիքները:

Խորհուրդ ենք տալիս: