Функциональ бус шаардлага (NFR) нь аюулгүй байдал, найдвартай байдал, гүйцэтгэл, засвар үйлчилгээ, өргөтгөх чадвар, ашиглах боломжтой зэрэг системийн шинж чанаруудыг тодорхойлдог Эдгээр нь системийн дизайнд хязгаарлалт эсвэл хязгаарлалт болдог. өөр өөр хоцрогдол. … Эдгээр нь бүхэл системийн ашиглалт, үр дүнтэй байдлыг баталгаажуулдаг.
Үйл ажиллагааны бус шаардлага шаардлагатай юу?
Ерөнхийдөө функциональ бус шаардлагууд нь системийн үйл ажиллагаанд нөлөөлдөг бөгөөд функц бүр нь зохих ёсоор ажиллаж байгаа эсэхийг шалгах шаардлагатай. Функциональ бус шаардлага шаардлагатай бөгөөд үр дүнтэй боловч энэ нь ямар ч бэрхшээлгүйгээр ирдэг гэсэн үг биш юм.
Хамгийн чухал функциональ бус шаардлага юу вэ?
Зарим ердийн функциональ бус шаардлагууд нь:
Гүйцэтгэл – жишээлбэл Хариу өгөх хугацаа, нэвтрүүлэх чадвар, ашиглалт, статик эзэлхүүн. Өргөтгөх чадвар. Хүчин чадал. Боломжтой.
Яагаад системд тавигдах үйл ажиллагааны бус шаардлагуудыг сайтар тодорхойлсон байх шаардлагатай вэ?
Функциональ бус шаардлагуудыг зөв тодорхойлох нь бидэнд аливаа төсөл, үйл явц, системийн амжилтыг туршиж, хэмжих боломжийг олгодог. Эдгээрийн амжилтыг тодорхойлж чадсанаар бид өөрсдийн үйлдвэрлэж буй програм хангамжийн чанарыг илүү хялбархан хэмжих боломжтой болно.
NFR мөн үү?
Хэрэв та функциональ шаардлагуудыг систем юу хийх ёстойг тодорхойлдог гэж бодож байгаа бол функциональ бус шаардлагууд (NFR) нь систем үүнийг хэрхэн гүйцэтгэхэд нөлөөлөх хязгаарлалтуудыг тодорхойлдог. Хэдийгээр NFR-уудыг хангаагүй тохиолдолд систем ажиллах боломжтой ч хэрэглэгчийн болон оролцогч талуудын хүлээлт, бизнесийн хэрэгцээг хангахгүй байж болзошгүй.