What are non-functional requirements?

Answer Posted / rahul

In general, functional requirements define what a system is supposed to do whereas non-functional requirements define how a system is supposed to be. Non-functional requirements are often called qualities of a system. Other terms for non-functional requirements are "constraints", "quality attributes", "quality goals" and "quality of service requirements". Qualities, that is, non-functional requirements, can be divided into two main categories:

Execution qualities, such as security and usability, which are observable at run time.

Evolution qualities, such as testability, maintainability, extensibility and scalability, which are embodied in the static structure of the software system.

Is This Answer Correct ?    2 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the different types of QA Testing approaches and the process of each?

692


What is a user friendly software?

643


Explain validation?

791


What is dynamic testing?

681


Explain verification?

679






What is virtual address?

684


what are Link Speed available for FCOE SAN?

1567


Could anyone let me know what exactly is telecom testing & how is it done? And also how is mainframe testing done?

1596


What type of review requires formal entry and exit criteria, including metrics?

1204


Hi..I want testing in worker compensation claims.. if anyone have real exp..can you explain it for me.. thanks

1569


What is test result analyzer?

839


I need to learn everything I can about the different types of Test Activities (i.e., Test Strategy, Test Plan, Test Cases, etc.). What is the best online resource?

742


What is affinity diagram?

681


What the different types of test coverage techniques are?

657


How do you obtain the expected results for testing a search operation?

653